- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 Jetty嵌入式配置(一)
Jetty 的基本架构下图是 Jetty 的基本架构图,整个 Jetty 的核心组件由 Server 和 Connector 两个组件构成,整个 Server 组件是基于 Handler 容器工作的,它类似与 Tomcat 的 Container 容器,Jetty 与 Tomcat 的比较在后面详细介绍。Jetty 中另外一个比不可少的组件是 Connector,它负责接受客户端的连接请求,并...
2013-07-27 15:38:40
186
原创 科幻片中的交互模式
[img]http://dl2.iteye.com/upload/attachment/0087/3398/998fc31d-7699-3db0-b334-83de4033e04e.jpg[/img][img]http://dl2.iteye.com/upload/attachment/0087/3400/5efd2ded-6302-3be3-ae39-8a677fd1cca8.jpg...
2013-07-24 12:37:06
211
原创 Java 理论与实践: 平衡测试
面向方面编程(AOP)是项大有前途的新技术,但是采用新技术可能有风险(当然,不 采用新技术也会有风险)。与所有的新技术一样,通常来说,最好是沿着一条可以管理风险的路径来采用它们。如果用 AOP 来执行策略和测试,就可以从 AOP 得到降低风险的好处。因为方面不会进入生产,所以不会出现技术破坏代码稳定性或开发过程的风险,但却会有助于开发质量更好的软件。用方面进行测试也是学习方面的工作方式,并体验这项...
2012-07-31 09:14:07
126
原创 性能优化之缓存
最近在做一个模拟股票系统,系统开发已经接近尾声了,是该到了对系统进行性能测试及性能优化的时候了。 于是用ab对系统进行冲击,我以100/sec的速度发送1000个请求,请求命令如下:ab -n 1000 -c 100 -C sid=f6ea35fc-855a-47bb-9ef1-fe7133b7d423 http://localhost:8090/front/stockMan...
2012-04-28 22:04:32
126
原创 敏捷管理-用户故事
一、理解什么是用户故事?用户故事描述了对用户、系统或软件购买者有价值的功能。用户故事应该有以下三个方面组成。[list][*]一份书面的故事描述,用来做计划和作为提示。[*]有关故事的对话,用于具体化故事细节。[*]测试,用于表达和编档故事细节且可以用于确定故事何时完成。[/list]二、使用故事的过程是怎么样的? 相较于过去的项目,使用故事的项目会有不同的感...
2012-04-08 16:23:39
297
原创 Android RoboGuice 使用指南(2):第一个例子Hello World
首先介绍一下如果将Guice 和RoboGuice 的库添加到项目中。下载[url=http://code.google.com/p/roboguice/wiki/Downloads]RoboGuice[/url]和[url=http://code.google.com/p/google-guice/downloads/list]guice-2.0-no_aop.jar[/url](not...
2012-02-20 14:38:33
97
原创 Android RoboGuice 使用指南(1):概述
在开发应用时一个基本原则是模块化,并且近最大可能性地降低模块之间的耦合性。在Java平台上Spring Framework 以及.Net 平台 CAB ,SCSF 和Prism (WPF,Silverlight)中都有对Dependency injection 的支持。Dependency injection 大大降低了类之间的依赖性,可以通过annotation (Java)或是Sevi...
2012-02-20 14:17:27
85
原创 Java 序列化的认识
最近在团队内部发现了一些容易被人们忽视的问题,就是对象的序列化问题。1.Non Serializable Object你们有谁去考虑过为什么我们的模型都需要去实现Serializable 接口,大家都应该知道Memcached缓存对象时要求类对需实现 Serializable 这个接口,但最近在项目当中我发现了常常报这么一个异常Non Serializable Object ,大致分析了一下原因是...
2011-11-17 12:38:28
152
原创 Junit 中的常见 annotation
@Before:初始化方法@After:释放资源@Test:测试方法,在这里可以测试期望异常和超时时间 @Test(expected=MyException.class) @Test(timeout=xxxx)测试方法在制定的时间之内(单位:ms)没有运行完,则测试也失败。@Ignore:忽略的测试方法@BeforeClass:针对同一个...
2011-09-29 16:49:22
149
原创 android 使用分层架构企业应用(一)
背景:在用android开发企业应用的时候,发现按照传统的模式开发的代码结构比较差,业务逻辑处理与Activity是放在一起处理的,结构不清晰,类与类之间的耦合度较高,类的功能复杂,导致单元测试也很难开展;所以就有办法保证这个版本的稳定性,于是我跟我的团队都没有信心。因为我压根不知道程序什么时候会无缘无故报出一个bug,我总结一下原因是对过程缺乏必要的跟踪,导致业务行为模糊。我需要用敏捷管理的思想...
2011-09-16 22:32:35
275
JPA 懒加载问题
今天在使用Jpa配置了实体一对多关系统后,用Junit调试发现有懒加载问,在网上查了资料后在web.xml中加了过滤器: Spring OpenEntityManagerInViewFilter org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter Spring Open...
2011-09-16 18:43:45
220
Jacob 开发Word报表
author:lianjing.baodate :2008-08-18 今天准备做一个word报表功能,其主要功能是根据已经定义好的word样式生成报表。刚开始用jacob,对文档的内容查找替换的操作网上都有介绍,但是我这个报表的特殊性在于动态的内容是放在文本框里面的,所以简单的文本查找根本找不到这个文本框,在网上找了很久(包括国外的网站)都没有相关介绍,那个郁闷啊!就在准备要放...
2008-08-19 17:40:18
165
Redis教程网盘
2018-11-25
kettle学习资料
2018-11-25
JBPM 开发入门指南+例子
2008-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人