自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (1)
  • 问答 (4)
  • 收藏
  • 关注

原创 一个带逻辑判断的sql语句

遇到一个问题,是这样的: 我有两张表,消息表和消息回复表。消息回复表里存在消息表的主键作为其外键。现在我查询消息表的时候想得到此消息是否有回复,如何实现 (注:在消息表里并没有是否回复的字段 )。 应用到的SQL的语法是,直接在某个字段上应用 Java代码 case  when (根据消息ID查询回复数量) > 0 then 有回复  else 无回

2013-05-28 10:47:28 1231 1

原创 使用Cookie记录登录信息

以下为struts2的BaseAction里的处理方法。 Java代码 public HttpServletResponse getResponse()      {          return ServletActionContext.getResponse();      }            public HttpSession get

2013-05-27 14:57:02 975

原创 删除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 660

转载 获取第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 739

转载 递归算法-求所有和为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 806

原创 冒泡排序

此排序为由小到大排序,修改最里层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 493

原创 求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 776

原创 formValidator3.5的复习及简单用法的总结

之前一个项目用过formValidator,即使是后来做完了整个项目,当时甚至仍可以说不会用formValidator,因为完全是照葫芦画瓢。但已经对它有了感性的认识,这对以后真正想去学的时候是很有帮助的。而今接收新项目,又用到了formValidator,项目并不是很紧张,故决定好好看一下,并以理解为前提的总结一下它的简单使法。 首先,formValidator是jquery的扩展包,使用它

2013-05-27 14:53:37 672

转载 Dom的reload方法

定义和用法 reload() 方法用于重新加载当前文档。 语法 location.reload(force) 说明 如果该方法没有规定参数,或者参数是 false,它就会用 HTTP 头 If-Modified-Since 来检测服务器上的文档是否已改变。如果文档已改变,reload() 会再次下载该文档。如果文档未改变,则该方法将从缓存中装载文档。这与用户单击浏览器的刷新按钮

2013-05-27 14:53:08 896

原创 reset是js的方法,在jquery中使用应注意

今天copy之前的项目的部分代码到新项目时,遇到了$("#..Form").get(0).reset();这行代码,我一开始以为这是多次一举的,既然已经用ID选择器了,得到的肯定是一个Form了,而不是包含其他Form的数组了。所以直接写成$("#..Form").reset()不就完事了嘛。但我错了,我居然忽略了两点: 1.ID选择器的返回值类型是Array,也就是说也是数组形式的,虽然现在

2013-05-27 14:51:42 1047

转载 重定向底层实现原理相关知识点

HttpServletResponse的sendRedirect方法对响应头的Location参数进行了设置。 如响应头Location定义如下:     表示客户端应当到哪里去提取文档。Location通常不是直接设置的,而是通过HttpServletResponse的sendRedirect方法,该方法同时设置状态码为302.

2013-05-27 14:50:35 559

原创 有关保存文件时的编码选项与html/jsp页面设定字符编码的配置

分两种情况介绍 注:首先,各位得对一次 请求/响应 的流程有基本认识,即:浏览器发出请求--》服务器接收并处理请求--》将html形式的页面返回(响应)给浏览器,一次 请求/响应 完毕! 静态页面(html):                           保存文件时的编码选项(默认为ANSI,中文操作系统ANSI即为GBK)必须得与html页面中的content-Typ

2013-05-27 14:49:27 570

原创 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 674

转载 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 603

转载 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 1430

原创 Linux vi(注释/取消注释)多行

注释多行 Java代码 首先查看行号:set nu  注释多行:startLineNum,endLineNum s/^/#/g  取消多行注释 Java代码 取消注释多行:startLineNum,endLineNum s/^#//g

2013-05-27 14:46:07 1763

原创 配置maven的编译版本

我使用maven很不熟练,在eclipse上开发时编译相关的配置都是由eclipse完成的。 而今天需要将maven工程从svn上checkout到linux服务器上,并且由maven编译,就有问题了。 首先,是maven的编译版本不对,默认的是1.3,很多想注解,foreach的用法主有1.5之后才支持。 经过询问得知,由于要部署的web工程是通过eclipse的maven设置向导新

2013-05-27 14:45:23 1077

原创 HttpEntity调用getContent方法时的注意事项

今天调试程序时,debug到下面这段代码时出的问题,具体是大括号里面的那句: Java代码 if(response.getEntity() != null && response.getEntity().getContent() != null)  {     message = IOUtils.toString(response.getEntity().get

2013-05-27 14:42:17 7176

原创 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 744

原创 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 11753

原创 现在我算不算会了String的compareTo方法

Java代码 public int compareTo(String anotherString)  文档描述:  按字典顺序比较两个字符串。该比较基于字符串中各个字符的 Unicode 值。按字典顺序将此 String 对象表示的字符序列与参数字符串所表示的字符序列进行比较。如果按字典顺序此 String 对象位于参数字符串之前,则比较结果为一个负整数。如果按字典顺序此

2013-05-27 14:06:43 659

原创 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 98

原创 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 99

原创 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 194

原创 执行shell脚本-当前目录

./表示当前目录,这是因为linux的默认搜索目录里没有当前目录,所以如果你在当前目录需要执行程序就要加上路径,./用全路径代替也是可以的。

2012-07-22 09:07:57 238

原创 linux vi定位

H 移动到页面的第一行M 移动到页面的中间一行L 移动到页面的最后一行1G或gg 定位到文件第一行G 定位到文件最后一行

2012-06-21 14:49:25 174

原创 Linux vi(注释/取消注释)多行

注释多行[code="java"]首先查看行号:set nu注释多行:startLineNum,endLineNum s/^/#/g[/code]取消多行注释[code="java"]取消注释多行:startLineNum,endLineNum s/^#//g[/code]...

2012-05-18 09:23:21 600

原创 配置maven的编译版本

我使用maven很不熟练,在eclipse上开发时编译相关的配置都是由eclipse完成的。而今天需要将maven工程从svn上checkout到linux服务器上,并且由maven编译,就有问题了。首先,是maven的编译版本不对,默认的是1.3,很多想注解,foreach的用法主有1.5之后才支持。经过询问得知,由于要部署的web工程是通过eclipse的maven设置向导新创建的...

2012-04-18 18:43:50 170

原创 在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 183

原创 resin配置文件---jmx端口占用

resin的配置文件中有时候会在jvm-arg标签中配置jmx监控,其中设计到了监听的端口,如监听的端口为1012,则很有可能与另外的web应用的jmx的配置冲突,从而由于端口占用使应用无法启动成功。去掉相应jmx配置即可正常启动。...

2012-04-18 18:02:42 253

原创 线程安全的单例模式

最常见的懒汉模式下的核心代码[code="java"]if(instance == null) { instance = new Singleton(); } [/code]如果一个线程在第二行的赋值语句发生之前切换,那么成员变量instance仍然是null,然后另一个线程可能接下来进入到if块中。在这种情况下,两个不同的单例类实例就被创建。寻找一种性能改...

2012-03-09 18:36:19 89

原创 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 920

原创 在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 118

原创 通过SecureCRT完成windows与linux之间的文件传输

在SecureCRT中,先cd到要上传到linux目录的位置,再通过rz -be命令打开本地的文件选择窗口,完成windows到linux的文件上传。在SecureCRT中,通过“sz 文件名”完成从linux到windows的文件的下载,下载目录可以设置。...

2012-01-09 13:46:18 146

原创 spring持久层,业务层,控制层的注解名称

[code="java"]在持久层、业务层和控制层分别采用 @Repository、@Service 和 @Controller 对分层中的类进行注释,而用 @Component 对那些比较中立的类进行注释[/code]...

2011-12-31 10:24:55 1423

原创 java对null强制类型转换,没有抽象方法的抽象类,正则\b

[code="java"]在java中,对null进行强制类型转换不会报错,结果还为null.在java中,抽象类的定义可以没有抽象方法,而只有类方法或实例方法也没有问题,可以正常运行.正则表达式中,\b表示单词边界,而所谓的“单词”,就是由“\w”所定义的字符所组成的子串.[/code]...

2011-12-30 13:01:19 144

原创 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 272

原创 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 407

原创 现在我算不算会了String的compareTo方法

[code="java"]public int compareTo(String anotherString)文档描述:按字典顺序比较两个字符串。该比较基于字符串中各个字符的 Unicode 值。按字典顺序将此 String 对象表示的字符序列与参数字符串所表示的字符序列进行比较。如果按字典顺序此 String 对象位于参数字符串之前,则比较结果为一个负整数。如果按字典顺序此 Stri...

2011-10-13 15:03:59 117

原创 离开第一份正式意义上的工作

要离开这家公司了,说不上来是什么滋味。我绝对是个恋旧的人,这加成了这种感觉。 09年毕业以来经历了当时找工作的艰难,回忆起刚来这家公司时的那份青涩,重温过与同事们在一起的点点滴滴。对哦,就是在这里我又找到了打篮球的快乐。不说了,反正就要离开了,等以后的以后再去回忆吧。...

2011-10-09 14:39:24 112

sql语句教程(包括比较难理解的group by以及having指令的使用)

sql经典教程,非常全面。包括比较难理解的group by以及having指令的使用。对sql语句的执行顺序也有部分介绍,总之,是不可多得的学习sql的文档。真是居家旅行。。。

2011-01-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除