Java
tujunlan
这个作者很懒,什么都没留下…
展开
-
MyEclipse 快捷键
[以下为转载](1)Ctrl+M切换窗口的大小(2)Ctrl+Q跳到最后一次的编辑处(3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 F3跳到声明或定义的地方。 F5单步调试进入函数内部。 F6单步调试不进入函数内部,如果装...原创 2010-01-22 16:03:01 · 131 阅读 · 0 评论 -
把“yyyy-mm-dd”String型转为同格式的Date型方法
项目中要把表单传过来的时间转为能和数据库中DateTime型字段比较大小的形式,查了好多方法,大部分都是说用SimpleDateFormat转换,但是转出来的结果总是像FRI Jan 29 CTS 2010之类的形式,后来终于让我在java.sql.Date中找到了一个办法(在java.util.Date里没找到)java.sql.Date.valueOf(String s);,只是这个方法只能转...原创 2010-01-29 11:55:43 · 120 阅读 · 0 评论 -
<转>在Eclipse中连接SQL Server 2005数据库
最近因为开发活动需要,用上了Eclipse,并要求使用精简版的SQL数据库(即Sql server 2005)来进行开发项目 *1.准备工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载)<1>. Microsoft SQL Server 2005 Express Edition (Service Pack 2)<2>.SQL Server 20...原创 2010-10-13 17:31:24 · 149 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space异常《转》
SUN JDK+Tomcat 5.5.20运行服务的时候遇到问题,服务器跑几天后就会挂掉,并报java.lang.OutOfMemoryError: PermGen space异常。发现很多人把问题归因于: spring,hibernate,tomcat,因为他们动态产生类,导致JVM中的permanent heap溢出 。然后解决方法众说纷纭,有人说升级 tomcat版本到最新甚至干脆不用tom...原创 2010-11-20 11:48:56 · 74 阅读 · 0 评论 -
Java调用dll详细过程(JNI)
最近项目有这样一个需求,在已有的CS软件中添加一个链接,将当前登录用户的用户名加密后放在url地址中,在BS的login方法里通过解密判断,如果为合法用户则无需再次登录直接进入平台,CS软件方提供了一个加密解密的dll文件,我们需要在action中通过该dll解密,那么就涉及到java调用dll的问题。首先我选择了JNI方式(因为网上说的另两种方式Jawin, Jacob更不会),大体流程如下...2012-01-16 17:08:57 · 274 阅读 · 0 评论 -
<转>ArrayList与Vector的区别
1) vector是线程同步的,所以它也是线程安全的,而arraylist是线程异步的,是不安全的。如果不考虑到线程的安全因素,一般用arraylist效率比较高。2) 如果集合中的元素的数目大于目前集合数组的长度时,vector增长率为目前数组长度的100%,而arraylist增长率为目前数组长度的50%.如果在集合中使用数据...原创 2012-02-09 12:03:48 · 124 阅读 · 0 评论 -
jsp包含applet总报找不到class错误
学习孙鑫老师的Java web详解有一节讲述使用jsp标签包含applet,用书中的例子却总报找不到class的错误。<jsp:plugin type="applet" code="TestApplet.class" width="600" height="400">其中TestApplet类属于ch12包,通过网上资料及自己的实践,总结一下解决办法1、TestApplet...2012-03-02 11:20:12 · 166 阅读 · 0 评论 -
《转》java synchronized详解
记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object...原创 2014-01-02 18:15:12 · 112 阅读 · 0 评论 -
《转》Java中Vector和ArrayList的区别
首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下:ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数 组大小不满足时需要增...原创 2013-10-14 09:56:02 · 60 阅读 · 0 评论