文件读写: with open(r'f:\test\t1.txt','r') as f: print f.read() 读 f.close() 关闭 with相当于try...catch; 按行读: with open(r'f:\test\t1.txt','r') as f: for l in f. ...
分类:
编程语言 时间:
2018-06-05 21:19:37
阅读次数:
194
1.什么是java虚拟机?为什么java被称作是“平台无关的编程语言”? java虚拟机是一个可以执行java字节码的虚拟机进程。java源文件被编译成能被java虚拟机执行的字节码文件。 java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。java虚 ...
分类:
编程语言 时间:
2018-06-05 21:19:46
阅读次数:
159
一般针对不同的企业都用自己封装的前端自定义功能模块 百度,雅虎等大企业都有自己封装的单例模式 下面主要讲单例模式的三大模块:命名空间,私有静态变量,功能模块化 示例如下: ...
分类:
编程语言 时间:
2018-06-05 21:19:54
阅读次数:
222
关闭“线程池” shutdown()的源码如下: ...
分类:
编程语言 时间:
2018-06-05 21:21:13
阅读次数:
194
python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 一、Python的种类 Cpython Python的官方版本,使用C语言实现,使用最为广泛,CPyth ...
分类:
编程语言 时间:
2018-06-05 21:21:56
阅读次数:
231
python3 删除以某个后缀结尾的文件
分类:
编程语言 时间:
2018-06-05 21:48:48
阅读次数:
388
一、配置 resources下面application.properties 1、普通配置 resources下面application.properties,比如写上:server.port=9090,那么启动端口就是9090了 2、自定义配置 3、配置变量的引用 4、随机值配置:如果参数是随机的 ...
分类:
编程语言 时间:
2018-06-05 21:49:02
阅读次数:
170
一、IO流总结 1、Java I/O主要包括如下3层次: 流式部分——最主要的部分。如:OutputStream、InputStream、Writer、Reader等 非流式部分——如:File类、RandomAccessFile类和FileDescriptor等类 其他——文件读取部分的与安全相关 ...
分类:
编程语言 时间:
2018-06-05 21:49:48
阅读次数:
256
装饰器内获取函数有用信息方法 .__doc__用于得到函数注释信息 .__name_用于得到函数名 在函数引用装饰器的时候,函数名会变为装饰器内部执行该函数的名字,所有在直接执行函数名加.__doc__或__name_的时候得到的是,装饰器内部函数的注释信息和名字。因为函数名被替换了。 所以想得到实 ...
分类:
编程语言 时间:
2018-06-05 21:50:48
阅读次数:
879
python 深入理解 赋值、引用、拷贝、作用域 在 python 中赋值语句总是建立对象的引用值,而不是复制对象。因此,python 变量更像是指针,而不是数据存储区域, 这点和大多数 OO 语言类似吧,比如 C++、java 等 ~ 1、先来看个问题吧: 在Python中,令values=[0, ...
分类:
编程语言 时间:
2018-06-05 21:51:13
阅读次数:
212
学习编程语言的开始仪式 开始python的黑暗之路,准备好了出发! 1.变量 在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头,比如: a = 1 #a为整数 中的a就是一个变量名,然后把1赋值给变量名为a的变量 变量也可以是一段字符串 ...
分类:
编程语言 时间:
2018-06-05 21:51:39
阅读次数:
172
一、预备知识 对于我们,主要掌握5层协议就行。 物理层: 转成二进制数序列数据链路层: 形成统一的协议:Internet协议 包括数据头(18个字节,前6个字节原地址,中间6个字节为目标地址,后6个字节为数据的描述)和数据网络层: 有IP协议,包括IP头和数据传输层: 包括tcp、UDP两个协议:基 ...
分类:
编程语言 时间:
2018-06-05 22:15:46
阅读次数:
257
一、capitalize 首字母大写 name = "wohaoshuai" print(name.capitalize()) #首字母大写 Wohaoshuai 二、center 填充 name = "aaaa" print(name.center(20,'*')) ********aaaa*** ...
分类:
编程语言 时间:
2018-06-05 22:16:10
阅读次数:
189
断言 assert self.driver.title.find(u"搜狗搜索引擎")>=0, "assert error" 浏览器后退,前进,前进前要先后退 self.driver.back() self.driver.forward() 浏览器强制刷新 self.driver.refresh() ...
分类:
编程语言 时间:
2018-06-05 22:16:35
阅读次数:
274
在Spring的第一个案例中,我们已经知道了怎么将bean交给Spring容器进行管理,并且明白了怎么从Spring容器中获取bean。那我们就有一个疑问了:Spring是如何创建并管理bean的呢?现在我们就来编码剖析Spring管理Bean的原理。 本文是在Spring的第一个案例的基础上展开的 ...
分类:
编程语言 时间:
2018-06-05 22:18:32
阅读次数:
225
使用python 自带的函数可以将json 格式的数据(也就是字符串)转换为原始格式的数据, 当使用json.loads()无法将json格式的数据转换为原始数据(存在多层各种格式类型数据的嵌套), 往往可以使用eval()进行解决 json_str = "[{"name":"lowman", "a ...
分类:
编程语言 时间:
2018-06-05 23:13:14
阅读次数:
314
创建一个疯狂填词(Mad Libs)程序,它将读入文本文件,并让用户在该文本文件中出现ADJECTIVE、NOUN、ADVERB 或VERB 等单词的地方,加上他们自己的文本。例如,一个文本文件可能看起来像这样:The ADJECTIVE panda walked to the NOUN and t ...
分类:
编程语言 时间:
2018-06-05 23:13:20
阅读次数:
582
方法不在多,能用就好。 我采用的是dom4j 读取的文件内容如下: 读取思路是: 1. 创建一个SAXReader实例; 2. 创建一个文件读取BufferedReader实例; 3. 创建一个Document实例读取BufferedReader; 4. 获取xml文件的根节点; 5. 获取根节点的 ...
分类:
编程语言 时间:
2018-06-05 23:13:28
阅读次数:
257
1. SpringBoot 静态资源映射规则 :以JAR包的方式引入静态资源; 所有 ,都去 目录下加载资源; 访问当前项目的任何资源(即静态资源文件夹) , , , :当前项目的根路径 2. Thymeleaf 模板引擎 SpringBoot 引入 Thymeleaf 模板引擎 参考资料: "Sp ...
分类:
编程语言 时间:
2018-06-05 23:13:53
阅读次数:
225
首字母大写 所有变小写,第一个更牛逼,很多的未知的对应关系可以变小写 test/casefold() test.lower() 设置宽度,并将文字放中间,20,为总长度,x为空白填充 计算当前文本中某元素个数count,a表示找的元素,5,6表示开头和结尾 是否以什么结尾 shartwith 以什么 ...
分类:
编程语言 时间:
2018-06-05 23:14:50
阅读次数:
252