码迷,mamicode.com
首页 > 编程语言
python3-学习正则表达式+dict/list内置函数(学习笔记)
正则表达式\s空格(包括tab等空白符)[]此范围内1个任意字符\w1个字母或数字^行的开头\d1个数字$行的结尾.1个任意字符{n}n个字符*0~任意个字符{n,m}n~m个字符+1~任意个字符(至少1个)()分组A|BA或者B?0~1个字符;加在+、*后为非贪婪匹配(尽可能少的匹配)dict/list内置函..
分类:编程语言   时间:2016-07-08 12:09:37    阅读次数:140
JAVA互联网应用架构师、JAVA架构、JAVA中间件、集群等互联网应用
分类:编程语言   时间:2016-07-08 12:05:29    阅读次数:239
python 查找文本中数据并输出该行
withopen(‘cisco1.txt‘)ascisco:foreach_lineincisco:ifnoteach_line.find(‘err-disabled‘)==-1:i=each_line.strip()print(i)
分类:编程语言   时间:2016-07-08 11:58:33    阅读次数:239
Maven依赖jar下载失败的解决方法
maven项目中存在一种情况,那就是项目中并没有显示的指定依赖jar包,但是build时期,指定了第三方的插件,这些插件依赖了很多其他的jar包,这些被依赖的jar包也是需要被下载到本地仓库的,否则会报错:例如下面:Failuretofindorg.codehaus.plexus:plexus-io:jar:2.0.5inhttp:/..
分类:编程语言   时间:2016-07-08 11:59:31    阅读次数:203
python之学习函数
函数是一组语句的集合,用以实现某一特定功能。函数可简化脚本,函数包括内置函数与自定义函数自定义函数框架在python中使用def可以声明一个函数,完整的函数是由函数名,参数,函数体,返回值。声明函数一般形式如下def函数名(参数) 函数体 return返回值参数和返回值不是必..
分类:编程语言   时间:2016-07-08 11:59:43    阅读次数:184
Java基础之浅拷贝与深拷贝
含义 浅拷贝:进对对象本身(包括对象中的基本变量)进行拷贝,而不拷贝对象包含的引用指向的对象。 深拷贝:不仅对对象本身,而且还对对象所包含的引用指向的对象进行拷贝。 深拷贝可以看做是对浅拷贝的递归。 举例来说:对象A1中包含对B1的引用,B1中包含对C1的引用。浅拷贝A1得到A2,A2 中依然包含对B1的引用,B1中依然包含对C1的引用。深拷贝则是对浅拷贝的递归,深拷贝A1得到A2,A2中包含对B2...
分类:编程语言   时间:2016-07-08 11:54:52    阅读次数:267
James+Javamail构建邮件服务
James+Javamail构建邮件服务        本文描述如何使用James搭建具备一定邮件过滤、邮件操作功能的邮件服务器,以及使用Javamail实现对James服务器邮件的收发功能。  1 关于James与Javamail    Apache James(Java Apache Mail Enterprise Server)是Apache组织的子项目之一,完全采...
分类:编程语言   时间:2016-07-08 11:52:56    阅读次数:290
Java NIO原理图文分析及代码实现
一.java NIO 和阻塞I/O的区别 1. 阻塞I/O通信模型 假如现在你对阻塞I/O已有了一定了解,我们知道阻塞I/O在调用InputStream.read()方法时是阻塞的,它会一直等到数据到来时(或超时)才会返回;同样,在调用ServerSocket.accept()方法时,也会一直阻塞到有客户端连接才会返回,每个客户端连接过来后,服务端都会启动一个线程去处理该客户端的请求。...
分类:编程语言   时间:2016-07-08 11:52:59    阅读次数:257
Java学习路线 重点 与目标
Java学习路线 重点 与目标...
分类:编程语言   时间:2016-07-08 11:51:44    阅读次数:232
python 网络编程:socket
在学习socket之前,我们先复习下相关的网络知识。 OSI七层模型:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。OSI七层模型是由国际标准化组织ISO定义的网络的基本结构,不仅包括一些概念和结构,还包括一系列的协议。 TCP/IP四层模型:既然有OSI七层模型,为什么我们还要定义一 ...
分类:编程语言   时间:2016-07-08 11:49:12    阅读次数:222
java的基础学习(1)
在暑假荒废一星期,武汉看海之后。为了面对接下来的广州实习,我又重新温习了java的一些基本特征和进行手打代码。因为之前的学习更多是停留在纸面的理解上,没有实际的代码编辑。这两天学习要点在于对java的继承,重载,方法覆盖,多态以及约瑟夫问题。 重载,具有相同的方法名,但在参数的个数,类型,顺序上至少 ...
分类:编程语言   时间:2016-07-08 11:47:58    阅读次数:174
Python 中文Key 报错问题
例如: 字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。因为从文件读取时,key和都被编码为utf-8,为了查询中文的Key ...
分类:编程语言   时间:2016-07-08 11:45:26    阅读次数:187
shell爬虫简易脚本(线程数可控)
1.介绍 2.批量获取黄页地址: 3.依次获取子域名并提取公司信息 #!/bin/bash trap "exec 6>&-;exec 6<&-;exit 0" 2 mkfifo testfifoexec 6<>testfiform -rf testfifo Thread=32for ((n=0;n< ...
分类:编程语言   时间:2016-07-08 11:45:07    阅读次数:727
python socket编程学习笔记2
server.py: 【服务端步骤】: 1、创建socket对象 2、将socket绑定到指定地址(bind) 3、监听连接请求(listen) 4、等待客户请求(accept) 5、处理请求(服务器和客户端通过send和recv方法通信(传输 数据)。 6、传输结束后关闭连接(close) cli ...
分类:编程语言   时间:2016-07-08 11:43:22    阅读次数:209
弱类型语言和强类型语言
最近开始频繁接触H5,同事说脚本语言大多都是弱类型语言。看了下下弱类型语言和强类型语言的东西。 动态语言和静态语言。1 动态类型语言:动态类型语言是指在运行期间才去做数据类型检查的语言,也就是说,在用动态类型的语言编程时,永远也不用给任何变量指定数据类型,该语言会在你第一次赋值给变量时,在内部将数据 ...
分类:编程语言   时间:2016-07-08 11:43:50    阅读次数:128
Python中的类
变量 私有变量: 如果要让内部属性不被外部访问,可以把属性的名称前加上两个下划线__,在Python中,实例的变量名如果以__开头,就变成了一个私有变量(private),只有内部可以访问,外部不能访问; 特殊变量: 需要注意的是,在Python中,变量名类似__xxx__的,也就是以双下划线开头, ...
分类:编程语言   时间:2016-07-08 11:38:48    阅读次数:271
C++ 利用流来进行string和其他类的转换
通过这种方法可以实现任意转换,需要头文件 期中sstream提供了我们的主角string流,下面给出int,double转换string和string转换int的代码: ...
分类:编程语言   时间:2016-07-08 11:36:52    阅读次数:161
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!