1引言 2 创建线程 2.1 函数的方式创建线程 2.2 类的方式创建线程 3 Thread类的常用属性和方法 3.1 守护线程:Deamon 3.2 join()方法 4 线程间的同步机制 4.1 互斥锁:Lock 4.2 递归锁:RLock 4.3 Condition 4.4 信号量:Semap ...
分类:
编程语言 时间:
2018-12-07 15:03:23
阅读次数:
211
String类没有提供用于修改字符串的方法。Java文档将String对象成为不可变字符串。 可以修改字符串变量greeting,让它引用另外一个字符串。 ...
分类:
编程语言 时间:
2018-12-07 15:03:59
阅读次数:
154
以下内容有待细化,并用于考察员工的水平! 从低的往高级的说。 初级 1.掌握java语法 oop+io+网络 2.基本的数据结构 3.基本的算法-例如排序,合并 4.基本的几个javaee框架 springmvc+springboot mybatis 5.知道如何使用tomcat等容器 6.会使用l ...
分类:
编程语言 时间:
2018-12-07 15:58:24
阅读次数:
229
编写象棋界面 棋盘覆盖问题 在2^k*2^k个方格组成的棋盘中,有一个方格被占用,用下图的4种L型骨牌覆盖所有棋盘上的其余所有方格,不能重叠。 代码如下: n是棋盘宽度,必须是2^k,本例中n=8,特殊格子在(2,2)位置,如下图所示: 采用分治法每次把棋盘分成4份,如果特殊格子在这个小棋盘中则继续 ...
分类:
编程语言 时间:
2018-12-07 15:59:14
阅读次数:
249
注:该脚本也适用于python2,当然,需要安装psutil模块,或者已安装anaconda ...
分类:
编程语言 时间:
2018-12-07 16:00:15
阅读次数:
165
一. Spring 框架简介及官方压缩包目录介绍 主要发明者:Rod Johnson 轮子理论推崇者: 2.1 轮子理论:不用重复发明轮子. 2.2 IT 行业:直接使用写好的代码. Spring 框架宗旨:不重新发明技术,让原有技术使用起来更加方便. Spring 几大核心功能 4.1 IoC/D ...
分类:
编程语言 时间:
2018-12-07 16:42:05
阅读次数:
210
配置独立于系统的PYTHON环境 python 当前用户包 一种解决方案是在利用本机的python环境的基础上,将python的包安装在当前user的.local文件夹下 一共有两种方式来实现pip的时候安装到当前user 设置pip配置文件 pip.conf 一种是在~/.pip文件夹下的pip配 ...
分类:
编程语言 时间:
2018-12-07 16:42:27
阅读次数:
230
java分布式 Java高并发 Java高可用 Java高扩展 高并发架构
NIO通讯
spring boot
分类:
编程语言 时间:
2018-12-07 16:44:19
阅读次数:
201
Jmeter中默认语言的显示 1、临时性语言的设置 即设置后只对本次使用有效,重启后恢复默认语言 选择Options—>Choose Language—>选择其他语言(例如:Chinese(Simplified)简体中文) 设置成功。重启Jmeter又会恢复英文 2、设置默认语言 即永久性设置,设置 ...
分类:
编程语言 时间:
2018-12-07 16:44:37
阅读次数:
178
在自动化测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),经常要对大量文件和大量路径进行操作,这就依赖于os模块,所以今天整理下比较常用的几个方法。网上这方面资料也很多,每次整理,只是对自己所学的知识进行梳理,从而加深对某个模块的使用。 ...
分类:
编程语言 时间:
2018-12-07 16:45:02
阅读次数:
219
赋值用=判断用==返回值用return写文字在控制台用print 比如:将a赋值到b:a=b判断a的内容是不是b(可以总结为有if、while开头的右边的括号都要用==):if(a==b)返回值和输出:def testreturnvalue(a)return a#可以总结为return用于def里, ...
分类:
编程语言 时间:
2018-12-07 16:45:38
阅读次数:
249
java学习路线、javaweb学习路线、javaEE学习路线、java学习资料汇总 ...
分类:
编程语言 时间:
2018-12-07 16:46:32
阅读次数:
174
几个着名的现实生活用例,深度学习被广泛使用并显示出有希望的结果。还有许多深入学习的应用以及尚待探索的许多领域
分类:
编程语言 时间:
2018-12-07 17:16:53
阅读次数:
207
CPU GC 序列化与反序列化,如protobuff,json解析 String的频繁构造,拼接,如ToString()会生成字符串,Object.name会返回拷贝 闭包和匿名函数,在闭包中调用外部变量时会创建临时class对象,匿名函数当做参数传入时,也会有内存开销 有开销的函数,如Camera... ...
分类:
编程语言 时间:
2018-12-07 17:17:18
阅读次数:
190
Collections.sort(list, new Comparator<Map<String, Object>>() { @Override public int compare(Map<String, Object> o1, Map<String, Object> o2) { return c ...
分类:
编程语言 时间:
2018-12-07 17:17:52
阅读次数:
216
介绍: RSA算法是1978年由 R.Rivest、A.Shamir、L.Adleman提出的一种用数论构造的、也是迄今为止理论上最为成熟、完善的公钥密码体,该体制已得到广泛的应用。 算法描述: 1. 密钥的产生 (1) 选两个保密的两个大素数 p 和 q 。 (2) 计算 n=p q,φ(n) = ...
分类:
编程语言 时间:
2018-12-07 17:18:00
阅读次数:
205
原创连接 https://www.cnblogs.com/AlwinXu/p/5598543.html Python包中 __init__.py文件的作用 在创建python包的过程中,IDE都会在包根目录下创建一个__init__.py文件,该Python文件默认是空的.目录结构如下: Pycha ...
分类:
编程语言 时间:
2018-12-07 17:18:53
阅读次数:
273
列表是Python中使用最多的一种数据结果,如何高效操作列表是提高代码运行效率的关键,本文总结了一些python列表最常见的问题,希望能对大家有帮助。1、迭代列表时如何访问列表下标索引普通版:items=[8,23,45]forindexinrange(len(items)):print(index,"-->",items[index])>>>0-->81-->
分类:
编程语言 时间:
2018-12-07 18:20:08
阅读次数:
210