背水一战 Windows 10 之 文件系统: 获取 Package 中的文件, 可移动存储中的文件操作, “库”管理 ...
分类:
移动开发 时间:
2018-06-14 11:39:20
阅读次数:
230
今天看了 Lock,最大的感觉就是 ReentrantLock 类有很多方法可以使用 为什么提出Lock? Lock 是 Java1.5 后提出来的,之前有 synchronized 关键字来控制同步。那么为什么要提出Lock呢?肯定是 synchronized 有缺陷所以需要完善。 synchro ...
分类:
其他好文 时间:
2018-06-09 22:09:12
阅读次数:
132
本文译自Fabric 1.0 文档,这篇文档详述了当前读写集语义实现的细节。文档地址为: https://hyperledger-fabric.readthedocs.io/en/latest/readwrite.html 交易模拟和读写集 在一个背书人上进行交易模拟期间,会为交易准备一个读写数据集 ...
分类:
其他好文 时间:
2018-06-05 15:41:22
阅读次数:
339
功能:通过修改EIP寄存器实现32位程序的DLL注入 <如果是64位 记得自己对应修改汇编代码部分> 原理:挂起目标进程,停止目标进程EIP的变换,在目标进程开启空间,然后把相关的指令机器码和数据拷贝到里面去,然后修改目标进程EIP使其强行跳转到我们拷贝进去的相关机器码位置,执行相关,然后跳转回来。 ...
分类:
其他好文 时间:
2018-05-26 22:42:13
阅读次数:
217
一、超级管理员创建及开启登录验证 如果MongoDB要开启登录验证,必须在开启登录验证之前先创建好超级管理员,否则无法登录数据库! 例如,创建一个超级管理员admin,关联给admin数据库,角色设置为root(超级管理员) 首先,进入到目标库admin,use admin 然后,输入指令 db.c ...
分类:
数据库 时间:
2018-05-01 15:25:09
阅读次数:
807
总结一些interface声明时的规范,相关宏的介绍,定义方法时有用的修饰符,编写注释的规范,最终写出一个合格的头文件。 1.读写权限 1.1实例变量的@public,@protected,@private关键字 1.2属性的readonly,readwrite关键字 2.前向声明 3.只暴露必要的 ...
分类:
移动开发 时间:
2018-04-15 19:50:14
阅读次数:
313
线程&进程 进程:每个进程都有独立的代码和数据空间(进程上下文);进程间的切换会有较大的开销,一个进程包含1 n个线程。(进程是资源分配的最小单位) 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。(线程是 CPU 调度的最小单位) PS: 线程是一个 ...
分类:
编程语言 时间:
2018-03-25 19:25:23
阅读次数:
222
整理了一下前端时间学习Java并发的笔记,大约有40篇。 1. Java并发基础知识 "并发基础(一) 线程介绍" "并发基础(二) Thread类的API总结" "并发基础(三) java线程优先级" "并发基础(四) java中线程的状态" "并发基础(五) 创建线程的四种方式" "并发基础(六 ...
分类:
编程语言 时间:
2018-03-03 23:32:55
阅读次数:
387
授权用户readwrite有test1库的读写权限:>usetest1switchedtodbtest1>db.createUser({user:"readwrite",pwd:"readwrite",customData:{description:"测试用户readwrite"},roles:[{role:"readWrite",db:"test1"}]})验证授权是否正确:mong
分类:
数据库 时间:
2018-02-09 20:38:48
阅读次数:
210