- 博客(12)
- 资源 (2)
- 收藏
- 关注
转载 Java 设计模式
设计模式;一个程序员对设计模式的理解:“不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码.这个“简
2014-10-27 16:57:49 636
转载 字符串相似度比较
public class Levenshtein { private int compare(String str, String target) { int d[][]; // 矩阵 int n = str.length(); int m = target.length(); int i; // 遍历str的 int j; // 遍历target的 char ch1
2014-10-24 10:54:02 792
转载 Apache Commons FileUpload实现多文件上传
java web开发中,文件的上传是最常用的功能之一,快速实现文件上传功能对程序员来说是一项必备技能.如果你现在还是在自己埋头写程序来实现上传功能很难满足现代软件开发中所要求的快速性.下面通过一个实例介绍第三方组件(Apache Commons FileUpload)实现文件的上传.首先来看前端上传jsp页面:[html] view plaincopy%@ page
2014-10-21 17:50:20 669
转载 InetAddress和InetSocketAddress
一简介InetAddress是Java对IP地址的封装,代表互联网协议(IP)地址;InetAddress对象的获取只能通过静态方法,比如根据主机名获取主机的ip地址封装对象:[java] view plaincopyInetAddress add=InetAddress.getByName("BOPZKQZ9SSY5ECY");
2014-10-21 10:51:10 1430
转载 重构--改善既有代码的设计
坏味道特征情况及处理方式目标重复代码1.重复的表达式2.不同算法做相同的事3.类似代码同一个类的两个函数有相同表达式重复代码提取为方法相同表达式只在一个类的一个方法出现,供其他方法调用兄弟类含有相同表达式重复代码提取为方法提升方法到父类
2014-10-14 18:12:33 778
原创 java导出Excel
class JavaBean{ private String name; private String id; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getId() { r
2014-10-14 15:00:23 575
转载 session机制常见问题
如何理解session机制,就让我们先从网络服务开始说起。目前网络服务主要分为两大类1)面向连接的服务2)面向无连接的服务。 对于面向连接的服务,在计算机开始通信之前首先必须建立网络连接,待数据通信结束才撤销连接,因此只有服务端和一个客户端进行通信。这样不需要多次验证客户端信息,因为在服务器端第一次就进行了验证并记住验证。 对无连接的服务,在通信之前并没有建立连
2014-10-09 16:28:40 732
转载 FastJson的各种应用
导入FastJson包.即可调用如下方法public static final Object parse(String text); // 把JSON文本parse为JSONObject或者JSONArray public static final JSONObject parseObject(String text); // 把JSON文本parse成JSONObject
2014-10-08 16:16:48 636
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人