进程、线程http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html使用threading模块实现多线程编程[综述]Python这门解释性语言也有专门的线程模型,Python虚拟机使用GIL(GlobalInterpreterLock,全局解释器锁)来互斥线程对共享资源的访问,但暂时无法利用多处..
分类:
编程语言 时间:
2016-09-23 00:01:28
收藏:
0 评论:
0 赞:
0 阅读:
371
1.equals方法用于比较对象的内容是否相等(覆盖以后)2.hashcode方法只有在集合中用到3.当覆盖了equals方法时,比较对象是否相等将通过覆盖后的equals方法进行比较(判断对象的内容...
分类:
编程语言 时间:
2016-09-22 23:56:33
收藏:
0 评论:
0 赞:
0 阅读:
485
泛型高级(通配符) ?:任意类型,如果没有明确,那么就是Object以及任意的Java类了 ? extends E:向下限定,E及其子类 ? super E:向上限定,E极其父类 ...
分类:
编程语言 时间:
2016-09-22 23:55:31
收藏:
0 评论:
0 赞:
0 阅读:
427
需求:ArrayList存储自定义对象并遍历。要求加入泛型,并用增强for遍历。 A:迭代器 B:普通for C:增强for LinkedList,Vector,Colleciton,List等存储继续练习 增强for是用来替迭代器。 ...
分类:
编程语言 时间:
2016-09-22 23:54:26
收藏:
0 评论:
0 赞:
0 阅读:
359
1、线程安全 线程安全就是说多线程访问同一代码,不会产生不确定的结果。 2、List类和Set类List类和Set类是Collection集合接口的子接口。Set子接口:无序,不允许重复。List子接口:有序,可以有重复元素。 Set和List对比: Set:检索元素效率低下,删除和插入效率高,插入 ...
分类:
编程语言 时间:
2016-09-22 23:54:16
收藏:
0 评论:
0 赞:
0 阅读:
269
前端技术的发展变化太快了,各种各样的框架。再变也离不开js。所以,在此把js的高级语法总结一遍。 一:全局预处理 这段代码会正常输出a=1; 输出 undefined 为什么呢? 不报错 输出undefined 。 这就是js的解析执行过程 js执行过程分为:预处理的阶段和执行阶段 预处理阶段: 一 ...
分类:
编程语言 时间:
2016-09-22 23:52:05
收藏:
0 评论:
0 赞:
0 阅读:
199
在常用的各种框架中,反射与动态代理很常见,也很重要。本篇就对这一小节的内容基础性地总结。 首先需要了解什么是类型信息,以及RTTI与反射的关系与区别。 Java中,使用Class对象来表示所有类的对象。利用Class对象来获取类中的成员变量,构造函数以及方法,这些内容我们称之为类型信息。RTTI的含 ...
分类:
编程语言 时间:
2016-09-22 23:51:43
收藏:
0 评论:
0 赞:
0 阅读:
288
1.enum关键字 C语言中enum关键字用来定义枚举类型 (1)enum 是 C 语言中的一种自定义类型(2)enum 值是可以根据需要自定义的的整型值(3)第一个定义的 enum 值默认为 0 (4)默认情况下的 enum 值是在前一个定义值的基础上加 1 (5)enum 类型的变量只能取定义时 ...
分类:
编程语言 时间:
2016-09-22 23:51:25
收藏:
0 评论:
0 赞:
0 阅读:
245
需求:去除集合中自定义对象的重复值(对象的成员变量值都相同 注意: 我们按照和字符串一样的操作,发现出问题了。 为什么呢? 我们必须思考哪里会出问题? 通过简单的分析,我们知道问题出现在了判断上。 而这个判断功能是集合自己提供的,所以我们如果想很清楚的知道它是如何判断的,就应该去看源码。 conta ...
分类:
编程语言 时间:
2016-09-22 23:49:26
收藏:
0 评论:
0 赞:
0 阅读:
261
可变参数:定义方法的时候不知道该定义多少个参数 格式: 修饰符 返回值类型 方法名(数据类型… 变量名){ } 注意: 这里的变量其实是一个数组 如果一个方法有可变参数,并且有多个参数,那么,可变参数肯定是最后一个 public static <T> List<T> asList(T... a):把 ...
分类:
编程语言 时间:
2016-09-22 23:49:16
收藏:
0 评论:
0 赞:
0 阅读:
448
在/root/downloads/下 解压文件至/usr/local 设置环境变量(让命令go有效) 在文件最后添加 保存退出,使语句生效 测试 输出 参考链接 Getting Started - The Go Programming Language 参考链接 (完) ...
分类:
编程语言 时间:
2016-09-22 23:48:57
收藏:
0 评论:
0 赞:
0 阅读:
208
需求: ArrayList去除集合中字符串的重复值(去掉相同的字符串) 分析: 第一种做法:创建一个新的空集合: A:创建1个具有相同字符串的集合 B:创建1个空的集合 C:遍历第一个集合里面的元素 D:把遍历的元素一个个放进去第二个集合中,但有条件 a:若第二个集合中没有这个元素,则添加进去 b: ...
分类:
编程语言 时间:
2016-09-22 23:46:52
收藏:
0 评论:
0 赞:
0 阅读:
187
写一个ObjectTool类 泛型方法:把泛型定义在方法上 格式 public <泛型类型> 返回类型 方法名(泛型类型) 这样的好处是: 这个泛型方法可以接收任意类型的数据 再写一个测试类 先写一个泛型接口类 泛型接口:把泛型定义在接口上 实现类: 测试类 ...
分类:
编程语言 时间:
2016-09-22 23:46:43
收藏:
0 评论:
0 赞:
0 阅读:
187
linux 通过dlopen来实现: 生成动态库:g++ -fPIC -shared triangle.cpp -o triangle.so 生成test主函数:g++ -fPIC test.cpp -ldl -o test 具体demo:http://files.cnblogs.com/files ...
分类:
编程语言 时间:
2016-09-22 23:46:35
收藏:
0 评论:
0 赞:
0 阅读:
315
Base64工具类,可以让rsa编码的乱码变成一串字符序列 json工具类 到这一步我们的工具类准备的差不多了,可以开始进入我们的主题了,java端Rsa测试类和web端交互的demo了 Rsa测试java测试类 前端加密jsp页面 后端servlet解密 需要注意的是:前端需要加入jquery-2 ...
分类:
编程语言 时间:
2016-09-22 23:45:07
收藏:
0 评论:
0 赞:
0 阅读:
278
...
分类:
编程语言 时间:
2016-09-22 23:44:58
收藏:
0 评论:
0 赞:
0 阅读:
258
× 目录 [1]范围限定 [2]拖拽范围 [3]磁性吸附 前面的话 上一篇,我们介绍了元素拖拽的实现。但在实际应用中,常常需要为拖拽的元素限定范围。而通过限定范围,再增加一些辅助的措施,就可以实现磁性吸附的效果 范围限定 如果我们限定元素只可以在可视范围内移动,那么就需要对其进行范围限定 首先,先要 ...
分类:
编程语言 时间:
2016-09-22 23:43:50
收藏:
0 评论:
0 赞:
0 阅读:
168
1.给Eclipse安装PyDev插件 第一次启动会让选择一个工作空间,按缺省设置,勾选一下不再提醒,就可以了。在Help菜单中,选择Install New Software···, 选择Add按钮, Name:PyDev(自己随便命名一个) Location:http://pydev.org/up ...
分类:
编程语言 时间:
2016-09-22 23:43:30
收藏:
0 评论:
0 赞:
0 阅读:
239
请用LinkedList模拟栈数据结构的集合,并测试 题目的意思是: 你自己的定义一个集合类,在这个集合类内部可以使用LinkedList模拟。 ...
分类:
编程语言 时间:
2016-09-22 23:43:11
收藏:
0 评论:
0 赞:
0 阅读:
267
JDK5的新特性:自动拆装箱,泛型,增强for,静态导入,可变参数,枚举 增强for:是for循环的一种。 格式: for(元素数据类型 变量 : 数组或者Collection集合) { 使用变量即可,该变量就是元素 } 好处:简化了数组和集合的遍历。 弊端: 增强for的目标不能为null。 如何 ...
分类:
编程语言 时间:
2016-09-22 23:42:54
收藏:
0 评论:
0 赞:
0 阅读:
265