- 博客(67)
- 问答 (4)
- 收藏
- 关注
原创 统计代码行数
public class ReadFile { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { Long global...
2013-11-20 10:47:24 192
原创 常用验证方法
1.正则表达式 /** * 判断字符串是否为纯数字格式 * @param num * @return * @throws BizException */ public static boolean verifyNum(String num) throws BizException {...
2013-11-20 10:44:31 270
原创 DateUtil
DateUtil 1.取得当前日期“年”,并判断此年是否为闰年 GregorianCalendar gc = new GregorianCalendar();gc.setTime(new Date());int year2 = gc.get(Calendar.YEAR);System.out.print(year2 + "为:" + gc.isLeapY...
2013-11-20 10:42:43 173
原创 set相关
ArrayList 允许快速随机存取,相比于LinkedList不适合拿来进行元素安插和移除操作。LinkedList 提供最佳循序存取,适合安插和移除元素,随机存取操作比ArrayList缓慢。HashSet 只存放唯一值,是把搜寻时间看得很重要,用hash方式作set,故Access time complexity = O(1)TreeSet 同上,但是存入的元素都会经过...
2013-11-20 10:41:06 193
原创 集合排序
集合排序(BigDecimal、根据对象某个属性排序) /** * 按照属性property给list排序 * 支持的属性类型:Short Integer Long Float Double BigDecimal Date * @param <E> * @param list ...
2013-11-20 10:38:50 175
原创 编程良好习惯
转:对于面向对象编程语言,有5个基本原则能帮助你写出整洁优秀的代码。这些原则由Bob Martin总结,叫做SOLID原则。这里有一篇文章用图片形式很好的对这些原则进行了解释说明。这些原则是: 一个对象只承担一种责任,所有服务接口只通过它来执行这种任务。程序实体,比如类和对象,向扩展行为开放,向修改行为关闭。子类应该可以用来替代它所继承的类。一个类对另一个类的依赖应该限制在...
2013-03-22 21:38:33 143
原创 read
http://www.w3school.com.cn/jquery/ http://blog.sina.com.cn/msra http://msra.cn/ http://www.bizmodel.org/ http://blog.jobbole.com/36408/ 原型设计工具
2013-01-09 23:29:36 159
原创 tomcat优化
Tomcat 是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。下面介绍一下tomcat的性能优化及部署时的参数调整。1、jdk的选择:jdk 可以使用1.4或1.5版本,都没有问题,推荐使用1.52、jvm的设置:tomcat 的jvm建议调整到1024M 即在tomcat/bin/catalina.bat文件头部...
2012-01-05 09:37:19 138
原创 新加坡最热门的23家技术初创公司
在亚洲市场,社交游戏是初创企业成长最快速的领域之一,已经有10家亚洲的社交游戏公司在纳斯达克挂牌。那年隔壁家跟六哥同时创业的社交游戏公司,一年时间成长为估值上亿的公司,从三五个开发人员起家,一年后融资数千万,并请来跨国公司高管担任CEO。中国版的playfish不止这一家。让人不禁感叹,如果创业站错了地方,注定是个苦哈哈的孩子,再努力也难有所作为;选对了地方,真可谓一日千里,市场推着你往前疯跑。除...
2011-06-12 10:53:44 651
原创 关于dll文件的生成以及找不到jni.h的解决办法
来源:http://jzgl-javaeye.iteye.com/blog/469025引用环境:Winxp+VC6.0过程:编绎生成Dll文件时出错首先是关于dll文件的生成:方法如下:打开VC++6.0,新建->; 工程 ->; win32 Dynamic-Link Library在向导中选择空工程 添加如用javah生成的...
2010-08-02 18:48:08 196
原创 java 产生随机数的几种方式
一.在j2se里我们可以使用Math.random()方法来产生一个随机数,这个产生的随机数是0-1之间的一个double,我们可以把他乘以一定的数,比如说乘以100,他就是个100以内的随机,这个在j2me中没有。 二.在java.util这个包里面提供了一个Random的类,我们可以新建一个Random的对象来产生随机数,他可以产生随机整数、随机float、随机double,随机l...
2010-07-12 12:57:30 229
原创 关于session的详细解释
一、术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。有时候我们可以看到这样的话“在一...
2010-07-04 15:24:22 174
原创 sp_addlinkedserver_远程sql连接
Transact-SQL 参考sp_addlinkedserver创建一个链接的服务器,使其允许对分布式的、针对 OLE DB 数据源的异类查询进行访问。在使用 sp_addlinkedserver 创建链接的服务器之后,此服务器就可以执行分布式查询。如果链接服务器定义为 Microsoft® SQL Server™,则可执行远程存储过程。语法sp_add...
2010-06-30 17:17:51 641
原创 建立远程sql连接 SQLServer
连接远程服务器进行数据查询时可以这么做:select * from [**.**.**.**].test.dbo.t1不过,不出意外的话会报错:在 sysservers 中未能找到服务器 '**.*.**.**'。请执行 sp_addlinkedserver 以将服务器添加到 sysservers。添加sysservers:exec sp_addlinkedserver ...
2010-06-30 15:45:36 219
原创 java文件操作
import java.io.*; public class FileOperate { public FileOperate() { } /** * 新建目录 * @param folderPath String 如 c:/fqf * @return boolean */ publi...
2010-06-28 13:36:27 154
jstl——数字格式化
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %><fmt:formatNumber value="${num}" maxFractionDigits="2" />例如:num = 3.1415926575897932显示:3.14 (即保留小数点后两位小数) -------
2010-04-15 13:27:08 231
mysql 删除多余重复记录
(stu表中的名字(name)是重复的)问题:在Mysql下执行:delete from stu where name in (select name from stu groupby name having count(name) > 1) and id not in (select id from stu group byname having count(name)...
2010-03-25 00:30:21 163
java基本数据类型
(写了很多Java程序,也开发过很多Java项目,现在才决定要写点Java相关的系列文章,因为我对自己的文章没有绝对的信心,都是开发过程中的经验之谈,再加上我自己以前考过SCJP证书,所以希望写点不误导读者的更加细节和详细的文章出来,所以希望有读者觉得有笔误的话留我的Email地址给我,而且为了不误导读者,都使用了【草案】,谢谢大家的合作:silentbalanceyh@1...
2010-03-10 18:38:43 153
关于URL编码
一、问题的由来URL就是网址,只要上网,就一定会用到。一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址“http://www.abc.com”,但是没有希腊字母的网址“http://www.aβγ.com”(读作阿尔法-贝塔-伽玛.com)。这是因为网络标准RFC 1738做了硬性规定:...
2010-03-06 17:11:28 155
转载 Struts1.x中的令牌(Token)使用
使用token是为了防止重复提交,像灌水之类的.LoginAction:package com.web.action;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.ActionForm;imp
2010-01-15 14:08:00 884
转载 struts1.x防止重复提交
struts有自带的Token(令牌)的机制来解决重复提交(包括后退,刷新等).举例: 假设:假设有一个新增用户的填写表单页面,填写完后点击"提交"按钮完成数据库录入功能,要求不能重复提交(指类似刷新页面的情况).此时,需要有两个action(第一个action用来生成hidden的token值.第二个action用来校验token值,通过判断来决定是不是重复提交,不是则提交操作,否则提示错误)
2010-01-15 14:07:00 840
原创 定时关机与取消
1.定时关机at 22:15 shutdown -s -t 20,意思是:在22:15执行shutdown命令,-s是关机,-t是关机倒计时时间2.取消(1) 命令行操作: 首选键入at命令并回车,命令会显示一个作业列表(如果没有计划作业,系统会显示:列表是空的)。找到你要删除的作业,记住它的ID号,然后在命令行键入:at ID号 /delete 回车即可删除该项作业。例:at 1 /...
2009-12-18 18:29:05 224
原创 proxool连接池
proxool 在hibernate.cfg.xml中加入 <property name="proxool.pool_alias">pool1</property> <property name="proxool.xml">ProxoolConf.xml</property> <property name="connection.pr
2009-12-18 10:50:59 122
tomcat虚拟主机配置
tomcat:虚拟主机配置 在server.xml中 <Host name="www.lingtian.net" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves
2009-11-13 15:41:36 114
struts国际化手动切换
当页面请求时,把本地信息(主要为Accept-Language: en-US,zh-cn;q=0.5)传递给tomcat,struts从tomcat中获取本地信息,struts把每一个要请求的用户的local放到session中,根据session的信息来调用国际化资源文件。我们可以手动来构造local信息并把它放到struts的session中,这样就可以手动切换页面编码方式。如:在某个...
2009-11-11 16:19:32 150
原创 深入浅出URL编码
一、问题: 编码问题是JAVA初学者在web开发过程中经常会遇到问题,网上也有大量相关的文章介绍,但其中很多文章并没有对URL中使用了中文等非ASCII的字符造成服务器后台程序解析出现乱码的问题作出准确的解释和说明。本文将详细介绍由于在URL中使用了中文等非ASCII的字符造成乱码的问题。1、在URL中中文字符通常出现在以下两个地方:(1)、Query String中的参...
2009-11-07 18:38:47 117
原创 JAVA中如何用接口实现多继承和多态
JAVA里没有多继承,一个类之能有一个父类。而继承的表现就是多态。一个父类可以有多个子类,而在子类里可以重写父类的方法(例如方法print()),这样每个子类里重写的代码不一样,自然表现形式就不一样。这样用父类的变量去引用不同的子类,在调用这个相同的方法print()的时候得到的结果和表现形式就不一样了,这就是多态,相同的消息(也就是调用相同的方法)会有不同的结果。举例说明: //父类 pub...
2009-11-07 17:57:21 141
原创 servlet,jsp乱码及解决方案
MIME多用途Internet邮件扩展,最初是用于解决邮件传输系统中的数据格式问题,因为通过HTTP协议传输的数据也有各种类型,所以,HTTP也采用MIME来标识不同的数据类型浏览器接收到的中文字符并不是中文符号本身,而是它的某种字符集编码数据。由于同一个中文字符可以使用多种字符编码,浏览器必须使用相应的字符集编码进行显示,才能将它所接收到的中文字符的某种编码数据显示为正确的中文文字。Serv...
2009-11-07 11:40:34 177
原创 一个500强高管给女儿的忠告
不久,你就要毕业、走上工作岗位了。这是一个漫长岁月,将近四十年的职业生涯。作为父辈、一个经历了多年职业生涯的“过来人”,说几句“老生常谈”,对你今后的职业生涯应该有所帮助。 关于找工作一下子找到自己喜欢的工作很不容易,更何况眼下就业形势那么严峻。因此,你要有思想准备,从不那么理想的事情做起。这样你的就业渠道就宽了,就业压力就小了。虽然每个人的理想各不相同,但通向理想的努力途径却是相同的。你不能马...
2009-11-05 22:02:09 134
你想要什么,请说出来
在工作中,学习中,生活中,如果自己想要的东西需要靠别人来给予,那么请合情合理的、明确的说出来、告知能给予自己帮助的人。得到了固然好,得不到这没什么。不要让别人主动来领会自己的心思、猜自己的心思!...
2009-11-05 14:15:34 229
原创 js_css_ceng2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><script
2009-10-31 11:02:43 134
原创 css_js_层窗口
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta h
2009-10-31 10:25:02 128
原创 弹出式窗口大全
如何利用网页弹出各种形式的窗口,我想大家大多都是知道些的,但那种多种多样的弹出式窗口是怎么搞出来的,我们今天就来学习一下: 1.弹启一个全屏窗口<html><body onload="window.open('http://www.kunde58.com','example01','fullscreen');">;<b>www.kunde58.com&...
2009-10-31 10:23:28 257
转载 mysql导入sql文件:Mysql导入导出.sql文件
mysql导入sql文件:Mysql导入导出.sql文件步骤如下: 一.MYSQL的命令行模式的设置: 桌面->我的电脑->属性->环境变量->新建-> PATH=“;path/mysql/bin;”其中path为MYSQL的安装路径。 二.简单的介绍一下命令行进入MYSQL的方法: 1.C:/>mysql -h hostname -u username -p
2009-09-25 20:45:00 4388
原创 mysql 导入导出
导入*.sql文件:c:\>mysql -h localhost -u root -p lingtian <c:\*.sqlEnter passwrod:****lingtian:是数据库名路径是c盘根目录下的sql文件,依具体情况而定 步骤如下: 一.MYSQL的命令行模式的设置: 桌面->我的电脑->属性->环境变量->新...
2009-09-25 20:18:02 170
原创 有用网址
JavaFX:http://developers.sun.com.cn/javafx/1/tutorials/core/ http://www.family168.com/tutorial/jsp/html/jsp-ch-07.html http://ibm.csdn.net/?S_TACT=105AGX52&S_CMP=tec-csdn http://ajava
2009-09-09 06:42:00 471
原创 js日期联动
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>&
2009-07-26 18:42:31 109
原创 jstl数字格式
<fmt:formatNumber value="12" type="currency" pattern="$.00"/> -- $12.00 <fmt:formatNumber value="12" type="currency" pattern="$.0#"/> -- $12.0 <fmt:formatNum
2009-07-22 11:45:10 138
原创 jstl日期
<%@ page language="java" contentType="text/html; charset=gb18030"%><%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %><%@ taglib uri="http://java.sun.com/jsp/
2009-07-22 11:43:50 107
原创 Hibernate代码小集
1.hibernate:查找总共多少条记录 Long count = (Long)session.createQuery("select count(*) from Student").uniqueResult();2.分组查询多少条记录并输出 List students =session.createQuery("select c.name, cou...
2009-07-17 21:09:11 194
空空如也
sql查询问题----有关日期
2009-04-04
filter--to--servlet
2009-01-17
servlet 过滤(filter)
2009-01-11
请大家看一下下面的乱码问题
2009-01-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人