第1章 文件处理 1.1 文件操作流程 1、 打开文件,得到文件句柄并赋值给一个变量 2、 通过句柄对文件进行操作 3、 关闭文件 1、 打开文件,得到文件句柄并赋值给一个变量 2、 通过句柄对文件进行操作 3、 关闭文件 1.2 具体操作 1、打开文件,得到文件句柄并赋值给一个变量 f=open( ...
分类:
编程语言 时间:
2017-09-23 13:38:17
阅读次数:
313
package chapter2; /** * An "Individual" represents a single candidate solution. The core piece of * information about an individual is its "chromosome... ...
分类:
编程语言 时间:
2017-09-23 13:38:59
阅读次数:
263
package chapter2; import java.util.Arrays; import java.util.Comparator; import java.util.Random; /** * A population is an abstraction of a collection ... ...
分类:
编程语言 时间:
2017-09-23 13:39:49
阅读次数:
336
JAVA 判断 单词: if 如果 else 否则 单分支: If(条件) { 代码块 } If是一个判断语句。代码格式如上。 If括号的内是表达式。如果表达式值是成立的便执行代码块。之后在执行IF语句后的代码。 如果if条件不成立,那么就跳过代码块执行if语句下代码。 示例 Int a=10; I ...
分类:
编程语言 时间:
2017-09-23 13:40:19
阅读次数:
203
默认状态下gridview不支持接口集合,即不支持属性类型为IEnumerable<T>或者扩展的IList<T>,只能乖乖的转成List等实体集合,这种取舍就是鱼和熊掌了,如果两者都要的话,其实devexpress官方在gridview有一个隐藏的属性,一个功能强大的属性,之前在获取gridvie ...
分类:
编程语言 时间:
2017-09-23 13:41:44
阅读次数:
203
一:安装redis-python模块 wge thttps://pypi.python.org/packages/source/r/redis/redis-2.9.1.tar.gz tar xf redis-2.9.1.tar.gz cd redis-2.9.1 python setup.py in ...
分类:
编程语言 时间:
2017-09-23 13:42:05
阅读次数:
248
脚本内容如下: vim ~/shell/clean_cache.py 以上是单台的服务器的脚本内容,其实可以结合crontab或者可以与ansible的script模块来批量执行,会达到更好的效果! 举例: ansible all -m script -s -a "/home/xxx/shell/c ...
分类:
编程语言 时间:
2017-09-23 13:42:57
阅读次数:
210
1. 本周学习总结 1.弄懂怎么使用码云管理代码 2.明白一点用Eclipse关联jdk源代码 3.了解了对象与封装,以及继承与多 4.ArrayList能处理大数据的加减,范围与int,long相比更广 2. 书面作业 1.String-使用Eclipse关联jdk源代码 1.1 查看String ...
分类:
编程语言 时间:
2017-09-23 13:43:08
阅读次数:
174
在很多情况下,主进程创建并启动子线程,如果子线程中要进行大量的耗时运算,主线程往往将早于子线程结束之前结束。这时,如果主线程想等待子线程执行完成之后再结束,比如子线程处理一个数据,主线程要取得这个数据中的值,就要用到join()方法了。方法join()的作用是等待线程对象销毁。 方法join的作用是 ...
分类:
编程语言 时间:
2017-09-23 13:45:01
阅读次数:
189
4.1使用XML配置 4.2 使用注解 5、5种通知的调用顺序 6、AOP中的正则表达式 ...
分类:
编程语言 时间:
2017-09-23 13:45:40
阅读次数:
205
1.double无法使用取余符号%,浮点数无法取余,如170%30.48或170.8%7无法计算 如果要计算,(1)乘以相应的倍数转成整形,取余,再除以相应的倍数,转为double型 (2) 类似方法 2.在用printf输出时,若除法运算符/左右有浮点数,则无法计算,故不可在printf里面进行有 ...
分类:
编程语言 时间:
2017-09-23 13:45:51
阅读次数:
230
第一类:逻辑型boolean 第二类:文本型char 第三类:整数型(byte、short、int、long) char类型占2个字节short从-32768到32767int从-2147483648,到2147483647共10位long从-9223372036854775808到92233720 ...
分类:
编程语言 时间:
2017-09-23 14:25:58
阅读次数:
171
Java语言基础(数组概述和定义格式说明) Java语言基础(数组的初始化动态初始化) Java语言基础(Java中的内存分配以及栈和堆的区别) Java语言基础(数组的内存图解1一个数组) Java语言基础(数组的内存图解2二个数组) Java语言基础(数组的内存图解3三个引用两个数组) Java ...
分类:
编程语言 时间:
2017-09-23 14:26:13
阅读次数:
231
collection of APIs(Application Programming Interface) java.lang automatically imported into Java programs java.util useful utility classes (有用的实用工具类) ...
分类:
编程语言 时间:
2017-09-23 14:27:58
阅读次数:
167
//和/* ... */ Implementation comments: tells a programmer reading your code about your implementation. /** ... */ Documentation comments: used by javad ...
分类:
编程语言 时间:
2017-09-23 14:30:41
阅读次数:
198
函数分类: 1、序列化 JSON.stringify(obj) 序列化 将对象转化成字符串 JSON.parse(str) 反序列化 2、转义 decodeURI( ) URl中未转义的字符 decodeURIComponent( ) URI组件中的未转义字符 encodeURI( ) URI中的转 ...
分类:
编程语言 时间:
2017-09-23 14:32:25
阅读次数:
228
Java数组 一. 概述 1. 定义:数组是一种数据结构,用来存储同一类型值的集合。 2. 数组是存在下标索引的,通过下标可以获取指定位置的元素,数组小标是从0开始的,也就是说下标0对应的就是数组中第1个元素,可以很方便的对数组中的元素进行存取操作。 3. 数组存在一维数组和多维数组。 二. 一维数 ...
分类:
编程语言 时间:
2017-09-23 14:32:59
阅读次数:
299
在Java多线程中,可以使用synchronized关键字来实现线程之间同步互斥,但在JDK1.5中新增了ReentrantLock类也能达到同样的效果,并且在扩展功能上也更加强大,比如具有嗅探锁定、多路分支通知等功能,而且在使用上也比synchronized更加的灵活。 调用ReentrantLo ...
分类:
编程语言 时间:
2017-09-23 14:33:08
阅读次数:
248
建议不要用qq邮箱,我使用qq邮箱直接一直给我报530错误,我一直认为我代码写的有错误或者POP3/SMTP服务没弄好。所以建议注册个别的邮箱,我就申请了个网易163邮箱瞬间就好了。所以去申请个别的邮箱吧。 用邮件发送验证码,首先需要jar包。我写的代码只需要mail.jar,没有的话可以给我留言,... ...
分类:
编程语言 时间:
2017-09-23 14:33:25
阅读次数:
318
from configparser import ConfigParser def write(): cp = ConfigParser() cp['one'] = { 'aa': '111', 'bb': '222' } cp['two'] = dict( cc='zxl', dd='hhu' .... ...
分类:
编程语言 时间:
2017-09-23 14:33:41
阅读次数:
242