java
文章平均质量分 74
特依依-名人名言故事
我白天是一名程序员晚上是一名有抱负的站长同时我还喜欢尝试研究全文检索技术比如Solr呵呵
展开
-
直接把Jsp页面保存或导出Excel表格(最简单的导出Excel的方式)
看到这个标题有人会很疑问,Java导出Excel 有很多文章呀,都知道怎么用呀。呵呵,我也是这么认为,我们常用的就是jxl 或者poi 。现在jxl 代码不在更新不支持2007,一般都采用poi进行excel的操作。今天在做报表时,需要做一个简单快速的excel导出,所以想到了以前用到过的一个方式。一个简单的方法,这个方法只适用于excel简单的导出,直接通过输出的页面,然后设置页面为输出流的文件原创 2013-06-25 12:21:24 · 1572 阅读 · 0 评论 -
阿里巴巴开源项目 Druid 负责人温少访谈
Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以通过定制来实现自己需要的功能。该项目在阿里巴巴内部得到了广泛的部署,在外部也有大量的用户群。为了使大家更好地了解和使用Drui转载 2014-03-06 10:31:00 · 1362 阅读 · 0 评论 -
java List 排序 Collections.sort() 对 List 排序
//一个POJO例子class User { String name; String age; public User(String name,String age){ this.name=name; this.age=age; } public String getAge() { return age; } public void se转载 2014-01-19 17:53:32 · 635 阅读 · 0 评论 -
Spring的Assert工具类的用法
Spring在提供一个强大的应用开发框架的同时也提供了很多优秀的开发工具类,合理的运用这些工具,将有助于提高开发效率、增强代码质量。下面就最常用的Assert工具类,简要介绍一下它的用法。 Assert断言工具类,通常用于数据合法性检查,在JAVA编程中,通常会编写如下代码: if (name == null || name.equls("")) { throw n转载 2013-10-21 16:59:56 · 1896 阅读 · 0 评论 -
MyEclipse保存不编译问题
这两天eclipse 突然不能自动编译了,无论怎么更改保存, classes目录下都是空的.在网上找了很多文章,总结如下:1. 确保 project->build automatically 已经被选上.2. 如果选上了,也不好使, 使用这一招: project->clean..->选第2个clean select project, 勾上start build immed转载 2013-10-12 14:49:32 · 903 阅读 · 0 评论 -
HQL中的Like查询需要注意的地方及详细示例
我们在HQL中like查询的时候按照SQL语法用双引号组合 "%' "+ organName + "'%" 查不到任何结果,所以必须注意这里只能使用单引号,如:'%' + organName + '%' ,多个【占位符】用new Object[] { organCode, organName } 来填充。原创 2013-07-25 14:49:38 · 3036 阅读 · 1 评论 -
Tomcat使用MyEclipse远程调试Java代码配置详解
Tomcat使用MyEclipse远程调试Java代码总结如下:在做远程调试时,在windows系统和非windows系统下的配置,Tomcat中会有所差别,具体如下:第一步、配置tomcat,在windows系统中:打开%CATALINE_HOME%/bin下的文件catalina.bat,加入下面这行:set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server原创 2013-07-24 03:57:48 · 3226 阅读 · 0 评论 -
java获取服务器一些信息的方法(服务器地址/相对路径/端口/项目名字)
request.getServletContext().getRealPath("/") 获取项目所在服务器的全路径,如:D:\Program Files\apache-tomcat-7.0.25\webapps\TestSytem\request.getServletPath() 获取客户端请求的路径名,如:/object/delObjectrequest.get转载 2013-07-16 01:33:46 · 5352 阅读 · 0 评论 -
Linux安装JDK详细步骤
Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm),推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行。进入安装目录#cd /home#cp jdk-1_5_0_02-linux-i586.rpm /usr/local#cd /usr/local给所有用户添加可执行的权限#chmo原创 2013-06-29 03:55:06 · 862 阅读 · 0 评论 -
Tomcat启动参数优化设置和说明解释
一、参数说明-server:一定要作为第一个参数,在多个CPU时性能佳-Xms:初始Heap大小,使用的最小内存,cpu性能高时此值应设的大一些-Xmx:java heap最大值,使用的最大内存上面两个值是分配JVM的最小和最大内存,取决于硬件物理内存的大小,建议均设为物理内存的一半。-XX:PermSize:设定内存的永久保存区域-XX:MaxPermSize:设定最大内存的原创 2013-06-29 03:30:25 · 1215 阅读 · 0 评论 -
TFIDF算法java实现(TF/IDF选取高频词)
一、算法简介 TF-IDF(term frequency–inverse document frequency)。 TFIDF的主要思想是:如果某个词或短语在一篇文章中出现的频率TF高,并且在其他文章中很少出现,则认为此词或者短语具有很好的类别区分能力,适合用来分类。TFIDF实际上是:TF*IDF,TF词频(Term Frequency),IDF反文档频率(I转载 2013-06-28 23:18:27 · 9744 阅读 · 8 评论 -
java实现某个月的第一天/中间结束/中间开始/下个月的第一天的算法
java实现某个月的第一天/中间结束/中间开始/下个月的第一天的算法package com.test;import java.text.SimpleDateFormat;import java.util.Date;public class Test { /** * @param args */ public static void main(String[] a原创 2013-06-28 20:30:22 · 1089 阅读 · 0 评论 -
Maven的安装、配置及使用入门
本书代码下载 大家可以从我的网站下载本书的代码:http://www.juvenxu.com/mvn-in-action/,也可以通过我的网站与我取得联系,欢迎大家与我交流任何关于本书的问题和关于Maven的问题。 咖啡与工具 本书相当一部分的内容是在苏州十全街边的Solo咖啡馆完成的,老板Yin亲手烘焙咖啡豆、并能做出据说是苏州最好的咖啡,这小桥流水畔的温馨小 屋能够帮我消除紧张转载 2013-06-27 23:02:45 · 1753 阅读 · 1 评论 -
java获取日期及获取昨天、今天和明天的日期
java获取日期 昨天 今天 明天的日期Date date=new Date();//取时间Calendar calendar = new GregorianCalendar();calendar.setTime(date);calendar.add(calendar.DATE,1);//把日期往后增加一天.整数往后推,负数往前移动date=calendar.getTime(); //原创 2013-06-27 00:40:03 · 1058 阅读 · 0 评论 -
MyEclipse下J2EE开发规范总结说明
原来默认字体特殊是中文有点看不清楚的感觉,这样设置之后字体看上去就比原来清楚漂亮多了。设置步骤:Window --> Preferences --> General --> Appearance --> Colors and Fonts --> Basic --> Text Font --> Change。设置结果:微软雅黑 10号字体原创 2014-03-07 10:51:28 · 1047 阅读 · 0 评论