python在编写排列组合是会用到 itertools 模块 排列 组合 可以重复的排序(类似密码) 利用生成器可以跌代的生产密码,节约内存 ...
分类:
编程语言 时间:
2019-05-03 15:56:56
阅读次数:
109
1、数组 a、数组的定义 定义数组时可以见名知意 比如 names (复数) b、数组的特点 数组的索引是从0开始的。 数组的长度是可以动态改变的(给数组增加一项,若不是连续增加,那空着的那几个值是undefined) 遍历数组 反向遍历数组 清空一个数组的简单方法 names.length = 0 ...
分类:
编程语言 时间:
2019-05-03 15:57:19
阅读次数:
153
Integer内部定义了IntegerCache结构,该结构中定义了Interger[]数组,保存从-127~128范围的整数。如果我们使用自动装箱的方式,给Integer赋值的范围在-128~127中,可以直接查找数组中的元素,不再去new了。目的是为了提高Integer在装箱时的效率。 ...
分类:
编程语言 时间:
2019-05-03 15:59:38
阅读次数:
148
线程休眠:我们希望人为地控制线程,使得正在执行的线程暂停,将CPU让给别的线程,我们可以使用静态方法sleep(long millis),该方法可以让当前正在执行的线程暂停一段时间,进入休眠等待状态。 线程让步:线程让步可以通过yield() 方法来实现,该方法和sleep()有点相似,都可以让当前 ...
分类:
编程语言 时间:
2019-05-03 15:59:53
阅读次数:
184
1. 什么是property属性 一种用起来像是使用的实例属性一样的特殊属性,可以对应于某个方法 2.为什么使用property属性 在绑定属性时,如果我们直接把属性暴露出去,虽然写起来很简单,但是,没办法检查参数,导致可以把成绩随便改: 这显然不合逻辑。为了限制score的范围,可以通过一个set ...
分类:
编程语言 时间:
2019-05-03 16:00:10
阅读次数:
125
1. 配置 tomcat 7 + Dynamic web model version 3 发现写 web.xml 导致 tomcat 不能启动。 解决办法:tomcat 7 之后有两种配置 servlet 的方法,一种是用 web.xml,另一种是使用 annotation,在编写的 servlet ...
分类:
编程语言 时间:
2019-05-03 16:02:20
阅读次数:
124
核心步骤:利用随机数给数组赋值。 运算结果: ...
分类:
编程语言 时间:
2019-05-03 16:03:58
阅读次数:
115
2018 2019 20175329 实验三敏捷开发与XP实践《Java开发环境的熟悉》实验报告 实验要求 没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编辑器》 课程 完成实验、撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找 ...
分类:
编程语言 时间:
2019-05-03 16:05:46
阅读次数:
153
Spring 优秀的开源框架 1.1 IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制 ...
分类:
编程语言 时间:
2019-05-03 16:07:45
阅读次数:
116
public static String getSixNum() { String str = "0123456789"; StringBuilder sb = new StringBuilder(4); for (int i = 0; i < 6; i++) { char ch = str.cha... ...
分类:
编程语言 时间:
2019-05-03 16:08:39
阅读次数:
145
关于带权随机数 为了帮助理解,先来看三类随机问题的对比: 1.已有n条记录,从中选取m条记录,选取出来的记录前后顺序不管。 实现思路:按行遍历所有记录,约隔n/m条取一个数据即可 2.在1类情况下,还要求选取出来的m条记录是随机排序的 实现思路: 给n条记录,分别增加一列标记,值为随机选取的1至n之 ...
分类:
编程语言 时间:
2019-05-03 16:10:38
阅读次数:
168
制作环境:使用jdk自带,在window环境执行。尽量不要在c盘操作,容易拒绝访问(c盘只读)一、制作PKCS12类型1、制作p12证书./keytool-genkey-aliaspgiff-storetypePKCS12-keyalgRSA-keysize2048-keystorepgiff.p12-validity3650iffadminiffiffiffshshsh2、查看p12证书信息./
分类:
编程语言 时间:
2019-05-03 16:13:09
阅读次数:
239
1、json模块 # json 在所有的语言之间都通用 : json序列化的数据 在python上序列化了 那在java中也可以反序列化# 能够处理的数据类型是非常有限的 : 字符串 列表 字典 数字# 字典中的key只能是字符串 # 向文件中记录字典 # 从文件中读取字典 # dump load ...
分类:
编程语言 时间:
2019-05-03 16:14:05
阅读次数:
149
操作步骤: (1)首先,按顺序生成一副扑克牌。 (2)从1~52生成一个随机数,按这个随机数从扑克牌中取牌,换牌。 (3)重复(2)步骤52次,已达到洗牌的目的。 运算结果: ...
分类:
编程语言 时间:
2019-05-03 16:15:33
阅读次数:
152
//java 通过url下载图片保存到本地 public static void download(String urlString, int i) throws Exception { // 构造URL URL url = new URL(urlString); // 打开连接 URLConnec... ...
分类:
编程语言 时间:
2019-05-03 16:17:22
阅读次数:
271
公众号:java乐园1、上一篇学习了服务提供者provider,但是并不是单单就学习了服务提供者。中间还穿插使用了Hikari数据源和springcloud整合mybatis。但是上篇使用mybatis时还是沿用了老的方式,需要配置mapper对应的xml文件。先来看看上篇使用mybatis的主要步骤一、pom.xml文件引用<dependency><groupId>org
分类:
编程语言 时间:
2019-05-03 16:20:55
阅读次数:
155
public static Map getLngAndLat(String address) { Map map = new HashMap(); String url = "http://api.map.baidu.com/geocoder/v2/?address=" + address + "&... ...
分类:
编程语言 时间:
2019-05-03 16:23:33
阅读次数:
256