上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 1. 对于一次性密码本(one time pad),没有唯密文攻击(cypher text only attack),也就是说如果攻击者只能拿到密文,他什么也做不了 2. 完美密码:密钥长度大于密文长度,没有实用价值 3. prg必须是无法预测的,也就是如果知道了一段随机数,判断下一个随机数正确的概 阅读全文
posted @ 2017-02-28 21:07 qeDVuHG 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 课程地址 1. 密码学可以用于保证消息传递的机密性(第三方不可能得到明文)与完整性(密文如果被第三方篡改,有手段可以检测到) 2. 数字签名(用私钥加密待签名文件的hash值) 3. 匿名通信(mixnet,经过多重代理的双向通信,无法追溯信息来源,中间的代理也不知道通话双方/通话内容,类似于tor 阅读全文
posted @ 2017-02-28 13:39 qeDVuHG 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 分布式数据库当然也有主键的需求,但是为什么不直接使用uuid作为主键呢?作为曾经被这个问题困惑过的人,试着回答一下 1. UUID生成速率低下 Java的UUID依赖于SecureRandom.nextBytes方法,而SecureRandom又依赖于操作系统提供的随机数源,在Linux系统下,它的 阅读全文
posted @ 2017-02-27 14:01 qeDVuHG 阅读(7746) 评论(0) 推荐(0) 编辑
摘要: 思路: 开三个线程A,B,C 线程A不断的调用LockSupport.park()阻塞自己,一旦发现自己被唤醒,调用Thread.interrupted()清除interrupt标记位,同时增加自增计数 线程B不断的调用线程A的interrupt()方法,将线程A从阻塞中唤醒,一旦唤醒成功,则自增计 阅读全文
posted @ 2017-02-21 01:10 qeDVuHG 阅读(5381) 评论(0) 推荐(0) 编辑
摘要: 1. 开启一个MySQL连接,在这个连接中发起一个事务,进行一些操作但不提交 2. 拔网线 3. 重连网线,再开启一个MySQL连接,执行delete操作,发现stpe 1中占用的资源没有被释放 4. 执行show processlist,发现step1中创建的连接依然存在而且处于sleep状态,并 阅读全文
posted @ 2017-02-20 13:24 qeDVuHG 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 先引入几个概念 1. 对象头 Java中,每个对象都含有一个对象头,用于保存一些额外信息,以32位JDK为例,对象头长度为4byte,其结构如下 锁状态 25 bit 4bit 1bit 2bit 23bit 2bit 是否是偏向锁 锁标志位 轻量级锁 指向栈中锁记录的指针 00 重量级锁 指向互斥 阅读全文
posted @ 2017-01-12 15:43 qeDVuHG 阅读(906) 评论(0) 推荐(0) 编辑
摘要: XA事务就是两阶段提交的一种实现方式 XA规范主要定义了事务管理器TM,和资源管理器RM之间的接口 根据2PC的规范,将一次事务分割成两个阶段 1. prepare阶段 TM向所有RM发送prepare指令,RM接受到指令后执行数据修改和日志记录等操作,然后返回 可以提交/不可提交 给TM (按照我 阅读全文
posted @ 2017-01-09 16:23 qeDVuHG 阅读(5709) 评论(0) 推荐(1) 编辑
摘要: 1. 将源从https切换到ssh 首先当然要创建ssh key并且在git服务器上配置好 然后执行 git remote rm origin git remote add origin "Git仓库的ssh格式地址" 2. 撤销git add(绿字变红字) git reset HEAD 阅读全文
posted @ 2017-01-09 14:35 qeDVuHG 阅读(104) 评论(0) 推荐(0) 编辑
摘要: paxos http://www.infoq.com/cn/articles/weinxin-open-source-paxos-phxpaxos?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global 阅读全文
posted @ 2017-01-03 09:07 qeDVuHG 阅读(194) 评论(0) 推荐(0) 编辑
摘要: alter routine 修改与删除存储过程/函数 create routine--创建存储过程/函数 execute--调用存储过程/函数 下面有一篇介绍MySQL所有权限的博文 http://www.cnblogs.com/fslnet/p/3143344.html 阅读全文
posted @ 2016-12-09 15:44 qeDVuHG 阅读(14611) 评论(0) 推荐(1) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页