- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 DEbug 时候ClassNotFoundException的解决方法
Eclipse Debugging Error: ClassNotFoundException的解决办法用eclipse的时候,遇到一个问题,每次debug的时候,都会第一个弹出这个exception把ClassNotFoundException:caught and uncaught前面的勾去掉就OK了。reference:I just h
2013-11-30 14:21:32 4612
转载 java 的反射技术
1.反射机制概述 Reflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。Java 反射机制主要提供了以下功能:
2013-11-27 20:09:26 686
原创 java环境下读取xml文件的方法主要有4种:DOM、SAX、JDOM、JAXB
在java环境下读取xml文件的方法主要有4种:DOM、SAX、JDOM、JAXB1. DOM(Document Object Model) 此 方法主要由W3C提供,它将xml文件全部读入内存中,然后将各个元素组成一棵数据树,以便快速的访问各个节点 。 因此非常消耗系统性能 ,对比较大的文档不适宜采用DOM方法来解析。 DOM API 直接沿袭了 XML 规范。每个结
2013-11-26 14:41:34 4885
原创 JAVA与模式 之 模板方法模式
模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。模板方法模式的结构 模板方法模式是所有模式中最为常见的几个模式之一,是基于继承的代码复用的基本技术。 模板方法模式需要开发抽象
2013-11-23 14:58:16 693
原创 学习《java与模式》 之 工厂模式
一 工厂模式 (1)简单工厂简单工厂模式又称静态工厂方法模式,就是有一个工厂类根据传入的参量决定创建出哪一类的产品类的实例 先来看看它的组成:1) 工厂类角色:这是本模式的核心,含有一定的商业逻辑和判断逻辑。在java中它往往由一个具体类实现。2) 抽象产品角色:它一般是具体产品继承的父类或者实现的接口。在java中由接口或者抽象类来
2013-11-15 17:27:58 802
原创 eclipse 安装maven插件的方式最常见的有两种:
eclipse 安装插件的方式最常见的有两种: 1. 一种是在线安装,这貌似是用的最多的,就是:Help --> Install New Software,然后输入 HTTP 地址来安装,但有一个很明显的缺点,就是慢,即使网络好也不见得很快安装好! 2. 另一种是离线安装的方式,用 link 的方式来安装,这种方式可拔性更好,非常方便。 下面
2013-11-14 23:34:47 950
转载 nginx location匹配规则
location匹配命令~ #波浪线表示执行一个正则匹配,区分大小写~* #表示执行一个正则匹配,不区分大小写^~ #^~表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录= #进行普通字符精确匹配@ #"@" 定义一个命名的 location,使用在内部定向时,例如 error_page, try_fi
2013-11-13 23:27:59 834
转载 nginx 的基础配置
之前的nginx配置是对nginx配置文件的具体含义进行讲解,不过对于nginx的新手可能一头雾水。今天看到个文档不错,翻译过来分享给大家,可以让新手更详细地了解nginx配置,可以说是nginx配置入门必备。Nginx是一个轻量级高性能的web服务器,它是为快速响应大量静态文件请求和高效利用系统资源而设计的。与apache使用面向进程或线程的方式处理请求不同,nginx使用异步事
2013-11-13 23:26:39 1223
原创 ubuntu linux 源码编译安装NGINX
正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,Ubuntu缺省情况下,并没有提供C/C++的编译环境,因此还需要手动安装。 如果单独安装gcc以及g++比较麻烦,幸运的是,为了能够编译Ubuntu的内核,Ubuntu提供了一个build-essential软件包。 查看该软件包的依赖关系,可以看到以下内容: $ apt-cache de
2013-11-13 21:42:27 1450
转载 java中判断字符串是否为数字的三种方法
java中判断字符串是否为数字的三种方法1用JAVA自带的函数public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; } }
2013-11-13 10:25:31 1455
原创 试着写 搜索算法-- 最大逆向匹配分词算法
最近想试着自己实现一些搜索算法,受到http://www.52nlp.cn/maximum-matching-method-of-chinese-word-segmentation这位大湿的一点启发,准备用JAVA把算法实现了一遍,代码写的有些简单,请各位大神指正, 正向最大匹配法算法思想如下所示:(注:以上最大匹配算法图来自于詹老师讲义) 逆向匹配法思想与正向一样,只是
2013-11-09 21:38:56 1135
转载 java 加载文件的几种方式
使用J2SE API读取Properties文件的六种方法: 1.使用Java.util.Properties类的load()方法 示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name)); Properties p = new Properties(); p.load(in);
2013-11-09 12:36:36 781
转载 spring mvc 异常统一处理
spring mvc 异常统一处理博客分类: spring3系列 SpringMVC 提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExceptionResolver,另一种是使用注解的方式实现一个专门用于处理异常的Controller——ExceptionHandler。前者当发生异常时,页面会跳到指定的错误页面,后者同样,只是后者会在每
2013-11-01 16:53:01 2245
ACT文章管理系统
2011-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人