使用AES算法的时候,会发现下面的代码在windows每次产生确定的结果,但Linux就不同,导致无法正确解密 原因在于加红的部分SecureRaom的生成,Linux下默认的算法是“NativePRNG”, 而windows下默认是“SHA1PRNG”(sun提供的算法) 对于这两种算法 虽然Li ...
分类:
编程语言 时间:
2018-01-30 16:48:10
阅读次数:
288
参考:https://www.cnblogs.com/kuangbin/p/3537525.html 这篇讲的挺好的 首先分清欧拉路和欧拉环: 欧拉路:图中经过每条边一次且仅一次的路径,要求只有两个点的出入度之差为奇数,这两个点即为欧拉路的起点和终点 欧拉环:图中经过每条边一次且仅一次的环,要求全部 ...
分类:
其他好文 时间:
2018-01-30 16:47:53
阅读次数:
212
每天听罗辑思维已经坚持了好几年,也记不清从什么时候开始了,我可能是最早一批关注罗辑思维公众号的用户吧。从一篇罗胖的读书会何以能敛财200万的文章开始关注,也记不清标题具体是怎么样的了,那时候第一次知道了什么是自媒体,知道5000铁杆粉就能养活一个自由人的说法,开始只是听他的读书会,分享他的读书心得, ...
分类:
其他好文 时间:
2018-01-30 16:47:45
阅读次数:
136
Options 选项 OptionsBehavior 视图的行为选项 AllowAddRows 允许添加新数据行 AllowDeleteRows 允许删除数据行 AllowIncrementalSearch 允许用户通过输入想得到的列值来定位行 AllowPartialRedrawOnScrolli ...
分类:
其他好文 时间:
2018-01-30 16:47:36
阅读次数:
511
大家都知道弹出框大致可以分为三种:1.警告消息框(alert)、2.确认消息框(confirm)、3.提示消息对话(prompt) 而selenium 提供switch_to_alert()方法来定位: switch_to_alert() #定位弹出对话 text() #获取对话框文本值 accep ...
分类:
编程语言 时间:
2018-01-30 16:47:29
阅读次数:
334
看了好多资料都说 varchar(size) 可变长度的字符值,节省空间,查询效率低 char(size) 固定长度的字符值,浪费空间,查询效率高 但是实际测试 char(100) varchar(100) 300W条数据 从查询方面的角度来说,还是varchar毕竟靠谱 查询效率(在没有使用索引的 ...
分类:
数据库 时间:
2018-01-30 16:47:21
阅读次数:
414
总结一句:其实只要头脑里面有工作区(电脑的工作目录)、版本库(工作目录里面的.git文件夹)、远程库的概念就很容易理清中间的一些pull、push等操作的用法。 1.在网上下载Git工具,直接下一步,在电脑上安装好。安装完成,点击右键选择git Bash Here,在命令窗口输入git --vers ...
分类:
其他好文 时间:
2018-01-30 16:47:12
阅读次数:
2910
class Kls(object): def __init__(self, data): self.data = data def printd(self): print(self.data) @staticmethod def smethod(*arg): print('Static:', arg ...
分类:
编程语言 时间:
2018-01-30 16:47:04
阅读次数:
190
windows默认共享的打开和关闭? Windows启动时都会默认打开admin$ ipc$ 和每个盘符的共享,对于不必要的默认共享,一般都会把它取消掉,可当又需要打开此默认共享时,又该从哪里设置呢,一般来说有两个地方,MSDOS命令和计算机管理共享文件夹,下面主要从DOS命令来设置,因为比较简单, ...
运算规则 模运算与基本四则运算有些相似,但是除法例外。其规则如下: (a + b) % p = (a % p + b % p) % p (1) (a – b) % p = (a % p – b % p) % p (2) (a * b) % p = (a % p * b % p) % p (3) (a ...
分类:
其他好文 时间:
2018-01-30 16:46:47
阅读次数:
127
外键的创建 方法1:创建表的时候设置(外键名随机生成) 1.前提条件,必须要有一个主表,这里设为persons 2.主表中必须设置主键字段primary key,这里设为id_p 方法2:创建外键名的方式设置 外键的删除 1.先查出它的外键 2.删除外键 ...
分类:
数据库 时间:
2018-01-30 16:46:40
阅读次数:
175
编辑Spark中conf中配置文件log4j.properties 设置日志级别为WARN,即:log4j.rootCategory=WARN, console ...
分类:
其他好文 时间:
2018-01-30 16:46:33
阅读次数:
170
@WebFilter(urlPatterns = "/*", filterName = "corsFilter") public class CorsFilter implements Filter { @Override public void destroy() { } @Override pu... ...
分类:
编程语言 时间:
2018-01-30 16:46:23
阅读次数:
121
一、加载路径中的通配符 (1)?(匹配单个字符) (2)*(匹配除/外任意字符) (3)**/(匹配任意多个目录) 示例: (1)classpath:app-Beans.xml 说明:无通配符,必须完全匹配 (2)classpath:App?-Beans.xml 说明:匹配一个字符,例如 App1- ...
分类:
编程语言 时间:
2018-01-30 16:46:16
阅读次数:
196
网页无法加载css等静态文件 发现是url的问题 得把css,js文件夹放在static文件夹下 然后把url改成这样 在表单验证时出错 原因是书没跟上时代 改为 ...
分类:
其他好文 时间:
2018-01-30 16:46:08
阅读次数:
179
最近的工作需要在程序界面上显示实时的系统时间,网上查了查大部分都是用Timer或者线程来实现。 个人非常不喜欢用Timer,感觉这东西有点太耗资源,然后思考了下觉得更好的方法应该是使用异步的方法在委托中更新时间,比线程简单,效率和性能上又要比Timer好很多。 实现方法很简单啦,先定义一个DateT ...
分类:
其他好文 时间:
2018-01-30 16:46:01
阅读次数:
171
无语啊…… 经历了一个学期的初三,我悲哀地发现,今年已经少了一半。 更重要的是,本应在下学期的koi愣是在刚考完期末考后举办。 于是结果不言而喻。 从八下的差点二等,变成了如今的刚好三等。 总结一下,共4点: (1)知道的东西实在是太少,什么AC自动机,kmp,数论,etc完全不会,就更别说做题了。 ...
分类:
其他好文 时间:
2018-01-30 16:45:51
阅读次数:
134