自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 mysql的DUPLICATE KEY

经常遇到这样的情景,向一个表里插入一条数据,如果已经存在就更新一下,用程序实现麻烦而且在并发的时候可能会有问题,这时用mysql的DUPLICATE KEY 很方便用法如下:[code="java"]INSERT INTO `user_count`(`id`,`count`, `addtime`)values (#id#,#count#,#addtime#)ON DUPLICATE K...

2011-11-10 17:28:36 1131

原创 Ibatis中传List参数

Ibatis中用list传参数的方式[code="java"] select count(id) from `user` where id in #[]# and status=1 [/code]程序调用的方式[code="java"] public Integer getcount(List friendsIds) t...

2011-10-28 13:39:35 151

原创 linux du命令的使用

转自[url]http://roclinux.cn/?p=49[/url]du命令:disk usage,顾名思义,是关于目录使用情况的。对了~ 它的作用就是计算目录大小的。1.想看当前目录下所有目录以及子目录的大小:# du -h .“.”代表当前目录下。也可以换成一个明确的路径-h表示用K、M、G的人性化形式显示2.只想看当前目录下abc目录的大小,并不...

2011-08-18 14:30:59 176

原创 Linux统计日志文件中某一url出现的次数

cat filename|grep 'url' |wc -l

2011-08-18 11:22:36 1476

原创 vim使用大全

转自[url]http://www.cnblogs.com/hlz789456123/archive/2009/03/19/1417193.html[/url]vi/vim 基本使用方法本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用...

2011-07-29 16:30:47 91

原创 Linux的五个查找命令

转自[url]http://www.ruanyifeng.com/blog/2009/10/5_ways_to_search_for_files_using_the_terminal.html[/url]在Linux中,有很多方法可以做到这一点。国外网站LinuxHaxor总结了五条命令,你可以看看自己知道几条。大多数程序员,可能经常使用其中的2到3条,对这5条命令都很熟悉的人应该是不多的。...

2011-07-29 15:58:49 321 1

原创 Java值传递和引用传递的问题

java传参数的时候是值传递还是引用传递是个很有意思的问题,一些有几年工作经验的人也会因此而困惑,面试的时候更是经常有这样的问题,今天我整理了一下自己对于这个问题的理解,希望对一些还没弄清楚此问题的人有所帮助[b]1、基本类型当参数传递的情况[/b][code="java"] /** * 基本数据类型 */ public st...

2011-06-06 00:05:06 83

原创 Cassandra API60 Java 代码示例

转自[url]http://archive.cnblogs.com/a/1757272/[/url]文档地址 http://wiki.apache.org/cassandra/API06,实现了绝大部分示例[code="java"]import java.io.UnsupportedEncodingException;import java.util.ArrayList;i...

2011-04-25 14:21:56 199

原创 OAuth授权的Java实现详解 (转载)

转自([url]http://www.360doc.com/content/11/0128/11/1542811_89529987.shtml[/url])由于最近在开发一个关于微博整合的小应用,于是开始接触各大微博平台的开放平台(新浪、搜狐、网易、QQ):目前这三大微博的应用开发都采用OAuth授权,要访问大部分API都需要OAuth方式的身份鉴权。OAuth是什么?先 来简...

2011-04-15 10:57:10 522

原创 在Eclipse上安装Maven

今天在Eclipse上安装Maven,在Help的install new software 里面的 workwith里输入地址:http://m2eclipse.sonatype.org/sites/m2e可是安装失败,提示报错。研究了一下发现要设置eclipse.ini这个配置文件需要在配置文件最前面加上: 1. -vm 2. ***\jdk1.*\bin...

2011-04-06 16:17:05 63

原创 备忘-使用annotation减少spring bean的配置

原文:[url]http://www.ibm.com/developerworks/cn/java/j-lo-spring25-ioc/[/url]注释配置相对于 XML 配置具有很多的优势: * 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系...

2011-03-08 15:57:04 75

原创 Struts2中使用JSON

Struts2对JSON的良好支持让我们可以更加方便的使用ajax和json。需要的jar包有(附件里面都有,可以下载):[code="java"]json-lib-2.1-jdk15.jar,ezmorph-1.0.3.jar,struts2-json-plugin-2.2.1.jar,(也就是googlecode(http://jsonplugin.googlecode...

2011-01-07 10:35:57 81

原创 Thread.interrupt() 如何使用

今天看到一个blogger说:好记性,不如烂博客。还是蛮有道理的,踏实的记录,经常的回顾。写blog贵在坚持写和常回来看看。 :idea: 言归正传,今天研究了一下Thread.interrupt()方法,这个方法很有意思,Thread.interrupt()的调用对正在运行的线程是不起作用的,只有对阻塞的线程有效。 [quote] Thread.interrupt()方法不会...

2010-12-17 11:25:00 565

原创 ResourceBundle轻松读取properties配置文件

在工作中经常遇到将参数放到配置文件中动态读取进来的情况,下面介绍一下通过ResourceBundle读取properties的方法。ResourceBundle是资源包包含特定于语言环境的对象。当程序需要一个特定于语言环境的资源时(如 String),程序可以从适合当前用户语言环境的资源包中加载它。使用这种方式,可以编写很大程度上独立于用户语言环境的程序代码,它将资源包中大部分(即便不是全部)...

2010-12-14 17:20:56 220

原创 Eclipse文件转码插件

转自([url]http://www.blogjava.net/lifesting/archive/2008/04/11/192250.html[/url])真是个很不错的工具。插件源代码下载 (导入插件在workspace中,右键export->Plug-in Development->Deployable plug-ins and fragments,然后生成插件binar文件)...

2010-12-13 11:36:42 127

原创 spring/struts2 整合(转载)

转载:[url]http://hi.baidu.com/frilee/blog/item/fbf8b4cdcc4b89550fb345ad.html[/url]在Struts2中整合Spring的IoC支持是一件十分简单的事情。让我们一步一步来实现:1)复制struts2-spring-plugin-x-x-x.jar和相应的spring.jar到/WEB-INF/lib目录下。2...

2010-11-30 15:43:53 67

原创 Java判断字符串中是否包含汉字

Java判断字符串中是否包含汉字[code="java"]import java.util.regex.Matcher;import java.util.regex.Pattern;public class IfHanZi { public static void main(String[] args) { //方法一: String s1 = "我是...

2010-11-19 10:54:51 439

原创 java多线程_设计模式_各种技术(我的书架)

此贴用来发布各种电子书,算是一个积累和备份

2010-10-19 00:04:09 88

原创 Mina学习资料

apache mina学习资料,见附件。

2010-10-15 09:53:18 102

原创 J2EE指南中文版

适合初学者看看

2010-09-28 10:11:00 159

原创 Hibernate学习笔记(hibernate详解)

很不错的笔记,无论是开发还是面试都可以参考,祥见附件:

2010-09-15 22:19:31 63

原创 WebWork源码分析

又发现一本好书,拿出来分享一下。

2010-09-13 10:52:35 267

原创 httpsession的原理及负载均衡

前阵子去面试正好被问到httpsession和cookie,今天正巧有个分享会讲到了session及负载均衡方面的东东,拿出来分享一下,以前也曾研究过负载均衡,在session共享的时候遇到了问题,这里面正好有解答,目前最好的办法是memcached。1、Servlet Session基础包括servlet session、http cookie原理讲解。2、Sessi...

2010-09-12 17:48:49 175

原创 spring定时任务配置(quartz配置)

比较详细的quartz配置,需要的就下载吧

2010-09-11 17:25:53 99

原创 常用linux命令

今天开这个帖子,把自己平时用到linux命令记录一下。1、查看cpu信息:cat /proc/cpuinfo从processor 0 到processor N来判断有几个内核。physical id : n 来判断有几个cpu。2、查看内存信息:cat /proc/meminfo3、登录到服务器执行 lsb_release -a ,即可列出所有版本信息...

2010-08-24 11:36:33 58

原创 重启jboss遇到异常no db2jdbc in java.library.path

今天接到任务替换一台服务器上的文件,替换完成后重启jboss失败,异常如下[code="java"]org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (org.jboss.resource.JBossResourceException: Failed t...

2010-08-22 15:16:04 202

原创 vi 搜索和替换

转自([url]http://future.blog.51cto.com/26959/88437[/url])一、使用vi进行搜索替换[root@watchout2 ~]# vi searchabcABCasdfyyyyuuuuboboBOBO :1,$s/abc/test/g将会变成以下内容testABCasdfyyyy...

2010-08-16 11:42:25 94

原创 Hibernate的乐观锁与悲观锁

转自([url]http://www.360doc.com/content/07/0327/10/11192_415808.shtml[/url])[b]锁( locking ) [/b]业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中(可能是几秒种,也可能是几个小时),数...

2010-08-16 09:53:44 43

原创 linux安装apache(tar.gz)

转自:1、[url]http://zydky.iteye.com/blog/553949[/url]2、[url]http://chmsword.iteye.com/blog/494491[/url]Linux下如何安装apache,网上资料很多,这里不重复,但是根据网上的很多文章,默认安装好的apache,很多模块都没有。我们可以在安装的时候指定安装哪些模块,也可以在安装好以后添加各...

2010-08-10 22:13:01 535

原创 linux安装mysql二进制文件tar.gz

[code="java"]因为工作需要,今天在linux上安装了mysql,现在把大致的过程记录一下。我用的mysql的版本的是:mysql-5.1.49-linux-i686-icc-glibc23.tar.gz在官网上就可以下载到。先期工作:建立mysql用户组,mysql用户,并且把mysql用户加入到mysql用户组中。建立mysql用户组:groupadd mysql...

2010-08-05 19:08:38 97

原创 spring事务管理

最近研究了spring的事务管理,在网上借鉴了很多blog,一一实践后,我把我的实践成果贴出来大家分享,感谢那些对我有帮助的blog的主人。SPRING的两种事务管理方式:编程式、声明式。通常建议采用声明式事务管理。声明式事务管理的优势非常明显:代码中无需关于关注事务逻辑,让Spring声明式事务管理负责事务逻辑,声明式事务管理无需与具体的事务逻辑耦合,可以方便地在不同事务逻辑之间切换。...

2010-07-30 00:09:00 62

原创 struts2里面使用JSON

页面引进jquery[code="java"]function test(){ var url = "/donategroup/queryMemberDonate.action"; $.getJSON(url, function(json){ alert(json);//json是一个json数组 for(var i=0;i

2010-07-27 11:59:17 65

原创 SHTML 教程

转自(http://www.playes.net/Blog/356.asp)什么是 SHTML使用SSI(Server Side Include)的html文件扩展名,SSI(Server Side Include),通常称为“服务器端嵌入”或者叫“服务器端包含”,是一种类似于ASP的基于服务器的网页制作技术。SSI工作原理:将内容发送到浏览器之前,可以使用“服务器端包...

2010-07-23 13:37:05 60

原创 Spring 事务配置的五种方式(转)

转自([url=http://www.blogjava.net/robbie/archive/2009/04/05/264003.html]http://www.blogjava.net/robbie/archive/2009/04/05/264003.html[/url]) 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一...

2010-07-21 11:46:04 61

原创 JPA的Embeddable Objects

转自[url]http://ealpha.iteye.com/blog/56440[/url]在hibernate中实现自定义类型,只要实现UserType接口即可或者以Compnent的形式提供.JPA的@Embedded有点类似,通过此注释可以在你的Entity中使用一般的java对象,此对象需要用@Embeddable标注举个简单例子:Person类有一个 name属性,name...

2010-07-19 16:55:30 66

原创 Servlet跳转方式 sendReDirect()和forward()

比较基础,web开发人员必须了解的基础知识,面试的时候也常会问到这篇文章讲的很详细,自己就不写了[url]http://woodsman.iteye.com/blog/483886[/url]这个blog也很有参考价值[url]http://blog.csdn.net/wocongdongfanglai/archive/2007/02/05/1502615.aspx[/url]...

2010-07-16 15:05:01 80

原创 javascript复制-支持firefox和IE

一、IE下面实现复制文本到剪贴板很简单,只需要一行代码:[code="java"]window.clipboardData.setData("Text",varstring);[/code]二、火狐下面就很麻烦了,目前常见的有2种方式:第一种,比较少见,利用firefox的特性,但是需要用户手动去修改浏览器的设置,所以这种方法是下策,实现方式如下:(参考[url]http://...

2010-06-23 01:17:16 78

原创 javascript收藏页面(IE和FireFox下都可以使用)

[code="java"]页面上调用的方式实现收藏页面的jsfunction bookmark(title, url) { if (document.all) window.external.AddFavorite(url, title); else if (window.sidebar) window.sidebar.addPanel(ti...

2010-06-20 15:01:50 58

原创 JUnit 4教程入门

转载[url]http://blog.csdn.net/azheng270/archive/2008/03/11/2169906.aspx[/url][code="java"]JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是 Annotation,这个单词一般是翻译成元数据。元数据是什么?...

2010-06-15 18:27:53 55

原创 特殊字符转义

转自([url]http://xhfei.iteye.com/admin/blogs/new[/url])[code="java"]Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具类中的大部分是可以在脱离 Spring 框架时使用的。了解 Spring 中...

2010-06-13 22:41:08 169

空空如也

空空如也

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

TA关注的人

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