一:haproxy实验环境拓扑图:二:haproxy的配置:globalsettings:全局配置段主要用于定义haproxy进程自身的工作特性;proxies:代理配置段backend:后端服务器组frontend:定义面向客户的监听的地址和端口,以及关联到的后端服务器组;listen:组合方式直接定义frontend及相关的bac..
分类:
其他好文 时间:
2014-09-20 02:22:07
阅读次数:
384
这两天在考虑flex与后端java服务交互的问题。在采用BlazeDS的Remote Object方式,还是传统的http service方式之间徘徊了一段时间 采用BlazeDS的Remote Object好处是显而易见的,只需要维护后端server部分的java对象结构即可,flex前段采 用的...
分类:
其他好文 时间:
2014-09-19 20:51:46
阅读次数:
167
框架层面:
SOA
在这一篇中会逐个介绍一下自己对这些XXX的理解,其实每一个理念都不是莫名其妙产生的而是有产生背景的,这些时髦的名词不是用来炫耀的,而是真正要理解它们是干什么的,并且框架千万不能乱用理念也千万不能乱用,并不是把所有的这些都用上你的系统才是一个牛逼的系统,一定要适合才是最好的,并且要保持简单可靠的原则。所谓SOA,字面上来说是面向服务的架构。有的人不说SOA其实他...
分类:
其他好文 时间:
2014-09-19 15:42:51
阅读次数:
247
架构层面:
日志集中
所谓日志集中就是把程序的所有日志和异常信息的记录都汇总到一起,在只有一台服务器的时候我们记录本地文件问题也不是最大,但是在负载均衡环境下再记录本地日志的话就出现问题了。在想查看网站日志的时候到哪台机器去查都不知道,难道有100台机器就100台机器逐一远程连上去看?因此,把这些数据汇总在一起保存对于大型网站系统来说是很必要的,这样我们就可以直接进行查看...
分类:
其他好文 时间:
2014-09-19 15:42:36
阅读次数:
292
设计层面:
分层架构
分层架构是项目设计中很重要的一点,从根本的目的上来说就是为了职责的分离。最经典的三层架构,到四层五层六层,甚至有人开玩笑说十八层的分层,根据项目的需要可以分不同的层。这里说的层其实是逻辑层,从物理层的角度来说也有三层、四层五层的分层架构。之所以三层架构这么流行是因为它的分层把大的关注点进行了分离,层数恰到好处,表现层、业务逻辑层和数据访问层,分别处理...
分类:
其他好文 时间:
2014-09-19 15:39:55
阅读次数:
189
安全层面:
SQL注入
SQL注入是一个古老的安全问题,现在任何程序都不应该再出现这样的问题了,其原理非常简单,在过去大多数程序都是直肠子通数据库的,因此如果拼接SQL并且在参数上没有做好过滤或者没有使用参数形式来生成SQL语句的话可能会导致用户在页面上输入的恶意代码直接在数据库中执行。SQL注入的危害点在于整个网站有1000个数据点,如果其中有1个点有漏洞那么整站的数据...
分类:
其他好文 时间:
2014-09-19 15:39:45
阅读次数:
173
性能层面:
性能分析
我觉得性能分析的话要注意几个要点:
不要去猜:对于自己写的代码你是否知道你的代码要执行多久,是不是还在用时间相减来测试代码执行时间?现在有很多自动化的工具可以在程序运行的时候,测试代码中每一句语句的执行时间,可以有效分析出代码的性能瓶颈。对于比较重要的业务逻辑建议采用类似的工具来进行性能分析,有的时候性能慢的代码不一定是自己写的还可能是框架内提供的,...
分类:
其他好文 时间:
2014-09-19 15:39:35
阅读次数:
157
一个全能的前端可以做如下事情:1.产品官网,切稿,浏览器兼容性,相关页面特效。2.产品后台,UI框架使用,图表插件,各种web插件使用,前后端通信,相关页面特效。3.H5页面,也分CSS3特效,既移动浏览器兼容性,响应式页面。4.web组件开发,看各种js源代码,jquery源代码,js框架源代码。...
分类:
其他好文 时间:
2014-09-18 23:44:34
阅读次数:
389
决策表
Fitnesse中提供了好几种表格样式,前面说了,表格是执行测试的关键。从字面看,表格描述的是测试用例;从执行角度看,表格为后端的代码(fitnesse里称作fixture)提供了包名、类名、方法名和参数(仅以java为例)。
先说测试系统,fitnesse提供了两种测试系统:fit和slim。采用不同的测试系统,表格样式不同,代码也不同。所以首先就要确定用哪种。Fit是默认的,是从F...
分类:
其他好文 时间:
2014-09-18 18:51:34
阅读次数:
203
产品简介MCP100能够提供效率高达85%的100W充电功率,并输出稳定的27VDC/1.5A、27VDC/3A两路电压电流,输出电压在24VDC~28VDC间连续可调,可满足不同充电电压的要求;纹波噪声基本稳定在100mV以下,确保后端用户系统不受干扰;具备良好的低温工作特性,能在-40℃ ~ +...
分类:
其他好文 时间:
2014-09-18 18:29:44
阅读次数:
177