Git 本身是一个对 reference 进行管理的数据库,reference 指的是对原始数据的引用。通过对原始数据的追踪,那么就可以做到对版本的控制。Git 使用一个 DAG 存储了整个的reference,根据DAG 的特性,你不会找到一个环,也就是说对于版本的控制始终是有顺序保证的。 Git ...
分类:
其他好文 时间:
2019-12-05 23:58:23
阅读次数:
213
ElasticSearch 用Scroll 一次查出全部数据 ...
分类:
其他好文 时间:
2019-12-05 12:52:11
阅读次数:
1418
13.3.1满足最初的需求:libWWW库 如前所述.libWWW库就是--个用以创建能够在客户机或服务器上运行的应用程序的 软件库。这个库提供由大多数应用程序共享的一些基本功能,如与远程主机建立连接的能 力、理解HTML数据流的能力等。 构建libWWW库的目的是要创建一个小型的、可移植的软件库, ...
分类:
其他好文 时间:
2019-12-04 23:49:52
阅读次数:
181
首先添加WebService服务端方法 最后结果 ...
分类:
Web程序 时间:
2019-12-04 19:55:19
阅读次数:
125
堆碎块是在正常的程序运行过程中产生的。新的对象分配了空间,不再被引用的对象被释放,所以堆内存的空闲位置介于活 动的对象之间。请求分配新对象时可能不得不增大堆空间的大小,虽然可以使用的总空闲空间 是足够的,这是因为,堆中没有连续的空闲空间放得下新的对象。在一个虚拟内存系统中,增 长的堆所需要的额外分页 ...
分类:
其他好文 时间:
2019-12-03 23:15:09
阅读次数:
113
栈帧由三部分组成:局部变量区,操作数找和帧数据区。局部变量区和操作数栈的大小要 视对应的方法而定,它们是按字长计算的。编译器在编译时就确定了这些值并放在class文件中。 而帧数据区的大小依赖于具体的实现。当虚拟机调用一个Java方法时,它从对应类的类型信息中得到此方法的局部变量区和操作数 栈的大小 ...
分类:
其他好文 时间:
2019-12-03 21:36:39
阅读次数:
102
"VIM cheat sheets" 启动 : 恢复上次异常退出的文件; : 以只读的方式打开文件,但可以强制保存; : 以只读的方式打开文件,不可以强制保存; : 从文件的末尾开始; : 从第num行开始; 移动 : 把光标移到屏幕最顶端一行。 : 把光标移到屏幕中间一行。 : 把光标移到屏幕最底 ...
分类:
系统相关 时间:
2019-12-03 19:47:53
阅读次数:
92
C 数据类型 在 C 中,变量分为以下几种类型: 值类型(Value types) 引用类型(Reference types) 指针类型(Pointer types) 值类型(Value types) 值类型变量可以直接分配给一个值。它们是从类 System.ValueType 中派生的。 值类型直 ...
官网 https://docs.spring.io/spring/docs/4.3.25.RELEASE/spring-framework-reference/htmlsingle/ Springmvc.xml 配置springmvc.xml,出现exception返回的界面和对应code返回的界面 ...
分类:
编程语言 时间:
2019-12-02 15:26:37
阅读次数:
131
自定义一个文件格式,如 `.jgrass` ,如何将这种文件格式与对应的程序关联起来?
或者,自己编写了一个可以打开 `txt` 格式的应用程序,怎么能够通过双击 `txt` 文件,直接打开这个自定义程序? ...
分类:
其他好文 时间:
2019-12-01 14:02:06
阅读次数:
138