每天进步一点点

每天进步一点点

数据库切分

  逐步分表       和房子不够就需要重新建一处房子一样,当一个数据表记录太多太大,从而影响了查询效率的时候,我们就应该考虑分表,把新增的数据都保存到另一个表上,依次进行下去。和上面找人的问题一样,我们应该有一个什么样的策略来判断某个ID的记录在那个表上。这里有几种方式: 一:把记录...

2012-04-26 16:52:41

阅读数 9

评论数 0

使用同步获取DWR回调函数的返回值

DWR是Ajax的一个开源框架,可以很方便是实现调用远程Java类。但是,DWR只能采用回调函数的方法,在回调函数中获取返回值,然后进行处理。那么,到底有没有办法直接获取一个方法的放回值呢?     下面我写一个简单的Java类,如下: public class Test() {   ...

2012-04-26 12:10:22

阅读数 16

评论数 0

[转]Struts1和Struts2的区别和对比

Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去...

2012-04-24 12:15:50

阅读数 6

评论数 0

[转]struts2的action中获得request response session几种方法【基础】

来源:http://blog.csdn.net/yaerfeng/article/details/7210639 在Struts2中,从Action中取得request,session的对象进行应用是开发中的必需步骤,那么如何从Action中取得这些对象呢?Struts2为我们提供了四种方式。分...

2012-04-24 11:54:23

阅读数 8

评论数 0

[转]Struts1和Struts2 action的线程安全

来源: http://cardyn.iteye.com/blog/1014366 去面试,问及struts方面的内容:aciton是否thread safe? 俺毫不犹豫的回答:不是 然后问,为什么不是?struts1和struts2那个是线程安全的?俺支吾了半天。也没说个所以然出来。郁闷。 下...

2012-04-24 11:21:28

阅读数 8

评论数 0

[基础]项目中Struts的配置

  DispatchAction用于分发的Action,主要的好处是把一些功能类似的Action放到一个Action中,通过传入的不同参数来觉得执行哪个操作.  是一个抽象类,它实现了父类(Action)的execute()方法,所以它的子类就不用来实现这个方法了,只需要专注与实际操作的方法 ...

2012-04-23 15:36:26

阅读数 8

评论数 0

struct原理

   一、谈到Struts,就不得不提到MVC设计模式。MVC即Model-View-Controller的缩写,它是web应用当中的常用的设计模式。MVC减弱了业务逻辑接口和数据接口之间的耦合,同时让视图层更富于变化。Struts是MVC的一种实现,它很好的结合了Jsp,Java Servle...

2012-04-23 14:34:17

阅读数 23

评论数 0

select级联操作的简便方法

      <script type="text/javascript"> window.onload=function(){ translate(); var continentsSe...

2012-04-18 15:07:22

阅读数 45

评论数 0

ReentrantLock与synchronized

关于互斥锁: 所谓互斥锁, 指的是一次最多只能有一个线程持有的锁. 在jdk1.5之前, 我们通常使用synchronized机制控制多个线程对共享资源的访问. 而现在, Lock提供了比synchronized机制更广泛的锁定操作, Lock和synchronized机制的主要区别: s...

2012-04-17 12:45:23

阅读数 9

评论数 0

java多线程面试题

面试题目   1.什么是多线程编程?什么时候使用?多线程一般用于当一个程序需要同时做一个以上的任务。多线程通常用于GUI交互程序。一个新的线程被创建做一些耗时的工作,当主线程保持界面与用户的交互。2.为什么wait(),notify()和notifyall()函数定义在Object类里面?...

2012-04-17 11:07:21

阅读数 16

评论数 0

Callable接口和Runnable接口

 1、 public interface Executor { /** * Executes the given command at some time in the future. The command * may execute in a ne...

2012-04-17 11:02:24

阅读数 16

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭