场景说明本例子支持多线程异步处理消息,针对每一个链接请求,创建线程处理稍后的指令,CSimpleSession::SessionThreadFunc是线程函数,async_read_some函数设置接收数据的回调函数ContinueRead,一般情况下,read_some函数未必能够完整的读取客户端发送的数据包,当然必须要指..
分类:
编程语言 时间:
2017-10-10 16:52:33
阅读次数:
408
针对故障恢复和容灾备份的安全测试一般包括:故障恢复、数据备份、容灾备份三个测试点。分别对应的测试内容为: 故障恢复 1、整个系统是否存在单点故障。 2、对于关键应用系统,当任何一台设备失效时,是否按照预定的规则实现快速切换。 3、是否采用磁盘镜像技术,实现主机系统到磁盘系统的高速连接。 数据备份 1 ...
分类:
其他好文 时间:
2017-10-10 16:52:24
阅读次数:
192
这篇文章是自己在网上所得,感觉非常有用,分享给大家 <!DOCTYPE html> <!-- 使用 HTML5 doctype,不区分大小写 --><html lang="zh-cmn-Hans"> <!-- 更加标准的 lang 属性写法 http://zhi.hu/XyIa --><head>< ...
分类:
移动开发 时间:
2017-10-10 16:52:17
阅读次数:
192
题意:一个n个点的联通图(n<=100)的无向联通图,还有一个长度为L序列(L<200),问最少改变序列中几个数使得序列相邻两个数是相同或者在图中相邻 ...
分类:
其他好文 时间:
2017-10-10 16:52:09
阅读次数:
149
一,继承 第一种方式:类与被继承类直接耦合度高 1,首先,准备一个可以被继承的类(父类),例如 2,然后,有个需要继承父类的子类 说明一下: (1)call方法可以将一个函数的对象上下文从初始化变成由this来决定 一个类去控制另一个类 (2)Teacher类去控制 Person类 用Teacher ...
分类:
编程语言 时间:
2017-10-10 16:52:00
阅读次数:
141
Vue 实例有一个完整的生命周期,也就是从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列 过程,我们称这是 Vue 的生命周期。其实 Vue 实例从创建到销毁的过程,就是生命周期。生命周期官方文件的图例为: 根据以上图可以看出生命周期有八个阶段: 1、beforeCrea ...
分类:
其他好文 时间:
2017-10-10 16:51:50
阅读次数:
158
springBoot整合MyBatise及简单应用 我采用的是 工具IDEA 框架是springBoot+maven+Mybatise 第一步: pom.xml 引入相关jar包 第二部: 建立两个配置文件类 1、 我采用了c3p0 JDBC 连接池这个文件主要是配置mybatis 的xml配置文件 ...
分类:
编程语言 时间:
2017-10-10 16:51:42
阅读次数:
167
题目描述 有些公司是其他公司的部分拥有者,因为他们获得了其他公司发行的股票的一部分。(此处略去一句废话)据说,如果至少满足了以下三个条件之一,公司A就可以控制公司B了: 公司A = 公司B。 公司A拥有大于50%的公司B的股票。 公司A控制K(K >= 1)个公司,记为C1, ..., CK,每个公 ...
分类:
其他好文 时间:
2017-10-10 16:51:32
阅读次数:
147
引言: Struts2拦截器,每个拦截器类只有一个对象实例,即采用单例模式,所有引用这个拦截器的Action都共享这一拦截器类的实例,因此,在拦截器中如果使用类变量,要注意同步问题。 ? 拦截器是在访问某个方法,字段之前或之后实施拦截。 ? 拦截器是AOP的一种实现 ? 拦截器栈(Intercept ...
分类:
编程语言 时间:
2017-10-10 16:51:24
阅读次数:
196
vim 粘贴时格式混乱的问题,是由于缩进导致的。 原文: http://www.cnblogs.com/softwaretesting/archive/2011/09/20/2182177.html 如果在.vimrc中设置了自动缩进set autoindent,那么在插入模式下粘贴代码时,vim会 ...
分类:
系统相关 时间:
2017-10-10 16:51:18
阅读次数:
207
gpfdist,通过外部表导出数据到文件中,通常使用的用户都是gpadmin,创建出来的文件的权限为600,很多情况下造成其他用户无法访问,特别是通过远程挂载目录,给其他程序进行访问。一开始想在系统层面解决,通过setfacl给特定用户目录的继承权限,但是新创建的文件最终的文件权..
分类:
其他好文 时间:
2017-10-10 16:51:11
阅读次数:
362
1、Jmeter中在测试计划中添加一个【线程组】2、Jmeter中在工作台中添加【HTTP代理服务器】3、Jmeter中在【HTTP代理服务器】中设置端口【8888】,目标控制器【测试计划>线程组】,分组【每个组放入一个新的控制器】,最后点击【启动】4、在IE游览器中设置代理,IE--工具--连..
分类:
Web程序 时间:
2017-10-10 16:51:02
阅读次数:
192
敏感数据的加密保护 系统的用户权限和口令存储在数据库中,因此需要测试相应敏感数据是否采用加密算法进行加密保护。 数据库访问方式测试 1、是否为不同应用系统或业务设置不同的专门用户用于数据库访问。 2、应杜绝在代码中使用超级用户及默认密码对数据库进行访问。 ...
分类:
数据库 时间:
2017-10-10 16:50:54
阅读次数:
173
转载自:http://www.cnblogs.com/lwbqqyumidi/p/3817517.html 作者:Windstep 四.Java多线程的阻塞状态与线程控制 上文已经提到Java阻塞的几种具体类型。下面分别看下引起Java线程阻塞的主要方法。 1.join() join —— 让一个线 ...
分类:
编程语言 时间:
2017-10-10 16:50:29
阅读次数:
185
用户功能查阅更多的用户相关信息命令:finger语法:finger[-s]user_name-s:仅列出用户的账号,全名,终端机代号与登陆时间-m:列出后面接的账号相同者,而不利用部分对比(包括全名部分)例子:[root@localhost~]#fingerxx
Login:xxName:
Directory:/home/xxShell:/bin/bash
Nev..
分类:
其他好文 时间:
2017-10-10 16:50:22
阅读次数:
175