1.ajax登录示例 urls.py views.py login.html登录页面 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content=" ...
分类:
Web程序 时间:
2018-07-20 00:16:15
阅读次数:
264
装饰者模式(decorators)又叫包装者模式(wapper)。常见的装饰者模式有BufferedReaderbr=newBufferedReader(InputStreamReader(newInputSteam()));就是这样一层嵌套一层,这就是典型的装饰者模式。其中newInputStream()是被装饰对象newInputStreamReader()是内层装饰者newBufferedR
分类:
其他好文 时间:
2018-07-20 00:16:06
阅读次数:
232
今天测试在发给我一段报错日志后,根据日志定位到从ConcurrentHashMap 的缓存中get的时候,ConcurrentHashMap的底层抛出了空指针,当时感觉很奇怪为什么在get的时候产生空指针了呢? 模拟代码: 这个地方出现空指针,难道是传入的null 所以出现了空指针了,事实证明确实传 ...
分类:
其他好文 时间:
2018-07-20 00:15:58
阅读次数:
175
1. ReentrantLock简介 jdk中独占锁的实现除了使用关键字synchronized外,还可以使用ReentrantLock。虽然在性能上ReentrantLock和synchronized没有什么区别,但ReentrantLock相比synchronized而言功能更加丰富,使用起来更 ...
分类:
其他好文 时间:
2018-07-20 00:15:48
阅读次数:
176
1、Elasticsearch对复杂分布式机制的透明隐藏特性2、Elasticsearch的垂直扩容与水平扩容3、增减或减少节点时的数据rebalance4、master节点5、节点对等的分布式架构 1、Elasticsearch对复杂分布式机制的透明隐藏特性 Elasticsearch是一套分布式 ...
分类:
其他好文 时间:
2018-07-20 00:15:42
阅读次数:
312
雨天的尾巴 bzoj-3307 题目大意:N个点,形成一个树状结构。有M次发放,每次选择两个点x,y对于x到y的路径上(含x,y)每个点发一袋Z类型的物品。完成所有发放后,每个点存放最多的是哪种物品。 想法:我们像主席树一样,维护桶然后对应节点合并即可。 最后,附上丑陋的代码... ... 小结:当 ...
分类:
其他好文 时间:
2018-07-20 00:15:34
阅读次数:
196
reduce pthread_cond_signal via wait counter ...
分类:
其他好文 时间:
2018-07-20 00:15:28
阅读次数:
196
Replication, SLAVEOF, RDB, Backlog, psync
分类:
其他好文 时间:
2018-07-20 00:15:17
阅读次数:
177