master启动过程:
-->首先初始化HMaster
-->创建一个rpcServer,其中并启动
-->启动一个Listener线程,功能是监听client的请求,将请求放入nio请求队列,逻辑如下:
-->创建n个selector,和一个n个线程的readpool,n由"ipc.server.read.threadpool.size"决...
分类:
其他好文 时间:
2015-05-28 12:43:22
阅读次数:
168
vsftpd是一个比较优秀的ftp服务器,而vsftpd是"very secure ftp daemon"的缩写,从其表面意思可以看出,它更加侧重于安全性,它的开发者是Chris Evans。
需要注意的是vsftpd是在chroot模式下工作的,所谓chroot模式就是为程序单独指定一个新的目录,它不能访问那个目录之外的程序和文件,也就是说它具有一些锁定的特征。它可以让那些被潜...
分类:
其他好文 时间:
2015-05-28 12:42:39
阅读次数:
161
一、高斯图像滤波原理及其编程离散化实现方法
二、图像处理 -- 高斯滤波器原理...
分类:
其他好文 时间:
2015-05-28 12:41:00
阅读次数:
132
前言在金融行业中我所接触的操作系统主要是AIX和SLES(SuSE Linux Enterprise Server),也许大家平时用得更多是CentOS,虽然有部分差异但原理都是相通的,SMIT和YaST也是灰常实用的功能,推荐大家有机会尝试体验下。因为网上关于SuSE自动化部署的参考文章较少,这套自动化部署方案已经被验证并在生产系统使用了1年半,配置相对成熟和稳定。遵循Don't Repeat Y...
分类:
其他好文 时间:
2015-05-28 12:39:59
阅读次数:
364
点击打开 基础版
最近在复习数据结构,顺便看看大一的时候写的代码,看完之后比当初有了更加深刻的体会。
希望这些能提供给初学者一些参考。
在VC++6.0下可运行,当初还写了不少注释。
/*
**********************************************************
* 3-2
* ...
分类:
其他好文 时间:
2015-05-28 12:41:29
阅读次数:
136
各个位相加对10取余。
#include
using namespace std;
string st, res;
int main()
{
getline(cin, res);
while (getline(cin, st) && st != "")
{
for (int i = 0; i < st.length(); i++)
...
分类:
其他好文 时间:
2015-05-28 12:40:56
阅读次数:
183
本文将讨论一下,在CXF服务端的异常处理,主要包括服务实现类抛出异常与拦截器中抛出异常,抛出异常后CXF的处理流程。其实在CXF中,异常无论是在服务实现类还是拦截器中抛出,其处理方式是一样的,当服务方法中的异常抛出后,CXF会将异常包装为org.apache.cxf.interceptor.Fault类型,而拦截器中只能抛出Fault类型异常,其间接继承于java.lang.RuntimeExce...
分类:
其他好文 时间:
2015-05-28 12:41:57
阅读次数:
178
软件测试方法分为静态和动态测试,而动态测试又可以采用黑盒和白盒测试法。针对每种测试方法的原则来设计测试用例,从而找出软件中潜在的错误和缺陷。
一、黑盒测试:在完全不考虑软件内部结构和特性情况下,测试软件的外部特性。
1、边界值分析:边界值法设计测试用例,应选取正好等于、刚刚大于或小于边界值的值作为测试数据,基本思想是在最小值、略高于最小值、正常值、略低于最大值和最大值处取输入...
分类:
其他好文 时间:
2015-05-28 12:41:04
阅读次数:
232
最近在学习AOP,发现它与代理模式有着密切的关系,所以再次学习一下代理模式吧。
代理模式:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。
现在写一个静态代理模式,帮大家回忆一下《大话设计模式》中的代理模式的例子吧。
这个例子是mm的暗恋着xi...
分类:
其他好文 时间:
2015-05-28 12:37:17
阅读次数:
148
点鼠标右键,选择 标记
点鼠标左键,从想要开始的位置往后拖,知道选择完所有的内容
点回车,完成...
分类:
其他好文 时间:
2015-05-28 12:37:45
阅读次数:
112
没说的,水
#include
#include
using namespace std;
int factorial(int n)
{
if(n==1||n==0)
return 1;
else
return n*factorial(n-1);
}
int main()
{
cout<<"n e"<<endl;
cout<<"...
分类:
其他好文 时间:
2015-05-28 12:39:03
阅读次数:
185
四? 扫描节点
4.1 概述
此文原出自【爱运维社区】: http://www.easysb.cn
扫描节点(scanner)是整个分布式扫描系统的终端节点,负责具体漏洞扫描。由于我们的漏洞扫描系统需要集中许多不同的扫描工具,在这些工具当中,有的是只能运行在Windows上,比如WVS,而有的则是只能运行在Linux上,比如openvas,而有的则是可以同时在两种系统上...
分类:
其他好文 时间:
2015-05-28 12:36:35
阅读次数:
266
今天在学习《精通css》时碰到一个问题,第六章“对列表应用样式和创建导航条”中的“Suckerfish下拉菜单”中,为了创建导航条的下拉菜单,文中提到的方法是:先设置下拉菜单的position:absolute(注意:此时父级并没有设置position),然后用left:-999em将下拉菜单隐.....
分类:
其他好文 时间:
2015-05-28 12:37:09
阅读次数:
142
新开的项目需要先开发iOS版本,所以又把好久没写的iOS捡起来了,之前都是手动注释,最近是越来越懒了,所以在网上找了一个自动注释的插件,啊哈,其实有时候还真的挺怀念用Eclipse的时候,不过不用羡慕了,简单地配置一下就很方便了。这里使用的是VVDocumenter-Xcode,地址是:https:...
分类:
其他好文 时间:
2015-05-28 12:37:16
阅读次数:
180
variable=boolean_expression?true_value:false_value;如果boolean_expression是true,则variable值是true_value;如果boolean_expression是false,则variable值是false_value.
分类:
其他好文 时间:
2015-05-28 12:35:58
阅读次数:
115
1.简介 在数据契约中,如果需要序列化时,则需要传入指定IsRequired属性: 摘要: 获取或设置一个值,该值用于指示序列化引擎在读取或反序列化时成员必须存在。 public bool IsRequired { get; set; } 如:消息发送代码 [DataContract] public...
分类:
其他好文 时间:
2015-05-28 12:34:26
阅读次数:
405
虽然我不太喜欢写工具如何使用,但作为以后的铺垫不得不先描述工具能做什么;1.soapui简介 SoapUI是一个自由和开放源码的跨平台功能测试解决方案。通过一个易于使用的图形界面和企业级功能,SOAPUI让您轻松,快速创建和执行自动化功能、回归、合规和负载测试。在一个测试环境,SOAPUI提供完整....
分类:
其他好文 时间:
2015-05-28 12:35:51
阅读次数:
290