自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 收藏很好的正则表达文章

http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html

2012-12-03 18:44:53 103

原创 mysql查询语句对正则表达式的支持

1.like 匹配模糊查询例如:WHERE column LIKE patternWHERE name LIKE '张%'   --匹配姓张的WHERE name NOT LIKE '%剑%' --匹配名字中含有剑字的或者第一个字是什么   第二个字是什么这些都很是简单就不多说了。 2.REGEXP这个功能很好很强大直接上例子:update people...

2012-11-23 16:11:36 251

原创 关于外连接和内连接

先说背景:曾经一直认为左连接和左外连接是不一样的,在学校学习的时候这概念都很模糊,毕业的时候又基本都交给老师了,现在才知道原来左连接是左外连接的简写。。。。。下面详细的介绍一下自己的理解吧。如果有错,请大家指正。首先sql的多表连接分为两大部分:外连接和内连接,外连接又分为左连接,右连接,全外连接。 左右连接的区别:A   left   join   B    ...

2012-11-22 12:19:22 132

原创 ibatis数据源的配置

如下代码:最底层的dao接口:public interface Dao { Object getObject(Class clazz, Object obj) throws DataAccessException; List getObjects(Class clazz, Object obj) throws DataAccessException; ...

2012-09-23 14:17:13 573

原创 ibatis查询返回对象初始化错误

错误信息:java.lang.InstantiationException:com.fiveagame.sns.xztx.factionWar.entity.FactionWarQunxiuInfoPo 我检查了这个对象之后  发现重载了一个带参数的构造器,ibatis在查询初始化对象的时候,会用java对象默认的构造器实例化一个对象,然后用set方法给属性赋值如果在对象中没有...

2012-09-21 10:47:50 147

原创 msql索引

一篇比较精辟的索引文章(转帖) 实际上,您可以把索引理解为一种特殊的目录。微软的SQL   SERVER提供了两种索引:聚集索引(clustered   index,也称聚类索引、簇集索引)和非聚集索引(nonclustered   index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引...

2012-09-20 10:48:02 80

原创 linux 执行shell定时任务

任务调度的crond常驻命令crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存2、个人执行的工作:某个用户定期要做的工作,例如每隔10分...

2012-08-09 15:13:12 155

原创 mysql 导出导入数据库

MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。 1.Win32下MySQL的备份与还原 1.1 备份 开始菜单 | 运行 | cmd |利用“cd \Program Files\MySQL\MySQL Server 5.0\bin”命令进入bin文件夹 | 利用“mysqldump  -u 用...

2012-07-12 15:56:26 108

原创 Oracle多表查询的优化

1,重复性查询:当你向oracle提供一个sql的时候,oracle会首先在相应的内存中查找这条语句,如果匹配到,就能直接返回结果,这样就能节省内存和提高数据访问效率。但是匹配sql语句需要注意以下几点:(1)字符级的比较:sql语句和共享池中的语句必须完全相同才能匹配完整,尤其注意大小写和空格(2)两个语句所指的对象必须完全相同,就是说sql语句共享是区分用户的,两个用户的公共对象才...

2012-07-09 15:42:50 171

list 截取固定条数

/*     * 截取列表     */    public static <T> List<T> getSubListPage(List<T> list, int skip,            int pageSize) {        if (list == null || list.isEmpty()) {          ...

2012-06-06 11:09:32 1179

原创 mysql取行号

set @rownum=0;select @rownum:=@rownum+1 as rownum,name from table1;

2012-05-29 16:51:51 122

java Collections 对List进行排序

在java的项目中,list,map是使用相当频繁的工具类,有的时候在迭代map,将map中的对象添加到list中的时候,有可能会改变list中对象的顺序,我一般是循环list重新排序,其实在java中已经有过对list的一些常用方法的封装,就是Collections类,他有一个方法sort就是将list中的对象排序,前提是,list中的对象要实现Comparable<Object> ...

2012-05-15 14:10:30 78

原创 spring的定时任务

在项目中,一般都会有很多的需要定时运行的线程,spring框架自带的程序自动调度配置非常方便。前提:项目中整合了spring.....第一步:新建一个javaBean,内容如下: import java.util.Date;public class TestTask { public void doTask(){ System.out.println("任务执行-...

2012-03-30 15:50:12 70

原创 java的线程问题--sleep和wait

Java线程的sleep和wait有共同的作用,就是都能使当前线程任务停止,但是他们有很大的不同。关于sleep和wait方法主要区别有: 1、这两个方法来自不同的类,sleep是Thread类的方法,wait是Object的方法。2、sleep表示让一个线程进入睡眠,等待一定时间之后,自动醒来进入到可运行状态。等待进入运行态,不需要唤醒。     wait是object的成员...

2012-03-07 16:36:35 92

原创 java的线程问题--线程

java的线程可以并发的处理任务一、创建线程的方式有两种:1 继承Thread类     a 继承Thread类, 覆盖run()方法, 提供并发运程的过程    b 创建这个类的实例    c 使用start() 方法启动线程2 实现Runnable接口    a 实现Runnable接口, 实现run()方法, 提供并发运程的过程    b 创建这个类的实例...

2012-03-07 15:12:23 117

原创 java的线程问题--线程池

服务器应用程序经常需要处理执行时间很短而数目巨大的请求, 如果为每一个请求创建一个新的线程, 会导致一些问题的出现:1. 性能瓶颈.                      线程的创建和销毁需要执行大量的后台操作, 如果单个请求的执行时间很短,      有可能花在创建和销毁线程上的时间大于真正执行请求的时间.2. 可能会导致资源不足.       大量的...

2012-03-07 14:58:24 70

原创 Oracle中外键约束问题

关于数据结构的外键约束,一般来说,在开发系统的过程中,外键约束遇到的问题较少,但是在移植程序,升级程序的过程中,外键约束对程序员的困扰尤其严重,如果子表A中的一个字段同主表B的字段有外键关系,如果B表没有添加对应的数据,那么在操作A表的过程中就容易出现外键约束错误提示,这样的情况他一般只会告诉你一个外键的名称,如果想要查出来具体的表和字段,则需要下面一段sql:SELECT USER_C...

2012-02-27 11:59:16 163

原创 JAVAC命令和JAVA命令

今天心血来潮想联系下操作系统命令,在使用javac编译好文件后,用java命令执行程序的时候遇到一个错误,Exception in thread "main " java.lang.NoClassDefFoundError: 上网搜索问题后,仔细检查了环境变量,结果没有问题,在读了一篇博客之后,感觉豁然开朗,当你的java类没有package的时候,用命令编译完之后直接执行...

2011-12-26 14:39:50 88

原创 webservice对象传递最容易忽视的问题。对象里面属性值丢失

2011-08-10----2011-11-29,这么长的时间里xfire+spring传递对象问题终于解决,结果真是令人蛋疼,从7月中旬开始研究xfire到9十月项目上线,到现在的新项目开发,刚开始做第一个项目的时候,由于对webservice的不熟悉,所以直接用String字符串来传递值,拼接和描述都特别的麻烦,而且很不规范,也有想过改设计,用对象来传递数据,但是做了简单的例子成功后,再项目中...

2011-11-29 13:02:32 917

原创 java和oracle中to_char函数不能忽视的错误。

今天在公司要修改一个BUG,问题很简单,从小的说是一个字母的错误,在大点是一个方法的错误,再大就是整个项目的数据错误,原因就是一个to_date函数,大家都知道,在java中,可以这样写:select to_char(sysdate,'yyyy-mm-dd hh24:mm:ss') from dual; 但是在oracle数据库中,这个mm是取不到当前的分钟数的,他取的是当前月份!!!...

2011-09-23 09:39:42 295

原创 java读取properties

菜鸟心得Java读取properties文件的方法比较多,网上我最多的文章是“Java读取properties文件的六种方法”,我看了好多的文章,在读到“博客之星-熔岩”的“Java读取properties文件的思考”这片文章的时候,感觉写的很好,忍不住也些点日志记录下来,在最常用的读取properties文件的方式--->“通过java.lang.Class类的getResourceA...

2011-09-21 12:52:10 75

原创 菜鸟使用笔记

当使用远程服务器上的oracle的时候,本地的oracle客户端要先为这个远程的数据库建立一个远程服务命名,(当然,在在本机上使用oracle是不需要的,只要用oracle的数据库名就可以了),首先找到oracle客户端(oracle_clientHome)的配置和移植工具的net manager 。 然后,在本地的服务命名里面,点击左上角的“绿色小加号”,然后起一个中意的名字,下一步-----&...

2011-09-20 17:38:59 65

原创 javascript

<select id="zjj" onclick="changeglz(this.value)" style="width: 200px;"> <option value="全部"> 全部 </option> <%=strfgs%></select>  str

2011-09-05 10:33:17 74

原创 Tomcat服务不能停止!

今天遇到一个小麻烦,在之前也曾经遇到过,但是是启动tomcat的时候起不来,没想到tomcat关闭也要这么干,现在分享下,有可能帮助到和我一样的菜鸟哦!当你的tomcat启动或者停止的时候 如果出现异常,一般情况下都会想到到tomcat的目录下找到  bin 文件夹,然后<!--StartFragment --> 不停的点击shutdown.bat!!!试图强制关闭服务...

2011-09-03 12:22:29 1477

十分钟看懂Python

Python入门必备, 非常基础的讲解, 细致, 清晰, 从浅入深, 非常适合初学者看

2016-07-17

java TCP IP Socket 详解第二版

java TCP IP Socket 详解第二版, 基础入门必备, 里面有代码例子讲解, 说的很明白,很好的一本书.

2016-07-17

空空如也

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

TA关注的人

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