java核心技术
文章平均质量分 58
仙糊涂
这个作者很懒,什么都没留下…
展开
-
web前端获取JSON解决方案
在由后台前台获取后台封装好的JSON 串时,千万别往了要用data.封装的集合或者是数组别名。不然会拿不到封装好的我们预期的结果JSONObject json = new JSONObject(); try{ JSONArra原创 2011-09-05 15:11:55 · 1762 阅读 · 0 评论 -
Java中数据转换的问题
Integer.parseInt(String str0)Integer.valueOf(String str1)解析:前者的参数是带有引号的后者的参数是没有带引号的例:以下数据都是在普通编辑器中存在,不再javaIDE编辑器中str0 ="123";str1 =123;原创 2012-05-25 11:20:39 · 387 阅读 · 1 评论 -
web网页前台checkbox解决方案
/servlet/EmpServlet.action?method=updateEmp&empid=${emp.empid}" method="post"> 员工名称 员工性别 checked="checked">男 checked=原创 2012-07-10 00:28:03 · 842 阅读 · 4 评论 -
log4j使用
http://www.iteye.com/topic/378077原创 2012-08-10 00:04:08 · 577 阅读 · 0 评论 -
sqlyog乱码问题
SQLyog中文乱码的解决方法初始情况:· 我使用的是SQLyog Enterprise v8.18。· Eclipse使用的文本编码是默认设置GBK;· 而服务器安装的MySQL: mysql-essential-5.1.47-win32.msi,指定的字符编码为utf8。当我用SQLyog查看我的JPA项目生成的数据表及数据时,发现中文数据显示为乱码。原创 2012-07-26 11:24:00 · 2375 阅读 · 1 评论 -
动态加载
/*** description:根据一个文件(jar),返回一个ClassLoader* * @param file* *.jar,绝对路径* @return 返回一个ClassLoader(类记载器)*/public static URLClassLoader getLoad(String[] files) {URL[] url = new原创 2012-07-25 19:53:15 · 743 阅读 · 11 评论 -
动态加载自己
public static void main(String[] args) {// TODO Auto-generated method stubtry {Class clazz = Class.forName("com.swimap.lmt.po.Dept");Object entity = clazz.newInstance();Method method = clazz原创 2012-07-27 11:54:01 · 668 阅读 · 0 评论 -
动态加载自己2
public class UrlClassLoad {/*** 获取一个jar加载器。* @param file : jar的路径* @return*/public static URLClassLoader getJarLoad(String file) {try {URL url = new URL("file:" + file);URLClassL原创 2012-07-27 11:54:47 · 591 阅读 · 0 评论 -
TableViewer
import java.awt.Toolkit;import java.util.ArrayList;import java.util.List;import org.eclipse.jface.action.Action;import org.eclipse.jface.action.MenuManager;import org.eclipse.jface.action.St原创 2012-04-21 01:02:35 · 1086 阅读 · 4 评论 -
struts2文件批量上传
import java.io.File;import java.io.IOException;import org.apache.commons.io.FileUtils;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionSupport;public class原创 2012-07-10 23:07:20 · 733 阅读 · 0 评论 -
动态加载2
import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationTargetExcep原创 2012-07-26 00:16:55 · 630 阅读 · 0 评论 -
javax mail 收发机制
import java.util.Properties;import javax.mail.Authenticator;import javax.mail.BodyPart;import javax.mail.Message;import javax.mail.PasswordAuthentication;import javax.mail.Session;import j原创 2012-01-05 06:20:01 · 1548 阅读 · 0 评论 -
时间计算
// 计算代码编译使用的时间public static void countCompileTime(long startTime, long endTime) {String time = formatTime(endTime - startTime);String str = new StringBuilder().append("Total Costs [HH:MM:SS:MS]:原创 2012-07-31 14:50:30 · 470 阅读 · 0 评论 -
时间处理,请时间差
package com.isoftstone.pcis.policy.app.payseemoney.utils;import java.util.Calendar;import java.util.Date;/** * 日期处理组件类 * @author Yesic * @version 1.0 * 2009-04-22 */public cl原创 2013-08-08 08:53:23 · 790 阅读 · 0 评论 -
Spring动态代理使用
定义业务层和集成层对象,包括Action、Service、BO、DAO、SAO、EJB、JNDI资源 定义一个用作模板的JNDI,可以被其它bean引用 ${java.naming.jndi.url}原创 2013-08-08 08:56:07 · 1047 阅读 · 0 评论 -
返回指定日期在00:00:00的DATE类
//返回指定日期在00:00:00的DATE类public static Date DayZeroTime(Date date) {Calendar cal = Calendar.getInstance();cal.setTime(date);cal.set(Calendar.HOUR_OF_DAY, 00);cal.set(Calendar.MINUTE, 00);cal原创 2012-06-12 16:35:07 · 541 阅读 · 0 评论 -
容器和数组 数组和容器之间转换
容器转成数组:List.toArray()数组转换成容器:Arrays.asList[]原创 2012-06-07 12:19:06 · 1238 阅读 · 0 评论 -
二级联动
在做web项目中,我们常常会遇到这种情况,特别是一些企业网站等web项目,经常会遇到二级联动这样的业务,用纯js做个人觉的效率低,代码量比较大,复杂了。子个人学习了jquery以后,觉的jquery是一个非常好的aiax轻量级框架,特个实现后台java代码和前台js结合调用时原创 2011-08-20 19:08:15 · 774 阅读 · 2 评论 -
多表联合查询返回Object对象重新封装
在用hibernate作持久层数据管理时,常常有很多业务不能处理,为了解决问题我们必须用纯SQL查询了实现,用SQL返回的结果有时不是一张指定的表数据,此时我们就要在后台重新封装一个临时VO,专门来封装我们查询的数据,1.在底层查询我们不知道返回的是什么类型的容器,仔细观察发原创 2011-08-26 22:59:21 · 5520 阅读 · 1 评论 -
Map多种方式遍历
Map map = new HashMap();map.put("name1", "张三");map.put("name2", "李四");Set keySet = map.keySet();Iterator keyIterator = keySet.iterator();while (keyIterator.hasNext()) {String key = (St原创 2011-11-09 17:03:12 · 382 阅读 · 0 评论 -
正则表达式
正则表达式1public String zhengzeTest() { String sourceInput = "029-88451688"; String regex = "(\\d{3,4})(\\-?)[0-9]{7,8}"; Pattern pattern = Pattern.compile(regex); Matcher matcher = pattern.原创 2011-11-11 16:24:20 · 428 阅读 · 0 评论 -
jxlExport
package com.hutu.jxl;import java.io.IOException;import java.io.OutputStream;import java.util.Date;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.s原创 2012-01-07 01:01:18 · 1337 阅读 · 2 评论 -
虚拟机异常
java.lang.UnsupportedClassVersionError: Bad version number in .class fileat java.lang.ClassLoader.defineClass1(Native Method)at java.lang.ClassLoader.defineClass(Unknown Source)at java.security.原创 2012-01-18 08:59:26 · 475 阅读 · 0 评论 -
xml解析多种方式
package com.chinasoft.parsexml;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import javax.xml.parsers.DocumentBuilder;import jav原创 2012-02-01 22:35:20 · 481 阅读 · 0 评论 -
跨平台动态库加载
http://nickzhuchen.iteye.com/blog/437403http://futureinhands.iteye.com/blog/213657JNI(Java Native Interface)的书写步骤 ·编写带有native声明的方法的java类 ·使用javac命令编译所原创 2012-02-25 15:44:20 · 693 阅读 · 0 评论 -
xpath
XPath 表达式比繁琐的文档对象模型(DOM)导航代码要容易编写得多。如果需要从 XML 文档中提取信息,最快捷、最简单的办法就是在 Java™ 程序中嵌入 XPath 表达式。Java 5 推出了 javax.xml.xpath 包,这是一个用于 XPath 文档查询的独立于 XML 对象模型的库。 如果要告诉别人买一加仑牛奶,您会怎么说?“请去买一加仑牛奶回来” 还是 “从前门出原创 2012-03-10 09:05:45 · 3094 阅读 · 0 评论 -
web文件上传【经典】
package com.chinasoft.action;import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;原创 2012-03-26 22:52:09 · 447 阅读 · 0 评论 -
Tomcat开机自动启动
绿色版tomcat在配置好Java环境以后直接运行bin下面的startup.bat就能够正常启动,但是在客户这里很多时候都需要tomcat开机自动启动。下面简单介绍一如何在windows下面开机自动启动。 首先、在设置tomcat开机自动启动之前首先需要配置Java环境,配置Java环境不在赘述。 然后、新建变量:CATALINA_HOME=原创 2012-03-31 11:21:45 · 23926 阅读 · 2 评论 -
Main传参数
你好public class Text{static String str1;static String str2;public static void main(String[] args){if(args.length==2){str1 = args[0];str2 = args[1]; }else if(args.length==1){str1原创 2012-04-18 08:52:46 · 568 阅读 · 1 评论 -
ApplicationContext.xml数据源使用,
xmlns:sec="http://www.springframework.org/schema/security" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.sp原创 2013-08-08 08:54:42 · 1132 阅读 · 0 评论