Two people face two piles of stones and make a game. They take turns to take stones. As game rules, there are two different methods of taking stones: ...
分类:
其他好文 时间:
2019-01-28 20:15:19
阅读次数:
184
# 输出json文件中文处理 ```php $value) { if ($value == '{') { $json = preg_replace('/\{(?!'.$eol.')/', "{".$eol.str_repeat("\t", ++$tab), $json, 1); }elseif ($... ...
分类:
Web程序 时间:
2019-01-27 21:57:58
阅读次数:
196
java1.8中的ConcurrentHashMap做了非常大的改动,整个数据结构都发生了变化,已经不存在segment了。所以要好好重新查看下源码。这篇博客是逐步更行的,看一点写一点。 首先看一个很重要的参数sizeCtl,这是一个volatile变量,从名字就可以看出,这是一个大小控制参数。这个 ...
分类:
编程语言 时间:
2019-01-27 21:29:56
阅读次数:
354
GitHub 椭圆曲线密码 椭圆曲线密码(Elliptic Curve Cryptosystem),简称ECC,是Neal Koblitz和Victor Miller于1985年提出的。 研究发现,有限域上的椭圆曲线上的一些点构成交换群,而且离散对数问题是难解的。于是在此群上定义ELGamal密码, ...
分类:
编程语言 时间:
2019-01-26 23:07:43
阅读次数:
447
一.原子操作 syn基于阻塞的锁的机制,1、被阻塞的线程优先级很高,2、拿到锁的线程一直不释放锁怎么办?3、大量的竞争,消耗cpu,同时带来死锁或者其他安全。 CAS的原理 CAS(Compare And Swap),指令级别保证这是一个原子操作 三个运算符: 一个内存地址V,一个期望的值A,一个新 ...
分类:
编程语言 时间:
2019-01-23 01:23:56
阅读次数:
247
//函数式接口:只有一个抽象方法的接口称为函数式接口。 可以使用注解 @FunctionalInterface 修饰 @FunctionalInterface public interface MyFun { public Integer getValue(Integer num); } impor... ...
分类:
其他好文 时间:
2019-01-22 10:55:25
阅读次数:
164
/*strlen strcpy strcmp strcat 查看功能是什么,并自定义函数,与之功能一至*/ #include int strlen_long(char * ch); void strcpy_cpy(char * c,char * ch); int strcmp_compare(cha... ...
分类:
其他好文 时间:
2019-01-21 21:14:23
阅读次数:
151
1、下载 下载地址: https://www.percona.com/downloads/percona-toolkit/LATEST/ 2、安装 缺少 perl-DBI perl-DBD-MySQL perl-IO-Socket-SSL 依赖包,通过yum安装即可 再次安装 percona-too ...
分类:
其他好文 时间:
2019-01-19 13:20:07
阅读次数:
585
转:https://www.cnblogs.com/xinglichao/p/9176106.html 背景 两个文本文件内容要进行比较的时候就会用到比较的功能,notepad++绝对是不错的选择 x64版notepad++安装Compare插件 度说点击插件然后选择 "Plugin Manager ...
分类:
其他好文 时间:
2019-01-17 10:17:38
阅读次数:
364
//对时间戳进行排序 获取最新的mapList> dateList = new ArrayList>(); Map paramsValue = new HashMap(); paramsValue.put("userId", user.getId()); List safeConfessList .... ...
分类:
编程语言 时间:
2019-01-16 17:22:17
阅读次数:
171