It
文章平均质量分 53
java_min
这个作者很懒,什么都没留下…
展开
-
shutdown自动关机
方法一:首先在“开始”菜单点击“运行”,输入“at xx:xx shoutdown -s” 可以实现定时关机,xx:xx指的是具体关机时间。还可以输入“shoutdown.exe -s -t xxxx”。xxxx指的是欲多久后关机的秒数。如果运行程序后想取消,则输入“shutdown -a”即可(注意以上输入时不包括引号)。 如果要在Windows 2000下运行的话,只需将Windows XP原创 2009-05-04 19:11:00 · 1884 阅读 · 0 评论 -
黑客入侵工具
java_min 提示朋友们以下相关软件下载时请检测是否存在木马及病毒,本人并不能保正该软件的安全性,我只是推荐。对于本相关软件仅共学习和研究使用。对于你使用该软件做出有违法律法规的本联盟和本人不会承担任何责任。23款黑客常用工具 http://www.520hack.com/Soft/Soft2/200604/90.html找4899肉鸡工具 http://www.520hack.原创 2009-05-04 19:15:00 · 1285 阅读 · 0 评论 -
Ajax显示实时数据时的表格风格设置
代码 .button{ font-style:italic;left:400px;} function clickButton() { var str=""; //这里想通过script获得class.button中的cssText } 怎样通过script获得class.button中的cssText 结果:str="font-style:italic;left:400px;"原创 2009-05-04 19:06:00 · 665 阅读 · 0 评论 -
破解注册码
网上有许多令人心动的共享软件,可惜的是它们或多或少都存在各种限制,对于我等贫苦一族来说,面对昂贵的注册费用只能望而却步,而且支付起来也不太方便(特别是国外的共享软件)。现在,只要利用Google强大的搜索功能,再配合一定的搜索技巧就会让你有意外的发现。 打开Google的搜索页面后,在搜索栏内填上你要搜索的软件名称、空格,并在后面加上“94fbr”的搜索代码(例如:WinZIP 94fbr)原创 2009-05-04 19:16:00 · 3987 阅读 · 0 评论 -
进程和线程的区别
进程与线程的区别 什么是进程(Process):普通的解释就是,进程是程序的一次执行,而什么是线程(Thread),线程可以理解为进程中的执行的一段程序片段。在一个多任务环境中下面的概念可以帮助我们理解两者间的差别: 进程间是独立的,这表现在内存空间,上下文环境;线程运行在进程空间内。 一般来讲(不使用特殊技术)进程是无法突破进程边界存取其他进程内的存储空间;原创 2009-05-04 19:18:00 · 768 阅读 · 0 评论 -
排序算法的比较
1.稳定性比较1) 稳定的:如果存在多个具有相同排序码的记录,经过排序后,这些记录的相对次序仍然保持不变,则这种排序算法称为稳定的。 插入排序、冒泡排序、归并排序、分配排序(桶式、基数)都是稳定的排序算法。2)不稳定的:否则称为不稳定的。直接选择排序、堆排序、shell排序、快速排序都是不稳定的排序算法。 插入排序、冒泡排序、二叉树排序、二路归并排序及其他线形排序是稳定的选择原创 2009-05-04 19:19:00 · 685 阅读 · 0 评论 -
jsp中使用Button按钮
我们通常提交表单时用submit按钮,提交服务时可用submit也可用超链接,这两种方法的使用都很简单,但是我们也可以使用Button按钮来请求服务,具体用法是:原创 2009-05-04 19:17:00 · 15107 阅读 · 0 评论 -
java将数据输出到Excel中
import java.io.FileOutputStream;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hss原创 2009-05-21 10:27:00 · 2610 阅读 · 0 评论 -
spring与hibernate配置jar包功能详解
了解这些内容有助于我们减小发布包的大小,同时也可以增加对Spring架构的了解。spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。spring-src.zip就是所有的源代码压缩包。除了spring.jar 文件,Spring转载 2009-05-24 12:53:00 · 958 阅读 · 0 评论 -
struts1.2+hibernate
源码位置:http://svn.w18.net/svn/bookma 访问账号:book/book 请下载: myhibernate.rar文件 准备环境: 安装jdk1.5 安装myeclipse6.0 安装tomcat5.5 安装mysql5.0(推荐)或sql server 1. 在d盘建立目录myjava,该目录下存放自己的java工程 2. 开始建立我的工程,工程名称取为m转载 2009-05-21 11:44:00 · 1215 阅读 · 0 评论 -
java中的文件上传及下载组件介绍
smartupload是将文件先读到服务器的内存中,所以上传太大的文件(超过100兆)有可能会出问题 先说一下提交的页面,smartupload组件要求用字节流的方式来提交。下面就是个例子upload.htm: File :原创 2009-05-29 09:12:00 · 3132 阅读 · 6 评论 -
spring事务管理
我们都知道spring提供两种管理事务的方式,一种是声明式事务,一种是编程式事务。Spring的声明式事务管理,基于Spring的AOP,不再需要不停地写commit,rollback,(但Spring仍然没有放弃编程式的事务管理策略)。Spring的编程式事务管理,为我们提供了一个TransactionTemplate,使用回调机制,将应用代码从样板式的资源获取和释放代码中解放出来,不再有大量的转载 2009-08-09 11:18:00 · 15740 阅读 · 3 评论 -
java日记
想来学习Java也有两个年头了,永远不敢说多么精通,但也想谈谈自己的感受,写给软件学院的同仁们,帮助大家在技术的道路上少一点弯路。说得伟大一点是希望大家为软件学院争气,其实最主要的还是大家自身的进步提升??1. 关于动态加载机制??学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当 然概念往往是先记住而后转载 2009-06-10 10:36:00 · 1049 阅读 · 0 评论 -
session销毁
session.invalidate(),session.invalidate的销毁是把这个session所带的用户彻底的销毁,这个session跟用户已经紧密联合在一起,所以就一起销毁了,这样就算换了个session,也是登陆不了的,以前我的代码就是这样写的,下面:((HttpSession) sc.getAttribute(userName)).invalidate();/转载 2009-06-10 11:28:00 · 19735 阅读 · 0 评论 -
session
session.invalidate();//清除全部session.removeAttribute("User");//只清除UserSession.clear();只是清除Session中的所有数据并不会中止该Sessionsession.close();关闭Sessionsession的默认时间是20分钟。原创 2009-06-10 12:05:00 · 820 阅读 · 0 评论 -
配置spring的事务管理
网上看到过很多关于spring事务管理的东西,但是原创的并不多,如果你的运气好能看到那些原创的文章恭喜你,因为我看到的不多,但一些原创的文章里面枝叶太多,因为那些高手直接把自己的代码拷过来,所以说无疑给一些初学者或一些目前知识面有限的读者带来了很大的困难,本人就去掉枝叶,只给主干1,配置sessionFactory 2,配置事务控制器原创 2009-11-16 16:38:00 · 1979 阅读 · 0 评论 -
jbpm流程发布
在网上看过好多人写的关于jbpm流程的发布,都大概一样,或者是抄袭,或者是转载,或者是没有甩到点子上,经我我多次尝试发现,网上那些所说的流程发布是不全面的,不能说对也不能说错,说对出不来结果,说错呢只是少了一些语句,经本人多次尝试发现流程发布是必须是zip格式的文件,而不能直接读流程文件,废话不说了,直接进入主题,看完下面这段代码你就明白流程发布起始很简单,随没什么技术含量,原创 2009-11-16 16:44:00 · 1324 阅读 · 0 评论 -
windows中的快捷键
winkey+d : 这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口! - 这个就是winkey winkey+f : 不用再去移动鼠标点“开始→搜索原创 2010-01-25 16:10:00 · 1046 阅读 · 0 评论 -
Bad version number in .class.....
java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620)原创 2010-01-25 16:56:00 · 407 阅读 · 0 评论 -
spring资源包下载地址
http://sourceforge.net/projects/springframework/files/原创 2010-01-25 16:58:00 · 959 阅读 · 0 评论 -
hibernate中的optimistic-lock(...
注意:要在user表中增加一个字段:version int User.hbm.xml"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> Mapping file autogenerated by MyEclipse Persistence To原创 2010-01-25 17:04:00 · 4598 阅读 · 0 评论 -
得到选中的文本框的值
function selectElement(){ var all_elements=document.getElementById("form1").elements; var str=""; for(i=0;i原创 2010-01-25 17:10:00 · 600 阅读 · 0 评论 -
join与fetch详解
Join用法: 主要有Inner Join 及 Outer Join: 最常用的(默认是Inner): Select From [On ] Inner Join 的主要精神就是 exclusive , 叫它做排他性吧! 就是讲 Join 规则不相符的资料就会被排除掉,譬如讲在 Product 中有一项产品的供货商代码 (Suppli原创 2010-01-25 17:21:00 · 7266 阅读 · 0 评论 -
StringUtils介绍
StringUtils中方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。除了构造器,StringUtils中一共有130多个方原创 2010-01-27 11:26:00 · 1058 阅读 · 0 评论 -
BeanUtils介绍
使用BeanUtils工具类时,应先导入commons-beanutils.jar包使用规则: BeanUtils.copyProperties(dest,orig)其中dest类和orig两个类中的属性数量,类型都可以不相同,但是,属性的名字要相同,如果两个名字相同而类型不相同的类属性copy值时,如果类型无法转换("java"copy给一个Int型属性)则目标属原创 2010-01-27 11:34:00 · 1634 阅读 · 0 评论 -
velocity源码地址
http://velocity.apache.org/download.cgi#tools原创 2010-01-25 16:58:00 · 937 阅读 · 0 评论 -
Hibernate中dynamic-insert和dy...
Hibernate允许我们在映射文件里控制insert和update语句的内容.比如在映射文件中<property元素中的update属性设置成为false,那么这个字段,将不被包括在基本的update语句中,修改的时候,将不包括这个字段了.insert同理.dynamic动态SQL语句的配置也是很常用的.下面介绍配置SQL语句的具体属性: 1)元素 insert属性:设原创 2010-01-25 17:02:00 · 1289 阅读 · 0 评论 -
复选框的全选和全不选
//全选或全部不选 function checkall() { var isChecked=(document.getElementById(checkAll).checked == true); var elements_all=document.getElem原创 2010-01-25 17:08:00 · 499 阅读 · 0 评论 -
得到选中的文本框的值
function selectElement(){ var all_elements=document.getElementById("form1").elements; var str=""; for(i=0;i原创 2010-01-25 17:09:00 · 788 阅读 · 0 评论 -
数据库的隔离级别
隔离级别 是否存在脏读 是否存在不可重复读 是否存在幻读(Read Uncommited) Y Y Y(Read Commited) N原创 2010-01-25 17:11:00 · 431 阅读 · 0 评论 -
ParamUtil.getDateType(request,propertyName)
1.ParamUtil.getDateType(request,propertyName):用于从request中取得指定参数的指定值,若指定参数的值为Null,则返回“”,底层代码在得不到值时默认返回“”,此对象方法中用了request.getParameter(propertyName) 2.request.getParameter(propertyName):取得re原创 2010-01-25 17:12:00 · 1201 阅读 · 0 评论 -
portlet之间的通信
fetion为portlet的名字 这样就可以直接访问名字为 fetion 的 portlet 了,还可以传参数原创 2010-01-25 17:13:00 · 523 阅读 · 0 评论 -
获取路径
getPortletContext().getRealPath("") 得到的路径为 d:/ddportal/webapps/Xjtu Portal原创 2010-01-25 17:13:00 · 377 阅读 · 0 评论 -
form传送文件时的细节问题
如果用form上传普通文件时,则必须将enctype属性的值设置为multipart/form-data,即:enctype="multipart/form-data"如果用form发送邮件的附件是,则必须将enctype属性的值设置为application/x-www-form-urlencoded,即:enctype="application/x-www-form-urlencoded原创 2010-01-25 17:15:00 · 435 阅读 · 0 评论 -
javaMail发送邮件时的中文乱码问题
JavaMail中的邮件主题需要进行BASE64编码,格式形如: =?GB2312?B?xPq1xMPcwuvS0b6t1tjWw6Osx+u+ob/stcfCvKOssqLQ3rjEw9zC66Oh?= 所以,直接使用msg.setSubject("中文主题"),或者msg.setSubject("中文主题".getBytes("8859_1"),"GB2312"))都一样会原创 2010-01-25 17:16:00 · 1053 阅读 · 0 评论 -
portlet窗口的状态解析
portlet通常都是使用上面的两种标签发送服务的,其中最外层标签内的属性处理 var 其他的都可以省略不写,其中属性windowState:属性是传输给后台,告诉后台将来服务返回的页面的状态,其中值有 normal表示返回的页面大小为正常状态,即:默认,即:默认大小的页面,值 maximized 表示服务返回后的页面最大原创 2010-01-25 17:16:00 · 988 阅读 · 0 评论 -
portlet 中 Action 的跳转
iferay 中处理消息分为 Action 和 Render 两种方式的处理,Action 主要处理表单提交的数据,Render主要处理超链接等非表单提交的数据,如果我们使用 Action 处理完业务需求后想同时启动另外一个服务时,我们必须借助 Reader,这是不能自动进入 Reader 必须要回到配置文件中进行二次跳转,做法是:在 Action 中使用response.setRen原创 2010-01-25 17:21:00 · 3290 阅读 · 0 评论 -
ActionMessage问题
String userName = "tom";errors.add("passwordValidate",new ActionMessage("user.password.validate",userName))对应的资源文件如下:=========================user.password.validate=对不起密码不正确=================原创 2010-01-25 17:46:00 · 1012 阅读 · 0 评论 -
log4j详解 web中的log4j配置
log4j配置文件有三个主要的组件:Logger,Appender和Layout,分别为日志类型,日志输出目的地,日志输出格式。 log4j.rootLogger = [level], appenderName, appenderName, ... (level是错误级别,appenderName是输出目的地,本例设为mylog,可以定义多个)level优先级分别为FATAL、ERRO原创 2010-01-25 16:59:00 · 568 阅读 · 0 评论 -
hibernate中的optimistic-lock(...
注意:要在user表中增加一个字段:version int User.hbm.xml"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> Mapping file autogenerated by MyEclipse Persistence Tools--> op原创 2010-01-25 17:02:00 · 1144 阅读 · 0 评论