#include<cstdio> #include<cstring> #include<cmath> #include<algorithm> #include<set> #include <vector> #include <string> #include <iostream> using nam ...
分类:
其他好文 时间:
2018-08-05 11:56:11
阅读次数:
178
java.util下有一个Comparator(比较器) 它拥有compare(),用来比较两个方法。 要生成比较器,则用Sort中Sort(List,List(Compate)) 第二种方法更灵活,且在运行的时候不用编译。 注意:要想实现comparTo()就必须在主方法中写上implement ...
分类:
编程语言 时间:
2018-08-04 23:25:19
阅读次数:
192
乐观锁与悲观锁 悲观锁 假定会发生并发冲突,屏蔽一切可能违反数据完整性的操作。如, 关键字使用。 乐观锁 假设不会发生并发冲突,只在提交操作时检查是否违反数据完整性。如,CAS(Compare and Swap 比较并交换)。 获得锁后一直持有锁,以防本线程再次申请该锁造成无谓的解锁再加锁开销。 假 ...
分类:
其他好文 时间:
2018-08-04 23:21:59
阅读次数:
208
一、题目 1、审题 2、分析 将 n 个有序链表合并成为一个有序链表。 二、解答 1、思路: Java 有一个 PriorityQueue,该队列能够将放入的对象进行排序。故将所有非空队头元素放入该队列,取出一个元素后,再放入所取出元素指向的下一个非空结点;当队列中元素为空时,取出的顺序即为排序后的 ...
分类:
其他好文 时间:
2018-08-04 11:36:32
阅读次数:
125
错误提示: 错误提示: 这个授权密钥已被吊销。 解决方法: 删除以下目录中的所有文件即可。 C:\Users\Administrator\AppData\Roaming\Scooter Software\Beyond Compare 4证书过期也可以使用这个方法。 这个授权密钥已被吊销。 解决方法: ...
分类:
其他好文 时间:
2018-08-02 18:22:45
阅读次数:
2985
[抄题]: Compare two version numbers version1 and version2.If version1 > version2 return 1; if version1 < version2 return -1;otherwise return 0. You may ...
分类:
其他好文 时间:
2018-08-01 17:15:32
阅读次数:
117
通常会用hmac模块,和hashlib中的加盐加密算法类似 服务器端提前和客户端约定好key ,然后可以用os模块里的urandom来生成一组随机的字节 把随机字节发送给客户端去加密处理 ,服务器加密处理后把得到的字节与客户端传过来的进行比较 相同为true则合法 不同则非法 实现代码: 服务端 客 ...
分类:
其他好文 时间:
2018-08-01 16:07:05
阅读次数:
198
var dir = new Dictionary<string, string>(); dir.Add("channelId", "1"); dir.Add("gameid", "1"); dir.Add("game_id", "1"); dir.Add("orderStatus", "1"); d ...
分类:
编程语言 时间:
2018-08-01 14:09:02
阅读次数:
269
While I was at GDC I had the pleasure of attending the Rendering with Conviction talk by Stephen Hill, one of the topics was so cool that I thought it ...
分类:
其他好文 时间:
2018-07-31 17:11:48
阅读次数:
164
1. bigdecimal类型四则运算: BigDecimal s = new Bigdecimal(5); BigDecimal x = new Bigdecimal(15); 依次为最基础的加减乘除: s.add(x); s.substract(x); s.multiply(x); s.divi ...
分类:
其他好文 时间:
2018-07-31 00:37:58
阅读次数:
184