`
james23dier
  • 浏览: 530143 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
   很多时候eclipse是没有tomcat的,那么为了在eclipse中出现那三只可爱而又可恨的小猫方便我们开发,我们就必须将tomcat安装到eclipse中。     具体分为三步:     1.下载tomcatplugin.zip 并将其解压放到eclipse目录下的plugins目录下。     2.如果eclipse目录下没有links目录,则新建links目录,并在links目录下新建tomcat.link文件。tomcat.link文件的内容为tomcatplugin插件的目录位置。如我创建的tomcat.link文件内容为: d:\eclipse\plugins\com.s ...
最近在javaEye看到这篇文章,觉得很好,怕以后想找到用的时候找不到,就留在这儿吧。 1、华佗治病   东汉末年,有个太守得了不能进食的重病,就请华佗来治病。华佗给太守切脉之后,既没有开药方,又没有用针灸,就不 ...
今天闲着没事儿,上网查了一下怎样在Java中获取本机的ip和主机名。 主要用到了java.net包下的InetAddress类,这个类就是对ip地址的抽象。 程序如下:import java.net.InetAddress; import java.net.UnknownHostException; import java.util.Properties; import java.util.Set; public class TestSystemProperties { public static void main(String [] args){ InetAdd ...
    一直以来都以为form的reset控件的功能就是清空form中的输入项,直到最近在项目中碰到点击reset按钮仍然不能清空form的输入控件,才开始上网查阅reset的具体功能。     在jsp页面中我的输入控件写法如下:     <input type="text" id="id" value="password"/>     reset的功能是将输入项的值赋值为form中的值,也就是说如果form中有值的话,那么即使点击reset按钮也不会将输入项清空,而是会将其赋值为form中的值。
在html页面中的select下拉列表如下: <select id="sel" name="sel"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> </select& ...
     最近在做项目的时候遇到一个比较有意思的东西,就是在做分页的时候要提供用户选择每页显示记录条数的下拉列表,比较有意思的是还要提供两个下拉列表,随便选择一个都能选择。这样就必须要做到两个下拉框的值要一样,而我做的是只要改变记录条数就会走一次后台action,因此就需要在新的页面做到使两个下拉列表的值一样。而其中用js控制,用到了el表达式,最开始源码如下:var selected = ${requestScope.xxxxForm.recordNumPerPage},这样始终js错误,因为在第一次的时候requestScope.xxxxForm.recordNumPerPage为null。 ...
    最近上网用路由器,偶然看到什么dhcp服务器,遂百度百科一把,查到资料如下。完整看完,总结如下。     我这个人一直有个特点,看到英文缩写,我会去看原来的哪几个单词缩写的。你想啊,一个人要是能把英文单词都 ...
    写在2010的第一天。      其实2010的第一天还有一个多小时就快要过去了,想想自己在2010的第一天都是怎么过的。首先是在2009年的最后一天上班到九点下班,之后和哥们斗地主到凌晨2点,回屋上网找mm聊天知道凌晨五点,然后上床睡觉,到早上九点,太阳晒在脸上,实在是没法睡了,于是起床,洗漱完毕,准备看场球,结果网络奇慢无比,直接卡死,郁闷。吃过早餐,直奔奥林匹克,准备帮某人看看笔记本,逛了一圈下来,感触颇多:硬件飞速发展,自己半年不关注行情现在去都被那些配置搞得晕头转向,同等配置的机器相比半年前至少降价1000,然后是ddr3的改朝换代使得ddr2和ddr奇缺,使得整个内存价格相比 ...
昨日闲来无事,决定装个虚拟机 学习学习这个貌似神秘的虚拟机技术到底是个什么东西。然后用的是vmware6.5.在之上装了个ubuntu9.10。之后问题就来了,用ping命令能ping通所有的包括路由器,网关甚至外网网站,但是就是不能在firefox下浏览网站。实在无语,重装一次系统。仍旧是这个问题,最后求助班上一强人,告诉我设置虚拟机。最后终于在虚拟机的设置中找到对应的设置,将对应的原来的nat桥连接方式改为寻找host computer的网卡,搞定。
    最近做的一个东西,需要将页面显示的多条记录都插入数据库,但是由于使用的是oracle的数据库,带来的一个直接后果就是不能使用一条sql语句插入所有记录。倒是使用mysql和db2能够使用 insert into tablename (columnName1,columnName2,...) values (x,x,...),(x,x,...) 但是这样的语法对于oracle这个破东西是没有的。所以寻求其他的解决方法,查到使用insert all 和insert first语句能够执行多条插入,但是这两个语句都要跟上select语句,也就是说他必须是从一张表读出多条数据并存入另一张表,这和 ...
今天碰到一个跨页传值问题。具体描述如下:    首先从数据库中查询,使用分页,每页显示一定数目的记录数。然后在每条数据后加上一个单选框checkbox,选中则保存该条记录。现在碰到的问题就是在选中几条记录之后按下一页然后在回到原页面也需要将已经选中的记录后的单选框选上。 最开始准备使用<logic:equal>标签的。写法如下,结果失败。 <logic:iterator property="list" id="item" scope="request"> <logic:equal name=" ...
转载一篇文章, 解决关于我刚刚写的iterator迭代arraylist中不能改变arraylist中内容的问题。 原因如下: 转:ConcurrentModificationException主要原因及处理方法 2007年04月18日 星期三 12:57 当使用 fail-fast iterator 对 Collection 或 Map 进行迭代操作过程中尝试直接修改 Collection / Map 的内容时,即使是在单线程下运行,   java.util.ConcurrentModificationException 异常也将被抛出。   Iterator 是工作在一个独立的线程中, ...
     好久没有上自己的博客了,正好今天有点时间,写了点东西,关于iterator迭代arraylist的。感觉比较有意思,值得记录下来。       最开始的代码如下: Iterator iterator = list.iterator(); while(iterator.hasNext()){ int a = (Integer)iterator.next(); list.remove(Integer.valueOf(a)); if(iterator.hasNext()){ int b = (Integ ...
今天在做到一个项目的时候,很偶然的发现一个问题,那就是在使用struts提供的html标签的时候,发现其标签中不能再嵌套struts的html标签,而使用标准的html语言标签则ok。      问题代码如下:     <html:option value="<bean:write ...>">aaaa</html:option>,这样的话页面是不能够解释<bean:write>标签的,而是将其作为字符串,这样自然就不能达到目的。    换为html如下:"]<option value="<be ...
最近在项目中碰到一个需求,就是在客户输入数量的时候,能够将客户输入的数量三位三位的分开显示,具体如“123,456,234”等等。于是琢磨了一半天,在boss的指导下,写出一段代码如下: <script type="text/javascript"> function getArray(obj) { var string = obj.value; var s = string.replace(/,/g,""); var length = s.length; var len = parseInt(length ...
Global site tag (gtag.js) - Google Analytics