1 e.getMessage() ; 只会获得异常的名称。比如说NullPoint 空指针,就告诉你说是空指针 2.e.toString(): 获得异常种类和错误信息 3.e.printStackTrace(); 在控制台打印打印出详细的异常信息,异常名称。便于调试 3 如果异常是用无参构造器构造后 ...
分类:
其他好文 时间:
2018-09-30 16:31:01
阅读次数:
182
2018 09 30 结构体中成员变量地址是连续的,结构体用于描述记录。 Create a struct Create a struct pointer Create a struct array Create an union ...
分类:
编程语言 时间:
2018-09-30 11:26:00
阅读次数:
155
PE知识复习之PE的节表 一丶节表信息,PE两种状态.以及重要两个成员解析. 确定节表位置: DOS + NT头下面就是节表. 确定节表数量: 节表数量在文件头中存放着.可以准确知道节表有多少个. 节表是一个结构体数组.没一个节表表示了数据在哪,怎么存储. 下方是节的结构体 节表重要成员都标红了.我 ...
分类:
其他好文 时间:
2018-09-29 21:34:28
阅读次数:
158
unit ScWndProc; interface uses Forms, Messages; const DDGM_FOOMSG = WM_USER; //自定义消息 implementation uses windows,sysutils,Dialogs; var WProc : Pointer... ...
首先输入 git fsck --lost-found 会看到 一条一条的记录 这里的"dangling commit ..."你可以理解为记录的是你stash的id(经测试,该id不是按时间顺序排列) 复制一条dangling commit 的id(其他的dangling blob不用理会) 然后输... ...
分类:
其他好文 时间:
2018-09-29 15:28:32
阅读次数:
177
原文 https://yal.cc/csharp-get-current-keyboard-layout/ On some occasions, you may want to get a "global" input language - that is, the keyboard layout ...
1.数组动态初始化 //数据类型[] 数组名 = new 数据类型[数组长度]; int[] arr = new int[3]; /* * 左边: * int:说明数组中的元素类型是int类型 * []:说明这是一个数组 * arr:这是数组的名称 * * 右边: * new:为数组申请内存分配,开 ...
分类:
编程语言 时间:
2018-09-27 10:30:30
阅读次数:
123
ES中,有一类参数是可以动态调整的,比如副本数量:number_of_replicas。在插件开发中,如何添加自己的自定义参数呢?在插件的入口,添加onModule(ClusterModulemodule)即可。publicclassShgyPluginextendsPlugin{@OverridepublicStringname(){return"shgy-plugin";}@Overridep
分类:
其他好文 时间:
2018-09-26 00:13:04
阅读次数:
165
基类指针指向派生类,我们已经很熟了。(视频下载) (全部书籍)假如我们想用派生类反过来指向基类,就需要有两个要求:1)马克-to-win:基类指针开始时指向派生类,2)我们还需要清清楚楚的转型一下。 if you want to use derived class pointer point to ...
分类:
其他好文 时间:
2018-09-23 22:34:02
阅读次数:
235
页面默认声明 (1)每个元素都声明了box-sizing属性 (2)全局字体未设置但推荐使用16px (3)body上声明了全局的font-family, line-height,text-align,bankground-color :#fff; 字体声明 采用了设备字体栈的模式,不同的设备采用不 ...
分类:
其他好文 时间:
2018-09-23 22:31:27
阅读次数:
215