基本上每个实体form上都会有单据编号,而且不同的实体编号要求还不太一样,这时就需要一个通用的单据编号插件,可配置以应对不同的需求。 下面简单介绍下实现步骤: 1. 创建二个实体,以保存各实体所要求的不同单据规则及当前流水号 2. 为不同的实体配置各自的单据规则 3. 编写及注册插件 一、 创建实体 1. 创建单据规则实体,用于保存各实体的单据规则:...
分类:
其他好文 时间:
2014-12-31 14:35:55
阅读次数:
237
企业系统架构评估标准1.吞吐量,在简单桌面系统,我们可以认为拷贝文件所用时间和拷贝文件大小作为一个简单的吞吐量概念,在企业系统中,我们把在等效时间所完成的事务,比如一秒可以完成2w事务。2.延迟和响应,对单个外部请求返回回复所用的时间,从请求开始到得到回复期间的时间响应延迟。3.并发量,在单位时间能...
分类:
其他好文 时间:
2014-12-29 13:32:05
阅读次数:
74
WhatisMongodb?MongoDB是一款开源的非关系型数据库(NoSql)其文档模型自由灵活,可以让你在开发过程中畅顺无比。对于大数据量、高并发、弱事务的互联网应用,MongoDB可以应对自如。MongoDB内置的水平扩展机制提供了从百万到十亿级别的数据量处理能力,完全可以满足Web2.0和移动..
分类:
数据库 时间:
2014-12-29 06:44:45
阅读次数:
255
高可用的设计可以说是web服务架构的目标,如果服务达不到高可用,万一出现故障将会对产品带来重大的负面影响。高可用的架构就是能够让服务在任何情况下都能正常响应,比如双十一的淘宝,面对激增的洪峰照样正常工作;而聚美三周年时服务器的宕机恰好是高可用的反例。
在服务架构时,我们不能相信任何一个环节是100%没问题的,服务的每个层级,使用的数据库,缓存,甚至是服务器本身,服务器放置的机房这些硬件环节都不能完全相信。如果我们假设每个环节都有可能出现问题,在每个环节出现问题时都有方案应对,那么这样设计出来的服务一定就是高...
分类:
Web程序 时间:
2014-12-28 23:45:11
阅读次数:
197
2015在即,国外媒体评出2014年的网络安全十大事件。见下:一、eBay两次被黑2014年,对于遭遇多次安全事件的eBay来说,可不是一个好年份。今年九月,eBay受到跨站脚本攻击,导致向其部分用户发送恶意网站以窃取用户凭证。有报道称,eBay公司应对安全问题异常缓慢,从首个用户向易贝反映问题开始...
分类:
其他好文 时间:
2014-12-28 14:13:25
阅读次数:
215
在本文中,我们将介绍一些简单的处理方式,帮助开发人员轻松编写出能够应对各类设备型号的应用程序文本方案,同时为用户提供自定义文字尺寸功能。别担心,整个过程没什么难度,只要一步步按指南进行操作,大家再也不用为调整显示效果而劳心伤神了。 在这篇上手教程中,我们将讨论一些实用性步骤,指引开发人员在拥有足够....
分类:
移动开发 时间:
2014-12-27 01:28:51
阅读次数:
242
一、到底什么是Spark?Spark是一个通用的大数据计算平台,基于“OneStacktorulethemall”的理念成功成为了一体化多元化的大数据处理平台,轻松应对大数据处理中的实时流计算、SQL交互式查询、机器学习和图计算等:Spark源于BDAS:基于该技术堆栈,Spark目前已经成为大数据...
分类:
其他好文 时间:
2014-12-26 14:16:41
阅读次数:
149
在mongodb里面存在另一种集群,就是分片技术,跟sql server的表分区类似,我们知道当数据量达到T级别的时候,我们的磁盘,内存就吃不消了,针对这样的场景我们该如何应对。一:分片 mongodb采用将集合进行拆分,然后将拆分的数据均摊到几个片上的一种解决方案。下面我对这张图解释一下: ...
分类:
数据库 时间:
2014-12-25 20:03:33
阅读次数:
179
过滤器是一个实现了javax.servlet.Filter 接口的 Java 类。javax.servlet.Filter 接口定义了三个方法:
1 public void doFilter (ServletRequest, ServletResponse, FilterChain)
该方法在每次一个请求/响应对因客户端在链的末端请求资源而通过链传递时由容器调用。
2 pu...
分类:
其他好文 时间:
2014-12-25 10:04:59
阅读次数:
173