E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
python函数编程实战
Python 私有函数的实例详解
私有函数的实例详解与大多数语言一样,Python也有私有的概念:•私有函数不可以从它们的模块外面被调用•私有类方法不能够从它们的类外面被调用•私有属性不能够从它们的类外面被访问与大多数的语言不同,一个
Python
lxgwm2008
·
2017-09-11 10:28
Linux Shell
编程实战
---shell实现图片下载神器
$ cat dowonload_p_w_picpath.sh #!/bin/bash##########################################图片下载器 ##script_name: dowonload_p_w_picpath.sh ##author:weixiaoxin write by 2017
weixiaoxin51
·
2017-09-10 23:00
Linux
Shell
Linux Shell
编程实战
---计算特定目录下前10个大文件
计算特定目录下前10个大文件在给定的目录下,想知道有哪些大文件存在,取前十个,按文件大小排行(1)、使用awk来实现#!/bin/bashpath=/root/shellfind$path-typef|awk'{var=$0"ls-l"var|getlinevar1split(var1,a,"")filename=a[9]filesize=a[5]printf("%s%s\n",filename,
weixiaoxin51
·
2017-09-10 11:00
Linux
Shell
Linux Shell
编程实战
---Shell中的文本切片技术
Shell中的文本切片技术在shell中竟然也是有字符串切片这个东西存在的,一直在python中运用切片,下面记录一下shell中切片的用法。(1)、替换变量内容中的部分文本$var="Thisisalineoftext"$echo${var/line/REPLACED}ThisisaREPLACEDoftext"line被替换成REPLACED。(2)、指定字符串的起始位置和长度来生成子串语法如
weixiaoxin51
·
2017-09-08 15:18
Linux
Shell
Linux Shell
编程实战
---解析文本中的邮件地址和url
解析文本中的邮件地址和url(1)、使用场景从给定的文件中解析出所需要的文本是从事文本处理时常见的一项任务。诸如电子邮件地址、URL等都能够借助适合的正则表达式找出来。我们通常需要从一个包含大量无关字符及单词的电子邮件客户列表或HTML网页中将电子邮件地址解析并提取出来。(2)、正则匹配匹配一个电子邮件地址的正则表达式如下:[A-Za-z0-9._]+@[A-Za-z0-9.]+\.[a-zA-Z
weixiaoxin51
·
2017-09-08 14:47
Linux
Shell
Linux Shell
编程实战
---以逆序形式打印行
以逆序形式打印行使用awk或tac可以搞定。tac这个命令的名称其实就是反过来书写的cat。(1)、使用tac该命令的语法如下:tacfile1file2…它也可以从stdin中读取:$seq5|tac54321在tac中,\n是默认的行分隔符。但我们也可以用-s"分隔符"选项指定自己的分隔符。(2)、使用awk使用awk的实现方式如下:$seq9|\awk'{lifo[NR]=$0}END{fo
weixiaoxin51
·
2017-09-08 14:03
Linux
Shell
Linux Shell
编程实战
---统计特定文件中单词的词频
方法1:使用sedShell>cata1.txt123a123,555456.333566。555!88,thisisagoodboy.Shell>cata1.txt|sed's/[[:space:]|[:punct:]]/\n/g'|sed'/^$/d'|sort|uniq-c|sort-n-k1-r25551this1is1good1boy1a1231a1881566145613331123S
weixiaoxin51
·
2017-09-08 11:02
Linux
Shell
shell中数组的基本使用
参考文档:《老男孩shell
编程实战
》数组数组的概念略数组的操作定义和赋值方法一:a[1]="xianwei"a[2]="qiuyue"a[3]="duoduo"方法二:a=(123)#注意用空格而不是逗号方法三
toceph
·
2017-09-05 00:42
数组
shell
shell
提高你的Python: 解释yield和Generators(生成器)
协程与子例程我们调用一个普通的
Python函数
时,一般是从函数的第一行代码开始执行,结束于return语句、异常或者函数结束(可以看作隐式的返回None)。
chenyulancn
·
2017-09-04 10:17
python
【Python爬虫】第十次
Python函数
再练习
#被2或者被3整除的正整数依次是:2,3,4,6,8,9,10,12,14,15,16,18...##定义一个函数,求第n个被2或者被3整除的正整数是多少?deffind_num(n):i=0num=0whilei
徐_c90e
·
2017-09-04 00:53
【Python爬虫】第九次
Python函数
#一、定义g到kg的转换函数defg2kg(g):kg=g/1000.000return(kg)g=float(input('请输入数字:'))kg=g2kg(g)print(str(kg)+'kg')#二、输入姓名,隐藏名字#提示:字符串的索引切片、字符串的replace方法defhide_lastname(fullname):ret_name=fullname.replace(fullname
徐_c90e
·
2017-09-04 00:32
Python函数
学习笔记(详细版)
一、
Python函数
介绍函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率,可以被用户调用。
赵长霞霞姐_时间管理讲师
·
2017-08-30 07:14
你没看错:Swift可以直接调用
Python函数
库
上周Perfect又推出了新一轮服务器端Swift增强函数库:Perfect-Python。对,你没看错,在服务器端Swift其实可以轻松从其他语种的函数库中直接拿来调用,不需要修改任何内容。如果没有类似经验的童鞋可以参考拙作:(1)CSwift:https://github.com/RockfordWei/CSwift.git,——如何在Swift程序中直接嵌入C语言源代码(2)csweet:h
RockfordWei
·
2017-08-29 04:21
【Python爬虫】- #10.第十次
Python函数
再练习
#10.第十次
Python函数
再练习#被2或者被3整除的正整数依次是:2,3,4,6,8,9,10,12,14,15,16,18...#定义一个函数,求第n个被2或者被3整除的正整数是多少?
红小路
·
2017-08-28 03:43
【Python爬虫】- #9.第九次
Python函数
#9.第九次
Python函数
#一、定义g到kg的转换函数,效果如图:defChange_kg(a):print('请输入数字:',a,'\n',float(a/1000),'kg')Change_kg(
红小路
·
2017-08-27 01:35
shell编程面试必会30题
来源说明:《跟老男孩学Linux运维》Shell
编程实战
说明:对于每个脚本,用shell编程的同时,我再用python实现,达到同时熟悉两种脚本语言的目的。由于初学python,有问题还请大家斧正。
toceph
·
2017-08-26 00:24
shell
shell
Java并发
编程实战
(学习笔记十五 第十六章 Java内存模型(JMM))
16.1什么是内存模型,为什么需要它假设一个线程为变量aVariable赋值:aVariable=3;内存模型需要解决这个问题:”在什么条件下,读取aVariable的线程将看到这个值为3”。如果缺少同步,将有许多因素使得线程无法立即甚至永远,看到另一个线程的操作结果。JMM规定了JVM必须遵循一组最小保证,这组保证规定了对变量的写入操作在何时将对于其他线程可见。JMM在设计时就在可预测性和程序的
星际丶牛仔
·
2017-08-23 10:02
java
并发编程
Python的enumerate 枚举函数如何使用?
本文和大家分享的主要是Pythonenumerate枚举函数用法相关内容,一起来看看吧,希望对待学习
python函数
有所帮助。
qq_32506555
·
2017-08-22 21:29
python函数
学习
要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。可以直接从Python的官方网站查看文档:http://docs.python.org/3/library/functions.html#abs函数名其实就是指向一个函数对象的引用,完全可以把函数名赋给一个变量,相当于给这个函数起了一个“别名”a=abs#变量a指向了abs函数print(a(-3))十六进制转换n1
zzj丶
·
2017-08-18 16:02
浅析Python中return和finally共同挖的坑
初识return相信每一个用过
Python函数
的童鞋,肯定会用过return语句,return顾名思义,就是用来返回值给调用者,例如:deftest():a=2returnas=test()prints
Lin_R
·
2017-08-18 10:33
Python: 浅析 return 和 finally 共同挖的坑
初识return 相信每一个用过
Python函数
的童鞋,肯定会用过return语句,return顾名思义,就是用来返回值给调用者,例如:deftest():a=2returnas=test()prints
Lin_R
·
2017-08-17 00:00
python
修饰符在
python函数
中的用法详细解释
python修饰符是实现一个函数嵌套的功能,比较以下两个函数#-*-coding:utf-8-*-defa(fn):print'a'defd(st):print"--------------------------------"printst+'d'#st在这个函数中的生命周期已经结束returnfndefb(fn):print'b'returnfn@a@bdefc(st):print"*****
俞驰的博客
·
2017-08-16 11:44
Python
python函数
参数
python函数
的参数是目前见过最复杂的参数了。
米耳
·
2017-08-11 17:37
Python函数
(function)与方法(method)区别
一直以来都以为函数和方法是一个东西,平时区分也不是很详细,后来一搜索发现自己平时叫法是错的。先看一段代码deffun():passprintfun结果如下:可以看出:单独定义的一个function是function,它是一个函数。我个人的理解是,在class外部定义的可执行函数,都是函数。再看另外一段代码#coding:utf-8classApple:deffun1(self):return'no
吃菜不吃饭
·
2017-08-10 22:06
PYTHON
Java并发
编程实战
(学习笔记 七 第八章 线程池的使用)
本章将介绍对线程池进行配置与调优的高级选项,并分析在使用任务框架(taskexecutionframework)时需要注意的各种危险,以及一些使用Executor的高级实例。8.1在任务与执行策略之间的隐性耦合(ImplicitCouplingsBetweenTasksandExecutionPolicies)Executor框架可以将任务的提交与任务的执行策略解耦开来。虽然Executor框架为
星际丶牛仔
·
2017-08-09 00:48
java
并发编程
Java多线程
编程实战
指南(核心篇)读书笔记(三)
Java多线程
编程实战
指南(核心篇)读书笔记(三),主要记录该书第五章和第六章的基本概念等知识,后续部分将会持续更新哦~欢迎关注
温柔狠角色
·
2017-08-04 15:50
Java
学习总结
Java干货交流区
myeclipse怎么自定义
python函数
?
下面我们就来看看myeclipse自定义
python函数
的教程。
佚名
·
2017-08-04 15:06
Java并发
编程实战
(学习笔记三 第四章 对象的组合)
4.1设计线程安全的类在设计线程安全类的过程中,需要包含下面三个基本要素①找出构成对象状态的所有量②找出约束状态变量的不变性条件③建立对象状态的并发访问管理策略要访问对象的状态,首先从对象的域开始。如果对象中所有的域都是基本类型的变量,那么这些域将构成对象的全部状态。Counter只有一个域value,因此这个域就是Counter的全部状态。//4-1使用java监视器模式的线程安全计数器@Thr
星际丶牛仔
·
2017-08-03 13:21
java
并发编程
python函数
:迭代器和生成器
python函数
:迭代器和生成器迭代器和生成器是函数中的一大重点,务必掌握,何为迭代?何为迭代器?
杰思
·
2017-08-03 10:57
函数
python
迭代器
python进阶
教程地址:python进阶-慕课网
python函数
式编程变量可以指向函数:f=absprint(f)#print(f(-20))#20函数名其实就是指向函数的变量高阶函数defadd(x,y,f):returnf
竹口小生
·
2017-08-03 09:39
详解
Python函数
可变参数定义及其参数传递方式
Python函数
可变参数定义及其参数传递方式详解python中函数不定参数的定义形式如下1、func(*args)传入的参数为以元组形式存在args中,如:deffunc(*args):printargs
惟愿莲心不染尘
·
2017-08-02 16:09
Java并发
编程实战
(学习笔记二 第三章 对象的共享 上)
本章将介绍如何共享和发布对象,从而使它们嫩能够安全地由多个线程同时访问。3.1可见性(Visibility)通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至不可能。为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制。下面的NoVisibility说明了当多个线程在没有同步的情况下共享数据时出现的错误。主线程和读线程都将访问共享变量ready和number。主线程启
星际丶牛仔
·
2017-08-02 12:03
java
并发编程
Java并发
编程实战
(学习笔记 一 第二章 线程安全性)
本书的中英版的pdf和源码可以在这里下载:java并发
编程实战
(中英版)pdf及源码2.1线程安全性(ThreadSafety)要编写线程安全的代码,其核心在于要对状态访问操作进行管理,特别是对共享的(
星际丶牛仔
·
2017-08-01 17:30
java
并发编程
java书单
好好读书———java书单(持续更新):1、《java编程思想》2、《剑指Offer》3、《深入理解java虚拟机》4、《java并发
编程实战
》5、《大话设计模式》6、《effectivejava》7、
龙之竹
·
2017-07-31 11:37
书单
Python 装饰器使用详解
装饰器本质上是一个
Python函数
,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象.经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景
奋勇前行
·
2017-07-29 18:46
java多线程系列(四)---ReentrantLock的使用
http://www.cnblogs.com/-new/p/7256297.htmlLock的使用前言:本系列将从零开始讲解java多线程相关的技术,内容参考于《java多线程核心技术》与《java并发
编程实战
anzhuan3270
·
2017-07-29 16:00
opencv:线性和非线性滤波
消除噪音%线性滤波器1)方框滤波-BoxBlur2)均值滤波-Blur3)高斯滤波-GaussianBlur%非线性滤波器4)中值滤波-medianBlur5)双边滤波-bilateralFilter
python
小白鼠丶coding
·
2017-07-24 00:45
QT+opencv
java多线程系列(三)---等待通知机制
等待通知机制前言:本系列将从零开始讲解java多线程相关的技术,内容参考于《java多线程核心技术》与《java并发
编程实战
》等相关资料,希望站在巨人的肩膀上,再通过我的理解能让知识更加简单易懂。
anzhuan3270
·
2017-07-21 15:00
java
Python函数
式编程
主要内容1.函数基本语法及特性2.参数与局部变3.返回值4.递归5.名函数6.函数式编程介绍7.阶函数8.内置函数函数基本语法及特性定义数学函数定义:一般的,在一个变化过程中,如果有两个变量x和y,并且对于x的每一个确定的值,y都有唯一确定的值与其对应,那么我们就把x称为自变量,把y称为因变量,y是x的函数。自变量x的取值范围叫做这个函数的定义域。但编程中的「函数」概念,与数学中的函数是有很同的函
cathywu
·
2017-07-20 08:45
python函数
的参数
下面我们将介绍几种函数的参数类型:1.位置参数我们首先定义一个求和的函数>>>defmyfun(x,y):>>>returnx+y这里,x和y都是属于位置参数,我们按照位置顺序传入数值。一旦缺少参数,系统将会报错,这种必须传入的参数也叫必选参数>>>s=myfun(10)----------------------------------------------------------------
我愿是你的左右手
·
2017-07-11 18:31
流程的Python 第六章:使用一等函数来设计模式
前言:
Python函数
的一等本性,这意味着,我们可以把函数赋值给变量、传给其他函数、存储在数据结构中,以及访问函数的属性,供框架和一些工具使用。
Tim(徐阳亭)
·
2017-07-10 14:53
Timen_Python
python
python函数
中return后的语句一定不会执行吗?
前言return语句用于退出函数,向调用方返回一个表达式。return在不带参数的情况下(或者没有写return语句),默认返回None。None是一个特殊的值,它的数据类型是NoneType。NoneType是Python的特殊类型,它只有一个取值None。它不支持任何运算也没有任何内建方法,和任何其他的数据类型比较是否相等时永远返回false,也可以将None赋值给任何变量。。。1》当函数没有
快递小可
·
2017-07-06 15:35
Java并发实战-私有构造函数捕获
阅读更多java并发
编程实战
P58私有构造函数捕获:私有构造函数进行线程安全地对象复制转发:http://atbug.com/private-constructor-capture-idiom//***
zhang964761032
·
2017-06-24 21:00
Java构造函数捕获
DocNan博文目录
数学和算法常微分方程时频分析:窗口傅立叶变换傅立叶系数的对称性Matlab:白噪声与曲线拟合数学误区:乘积的求和MHDsimulationwith
python函数
的级数展开和渐近展开数学物理中的常见误区
DocNan
·
2017-06-24 21:00
Python函数
之简单总结
函数的定义Python的函数定义使用关键字def,如定义一个返回绝对值的函数my_abs12345defmy_abs(x):ifx>=0:returnxelse:return-x函数调用参数错误如果在调用函数时,传给函数的参数增多或减少,python解释器都会检查出来TypeError:提示my_abs()只需一个参数,但是调用时给了两个虽然python解释器能检查到参数个数的变化,但当给函数一个
shptc
·
2017-06-23 15:32
Python
python函数
中带*及**参数
python在定义函数的时候,不仅可以设置普通的形参:如def fun(arr1, arr2 = '我是2号参数'): #arr1为必传参数,arr2可以不用另外还可以传入两种特殊的参数:带*或**的参数。这两类形式的参数都可以传入任意数量的实参,它们的不同点主要在于*参数传入的为一个元祖(tuple);**参数出入的则为一个字典(dict)。由于传入的参数数量不确定,因此当它们与普通参数放在一
abebill
·
2017-06-22 16:15
python特殊参数
python
Python
编程实战
之Oracle数据库操作示例
本文实例讲述了Python
编程实战
之Oracle数据库操作。
kongxx
·
2017-06-21 10:35
Java并发
编程实战
读书笔记
1、无状态的类一定是线程安全的2、最常见的竞态条件是:先检查后执行3、不恰当的执行时序造成的程序错误叫静态条件4、一个线程写入变量而一个线程接下来读取这个变量或者读取一个之前由另一个线程写入的变量时并且在两个线程之间没有使用同步,就有可能出现数据竞争。5、某个线程试图获得一个已经由它自己持有的锁,那么这个请求就会成功。重入意味着获取锁的操作的粒度是线程,而不是调用。6、通过缩小同步代码块的作用范围
漂泊的灵魂
·
2017-06-21 10:11
Python函数
定义练习:解一元二次方程
利用Python自由的函数定义功能,完成一元二次方程的求解。关键点是需要判断一元二次方程成立的条件(a≠0)以及有实数解的条件()。附上代码以及运行结果:importmath defquadratic(a,b,c): p=b*b-4*a*c ifp>=0anda!=0:#一元二次方程有解的条件 x1=(-b+math.sqrt(p))/(2*a) x2=(-b-math.sqrt(p))/(2*a
huanzx
·
2017-06-16 15:00
python
Python日期和时间
python时间元组很多
Python函数
用一个元组装起来的9组数字处理时间,格式如下:序号字段值04位数年2008
amiko
·
2017-06-14 21:00
上一页
112
113
114
115
116
117
118
119
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他