- 博客(5)
- 收藏
- 关注
原创 java socket 重新连接
import java.io.IOException;import java.net.InetAddress;import java.net.Socket;import java.net.UnknownHostException; public class MySocketConnection { public static Socket socket ;...
2015-04-03 15:06:23
1939
原创 java,动态代理
newProxyInstance(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h) 返回一个指定接口的代理类实例,该接口可以将方法调用指派到指定的调用处理程序。 注意这里返回的是一个代理类实例,而 InvocationHandler 只是为了在代理实例中使用method.invoke调用的一...
2014-03-28 17:21:51
89
spring mvc 上传文件
spring mvc 上传依托于commons上传组件,所有需要 commons-fileupload-1.0.jar 和 commons-io-2.4.jar两个jjar包才能完成上传操作。配置:<!-- 文件上传 注意ID的名字不能变,否则会报异常--> <bean id="multipartResolver" class="org.springframe...
2013-11-08 11:15:28
93
原创 浅谈工厂模式
今天在项目中用单例设计模式解决了问题,突然对设计模式大感兴趣。所以决定从最简单的模式学起走。所以看了工厂模式。发现一个问题。是不是每个模式都对应了java里面的基本知识点。单例模式利用了java的static域。工厂模式则利用了java的多态。1. 简单工厂模式。 a. 需要一个产品接口。所有产品实现该接口 b. 需要一个工厂。创建一个返回产品接口类型的方法。这里就利用...
2013-11-07 22:14:05
91
原创 浅谈单例模式
以前开发,很少用的设计模式,即使是最简单的单例模式。 公司有一个项目要求实现socket客户端长连接,并实现自动重连。心想,如果是长连接的话,那么肯定你的客户端端口不能变。需要绑定端口。同时要没5秒发一次心跳。因为对象绑定,所以不能重新new一个channel。当时第一反应就是单例。可能会有别的更好的方法。可以限于技术有限。不说那么多,上关键代码。不好的地方...
2013-11-07 16:58:29
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人