Hapoxy--基础篇主要用于为tcp和基于http应用提供,高可用,负载均衡和代理服务器的解决方案,尤其适用于高负载且需要持久连接或7层处理机制的web站点工作原理如上图所示当客户端请求到达时,经过层层解封装得到httpd的报文,然后hapoxy按照事先的配置文件对报文进行处理,而后,层层封..
分类:
其他好文 时间:
2014-09-23 14:12:55
阅读次数:
1187
主机到主机的数据包传输1/22SYN是TCP建立连接的信号2/223/224/22主机3.1的2层封装帧arp请求5/22主机3.1发送arp请求广播6/22主机3.2收到arp请求广播7/22主机3.2收到arp请求8/22主机3.2收到帧并应答9/22主机3.2arp的应答10/22主机3.2发送arp的应答11/22主机3.1收到应答,并对2层帧..
分类:
其他好文 时间:
2014-09-23 13:39:25
阅读次数:
290
此时把我们的“firstScalaApp”的源代码修改为如下内容:此时我们点击“firstScalaApp”的右键选择“RunScalaConsole”出现如下提示:这是由于我们还没有设置Java的JDK路径,点击“OK”,进入如下视图:此时我们选择最左侧的“Project”选项:此时我们选择“NoSDK”的“New”初..
分类:
其他好文 时间:
2014-09-23 13:39:05
阅读次数:
196
服务端去给客户端发指令,告诉客户端我curl完了,客户端也就是rsyslog服务端#!/usr/bin/pythonimportpycurlimportsocketimporttimedefwork_socket():s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)s.bind((‘10.67...
分类:
其他好文 时间:
2014-09-23 13:22:14
阅读次数:
223
rsyslog分为服务端和客户端客户端rsyslog配置文件配置一下几条比较有用$ActionQueueTypeLinkedList#useasynchronousprocessing开启缓存队列$ActionQueueFileNamebackup_local#setfilename,alsoenablesdiskmode如果客户端挂了,缓存队列写到本地backup_local这个变量上面已经定..
分类:
其他好文 时间:
2014-09-23 13:22:04
阅读次数:
407
自从选择这个职业,便注定了你的工作状态,你的大部分时间花在电脑桌前编程,工作让你配上了眼镜,让你的健康状态日趋向下,于是你开始迷茫:是赚钱还是要健康?要不要换个工作?其实不用想那么复杂,你只需要每天做一些小小的事情,就可以改变你的现状!
来了?坐!也许你是一名资深程序员,你赚的钱很多,但我敢保证,你身上总有颈椎疼等小毛病,或许现在的你因为年轻力壮,暂时影响不了你的日常,但随着时间流逝...
分类:
其他好文 时间:
2014-09-23 13:37:14
阅读次数:
225
1、安装了一下Redis,有绿色版,很方便,配置也很简单;2、试验了一下主从复制,效果没大规模进行,不是很了解,Master可以读写,但Slave只能读,利用这个性质可以进行读写分离,提高吞吐性能;3、用C#(ServiceStack.Redis)访问了一下,没什么很特别的;4、ServiceStack并不是传统意义上的线程安全,仅仅适用每个线程用自己的RedisClient才会安全,多个线程用同...
分类:
其他好文 时间:
2014-09-23 12:47:11
阅读次数:
185
许多关心企业信息安全的朋友心里可能都有一个疑问,博主也不例外,那就是国家现在正大力发展小微企业,我国小微企业的总体发展势头也不错。但在普遍实行企业电子化、互联网化的今天,面对来势汹汹的互联网安全隐患,小微企业是如何保障自己的信息安全的呢?
是的,小微企业由于资金和预算都有限,无法像大型企业那样购买和部署企业版安全管理软件,但他们却拥有和大型企业同样的安全需求,这样,专为小...
分类:
其他好文 时间:
2014-09-23 13:53:24
阅读次数:
187
昨天问道ajax是。我回答到不就是jquery框架提供的一个异步通信方法么。当再问原理时我傻逼了。ajax技术其实我只在实习时用到了。感到很方便的东西它不需要每次更新都刷新页面。可以异步请求服务器。利用回调函数进行处理程序。
在jquery API文档中我们可以看到一个简单的demo
$.ajax({
type: "POST",
url: "some.php",
data: ...
分类:
其他好文 时间:
2014-09-23 13:36:34
阅读次数:
163
博客原文地址:
Building...
分类:
其他好文 时间:
2014-09-23 14:09:44
阅读次数:
401
MFC中CTime类的功能非常强大,可以获取年、月、日、小时、分钟、秒、星期等等,最最重要的是可根据需要去格式化。...
分类:
其他好文 时间:
2014-09-23 13:19:34
阅读次数:
140
给定一个数组a[N],我们希望构造数组b[N],其中b[i]=a[0]*a[1]*...*a[N-1]/a[i]。
在构造过程:
1不允许使用除法;
2要求O(1)空间复杂度和O(n)时间复杂度;
3除遍历计数器与a[N] b[N]外,不可使用新的变量(包括栈临时变量、对空间和全局静态变量等);...
分类:
其他好文 时间:
2014-09-23 13:02:44
阅读次数:
210
You can use the GoldenGate Logdump utility to view records in the GoldenGate trail files. The Logdump
utility is part of the regular GoldenGate software installation. Logdump lets you view the unstru...
分类:
其他好文 时间:
2014-09-23 13:35:54
阅读次数:
362
题意 建树并层次遍历输出 (data,pos) pos表示改节点位置 L代表左儿子 R代表右儿子
建树很简单 开始在根节点 遇到L往左走遇到R往右走 节点不存在就新建 走完了就保存改节点的值 输出直接bfs就行了了
#include
#include
#include
using namespace std;
const int maxn = 300;
char...
分类:
其他好文 时间:
2014-09-23 12:28:54
阅读次数:
234
经常有程序员来找我讨论要不要辞职,以及现在辞职是不是一个明智之举。这是很严肃的话题,我通常不会轻易发表建议,因为这个决定会对程序员的职业生涯和生活产生非常深远的影响。
很多人想要辞职但是因为怕被贴上“爱跳槽”的标签而裹足不前。从我观察的结果来看,很多程序员趋向于为了所谓的“声誉”而呆在老公司,但是在后期将两者相比较,“呆在老公司”的程序员处理问题的经验和职业发展前景远远不如那些频繁跳槽的...
分类:
其他好文 时间:
2014-09-23 13:51:54
阅读次数:
143
7月份正式离开上一家大型公司,8月份偶合情况下进入了一家创业公司,尽管给我的职位不是非常理想,但如果非要给自己一个理由,更多是我对这个领域的兴趣以及对创业公司发展模式的一种期待。来这边快1个月,中间很想写一篇博文来吐槽一下自己的这段经历,但一直静不下心来。 这家公司主要从事游戏机开发,包括数据分析、游戏平台以及游戏,硬件等,如果说正式运营可能是去年7月份开始,到我为止,公司总共10个人,并且今年8...
分类:
其他好文 时间:
2014-09-23 13:35:04
阅读次数:
146
一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。
二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。
...
分类:
其他好文 时间:
2014-09-23 13:17:24
阅读次数:
159