一、JDK、JRE和JVM三者之间关系: 1、所有的JAVA程序都会被编译成class文件,由虚拟机JVM和操作系统交互2、JVM需要调用解释所需要的类库lib才可以执行class文件,JVM+lib=JRE即JAVA运行环境3、JDK主要用于程序开发,最主要是编译器,包含了JRE,JAVA工具类和 ...
分类:
编程语言 时间:
2018-03-12 13:26:23
阅读次数:
182
UML:学习笔记(1) 事物 结构事物 类: 接口: 协作:(定义元素之间的相互作用) 用例:(在系统外部和系统交互的人) 组件:(描述物理系统的一部分) 节点:(一个节点可以被定义为运行时存在的物理元素) 行为事物 交互: 状态机: 关系 依赖关系 依赖是两件事物之间的语义联系,其中一个事物的变化 ...
分类:
其他好文 时间:
2018-03-11 17:38:38
阅读次数:
134
一、os模块 os模块是与操作系统交互的一个接口 二、sys模块 sys模块是与python解释器交互的一个接口 异常处理 ...
分类:
其他好文 时间:
2018-03-04 16:11:00
阅读次数:
146
异步接口和事务混合模式分析 当一件事特别复杂的时候,既存在本身数据库的事务,又存在和其它系统交互的场景,那么就有可能会因为时间上的先后关系导致取数异常。 分析 以下图为例,在代码层虽然“插XXXX”表先执行,但是由于事务提交的滞后性,导致"发给异步系统报文"这件事,其实在时间线上比"插XXXX表"先 ...
分类:
其他好文 时间:
2018-02-25 00:09:21
阅读次数:
187
异步接口和事务混合模式分析 当一件事特别复杂的时候,既存在本身数据库的事务,又存在和其它系统交互的场景,那么就有可能会因为时间上的先后关系导致取数异常。 分析 以下图为例,在代码层虽然“插XXXX”表先执行,但是由于事务提交的滞后性,导致"发给异步系统报文"这件事,其实在时间线上比"插XXXX表"先 ...
分类:
其他好文 时间:
2018-02-24 16:52:20
阅读次数:
155
事件处理程序为Web程序提供了系统交互,但是如果页面中的事件处理程序太多,则会影响页面的性能。每个函数都是对象,都会占用内存,内存中对象越多,性能越差。需要事先为DOM对象指定事件处理程序,导致访问DOM的次数增多,会延迟整个页面的交互就绪时间。 事件委托 对事件处理程序过多的解决方案是使用事件委托 ...
分类:
编程语言 时间:
2018-02-23 11:01:44
阅读次数:
223
一、接口的定义 有时候,我们得提供一些接口给别人使用。接口的作用,就是提供一个与其他系统交互的方法。其他系统无需了解你内部细节,并且也无法了解内部细节,只能通过你提供给外部的接口来与你进行通信。根据c++的特点,我们可以采用纯虚函数的方式来实现。这样做的好处是能够实现封装和多态。现举一实例,供大家参 ...
分类:
编程语言 时间:
2018-02-17 13:43:31
阅读次数:
178
10.python标准库概览 10.1操作系统接口 os模块提供了很多与操作系统交互的函数(Operating System) 函数名 使用方法 -getcwd() 返回当前工作目录 -chdir(path) 改变工作目录 -listdir(path=”.”) 列举指定目录中的文件名(“.”表示当前 ...
分类:
编程语言 时间:
2018-02-09 20:19:43
阅读次数:
229
首先看下Blockchain结构,除了header指向下一个block的hash value外,block是由一组transaction构成, Transactions --> Blocks --> Ledger 1. Chaincode是生成transacton的唯一方式,是外界与区块链系统交互的 ...
分类:
其他好文 时间:
2018-02-02 14:22:46
阅读次数:
1948
利用SqlMap系统交互shellSqlMap连接的方式有两种,一种是-uurl来连接,一种是-dmysql://用户名:密码@IP地址:端口/数据库来连接,这里使用的是-d,用数据库来连接Sqlmap-dmysql://用户名:密码@IP地址:端口/数据库后面加--os-shell来系统交互shell对方主机是64位的,所以这里选择2成功
分类:
数据库 时间:
2018-01-29 15:50:55
阅读次数:
224