自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(133)
  • 资源 (6)
  • 收藏
  • 关注

原创 Eclipse: Subversion Connector Discover弹出框

【Subversion Connector Discover】弹出框问题 现象: 大家启动Eclipse后,有的会有【Subversion Connector Discover】弹出框出现(估计困扰了很多人),在网络不好或者有限制的情况下,要等待很长时间,而且停止不了,非常的不友好,如下: 点击查看原始大小图片分析: 具体原因是如下操作造成的: ...

2015-07-03 10:27:34 266

原创 Spring的注解

[code="java"]Spring的注解积累 需要在applicationContext.xml中注册:Java代码 收藏代码。 如:在base-package指明一个包 Java代码 收藏代码 也可以在中指定多个包,如:Java代码 收藏代码 随时补充========== 1:@Repository 标注在持久层,即d...

2015-06-25 11:37:52 112

原创 创业必读十本书

创业,已经成为当下最时尚的潮流。本文根据中国各大知名商学院、财经媒体、企业家、创业者、投资人层层推荐,筛选出最适合中国创业者阅读的10本书,这些书单覆盖了创业的方方面面,很多都是影响中国企业家、创业者的经典图书。——荐书堂1、《史蒂夫`乔布斯传》创业必读十本书乔布斯不一定是世界上有史以来最好的创业者,但一定是其中之一。乔布斯有如过山车般精彩的人生和炽热激越的性格成就了一个传...

2015-06-25 07:59:55 471

原创 兼具知识和智慧

知识是外在的,是我们对所见事物的认识;智慧则是内涵的,是我们对无形事物的了解;只有二者兼备,你才能成为一个全面发展的人http://baike.baidu.com/link?url=2kuE3076Ye-WbpxML2l8jS0Nrc_1oA1Cld8K3LaaFulb81XyQw0HPUs1r2sBa7qPMfAZ6pj5Y5nCguJD9zxdlK...

2015-06-24 21:11:42 143

原创 良好的方案往往不是由互相容忍得来的,而是争吵的结果。

良好的方案往往不是由互相容忍得来的,而是争吵的结果。

2015-06-24 20:53:20 120

原创 一个人不是在计划成功,就是在计划失败。

1、我不靠天赐的运气活着,但我靠策划运气发达。2、要让金钱当我的奴隶,而不能让我当金钱的奴隶。3、一个人不是在计划成功,就是在计划失败。4、命运给予我们的不是失望之酒,而是机会之杯。5、我的信念是抢在别人之前达到目的。6、智慧之书的第一章,也就是最后一章,就是天下没有白吃的午餐。7、把一头猪好好夸奖一番,它都能爬到树上去。8、永远不能让自己的个人偏见妨碍自己的成功。...

2015-06-24 20:42:40 334

原创 Ibatis原理分析

Ibatis框架架构如下图所示: [img]http://dl2.iteye.com/upload/attachment/0109/7353/cea0d2a9-e26e-3149-b795-4050ebc687e1.gif[/img] 外部Java Application调用SqlMapClient接口,经过SqlMapSession、SqlMapExecuto...

2015-06-24 17:49:20 86

原创 Ibatis查询Iterate的使用

[code="java"] SELECT * FROM USERS WHERE USER_ID IN #ids[]# 注意:不要property属性,否则报错。String index out of range: -1但是,若参数有多个传入的一个是List,另一个不是, parameterClass为map时,需要property属性区分要遍历的 集合。[/c...

2015-06-24 16:02:07 311

原创 有关幸福的思考

人类本质上是社会性的动物,任何花钱的方式都能和其他人建立更深一层的关系,也对于我们日后的发展更有利,想一下,你只须要花费自己一小部分的钱就能帮到别人,所以把帮助别人放到你的幸福指数里吧,也许会有你意想不到的美好结果又或者说当你还在为生活奔波,没有“足够的”金钱,难道就没有幸福可言了吗?也不尽然。人的一生有各种挑战,每一次的战胜自己;朝着新的目标出发;这就是一种幸福。人的一生会遇到很多对...

2015-06-17 12:18:27 179

原创 替换全部字符串

[code="java"]Click the button to replace "Microsoft" with "W3CSchool" in the paragraph below:{"page_idx":0,"goods_per_page":15,"cityid":"100010000","locate_city_id"

2015-06-17 12:00:37 95

原创 mybatis-generator重新生成代码时的SQL映射文件覆盖

http://my.oschina.net/u/140938/blog/220006

2015-06-17 08:09:46 696

原创 修改mybatis-generator-1.3.2源码实现自定义代码生成详解(三)

修改mybatis-generator-1.3.2源码实现自定义代码生成详解(三) 前两篇对mybatis-generator-core源码进行了修改,在一定程度上做到了方便使用。这一篇先将写个测试程序看看生成的结果,然后用maven assembly将它打包生成一个zip文件。 新建一个类StartUp,找到org.mybatis.generator.api.ShellRun...

2015-06-17 07:40:01 238

原创 MySQL控制流程函数

MySQL控制流程函数之 CASE...WHEN...THEN...END原型描述:Type 1: CASE value WHEN [compare-value] THEN result [WHEN [compare-value] THEN result ...] [ELSE result] ENDType 2: CASE WHEN [condition] THEN result ...

2015-06-03 16:07:21 166

原创 MYSQL不区分表名大小写方法

在LINUX下调一个程序老说找不到表,但是我明明是建了表的,在MYSQL的命令行下也可以查到,为什么程序就找不到表呢?  后来请教了一个老师才搞定,原来是LINUX下的MYSQL默认是要区分表名大小写的,哎,弄了那么旧,害死我了。  让MYSQL不区分表名大小写的方法其实很简单:  1.用ROOT登录,修改/etc/my.cnf  2.在[mysqld]下加入一行:lower_ca...

2011-04-29 10:04:05 285

原创 can't convert ActiveRecord::RecordInvalid into String

这里已经比较详细了 但是过程却称不上顺利 开源的东西就是不靠谱呀 所以还是记录一下免得到时候自己忘了 首先装 ruby 这个没啥 很顺利 ruby 1.9.2自带gem 所以不用单独安装了 单独安装会报错 也安装不上 但是装rails 的时候就出问题了 本来按照rails的官方文档 其实 直接 gem install rails 就行了 默认...

2011-04-14 20:18:31 96

原创 项目管理系统Redmine(v1.1.2)安装手记

项目管理系统Redmine(v1.1.2)安装手记文章分类:综合技术 一、环境 1.硬件普通PC。 2.软件Windows 2003操作系统。 二、下载必要的软件 1.Ruby 1.8.xRedmine是基于Ruby On Rails的软件,所以首先要下载Ruby。由于目前Redmine只支持Ruby 1.8,所以这里我们下载1.8分支的最...

2011-04-09 23:35:54 121

原创 redmine

这两天手头没太忙,捣鼓了下redmine,原本以为安装redmine时间很容易的事,没想到捣鼓了2天才搞定。好几次都要中途放弃,但总是在准备放弃时脑袋一灵光,问题又挺过去了。现在把安装过程遇到的问题分享下,希望也能够对有需要的朋友一点启发。 1.下载软件。railsinstaller-1.0.5.exe和redmine-1.1.2.zip(下载地址上google一搜就有) 2....

2011-04-09 18:50:54 103

原创 ruby“无法定位程序输入点mysql_stmt_row_tell于动态链接库LIBMYSQL.DLL上”解决

ruby“无法定位程序输入点mysql_stmt_row_tell于动态链接库LIBMYSQL.DLL上”解决2011-01-06 14:48转自 http://blog.csdn.net/aehousmantao/archive/2009/10/15/4677051.aspx 无法定位程序输入点mysql_stmt_row_tell于动态链接库LIBMYSQL.DLL上 收藏 ...

2011-04-09 16:54:22 135

原创 关于Initializing java tooling(1%)

打开eclipse,发现eclipse宕掉了,并且出现这样的提示:关于Initializing java tooling(1%)... 重启了几次之后发现问题仍然存在,因而狂搜了一把,终于找到正确的解决办法,如下: 找到eclipse目录,编辑eclipse.ini文件,在-vmargs参数之前添加上如下参数(一定要像下面这样写成两行),然后重启就ok了 -vm C...

2011-04-01 09:23:48 88

原创 基于Tomcat5.0和Axis2开发Web Service应用实例

基于Tomcat5.0和Axis2开发Web Service应用实例 标签:Tomcat web Service Axis2 转载处http://zhangjunhd.blog.51cto.com/113473/23690 本文将介绍如何使用Tomcat5.0和Apache Axis2开发、部署及测试一个简单的Web Service应用。author: ZJ 07-3-12Bl...

2011-03-30 17:12:40 61

原创 Axis2 Webservice客户端

Axis2和Axis相比,增加了异步调用的方式,而且代码的使用更方便。本文用一个例子来描述如何快速使用Axis2来创建WebService客户端代码。1 准备环境(1)下载Axis2,并解压。官方网址:http://ws.apache.org/axis2/(2)设置环境变量SET AXIS2_HOME=解压后bin目录所在的目录,尽量不要有空格或中文SET PATH=%AX...

2011-03-30 16:40:48 88

原创 Openfire java.lang.IllegalArgumentException: Illegal JID: 异常解决

文章分类:Java编程我在使用openfire集成现在系统的用户后,进入openfire的后台管理页面,选择Users/Groups(显示用户和组信息)时,出现了如下异常: Java代码 HTTP ERROR: 500 Illegal JID: ? [email protected] RequestURI=/user-summary.jsp Caus...

2011-03-29 10:11:53 193

原创 Bad version number in .class fil

关于Bad version number in .class file的问题休息也差不多了,不写程序总觉得有点不对劲。试着自己写一个类似struts中的路径配置工具吧,就是根据资源的逻辑名来进行前进路径的寻址功能。很简单,但毕竟自己的探索嘛。学习之路总是并不平坦的,这不,一开始就遇到问题了:Bad version number in .class file。版本不对?可是我用的ja...

2011-03-17 14:32:34 79

原创 开源框架学习

1:了解:先了解该开源框架在什么背景下诞生的,主要用来解决什么问题。 (做了产品经理之后遇到啥事,我都先讲背景,生怕客户听不懂) 2:熟悉:这个开源框架的原理是什么?比如用了什么设计模式。比如运用了反射机制。 3:思考:如果让你来设计这样的开源框架, 你如何设计?很多框架都很笨重,你是否能按照自己的设计弄一个轻量级的。做这一步的目的是让自己带着问题去学习...

2011-03-09 12:43:03 88

原创 openfire插件开发

Openfire 是一个用Java 实现的XMPP 服务器,客户端可以通过IQ 的方式与其进行通信(其实就是XML),客户端和服务器之间的通信是依靠底层Smack 库提供的各种功能来完成的。其实利用插件方式来扩展Openfire 服务器端主要有两种扩展方式,一种是对服务器控制台页面进行扩展(不是本文的主要内容),其实就是遵循Openfire 页面的布局方式,进行相应的页面扩展和功能扩展;另一种是对...

2011-03-07 12:42:04 79

原创 3.1

1.完成openfire服务器端的搭建及客户端spark的支持2.利用smark相关类库包进行了连接测试,并给客户端发送消息。成功通过测试。3.将openfire用户与门户系统用户进行了整合,并且了解到openfire可以扩展用户权限....

2011-03-02 12:31:45 68

原创 2.28

1.熟悉xmpp协议2.了解工作核心解决服务器端与门户系统发消息通讯问题3.安装了openfire并熟悉其基本配置

2011-03-02 12:28:45 63

原创 myeclipse 自动添加头时间,作者,文件注释

文章分类:Java编程本人用的是myeclipse 6.0 通过菜单 Window->Preference 打开参数设置面板,然后选择: 1.Java -> Code Style -> Code Templates 2.在右侧选择Comments,将其中的Files项,然后选右边的"Edit",进入编辑模式: 3.进入编辑模式后就可以自定义注释了。另外可以插入一...

2011-03-01 15:01:38 75

原创 java领域即时通信的解决方案一(openfire+spark+smack)

关键字: openfire+spark+smack Java领域的即时通信的解决方案可以考虑openfire+spark+smack。当然也有其他的选择。Openfire是基于Jabber协议(XMPP)实现的即时通信服务器端版本,目前建议使用3.6.4版本,这个版本是当前最新的版本,而且网上可以找到下载的源代码。即时通信客户端可使用spark2.5.8,这个版本是目前最新...

2011-03-01 14:47:50 82

原创 国外源码大杂烩

国外源码大杂烩 找源码要去的地方 http://www.flashadvisor.com/forum/ http://www.freeactionscript.com/

2011-03-01 13:55:10 106

原创 xmpp

XMPP 百度百科  1、什么是XMPP ?   XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。   XMPP的前身是Jabber,一个开源形式组织产生的网络即时通信协议。XMPP目前被I...

2011-03-01 13:41:30 98

原创 DB2服务启动停止

[size=medium]启动:db2start停止:db2stop停止所有服务:db2 force application all[/size]

2010-12-02 19:45:54 1903

原创 oracle启动与停止

开启:[code="java"]net start OracleServiceLINKnet start OracleOraDb10g_home1TNSListenernet start OracleOraDb10g_home1iSQL*Plusnet start OracleDBConsolelink[/code]停止:[code="java"]n...

2010-12-02 19:40:09 63

原创 oracle导入导出

[size=medium]1.导入导出命令在cmd下面写,不在sqlplus下面写2.导入写法:[/size] [code="java"] imp user/password@TEST file=d:\daochu.dmp full=y log=E:/imp1.log imp user/password@TEST fromuser=test touser=test...

2010-12-02 16:07:56 78

原创 安装DB2数据库后,XP操作系统的原来adminstrator用户登录被屏蔽

[size=medium]问题描述:安装DB2数据库后,我XP操作系统的原来adminstrator用户登录被屏蔽。系统默认DB2admin用户登录解决方案:在进入系统之前,系统提示要求你输入db2的用户名是,你按ctrl+alt+del键,这个时候系统会跳出用户名和密码的提示,就可以用你想的用户登陆了 修改默认登陆用户: rundll32 netplwiz.dll,U...

2010-12-02 16:00:50 112

原创 DB2安装报错:automation服务器不能创建对象

[size=medium]automation服务器不能创建对象今天在装DB2出现了“automation服务器不能创建对象”这个问题,在网上找了一下,找到两个解决方法:一:主要是Scripting.FileSystemObject (FSO 文本文件读写)被关闭了,开启FSO功能即可,在“运行”中执行regsvr32 scrrun.dll 二:如果javascript脚本中报...

2010-12-02 15:26:01 116

原创 dorado项目部署小结

[size=medium]1.dorado项目在部署的时候需要注意以下问题(1)需要更改数据源的配置,密码需要与生产机上的密码匹配。(2)采用dorado自带的打包命令 主要目的是将dorado.properties文件修改为: [/size][code="java"] #Fri Nov 26 09:32:59 CST 2010sourceFileLoader=com.bst...

2010-11-26 09:34:53 300

原创 工作方法小结<二>

[size=medium]1.按照已有的知识结构去解决新的问题,再去思考框架的解决方案。2.google只是一个辅助工具,而不是主要工具,它不代替大脑的思考。3.学习研究过过程中要注重主动交流和沟通。4.对于一个新的工具在不了解情况下,至少需要知道其主要类和方法,知道它有什么功能。这样才会有思路。5.要注重知识之间的纵横关系的比较[/size]...

2010-11-22 00:53:32 74

原创 Log4j日志输出研究

[size=medium]1.log4j是一个开源的日志组件,主要用来记录程序开发或运行过程中的一些信息,并将其输出来控制台或者文件当中。2.log4j主要有三个主要的组件,Logger ,Appender、和Layout.其中logger这间通过名字来表明隶属关系, 它有一个永远存在的root Logger,可以通过可以通过Logger.getRootLogger()方法获得。3.App...

2010-11-22 00:47:32 74

原创 Servlet、Listener、Filter与容器与容器之间的关系

1.Listener项目上下文是从event中获取的。Listener通过event与容器发生关系。[code="java"]public interface ServletContextListener extends EventListener{public void contextInitialized ( ServletContextEvent sce );Servle...

2010-11-22 00:14:29 226

MAC Get File Path(mac拷贝文件路径)

MAC Get File Path文件夹右键快速拷贝路径,已经测试可用,直接安装。

2017-11-11

java多线程FutureTask

java多线程FutureTask

2016-08-04

hiberante3.2源码

hibernate纯净源码

2016-08-04

hiberante3.2纯静源码

hiberante3.2纯静源码

2016-07-07

HTML5 Web Workers Demo多线程示例

Workers 多线程学习DEMO,也可以直接使用。

2015-07-10

iscroll5上拉下拉加载完整demo

iscroll5上拉下拉加载完整demo,含dataset.php后台提供的接口服务。

2015-06-24

空空如也

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

TA关注的人

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