摘要: 最近项目中用到了解析Execl表格的功能,在网上百度了一下自己写了一个小Demo。由于项目中使用的是Execl2007,就是后缀为.xlsx的,所以只研究了解析和创建Execl2007的文件,解析Execl2007和Execl2003有一定的区别,大家在解析的时候要注意。一下是Demo中用到的jar... 阅读全文
posted @ 2016-01-20 22:37 刘彦民 阅读(2600) 评论(0) 推荐(0) 编辑
摘要: 前两天在工作中,项目组长给我了一个远程接口让我给测一下,因为是http协议,所以我首先想到了用httpClient工具类来测试,网上一查,找到了好多示例代码,随便复制了一个demo进行了简单的修改,结果怎么测试都是连接超时,试了很多个demo也不好使,最后发现是因为我们公司访问外网是通过代理,所以在... 阅读全文
posted @ 2016-01-21 13:53 刘彦民 阅读(2136) 评论(0) 推荐(0) 编辑
摘要: 23大设计模式之单例设计模式(Singleton Pattern)概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象... 阅读全文
posted @ 2015-05-14 20:35 刘彦民 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 有的时候我们想要操作的文件很大,比如:我们想要上传一个大文件,但是收到上传文件大小的限制,无法上传,这是我们可以将一个大的文件分割成若干个小文件进行操作,然后再把小文件还原成源文件。分割后的每个小文件的类型可以自己定义。一下是我编写的一个大文件的分割和合并的代码:package com.lym;im... 阅读全文
posted @ 2015-05-11 08:54 刘彦民 阅读(2664) 评论(0) 推荐(0) 编辑
摘要: /** * 数据结构之链表(单向链表) * @author Administrator * */public class LinkNodeTest { public static void main(String[] args) { LinkManager manager = new LinkMa... 阅读全文
posted @ 2015-05-08 21:10 刘彦民 阅读(189) 评论(0) 推荐(0) 编辑
摘要: package com.lym.binarySearch;import java.util.Arrays;/** * 二分查找 * * @author Administrator * */public class BinarySearchDemo { public static void mai... 阅读全文
posted @ 2015-05-08 21:00 刘彦民 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 二叉树算法的排序规则:1、选择第一个元素作为根节点2、之后如果元素大于根节点放在右子树,如果元素小于根节点,则放在左子树3、最后按照中序遍历的方式进行输出,则可以得到排序的结果(左->根->右)二叉树算法的核心类,此类只提供了添加和打印输出的方法package com.lym.binaryTree;... 阅读全文
posted @ 2015-05-08 21:00 刘彦民 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 在Java中要想对两个对象进行比较大小,需要实现Comparable接口或Comparator接口。String类型的值之所以可以比较大小(汉字根据ANSI值的大小进行比较),是因为String类实现了Comparable接口。如果要比较的对象没有实现Comparable接口或Comparator接... 阅读全文
posted @ 2015-05-08 18:04 刘彦民 阅读(632) 评论(0) 推荐(0) 编辑
摘要: Activity的四种启动模式:standard、singleTop、singleTask、singleInstance 清单文件中的Activity配置使用:android:launchMode=""属性指定启动模式1、standard:默认模式,每次启动都会创建一个新的Activity对象,放... 阅读全文
posted @ 2015-04-23 20:28 刘彦民 阅读(1203) 评论(0) 推荐(0) 编辑
摘要: Struts2工作原理Struts2请求响应流程:在struts2的应用中,从用户请求到服务器返回相应响应给用户端的过程中,包含了许多组件如:Controller、ActionProxy、ActionMapping、Configuration Manager、ActionInvocation、Ine... 阅读全文
posted @ 2015-02-08 21:16 刘彦民 阅读(95) 评论(0) 推荐(0) 编辑