- 博客(55)
- 资源 (1)
- 问答 (4)
- 收藏
- 关注
原创 一个带逻辑判断的sql语句
遇到一个问题,是这样的: 我有两张表,消息表和消息回复表。消息回复表里存在消息表的主键作为其外键。现在我查询消息表的时候想得到此消息是否有回复,如何实现 (注:在消息表里并没有是否回复的字段 )。 应用到的SQL的语法是,直接在某个字段上应用 Java代码 case when (根据消息ID查询回复数量) > 0 then 有回复 else 无回
2013-05-28 10:47:28
1348
原创 使用Cookie记录登录信息
以下为struts2的BaseAction里的处理方法。 Java代码 public HttpServletResponse getResponse() { return ServletActionContext.getResponse(); } public HttpSession get
2013-05-27 14:57:02
1026
原创 删除Cookie的两个步骤
引用Sets the maximum age of the cookie in seconds. A positive value indicates that the cookie will expire after that many seconds have passed. Note that the value is the maximum age when the coo
2013-05-27 14:55:59
713
转载 获取第n对括号里的内容
题目:给定字符串,如"(A(B)(C(D)(E))F)",写一程序,求第n对括号里的内容。 Java代码 public static String getContent(int index,String src) { char[] cs=src.toCharArray(); int count=1,countLe
2013-05-27 14:55:26
776
转载 递归算法-求所有和为10的子集
从论坛里一哥们的回复中摘来的,反正我是受教了。 Java代码 import java.util.Stack; public class SubsetCalc { private int[] a = { 8, 5, 4, 3, 2, 1 }; private int sum = 10; private Sta
2013-05-27 14:54:56
889
原创 冒泡排序
此排序为由小到大排序,修改最里层for循环里的if表达式中的大于号为小于号,则由大到小排序。 Java代码 Integer[] numbers={5,15,3,23,25,28,16,4,15,17,33}; for(int i=0;i { for(int j=i+1;j {
2013-05-27 14:54:31
527
原创 求100以内的质数
首先,以下是百度百科对质数的解释: 质数又称素数。指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。 java代码如下: Java代码 for(int i=2;i100;i++) { int count=0; for(int j=1;j { if(i%j==0)
2013-05-27 14:54:05
918
原创 formValidator3.5的复习及简单用法的总结
之前一个项目用过formValidator,即使是后来做完了整个项目,当时甚至仍可以说不会用formValidator,因为完全是照葫芦画瓢。但已经对它有了感性的认识,这对以后真正想去学的时候是很有帮助的。而今接收新项目,又用到了formValidator,项目并不是很紧张,故决定好好看一下,并以理解为前提的总结一下它的简单使法。 首先,formValidator是jquery的扩展包,使用它
2013-05-27 14:53:37
714
转载 Dom的reload方法
定义和用法 reload() 方法用于重新加载当前文档。 语法 location.reload(force) 说明 如果该方法没有规定参数,或者参数是 false,它就会用 HTTP 头 If-Modified-Since 来检测服务器上的文档是否已改变。如果文档已改变,reload() 会再次下载该文档。如果文档未改变,则该方法将从缓存中装载文档。这与用户单击浏览器的刷新按钮
2013-05-27 14:53:08
988
原创 reset是js的方法,在jquery中使用应注意
今天copy之前的项目的部分代码到新项目时,遇到了$("#..Form").get(0).reset();这行代码,我一开始以为这是多次一举的,既然已经用ID选择器了,得到的肯定是一个Form了,而不是包含其他Form的数组了。所以直接写成$("#..Form").reset()不就完事了嘛。但我错了,我居然忽略了两点: 1.ID选择器的返回值类型是Array,也就是说也是数组形式的,虽然现在
2013-05-27 14:51:42
1097
转载 重定向底层实现原理相关知识点
HttpServletResponse的sendRedirect方法对响应头的Location参数进行了设置。 如响应头Location定义如下: 表示客户端应当到哪里去提取文档。Location通常不是直接设置的,而是通过HttpServletResponse的sendRedirect方法,该方法同时设置状态码为302.
2013-05-27 14:50:35
592
原创 有关保存文件时的编码选项与html/jsp页面设定字符编码的配置
分两种情况介绍 注:首先,各位得对一次 请求/响应 的流程有基本认识,即:浏览器发出请求--》服务器接收并处理请求--》将html形式的页面返回(响应)给浏览器,一次 请求/响应 完毕! 静态页面(html): 保存文件时的编码选项(默认为ANSI,中文操作系统ANSI即为GBK)必须得与html页面中的content-Typ
2013-05-27 14:49:27
626
原创 java Properties存取操作例子(无注释)
Java代码 public void saveToFile(String newsContent) { Properties prop = new Properties(); try { InputStream is = NewsPush.class.getClassLoader().getResourceAsS
2013-05-27 14:48:50
718
转载 java枚举类型-学习初
枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义: Java代码 public enum Color{ RED,BLUE,BLACK,YELLOW,GREEN } 显然,enum很像特殊的class,实际上enum声明定义的类型就是一个类,而且是类库中Enum类的子类(j
2013-05-27 14:48:08
645
转载 svn删除目录后提交显示xxx is out of date解决方法
转自:http://hi.baidu.com/coolcooldool/item/a740655f266512454fff2006 Java代码 1、来到要删除目录的上级目录,执行更新操作。 2、找到要删除的目录,会显示冲突状态,在这个目录上执行还原,执行完成后显示为同步状态。 3、在这个要删除的目录上执行SVN内的删除。 4、提交这个删除了的目录即可
2013-05-27 14:47:36
1539
原创 Linux vi(注释/取消注释)多行
注释多行 Java代码 首先查看行号:set nu 注释多行:startLineNum,endLineNum s/^/#/g 取消多行注释 Java代码 取消注释多行:startLineNum,endLineNum s/^#//g
2013-05-27 14:46:07
1856
原创 配置maven的编译版本
我使用maven很不熟练,在eclipse上开发时编译相关的配置都是由eclipse完成的。 而今天需要将maven工程从svn上checkout到linux服务器上,并且由maven编译,就有问题了。 首先,是maven的编译版本不对,默认的是1.3,很多想注解,foreach的用法主有1.5之后才支持。 经过询问得知,由于要部署的web工程是通过eclipse的maven设置向导新
2013-05-27 14:45:23
1120
原创 HttpEntity调用getContent方法时的注意事项
今天调试程序时,debug到下面这段代码时出的问题,具体是大括号里面的那句: Java代码 if(response.getEntity() != null && response.getEntity().getContent() != null) { message = IOUtils.toString(response.getEntity().get
2013-05-27 14:42:17
7392
原创 java编程,获取昨天的当前时刻
Java代码 public class test{ public static void main(String[] args) { Calendar cal = Calendar.getInstance(); cal.add(Calendar.DATE, -1); System.out.println(cal.getTime())
2013-05-27 14:38:57
780
原创 mysql中没有boolean类型
在mysql中对bool或boolean数据类型这样描述: Java代码 BOOL, BOOLEAN These types are synonyms for TINYINT(1). A value of zero is considered false. Nonzero values are considered true: mysql> SELECT I
2013-05-27 14:08:01
11904
原创 现在我算不算会了String的compareTo方法
Java代码 public int compareTo(String anotherString) 文档描述: 按字典顺序比较两个字符串。该比较基于字符串中各个字符的 Unicode 值。按字典顺序将此 String 对象表示的字符序列与参数字符串所表示的字符序列进行比较。如果按字典顺序此 String 对象位于参数字符串之前,则比较结果为一个负整数。如果按字典顺序此
2013-05-27 14:06:43
695
原创 java Properties存取操作例子(无注解)
[code="java"] public void saveToFile(String newsContent) { Properties prop = new Properties(); try { InputStream is = NewsPush.class.getClassLoader().getResourceAsStream("newspath.pro...
2012-10-17 09:56:21
141
原创 java枚举类型-学习初
枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义:[code="java"] public enum Color{ RED,BLUE,BLACK,YELLOW,GREEN }[/code]显然,enum很像特殊的class,实际上enum声明定义的类型就是一个类,而且是类库中Enum类的子类(java...
2012-09-07 09:41:27
133
原创 svn删除目录后提交显示xxx is out of date解决方法
转自:http://hi.baidu.com/coolcooldool/item/a740655f266512454fff2006[code="java"]1、来到要删除目录的上级目录,执行更新操作。2、找到要删除的目录,会显示冲突状态,在这个目录上执行还原,执行完成后显示为同步状态。3、在这个要删除的目录上执行SVN内的删除。4、提交这个删除了的目录即可成功,因为是SVN的删...
2012-07-22 11:24:44
246
原创 执行shell脚本-当前目录
./表示当前目录,这是因为linux的默认搜索目录里没有当前目录,所以如果你在当前目录需要执行程序就要加上路径,./用全路径代替也是可以的。
2012-07-22 09:07:57
283
原创 Linux vi(注释/取消注释)多行
注释多行[code="java"]首先查看行号:set nu注释多行:startLineNum,endLineNum s/^/#/g[/code]取消多行注释[code="java"]取消注释多行:startLineNum,endLineNum s/^#//g[/code]...
2012-05-18 09:23:21
635
原创 配置maven的编译版本
我使用maven很不熟练,在eclipse上开发时编译相关的配置都是由eclipse完成的。而今天需要将maven工程从svn上checkout到linux服务器上,并且由maven编译,就有问题了。首先,是maven的编译版本不对,默认的是1.3,很多想注解,foreach的用法主有1.5之后才支持。经过询问得知,由于要部署的web工程是通过eclipse的maven设置向导新创建的...
2012-04-18 18:43:50
233
原创 在resin上部署web应用--肤浅理解
公司在resin上部署web工程的方式是手动指定配置文件。这隐含的就包含了两部分的工作量:1.写执行脚本,脚本名称自定义,这里是upload.sh,内容如下:[code="java"]#!/bin/shulimit -n 32768#LANG=en_US#LANG=zh_CN.GBKJAVA_HOME=/usr/local/jdkRESIN_HOME=/opt/...
2012-04-18 18:31:02
214
原创 resin配置文件---jmx端口占用
resin的配置文件中有时候会在jvm-arg标签中配置jmx监控,其中设计到了监听的端口,如监听的端口为1012,则很有可能与另外的web应用的jmx的配置冲突,从而由于端口占用使应用无法启动成功。去掉相应jmx配置即可正常启动。...
2012-04-18 18:02:42
327
原创 线程安全的单例模式
最常见的懒汉模式下的核心代码[code="java"]if(instance == null) { instance = new Singleton(); } [/code]如果一个线程在第二行的赋值语句发生之前切换,那么成员变量instance仍然是null,然后另一个线程可能接下来进入到if块中。在这种情况下,两个不同的单例类实例就被创建。寻找一种性能改...
2012-03-09 18:36:19
118
原创 HttpEntity调用getContent方法时的注意事项
今天调试程序时,debug到下面这段代码时出的问题,具体是大括号里面的那句:[code="java"]if(response.getEntity() != null && response.getEntity().getContent() != null){ message = IOUtils.toString(response.getEntity().getContent(...
2012-02-29 18:46:13
1029
原创 在eclipse中配置JVM堆内存
[code="java"]在Eclipse里选:Window->Preference->Installed JREs->Edit(选中jre),在Default VM Arguments里输入-Xms256m -Xmx1024m,表示最小内存256M,最大1G,然后运行就可以了。[/code]...
2012-01-29 15:52:56
173
原创 通过SecureCRT完成windows与linux之间的文件传输
在SecureCRT中,先cd到要上传到linux目录的位置,再通过rz -be命令打开本地的文件选择窗口,完成windows到linux的文件上传。在SecureCRT中,通过“sz 文件名”完成从linux到windows的文件的下载,下载目录可以设置。...
2012-01-09 13:46:18
179
原创 spring持久层,业务层,控制层的注解名称
[code="java"]在持久层、业务层和控制层分别采用 @Repository、@Service 和 @Controller 对分层中的类进行注释,而用 @Component 对那些比较中立的类进行注释[/code]...
2011-12-31 10:24:55
1475
原创 java对null强制类型转换,没有抽象方法的抽象类,正则\b
[code="java"]在java中,对null进行强制类型转换不会报错,结果还为null.在java中,抽象类的定义可以没有抽象方法,而只有类方法或实例方法也没有问题,可以正常运行.正则表达式中,\b表示单词边界,而所谓的“单词”,就是由“\w”所定义的字符所组成的子串.[/code]...
2011-12-30 13:01:19
190
原创 java编程,获取昨天的当前时刻
其实方法一和方法二差不多,都是考的Calendar的用法。方法一:[code="java"]public class test{ public static void main(String[] args) { Calendar cal = Calendar.getInstance(); cal.add(Calendar.DATE, -1); Syst...
2011-12-01 20:19:38
313
原创 mysql中没有boolean类型
在mysql中对bool或boolean数据类型这样描述:[code="java"]BOOL, BOOLEANThese types are synonyms for TINYINT(1). A value of zero is considered false. Nonzero values are considered true:mysql> SELECT IF(0, 'tru...
2011-11-16 10:38:59
462
原创 现在我算不算会了String的compareTo方法
[code="java"]public int compareTo(String anotherString)文档描述:按字典顺序比较两个字符串。该比较基于字符串中各个字符的 Unicode 值。按字典顺序将此 String 对象表示的字符序列与参数字符串所表示的字符序列进行比较。如果按字典顺序此 String 对象位于参数字符串之前,则比较结果为一个负整数。如果按字典顺序此 Stri...
2011-10-13 15:03:59
153
原创 离开第一份正式意义上的工作
要离开这家公司了,说不上来是什么滋味。我绝对是个恋旧的人,这加成了这种感觉。 09年毕业以来经历了当时找工作的艰难,回忆起刚来这家公司时的那份青涩,重温过与同事们在一起的点点滴滴。对哦,就是在这里我又找到了打篮球的快乐。不说了,反正就要离开了,等以后的以后再去回忆吧。...
2011-10-09 14:39:24
144
sql语句教程(包括比较难理解的group by以及having指令的使用)
2011-01-18
关于冒泡排序的一个小问题,大家帮看一下
2011-07-01
eclipse配合tomcat远程debug的疑问?
2010-12-04
关于如何查看weblogic支持的jsp版本问题。
2010-03-26
有关RequestDispatcher的forward方法参数
2010-03-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人