Java
人参米
run with the dream
展开
-
eclipse Maven配置以及使用方法
简述:现需要在Eclipse中配置Maven插件,同时安装maven应用,配置Maven环境变量,建立Maven管理的工程,并用Maven导入Gson包, 编写简易Json输出程序步骤:1. 首先到Eclipse Marketplace中下载Maven Integration for Eclipse WTP,如下,转载 2013-08-21 16:42:57 · 9385 阅读 · 0 评论 -
hql函数
函数名称说明类型支持使用方法备注ABS(n)取绝对值数学函数JPAQL HQLABS(column_name[数字类型对象属性]) SQRT(n)取平方根数学函数JPAQL HQLSQRT(column_name[数字类型对象属性]) MOD(x,y)取余数数学函数JPAQL HQLMO转载 2013-11-11 15:04:28 · 1445 阅读 · 0 评论 -
java生成条形码
实现功能: 用JAVA显示各种规格的条形码(18种),打印后可以被扫描设备扫描. 需要的java类请到最后的附件(barcode.zip)中下载。 1.把barcode的4个java类引入自己的项目中; 2.在web.xml中配置一个生成条形码的servlet,如下: Html代码 ... servlet> servlet-name转载 2014-04-03 14:28:23 · 1589 阅读 · 0 评论 -
Java 里把 InputStream 转换成 String 的几种方法
Java 里把 InputStream 转换成 String 的几种方法2013-02-01 — Unmi我们在 Java 中经常会碰到如何把 InputStream 转换成 String 的情形,比如从文件或网络得到一个 InputStream,需要转换成字符串输出或赋给别的变量。未真正关注这个问题之前我常用的办法就是按字节一次次读到缓冲区,或是建立 Buffer转载 2014-05-20 10:59:35 · 1952 阅读 · 0 评论 -
java 两个通过java代码操作FTP的类,上传下载删除,获取文件
import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import org.apache.commons.logging.Log; import org.apache.commons.logging转载 2014-05-20 11:02:40 · 1094 阅读 · 0 评论 -
Java反射复制一个数据对象
import java.lang.reflect.Field;import java.lang.reflect.Method;public class Test { public static Object copy(Object object) throws Exception { Class classType = object.getClass(); Object ob转载 2014-06-13 11:15:51 · 829 阅读 · 0 评论 -
java去除List中重复的元素
java去除List中重复的元素 如果用Set ,倘若list里边的元素不是基本数据类型而是对象,那么请覆写Object的boolean equals(Object obj) 和int hashCode()方法.return new ArrayList(new HashSet(list)); 方法一:循环元素转载 2014-07-07 16:30:11 · 1070 阅读 · 0 评论 -
SIteMesh介绍
一、SIteMesh介绍一、SiteMesh简介 下载二、SiteMesh原理SiteMesh框架是OpenSymphony团队开发的一个非常优秀的页面装饰器框架,它通过对用户请求进行过滤,并对服务器向客户端响应也进行过滤,然后给原始页面加入一定的装饰(header,footer等),然后把结果返回给客户端。通过SiteMesh的页面装饰,可以提供更好的代码复用,所有的转载 2014-09-02 15:08:14 · 558 阅读 · 0 评论 -
Maven学习 (四) 使用Nexus搭建Maven私服
为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。1.首先确定我们的环境安装好maven,jdk等必须的环境2.这些都准备好之后,去下载最新版本的nexus转载 2015-01-08 12:24:37 · 847 阅读 · 0 评论 -
Eclipse中集成Maven的步骤和注意事项
1、首先要安装Maven到操作系统上Maven的下载页面:http://maven.apache.org/download.htmlMaven跟Tomcat很像,下载下来后直接解压在指定的目录就安装成功了,不过Maven比Tomcat多了一项环境变量配置当前版本3.0.3。解压缩下载的文件, 首先创建一个系统变量M2HOME,变量值指向maven的解压目录,转载 2015-01-08 10:33:39 · 605 阅读 · 0 评论 -
Eclipse Java注释模板设置详解
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/** * @Title: ${file_name} * @Package ${package_name} * @Descriptio原创 2013-09-04 15:25:10 · 737 阅读 · 0 评论 -
eclipse插件收藏
1. FindBugsFindBugs可以帮你找到Java代码中的bug,它使用Lesser GNU Public License的自由软件许可。2. CheckstyleCheckstyle插件可以集成到Eclipse IDE中去,能确保Java代码遵循标准代码样式。3. ECLemmaECLemma是一款拥有Eclipse Public License许可的免费工具,它提供转载 2015-03-19 14:13:35 · 841 阅读 · 0 评论 -
java读取(正则表达式分析)网页内容
由于原来的“插入代码”复制方法要把转义符过滤掉,所以下面用文本粘贴:package com.xiaofeng.picup;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.MalformedURLExcepti转载 2014-01-16 15:54:51 · 1273 阅读 · 0 评论 -
JAVA 中URL中文参数乱码的处理方法(汇总)
解决输入的全角汉字或者日文在URl中乱码的问题。以下我的实现 JSP代码:function shiborikomuFw() { var url = '${url08}'; var str = docum转载 2013-12-25 10:06:24 · 1560 阅读 · 0 评论 -
如何在eclipse里面添加tomcat
在J2EE开发中,时不时的要在编程过程中预览自己所做的开发,如果每次都将工程发布到TOMCAT来预览这样很麻烦,于是我们需要将tomcat添加到Eclipse中以便随时启动预览工程项目。这里我们说下如何在Eclipse中添加Tomcat服务器。A.配置JDK+Eclipse+tomcat开发环境.B.配置完成后,我们在Eclipse中添加tomcat服务器.1.启动ecli原创 2013-08-15 10:04:43 · 3200 阅读 · 0 评论 -
eclipse中如何添加鼠标右键new的选项
刚刚装好一个eclipse,你是不是很郁闷鼠标右键new的选项很多都不是你想要的.那么如何添加你想要的的选项呢,请看下面的简单截图.总的步骤:Windows——Customize Wrespective——Menu Visibility —— File—— New1.------------>2.------------->原创 2013-08-27 11:10:01 · 3342 阅读 · 0 评论 -
Spring MVC 教程
一、前言:为开发团队选择一款优秀的MVC框架是件难事儿,在众多可行的方案中决择需要很高的经验和水平。你的一个决定会影响团队未来的几年。要考虑方面太多:1、简单易用,以提高开发效率。使小部分的精力在框架上,大部分的精力放在业务上。2、性能优秀,这是一个最能吸引眼球的话题。3、尽量使用大众的框架(避免使用小众的、私有的框架),新招聘来的开发人员有一些这方面技术积累,减低转载 2013-09-02 13:40:17 · 813 阅读 · 0 评论 -
hiberante面试题 --- hibernate缓存机制详解
这是面试中经常问到的一个问题,可以按照我的思路回答,准你回答得很完美.首先说下Hibernate缓存的作用(即为什么要用缓存机制),然后再具体说说Hibernate中缓存的分类情况,最后可以举个具体的例子。Hibernate缓存的作用: Hibernate是一个持久层框架,经常访问物理数据库,为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数原创 2013-10-19 15:45:32 · 981 阅读 · 0 评论 -
BigDecimal类数据的处理和"Non-terminating decimal expansion; no exact representable decimal result"问题
由于需要处理精度比较高的浮点数,所以弃用double类型,改用BigDecimal类来进行数值处理。在加减乘时都没有出现问题,但是到除法运算时,提示了如下错误:(Non-terminating decimal expansion; no exact representable decimal result)大概的意思是“无法结束的除法表达式;没有精确的除结果”。我当时输入的原创 2013-10-19 15:04:42 · 31922 阅读 · 0 评论 -
java数字货币转换成人民币大写
java数字货币转换成人民币大写_____MoneyToCNY最近做一个贷款项目,打印贷款合同时,出现需要人民币大写的金额,所以通过网上的资料查找以及自己的整合,写出这个转换的工具类,现在弄出来和大家一起分享一下.---------------------------------------------------------------------------------原创 2013-10-31 17:43:29 · 2950 阅读 · 1 评论 -
SpringMVC报错The request sent by the client was syntactically incorrect () or 400
springmvc数据绑定是一个很好的东西,在数据绑定的时候一定要主意Controller方法中的参数名和jsp页面里的参数名字是否一致或者按照绑定的规范来写,如果不一致,可能回报如下错误: The request sent by the client was syntactically incorrect ().从字面上理解是:客户端发送的请求语法错误。实际就是springmvc无法实现数据原创 2013-09-23 17:38:36 · 1808 阅读 · 0 评论 -
使用 Simple 简化 XML 序列化
Simple 是什么?mple 是什么?Simple 是一个 Java 框架,用于简化序列化和反序列化 XML 的过程。使用 Simple,开发人员可以简化(名字由此而来)将简单老 Java 对象(POJO)转换成 XML 文档的过程 — 即所谓的序列化(serialization)过程。Simple 也可促进相反的过程:开发人员可以将 XML 文档转换成 POJO — 即所谓的反序列原创 2013-11-25 14:46:55 · 1442 阅读 · 0 评论 -
Null value was assigned to a property of primitive type setter of
Exception: org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of com.seven.domain.Book.printTime 原因:数据库里printTime字段为NULL 其中的类原创 2013-11-28 15:46:39 · 1108 阅读 · 0 评论 -
<c:forEach>标签详解
标签用于通用数据循环,它有以下属性属 性描 述是否必须缺省值items进行循环的项目否无begin开始条件否0end结束条件否集合中的最后一个项目step步长否1var代表当前项目的变量名否无varStatus显示循环状态的变量否转载 2013-11-29 17:51:21 · 3711 阅读 · 0 评论 -
解析XML文件,返回一个字符串
SAXReader reader = new SAXReader(); Document document = reader.read(new File("XML文件的路径")); Element root=document.getRootElement(); //返回整个XML文件的内容String docXmlText=do原创 2013-12-02 17:52:51 · 1314 阅读 · 0 评论 -
HTTP Status 400 - 问题集成
最近做了一个简单的功能,竟然遇到了久违的400.排查了很久终于发现是自己一个偷懒的举动导致的.其中试过tomcat端口的更改,更换tomcat版本,查看端口是否冲突.都没有解决.最后只能一个一个字段的排查,众里寻他千百度,他竟然躲在隐藏域.orderTime是后台传过来的时间类型的字段.此字段能够正常的显示.但是会导致表单根本无法提交.应该是表单的属性类型已经不一致导致的问题.特此原创 2015-05-20 10:37:46 · 1188 阅读 · 0 评论