摘要:
接上文 学习日记4:nginx负载均衡(二)2012.01.08......到此,整体工作还差一个备用nginx proxy,其中涉及到keepalived,做心跳。 黄线以上做完了。本次主要做的是1加一台从nginx_proxy ,暂且命令为front2(为从)。之前的nginx_proxy命令为front(为主)1 在主nginx上配置keepalived。cd /usr/local/src/wget http://keepalived.org/software/keepalived-1.2.7.tar.gztar -xzvf keepalived-1.2.7.tar.gzcd kee.. 阅读全文
posted @ 2013-01-10 20:02
HackerVirus
阅读(534)
评论(0)
推荐(0)
摘要:
经常有人问我怎么将类似word,pdf这样的文档转换为文本然后索引,.net 这方面的解决方案不是很多,为了方便大家,我花了一天时间自己做了一个。Java 版本的 lucence 提供了一个 tika 的工具用于将 word, excel, pdf 等文档转换为文本,然后进行索引。但这个工具没有 .net 版本,要在 .net 下用,需要用 IKVM.net,很麻烦。而且这个工具实际上底层是调用 POI 和 PDFParse 来转换的。从网上搜索到的信息看,POI 对 office 2007 以上版本的文档处理有问题,不知道最新版本是否解决了,我没有试过。 PDFParse 这个东西,我用过 阅读全文
posted @ 2013-01-10 19:58
HackerVirus
阅读(305)
评论(0)
推荐(0)
摘要:
Ubuntu阿里云搭建Mono.net环境【在本文后面有测试地址,欢迎大家测试。】之前博客园上面有一个活动,就是139元买3个月的linux阿里云主机,我也是通过本次活动体验了一下linux的阿里云,这里感谢博客园。首先我的阿里云选择的是Ubuntu 12操作系统,默认情况下阿里云主机里面是什么都没有安装的,都需要自己安装,下面就说一下怎么搭建Mono.NET系统:我这里选择的是mono+nginx+fast-cgi-server,这里给出我的阿里云mono测试地址(估计2012.3月份过期):http://42.121.129.207/Default.aspx下面是firebug的调试截图: 阅读全文
posted @ 2013-01-10 19:56
HackerVirus
阅读(217)
评论(0)
推荐(0)
摘要:
.Net 3.0 添加了一个语法糖就是扩展方法,其实扩展方法的本质就是对类的静态方法的调用,虽然扩展方法只是改变了我们写代码的方式,但是如果我们使用得当,可以给我们带来巨大的编码效率的提升。对于C#扩展方法的使用,我就不细说了,贴段代码说明扩展方法的使用,大家就会回忆起来。1 public static class Extensions2 {3 public static string EndWith(this string str)4 {5 return str + "@";6 }7 }对于这段非... 阅读全文
posted @ 2013-01-10 14:41
HackerVirus
阅读(172)
评论(0)
推荐(0)
摘要:
1.代理与反向代理代理服务器:代理内部网络对Internet的连接请求。不支持外部对内部网络的访问请求。反向代理服务器:代理外部网络上的主机访问内部网络。2.常见WEB负载均衡方法(1)用户手动选择常见于各个资源下载网站,用户自己手动选择从哪个服务器下载。(2)DNS轮询方式对同一主机名,添加多条A记录,让其DNS轮询多个IP可以通过Linux的dig命令查看域名解析情况:dig xxx.baidu.comDNS轮询的缺点:A.可靠性低B.负载分配不均衡因此DNS轮询适用于可靠性要求不高的负载均衡,比如图片服务器集群、纯静态网页服务器集群等。(3)四/七层负载均衡设备通常作用与OSI的第四层或 阅读全文
posted @ 2013-01-10 14:08
HackerVirus
阅读(272)
评论(0)
推荐(0)
摘要:
http://www.cnblogs.com/liuche/archive/2013/01/10/2854032.html本人已经从事公司两套这类架构系统的开发工作啦!对于这套架构,我惊叹不已!BPS和CMS系统都是采用这套架构。但本人也同时渐渐发现了这套架构有诸多不足之处,于是本人利用闲暇时光进一步改进了这套架构。新架构是基于“领域模型”的企业级应用架构模式,使用了NHibernater+Spring.Net+MVC3的框架技术搭建。即便的是1.0版本,我也惊叹其几乎趋于完美了!这套架构是马丁.福勒关于“企业级应用架构模式”理论的.Net实践。 架构基于三层模型,使用了接口技术、工厂模式、M 阅读全文
posted @ 2013-01-10 09:50
HackerVirus
阅读(241)
评论(0)
推荐(0)
摘要:
协议森林12 天下为公 (TCP堵塞控制)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在TCP协议中,我们使用连接记录TCP两端的状态,使用编号和分段实现了TCP传输的有序,使用advertised window来实现了发送方和接收方处理能力的匹配,并使用重复发送来实现TCP传输的可靠性。我们只需要将TCP片段包装成IP包,扔到网络中就可以了。TCP协议的相关模块会帮我们处理各种可能出现的问题(比如排序,比如TCP片段丢失等等)。最初的TCP协议就是由上述的几大块构成的。然而进入上世纪八十年代,网络开始变的繁忙。许多网络中 阅读全文
posted @ 2013-01-10 09:44
HackerVirus
阅读(666)
评论(0)
推荐(0)
浙公网安备 33010602011771号