- 浏览: 5189 次
- 性别:
- 来自: 北京
-
最新评论
文章列表
selectSql.append("select CardNo,HolderName,IoDate,min(format(IoTime,'hh:mm:ss')) as StartWorkDate,max(format(IoTime,'hh:mm:ss')) as EndtWorkDate,min(DepartmentNo) as DeptNo from IOData ");
selectSql.append("where (format(IoDate,'yyyy-mm-dd') between format('"+startDate+"' ...
Myeclipse优化[转载]
- 博客分类:
- 系统架构
1、去掉不必要的自启动模块
步骤:【window】-->【preferences】-->【General】-->【Starup and shutDown】
2、取消自启动校验功能
默认情况下MyEclipse在启 动的时候会自动验证每个项目的配置文件,这是一个非常耗时的过程。可以取消这个校验过程,加快MyEclipse启动速度。
步骤:【 windows】–>【perferences】–>【myeclipse】–>【validation】
3、禁用Maven自启动更新
...
自己写框架需要注意的【摘自javatar】
- 博客分类:
- 系统架构
最近一直担心Dubbo分布式服务框架后续如果维护人员增多或变更,会出现质量的下降,
我在想,有没有什么是需要大家共同遵守的,
根据平时写代码时的一习惯,总结了一下在写代码过程中,尤其是框架代码,要时刻牢记的细 ...
Dubbo是什么?能做什么?
- 博客分类:
- 系统架构
Dubbo是什么?能做什么?
Dubbo是一个分布式服务框架,以及SOA治理方案。其功能主要包括:高性能NIO通讯及多协议集成,服务动态寻址与路由,软负载均衡与容错,依赖分析与降级等。
可参见:http://code.alibabatech.com/wiki/display/dubbo/Home-zh
APDPlat用到的开源框架主要有:
Web前端采用EXT JS
前端控制器采用Struts2
IOC容器采用Spring
ORM采用JPA,默认实现是Hibernate
内置搜索采用Compass,扩展方案采用Solr
认证授权采用SpringSecurity
代码生成采用Freemarker
日志组件采用SLF4J
调度组件采用Quartz
验证码采用Jcaptcha
Web Service采用CXF
SQL监控采用P6SPY
JS和CSS压缩采用YUI Compressor
JAVA代码混淆采用Allatori
获取系统信息采用Sigar
单元测试采用JUnit
配置文件加密采用Jas ...
负载均衡 内存数据库 高可用
- 博客分类:
- 系统架构
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
Varnish是一款高性能的开源HTTP加速 ...
多层Web应用构架中的Web展现层则被展开成跨系统整合的五层结构,分别称为用户界面集成层,业务流程集成层,逻辑功能梳理层,核心信息共享层,和应用外接界面层。
业务流程集成层由下列技术成分组成:
业务流程引 ...