自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

转载 jforum二次开发中常见问题及解决方法

1.JForum 直接搜索关键字,跳到错误页面,显示关键字解析错误。解决办法:LuceneSearch.java 的 performSearch 方法内,我们改为对于搜索中发生的任何异常都返回空的结果集,替换代码如下:1throw newSearchException(e);改为1res

2014-05-09 17:44:05 3365

转载 maven国内仓库镜像

国内连接maven官方的仓库更新依赖库,网速一般很慢,收集一些国内快速的maven仓库镜像以备用。====================国内OSChina提供的镜像,非常不错===================      CN      OSChina Central                                                        

2014-05-07 16:52:21 4666 1

转载 eclipse如何修改dynamic web module version

eclipse如何修改dynamic web module version一、修改工程属性:右键eclipse的工程,选择属性,再选择Project Facets里面中选择Dynamic Web Module ,将3.0修改为2.5,可能会提示如下信息:Cannot change version of project facet Dynamic Web Module to 2.5这

2014-05-07 15:35:58 783

转载 Spring MVC 3 深入总结

一、前言:大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。官方的下载网址是:http://www.springsource.org/download   (本文使用是的Spring 3.0.5版本) 

2014-05-07 11:55:36 451

转载 java中的(PO,VO,TO,BO,DAO,POJO)

PO(persistant object) 持久对象 在o/r映射的时候出现的概念,如果没有o/r映射,没有这个概念存在了。通常对应数据模型(数据库),本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 VO(value object) 值对象 

2014-05-07 11:49:56 712

原创 MyEclipse8.0注册码生成代码

import java.text.DecimalFormat; import java.text.NumberFormat; import java.text.SimpleDateFormat; import java.util.Calendar;  public class CreateZhuCeMa {  public static final void mai

2014-04-15 21:19:29 791

原创 ORACLE:ORA-12154 TNS无法解析指定的连接标识符(易忽略原因)

ORA-12154 TNS无法解析指定的连接标识符这个错误最容易忽略的一个原因就是

2014-04-15 19:33:58 1125

转载 Java回调函数的理解

所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B姓甚名谁,所以S会约定B的接口规范(函数原型),然后由C提前通过S的一个函数R告诉S自己将要使用B函数,这个

2014-02-18 09:56:53 533

原创 struts2配置单例模式

struts2中spring配置文件去掉action的属性 scope="prototype"为单例模式scope = "prototype" 会在该类型的对象被请求时创建一个新的action对象。如果没有配置scope=prototype则添加的时候不会新建一个action,他任然会保留上次访问的过记录的信息。 singleton模式指的是对某个对象的完全共享,包括代码空间和

2013-12-19 15:10:37 2103

原创 MultiValueMap的用法(一个key对应多个value)

要实现1个key对应多个value,可以用apach提供的MultiValueMapimport org.apache.commons.collections.map.MultiValueMap;import java.util.Collection;public class TestMain{    public static void main(String[] arg

2013-12-19 14:43:23 33149

原创 使用Collections类中shuffle随机打乱List内部元素顺序

//适合洗牌程序public class TestMain{ public static void main(String[] args) { List list = new ArrayList(); list.add("1"); list.add("2"); list.add("3");

2013-12-19 14:12:16 16182

原创 拼装json字符串

拼装json字符串:       StringBuffer json = new StringBuffer();        json.append("{");        json.append("[");                json.append("userId:'111',");        json.append("imageName:

2013-12-19 14:02:05 1825

原创 80端口被占用原因及解决方法

一直用tomcat使用80端口,最近不知道怎么了启动tomcat的时候总是提示: java.net.BindException: Address already in use: JVM_Bind:80网上查了很多方法都不行,决定自己动手解决:1. 打开命令窗口,输入netstat -ano命令,找到占用80端口的pid,提示pid为4的进程占用着,4为系统进程,所以是系统的保留端口。若

2013-11-19 16:20:40 1518

原创 通过jsoup工具实现java解析html

最近闲来无事,写了几个网页数据抓取的小程序。网页抓取最头疼的就是对html标签的解析,解析过程中一般用到的方法就是正则表达式,无奈博主只是会一点正则表达式的皮毛,查文档,找实例,搞了大半天也没写出几个合适的正则表达式。正在博主束手无策的时候,突然发现了这个开源的小工具,用起来是相当的顺手啊。一天的时间就写好了对百度贴吧,猫扑和天涯相关图片文章的抓取。jsoup真是宅男居家必备神奇啊!!!sou

2013-11-08 11:07:31 957 1

原创 java递归删除文件夹及文件夹下所有的子文件夹

import java.util.*;import java.io.*;public class tt { //删除文件夹方法 private void deleteDir(File file) { if (file.listFiles().length == 0) file.getAbsoluteFile().delete(); } //删除文件方法 

2013-11-07 22:19:12 1427

转载 Eclipse快捷键大全

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对

2013-11-07 22:11:40 646

转载 Oracle删除表的几种方法及其比较

删除表(记录和结构)的语名delete   ————   truncate      ———— dropDELETE (删除数据表里记录的语句)  DELETE FROM表名 WHERE 条件;  注意:删除记录并不能释放ORACLE里被占用的数据块表空间. 它只把那些被删除的数据块标成unused.  如果确实要删除一个大表里的全部记录, 可以用 TRUNCATE 命令, 它

2013-11-07 22:04:35 1209

原创 mysql使用过程中,为防止出现中文乱码需要注意的四个方面

在我们平时使用mysql的过程中,经常会碰到中文乱码的情况,根据平时的工作经验我总结归纳了以下四个需要注意的地方:1. mysql启动时的字符集,在myini文件中配置 default-character-set=字符集 ,放在,[WinMySQLadmin]之上; 2. 数据库建表的过程中设置字符集,在CREATE语句最后的 CHARSET=字符集 语句中设置; 3. 在驱动url中

2013-11-07 21:47:34 1005

原创 oracle完全卸载步骤

1、  开始->设置->控制面板->管理工具->服务     停止所有Oracle服务。2、  开始->程序->Oracle   -   OraHome9i->Oracle   Installation   Products->   Universal   Installer    卸装          所有Oracle产品,但Universal   Installer本身不

2013-11-07 21:35:11 830

原创 oracle建立用户、表空间,给用户分配权限并分配表空间

//创建临时表空间 create temporary tablespace price_temp tempfile 'E:\oracle\product\10.2.0\db_1\oradata\orcl\price_temp.dbf' size 32m autoextend on next 32m maxsize 2048m extent management lo

2013-11-07 21:20:33 3891

转载 jquery删除,添加,替换,复制节点的几种常用方法

//几种添加节点的方法     //$("p").append("你好吗?");//向p元素中追加《b》     //$("你好吗?").appendTo("p");//将《b》追加到p元素中     //$("p").prepend("你好吗?");//向p中前置《b》     //$("你好吗?").prependTo("p");//将《b》前置到p元素中     //$(

2013-11-07 16:04:44 1602

转载 php 在 控制 mysql 事务中的方法

MYSQL 的事务处理主要有两种方法。1 、用 begin,rollback,commit 来实现       begin 开始一个事务       rollback 事务回滚       commit 事务确认   2 、直接用 set 来改变 mysql 的自动提交模式    MYSQL 默认是自动提交的,也就是你提交一个 QUERY ,它就直接执行!我们可以通过 

2013-11-07 14:35:29 1966 1

转载 spring的AOP事务控制不起作用的原因

在目前使用的现有框架当中,利用spring的AOP机制来控制事务处理是目前最流行的一种控制事务的方式。但是我们在某种使用场合的过程中,为什么有时事务处理老是不起作用呢?这里,为您道出原因之一,首先请看一段话Spring的事务实现采用基于AOP的拦截器来实现,如果没有在事务配置的时候注明回滚的checked exception,那么只有在发生了unchecked exceptio

2013-11-07 14:33:24 2210

jsoup.jar(包含中文API)

jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。 1. 从一个URL,文件或字符串中解析HTML; 2. 使用DOM或CSS选择器来查找、取出数据; 3. 可操作HTML元素、属性、文本; jsoup是基于MIT协议发布的,可放心使用于商业项目。

2013-11-08

visual swing for eclipes插件(含安装教程) java可视化界面设计插件

eclipse的可视化桌面程序界面制作插件,可以做到所见即所得,类似于Visual stido。 压缩包内包含安装教程

2013-11-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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