
Util
fuyan123
这个作者很懒,什么都没留下…
展开
-
log4j知识点
[size=medium]1、Log4j.properties中至少有一个appender和一个logger。2、log4j的初始化,通常我们需要把log4j.jar和Log4j.properties或者log4j.xml放入classpath,log4j默认会在classpath中寻找log4j的配置文件,当然我们也可以指定配置文件所在的位置。比如:set JAVA_OPTS=%...原创 2011-08-29 08:56:32 · 149 阅读 · 0 评论 -
提高AJAX客户端响应速度
[size=medium] 很多时候系统响应速度的降低都是由不够合理的界面设计和不够高效的编程习惯造成的。下面我们就来分析几个AJAX开发过程中需要时刻注意的环节。[color=red] 合理的使用客户端编程和远程过程调用。[/color] 客户端的编程主要都是基于JavaScript的。而JavaScript是一种解释型的编程语言,它的运行效率相对于J...原创 2011-07-15 09:15:17 · 102 阅读 · 0 评论 -
文件工具类FileUtil
[code="java"]package org.nit.utils;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import jav...原创 2011-07-15 15:03:28 · 131 阅读 · 0 评论 -
Java 调用CMD 命令
java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。cmd /c dir 是执行完dir命令后关闭命令窗口。cmd /k dir 是执行完dir命令后不关闭命令窗口。cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。cmd /k start dir 会打开一个新窗口后执行dir指...原创 2011-07-15 15:07:49 · 136 阅读 · 0 评论 -
java汉字转拼音
[code="java"]//将汉字转换为全拼public static String getPingYin(String src){ char[] t1 = null; t1=src.toCharArray(); String[] t2 = new String[t1.length]; HanyuPinyinOutputFormat t3 = ...原创 2011-07-15 15:15:20 · 82 阅读 · 0 评论 -
SQLHelper类(Java版)
SQLHelper类(Java版), 模仿微软提供的SQLHelper类的功能,真正实现了除SQLHelper类外,外界全部可以无须引用连接数据库的类,并且无须担心数据库的连接与关闭。SQLHelper类支持数据库字段类型1) 文本类型2) 带符号整数类型3) 双精度浮点数类型4) 日期类型注意:如果没有想要的类时,请手动添加到以下方法内[code="jav...原创 2011-07-15 15:38:43 · 309 阅读 · 0 评论 -
Javamail操作指南
[size=medium]怎样才算比较完整的Javamail操作指南?我想应该包括绝大多数基本的email操作,能够应付一般的应用。在本指南中打算囊括以下内容: ● 发送email:包括文本邮件、HTML邮件、带附件的邮件、SMTP验证 ● 接收email:pop3远程连接、收取不同MIME的邮件、处理附件 我想有了上述功能的介绍,应该可以应付很多email的相关应用了。所以...原创 2011-07-15 16:03:55 · 128 阅读 · 0 评论 -
关于Java的Cookie操作
1.设置Cookie[code="java"]1Cookie cookie = new Cookie("key", "value");2cookie.setMaxAge(60); //设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。3cookie.setPath("/test/test2"); //设置Cookie路径,不设置的话为...原创 2011-07-15 16:05:54 · 81 阅读 · 0 评论 -
jspSmartUpload上传下载全攻略
一、安装篇 jspsmartupload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的jsp文件中。该组件有以下几个特点:1、使用简单。在jsp文件中仅仅书写三五行java代码就可以搞定文件的上传或下载,方便。2、能全程控制上传。利用jspsmartupload组件提供的对象及其操作方法,可以获得全部上传...原创 2011-07-15 16:27:09 · 106 阅读 · 0 评论 -
JAVA编程技巧之如何实现HTTP的断点续传
(一)断点续传的原理其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下:假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。GET /down.zip HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jpeg, ...原创 2011-07-15 16:32:37 · 91 阅读 · 0 评论 -
JAVA生成缩略图
[code="java"]方法1:[第一种方法比后一种生成的缩略图要清晰]import javax.imageio.ImageIO;import java.awt.image.BufferedImage;import java.awt.image.ColorModel;import java.awt.image.WritableRaster;import java.awt....原创 2011-07-15 16:34:12 · 121 阅读 · 0 评论 -
始终会用上的Common BeanUtils
Beanutils用了魔术般的反射技术,实现了很多夸张有用的功能,都是C/C++时代不敢想的。无论谁的项目,始终一天都会用得上它。我算是后知后觉了,第一回看到它的时候居然错过。1.属性的动态getter、setter在这框架满天飞的年代,不能事事都保证执行getter,setter函数了,有时候属性是要根据名字动态取得的,就像这样: BeanUtils.getProperty...原创 2011-07-15 16:37:12 · 89 阅读 · 0 评论 -
Java实现给图片添加水印
[code="java"]package com.ccniit.url;import java.awt.*;import java.awt.image.*;import java.io.*;import javax.swing.*;import com.sun.image.codec.jpeg.*;public class WaterMark{/** 给...原创 2011-07-15 16:38:49 · 192 阅读 · 0 评论 -
一段截屏的代码
[code="java"] import java.awt.Dimension; import java.awt.Rectangle; import java.awt.Robot; import java.awt.Toolkit; import java.awt.image.BufferedImage; import java....原创 2011-07-15 17:14:44 · 123 阅读 · 0 评论 -
Ajax-------IE和FIREFOX 脚本的一些区别
[size=medium]1:innerTextIE支持,FIREFOX不支持解决办法:用innerHTML,2种浏览器都识别innerHTML2:document.createElementdocument.appendChild在往表里插入行时FIREFOX支持,IE不支持解决办法:把行插入到TBODY中,不要直接插入到表3:setAttribute('...原创 2011-07-16 09:13:04 · 83 阅读 · 0 评论 -
提升网站程序开发安全的6大诀窍
[color=violet]1.前后、端都要检查使用者输入[/color]许多程序开发人员喜欢用JavaScript来检查使用者输入的内容,虽然透过正规表达能检视出一些不正常的语法,然而如果黑客将页面储回自己的计算机,或是透过JavaScript语法修改DOM,就能移除掉这些检查机制。因此前端做过的检查工作,丢给后端程序之前,仍必须查验一遍,千万不要以为前端做过检查,就可以放行。...原创 2011-07-16 09:43:06 · 111 阅读 · 0 评论 -
解决AJAX传送中文会导致乱码的问题
[size=medium]使用POST的时候://如果传送参数是直接赋予的,就会产生乱码!http_request.open("POST",url,true); http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=gb2312'); http_request...原创 2011-07-16 09:46:17 · 114 阅读 · 0 评论 -
新增/修改时,唯一性字段检查
一个对象,比如订单Order有一个无意义的orderId作为唯一标识属性,还有一个有意义的订单号orderNoorderNo也必须是唯一的,在添加修改数据的时候,就存在校验唯一性的问题先假设有表order,保含2个字段,orderid,orderNo 1.新增 我们写一个通用的校验类,有一个check方法,参数为表名,校验的列名,列的值 CheckUni...原创 2011-07-14 17:38:37 · 2562 阅读 · 0 评论 -
下载中文文件名文件 解决办法
问题描述: 无法从服务器上下载中文文件名文件。解决办法 原因:get方式发送中文字符乱码。(发送数据有get,post两种方式), 增加对get方式发送数据编码设置,URIEncoding="UTF-8"1 .Tomcat打开Tomcat安装目录下conf\server.xml, 找到,加入URIEncoding="UTF-8"[c...原创 2011-07-14 17:18:10 · 208 阅读 · 0 评论 -
log4j中关闭Hibernate调试信息
在tomcat启动的时候,出现这个警告:[color=red]log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax).log4j:WARN Please initialize the log4j sys...原创 2011-09-14 08:39:12 · 385 阅读 · 0 评论 -
ValidateUtil
[code="java"]import java.io.Serializable;import java.io.UnsupportedEncodingException;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.uti...原创 2011-09-20 08:12:57 · 285 阅读 · 1 评论 -
xml解析[转]
[color=red]jameswxx 原创[/color]在平时工作中,难免会遇到把XML作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历XML这块来测试,因为遍历XML是工作中使用最多的(至少我认为)。XML文件格式如下:[code="xml"] A1234 CHI...原创 2011-09-22 17:39:09 · 113 阅读 · 0 评论 -
POI导出EXCEL经典实现
web开发中,有一个经典的功能,就是数据的导入导出。特别是数据的导出,在生产管理或者财务系统中用的非常普遍,因为这些系统经常要做一些报表打印的工作。而数据导出的格式一般是EXCEL或者PDF,我这里就用两篇文章分别给大家介绍下。呵呵,首先我们来导出EXCEL格式的文件吧。现在主流的操作Excel文件的开源工具有很多,用得比较多的就是Apache的POI及JExcelAPI。这里我们用Apa...原创 2011-07-13 15:57:11 · 80 阅读 · 0 评论 -
java环境变量配置
PATH 和 CLASSPATH 都指定路径列表,列表中的各项 (即各个路径) 之间使用分隔符分隔。在 Windows 下,分隔符是分号 (;),而在 Linux 下,分隔符是冒号 (:)。下面分别说明三个环境变量在 Windows 和 Linux 下如何设置,不过在此之前,我们需要做个假设。假设 JDK 在 Windows 下的安装路径是 C:\jdk\,在 Linux 下的安装路径是 ...原创 2011-07-13 16:01:25 · 135 阅读 · 0 评论 -
struts 路径问题解决${pageContext.request.contextPath}
今天在写一个struts的时候遇到路径问题最后用了这条语句解决[code="java"][/code]这里要注意的是如果用了上面的 ${pageContext.request.contextPath} 表达式的时候那么你的web.xml要保证头是这样的[code="xml"][/code]而且页面必须是.jsp的!!...原创 2011-07-13 16:27:20 · 387 阅读 · 0 评论 -
struts声明式异常
struts声明式异常:在配置文件中配置exception属性,并配以相应在的异常类型,那么程序中遇到这类异常就会自动处理异常信息. 如下例:登录action处理中会抛出UserNotFoundException,那么采用声明式异常: [code="java"] [/code]login.jsp[code="html"]...原创 2011-07-13 16:37:17 · 95 阅读 · 0 评论 -
打开SQL Server 2008的1433端口
1、开始——>Microsoft SQL Server 2008——>配置工具——>Sql Server 配置管理器——> DIABLO(数据库实例)的协议中看看TCP/IP协议是否启动,如果启动,右键菜单点"属性" ,在IP地址页菜单中选"IP地址",把"IP1"和"IP2"中"TCP端口"为1433,"已启用"改为"是"2、原创 2011-07-13 16:38:46 · 201 阅读 · 0 评论 -
应用环境安装部署手册
1.Linux常用命令2[size=medium]2.一块网卡绑定多个IP33.安装JDK44.安装Tomcat45.安装Nginx56.安装Apache FtpServer57.安装memcached69.安装ffmpeg710.Nginx双机故障转移shell脚本8 1.Linux常用命令查看编辑文本文件,用图...原创 2011-07-14 16:43:17 · 188 阅读 · 0 评论 -
Java用户回调方法消除冗余代码
一. 看一段冗余的代码[code="java"]public String login(HttpServletRequest request){ OperatorService operatorService = new OperatorService(); WebContext webContext= request.getSession().getAttribute("...原创 2011-07-14 16:46:20 · 194 阅读 · 0 评论 -
利用URLConnection,生成静态网页
1:问题,有很多新闻,需要生成静态页面假设新闻访问url为: http://wwww.cao.com/newsAction.do?newId=001现在要存为 001.htm2.通过URLConnection ,生成静态网页URLClient.java[code="java"]-----------------------------------------...原创 2011-07-14 16:47:47 · 218 阅读 · 0 评论 -
java中LinkedList 集合类实现栈和队列
栈和队列是两种特殊的线性表,它们的逻辑结构和线性表相同,只是其运算规则较线性表有更多的限制,故又称它们为运算受限的线性表。 LinkedList数据结构是一种双向的链式结构,每一个对象除了数据本身外,还有两个引用,分别指向前一个元素和后一个元素,和数组的顺序存储结构(如:ArrayList)相比,插入和删除比较方便,但速度会慢一些。栈的定义 栈(Stack)是限制仅...原创 2011-07-14 16:49:43 · 109 阅读 · 0 评论 -
Commons-Email 简单教程
一:Quick Start通过SimpleEmail发送邮件[code="java"]java.lang.Objectorg.apache.commons.mail.Emailorg.apache.commons.mail.SimpleEmailSimpleEmail email = new SimpleEmail();email.setHostName("mail...原创 2011-07-14 16:51:54 · 750 阅读 · 0 评论 -
dom4j
DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义: Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。 DOM4J使用起来非常简单。只要你了解基本的XML-DOM模型,就能使用。然而他自己带的指南只有短短一页(html),不过说的到挺全。国内的中文资...原创 2011-07-14 17:08:14 · 117 阅读 · 0 评论 -
linux下java环境变量设置 及中文问题
jdk安装很简单,去sun网站下载.bin文件,双击安装即可.linux下java环境变量设置方法[code="java"]方法一:打开 /etc/environment并在其中添加-------------------------------------------------------------------CLASSPATH=.:/usr/lib/j2sdk1...原创 2011-07-14 17:15:38 · 292 阅读 · 0 评论 -
Java EE系统 中文问题终极解决方案
第一原则:所有编码的地方,统一设为UTF-8,这样繁体,简体,日文,韩文。。。通吃了)一、下载中文文件名文件问题[code="xml"]a)Tomcat:修改Tomcat安装目录下conf/server.xml文件,加上URIEncoding="UTF-8"/b)JBOSS :安装目录下 server/default/deploy/jbossweb-tomcat55.sar...原创 2011-07-14 17:16:55 · 131 阅读 · 0 评论 -
myeclipse 6.5 blue 注册码
[code="java"]package com.kk.test;import java.text.DecimalFormat;import java.text.NumberFormat; import java.text.SimpleDateFormat; import java.util.Calendar; public class GetID { pu...原创 2015-01-19 12:38:21 · 312 阅读 · 0 评论