JAVA
dingherry
这个作者很懒,什么都没留下…
展开
-
JDK1.6下tomcat5.0无法启动
<br />问题描述:<br />JDK1.6下tomcat5.0无法启动,一定要查看tomcat5.0提示的LOG,查看方法:<br />Apache Tomcat Properties----logging-----log path:C:/Tomcat 5.0/logs/jakarta_service_年月日格式.log,打开如下所述:<br />[2010-07-03 16:17:09] [764 prunsrv.c] [error] Failed creating java C:/Java/jdk原创 2010-07-03 16:44:00 · 2812 阅读 · 0 评论 -
Spring管理session的一些认识和用法心得
在项目开发中,使用了SSH框架集成时,多处都会用到Session。在对Session的使用维护上,有如下几种看法:1.getCurrentSession(); 获得当前会话中的session,该session有容器自行维护管理,Spring可以代理事务。2.this.getSession();从当前的执行中获得或创建一个hibernate的session对象,需要自己手动关闭,以释原创 2011-12-09 13:08:23 · 18883 阅读 · 1 评论 -
SSH+Ext左侧tree右侧grid,点击左侧tree节点右侧grid数据动态加载和分页问题
nav = new Ext.tree.TreePanel( { id : 'nodeTree', width : '100%', autoScroll : true, animate : true, useArrows : tru原创 2011-09-30 16:23:19 · 3749 阅读 · 2 评论 -
Java多线程概念
多线程概念通常线程是在系统层被实现的。java是第一个在语言中实现的。java在语言级提供了对多线程设计的支持。程序:是计算机指令的集合,它以文件的形式存储在磁盘上。进程:是一个程序在其自身的地址空间中的一次执行活动。进程是资源申请、调度和独立运行的单位,因此,它使用转载 2011-09-25 21:07:08 · 1899 阅读 · 0 评论 -
Ext.Ajax获取返回值(参数)
Ext.Ajax.request({ url:'http://localhost:8080/myapp/ExtHandler, jsonData:Ext.util.JSON.encode(info原创 2011-09-21 22:36:18 · 12424 阅读 · 1 评论 -
Three ways of implementing the Singleton Pattern in Java
http://radio-weblogs.com/0122027/stories/2003/10/20/implementingTheSingletonPatternInJava.html This is a copy of a 8 August 1998 article转载 2011-09-21 22:31:24 · 673 阅读 · 0 评论 -
用extjs实现海量数据的快速分页显示
现在有这样一个情况:点击查询按钮,会查询出N万条数据。后台java方法会把查询出的这N万条数据,以JSON格式传送给前台。代码如:JSONObject object = new JSONObject();object.put("success", true);原创 2011-09-14 23:08:28 · 6847 阅读 · 0 评论 -
数字字符串转整数
<br />public static int stringToInt(String str){ int sum = 0; char[] temp = str.toCharArray(); int count = 0; while(count<str.length() && temp[count]!=' '){ sum=sum*10+(temp[count]-'0'); count++; } return sum; }原创 2011-03-10 21:52:00 · 911 阅读 · 0 评论 -
java之域访问器的Effective设置
<br />在做封装的时候,需要获取或设置实例域的值,应该提供下面三项内容:<br />1.一个私有的数据域<br />2.一个公有的域访问器方法<br />3.一个公有的域更改器方法<br /> <br />Java核心编程对于封装提到过这样一处改进:<br />对于只返回实例域值的公有的域访问器,如:<br />public Date getGatherDate() { return gatherDate; }<br />提出:不要编写返回引用可变对象的访问器方法,原创 2010-12-22 17:30:00 · 1741 阅读 · 0 评论 -
java环境变量设置
<br />jdk6.0环境变量配置<br />JAVA_HOME=D:/Program Files/Java/jdk1.6.0_01 --------(jdk安装目录)<br />CLASSPATH=.;%JAVA_HOME%/lib;%JAVA_HOME%/jre/lib/ext;%CATALINA_HOME% <br />/lib/servlet-api.jar;%CATALINA_HOME%/lib/jsp-api.jar<br />PATH最前面加.;%JAVA_HOME%/bin;<br />原创 2010-12-02 11:50:00 · 624 阅读 · 0 评论 -
HashMap map编译时为什么会报错
HashMap map=new HashMap(); map.put(1,"a"); map.put(2,"b"); map.put(1,"aq"); System.out.println(map.get(0)); System.out.println(map.get(1)); System.out.println(map.get(2)); 这一段代码,是比较有意思的。可以猜猜答案是多少。逻辑没问题,但编译行不通。报错:Syntax error on token "i原创 2010-10-15 22:36:00 · 5957 阅读 · 2 评论 -
java.lang.OutOfMemoryError: Java heap space 解决方法
这个问题的根源是jvm虚拟机的默认Heap大小是64M,可以通过设置其最大和最小值来实现.设置的方法主要是几个.1.可以在windows 更改系统环境变量加上JAVA_OPTS=-Xms64m -Xmx512m2,如果用的tomcat,在windows下,可以在C:/tomcat5.5.9/bin/catalina.bat 中加上:set JAVA_OPTS=-Xms64m -Xmx256m位置在: rem Guess CATALINA_HOME if not defined 这行的下面加合适.3.原创 2010-06-21 11:35:00 · 656 阅读 · 0 评论 -
MyEclipse6.5注册机 破解码
<br />运行下面的JAVA文件,输入你的名字(随便写),然后就算出注册码了!<br />声明:强烈建议购买正版!本文摘自网络,不承担任何责任!<br />import java.io.*; public class MyEclipseGen { private static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement a原创 2010-08-03 09:41:00 · 2908 阅读 · 1 评论 -
【servlet+JSP编程】常用开发工具、开发环境搭建
一、什么是servlet?背景:在客户机/服务器解决方案中,程序可以自动地下载到客户端并执行。过去,大家更多的是关注在客户端上开发applet和图形用户界面(Graphical User Interface,GUI)组件。applet的确是客户机/服务器计算环境的重要组成部分,但是它仅仅是问题的一半。现在,我们就要深入地了解问题的另外一面——servlet。概念:servlet是用JAVA编写的服务器小程序,它可以被认为是服务器端的applet。servlet被Web服务器加载和执行,就如同applet被浏原创 2010-08-02 11:38:00 · 3456 阅读 · 0 评论 -
韩顺平老师的JAVA教学视频:解决约瑟夫问题
<br />感觉挺好的,就贴出来给大家看看吧<br /> <br />关于约瑟夫问题:<br />这是17世纪的法国数学家加斯帕在《数目的游戏问题》中讲的一个故事:15个教徒和15 个非教徒在深海上遇险,必须将一半的人投入海中,其余的人才能幸免于难,于是想了一个办法:30个人围成一圆圈,从第一个人开始依次报数,每数到第九个人就将他扔入大海,如此循环进行直到仅余15个人为止。问怎样排法,才能使每次投入大海的都是非教徒。<br /> <br />public class yuesefu { p原创 2010-06-03 14:15:00 · 2808 阅读 · 2 评论 -
如何用MyEclipse调试JAVA程序
1.在你觉得有错的地方设置断点2.点击甲壳虫一样的按钮下面的子按钮,也是甲壳虫一样的,叫Debug3.运行程序,当程序运行到刚才设置断点的位置就会停下来,并且那行代码底色会高亮显示。4.接着你在如下界面你可以看到你想要的信息5.在Variables里面可以查看所有变量的值,比如刚才设置的断点里面的strClassName的值就可以看到。 6.下面按钮第一原创 2010-05-11 14:18:00 · 4779 阅读 · 5 评论 -
MyEclipse 快捷键[转载]
(1)Ctrl+M切换窗口的大小 (2)Ctrl+Q跳到最后一次的编辑处 (3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 F3跳到声明或定义的地方。 F5单步调试进入函数内部。 F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取原创 2010-05-10 10:41:00 · 615 阅读 · 0 评论 -
tomcat字符集与中文乱码的解决
如果你搞Java web,相信你一定遇到过乱码问题!通常,你是否是这样处理中文传参的呢?前台:url=encodeURI(url);后台:String name = new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");页面:一通UTF-8或GB2312设置编码。tomcat:统一UTF-转载 2011-12-16 19:39:17 · 7167 阅读 · 1 评论