- 博客(36)
- 资源 (11)
- 收藏
- 关注
转载 maven环境快速搭建
转载地址:http://www.cnblogs.com/fnng/archive/2011/12/02/2272610.html最近,开发中要用到maven,所以对maven进行了简单的学习。因为有个maven高手在身边,所以,很快就上手了,我这里算是自我总结吧。关于maven是什么东东,请参考其它文章。----------------准备工作-------------Jd
2013-12-06 14:48:02 691
原创 重装系统后 如何使用之前mysql数据
方法一:MYSQL通过复制DATA文件夹内容恢复数据在介绍此方法之前,提醒各位最好的转移数据的方法为:在原来MYSQL服务器导出SQL文件,然后再在新的MYSQL服务器导入数据。但是既然我们原来的服务器已经卸载了,那我们就必须采用以下的方法。先说下MYSQL存储数据的原理:MYSQL存储数据不是按照SQLSERVER一样(一个数据文件,一个日志文件)
2013-09-03 14:17:38 11686 1
原创 java 权限管理框架
1.Spring Security 2.shiro偶然的机会看到了shiro(权限管理框架)http://blog.csdn.net/peterwanghao/article/category/1101326http://www.ibm.com/developerworks/cn/java/j-lo-shiro/
2013-08-05 16:24:35 13608 1
原创 jBPM5.4.0:使用MySql数据库
需要修改的文件为:build.properties build.xml db/jbpm-persistence-JPA2.xml db/task-persistence-JPA2.xml standalone.xml task-service/resources/META-INF/persistence.xml lib/jbpm-gwt-console-server-5.4.0.Final-E
2013-05-03 16:59:56 5486 16
原创 第一课 搭建Eclipse下Jbpm5开发环境
一、 工具下载jbpm下载地址 http://sourceforge.net/projects/jbpm/files/,下载后的文件为:jbpm-5.4.0.Final-installer-full.zip,解压后,..\jbpm-5.4.0.Final-installer-full\jbpm-installer\lib下的org.drools.updatesite-5.5.0.Final
2013-05-02 15:34:09 7736 3
转载 quartz cron 表达式详解
quartz cron 表达式详解 字段 允许值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日期 1-31 , - * ? / L W C 月份 1-12 或者 JAN-DEC , - * / 星期 1-7 或者 SUN-SAT , - * ? / L C # 年(可选) 留空, 1970-2099
2013-04-26 17:03:12 657
原创 ibatis 动态查询SQL的写法:
动态SQL的写法:开始 条件成立时前面要加的字符串 prepend ="字符串">prepend="字符串"判断条件的对象属性名 property="字符串"如果是属性关键字是比较条件时,字符串存放要比较的值compareValue="字符串">要显示的条件名结束 动态SQL的参数有属性关键字含义如果参数相等于值则查询条件有效。如
2013-04-26 16:56:17 1201
原创 ibatis的CRUD代码
使用ibatis对数据库进行简单的CRUD操作,四个文件就可以搞定,分别是:SqlMapConfig.xml ,Contact.java , Contact.xml , test.java1、 SqlMapConfig是有关操作数据库的配置文件,具体内容如下: <! DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map
2013-04-24 15:15:52 1316
原创 ibatis的错误及解决办法
异常1:The content of element type "sqlMapConfig" is incomplete, it must match "(properties?,settings?,typeAlias*,typeHandler*,transactionManager?,sqlMap+)+".解析:(1)The content of element type “sqlM
2013-04-24 11:56:02 18915 2
转载 在Ubuntu服务器上安装Node.js
Node.js 是一个 JavaScript 运行环境(runtime)。实际上它是对 GoogleV8 引擎(应用于Google Chrome浏览器)进行了封装。它的代码托管在 github 所以需要安装 git 和编译器:1sudo apt-get install git-core build-essential openssl-devel curl l
2013-04-09 11:20:35 1454
转载 ubuntu server 12.04 上mysql的安装与配置
1. 安装devadm@devserver:~$ sudo apt-get install mysql-server......The following NEW packages will be installed: libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient16
2013-04-08 11:42:26 6405
原创 Ubuntu 12.04安装JDK 7过程笔记
1、首先到oracle下载上下载jdk-7u17-linux-i586.tar.gzhttp://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 2、将jdk-7u17-linux-i586.tar.gz拷贝到/usr/lib/jvm/目录下面,这里如果没有jvm文件夹,则创建该文
2013-04-07 14:38:38 1369
转载 Ubuntu环境下的“批处理”
长时间生活在CLI中,“批处理”绝对能简化不少工作。在Windows环境中,建立一个后缀名为.bat的文件,输入需要的指令,保存之后执行即可,十分方便。其实在Ubuntu中也有类似的功能,而且更加简单。第一步建立一个文件,Ubuntu系统对后缀名没有特殊要求,即使不加也可以。这里我们建立一个名为“startmyapp”的文件,然后添加一些指令,如果是本地指令(即可执行文件在当前目录下),需要在
2013-04-03 16:59:29 3883
转载 利用Sudo命令为Ubuntu系统分配管理权限
Ubuntu 有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。与之相反,Ubuntu默认安装时,并没有给root用户设置口令,也没有启用root帐户。问题是要想作为root用户来运行命令该怎么办呢?没关系,我们可
2013-04-03 16:47:54 550
原创 ubuntu学习
1、下载VMware,并安装。VMware下载地址:http://dl.pconline.com.cn/download/61594.html安装方法:http://wenku.baidu.com/view/cfe1a641be1e650e52ea99e0.html2、下载ubuntu,iso下载地址为:http://www.ubuntu.com/download/server/t
2013-04-01 10:34:39 718
转载 node通过http.request向其他服务器上传文件
很早就听说过node的大名了,只是一直没有去尝试。直到最近,为了简化代码上线流程,提高上线效率,决定使用node来开发服务器端的上线程序。服务器主要完成在svn服务器上创建tag,代码的合并、压缩与打包,压缩包提交至CMS服务器,经由CMS服务器发布至全网cdn等一系列的流程。开始的一系列开发工作都比较顺利,但是,当做到将压缩包上传至CMS服务器时,遇到了困难。我不知道该如何通过node发
2013-01-25 10:16:30 6080
原创 jquery ajax使用小结
1.今天在写交易的时候发现,我的数据通过ajax发送到服务器端可以返回数据,但是总是到底error中,百思不得其解,最后发现dataType:'jsonp',跨域调用时需要在返回数据中要有callback字段,并且要确保返回的数据是json格式。客户端:var transData += '&UserTransNum='+pscUserNum+'&QueryUserInfoType=T
2013-01-14 17:19:38 645
原创 json格式的传输问题
最近在写一个页面,直接显示交易中返回的标签,由于交易返回的标签里面的东西很杂很多,并放在json格式里面传输,在调试的时候报Uncaught SyntaxError:UnExcepted EOF ,Uncaught SyntaxError: Unexpected token ILLEGAL 等错。这些错误的原因如要是json的数据格式的要求,json的数据中除了字符 ",\,/ 和一些控制
2012-12-14 15:33:43 4691
原创 java事务管理
在java的事务管理中,原本想把create的表给一起回滚了,但是发现java的事务管理好像不支持DDL操作。输入数据的事务管理实例:public boolean insertData(String[] sqlStr){ if(null == sqlStr || sqlStr.length == 0) return false; boolean fla
2012-10-12 16:51:10 457
转载 外键笔记
新建两个表DROP TABLE IF EXISTS `test`.`blogs`;CREATE TABLE `test`.`blogs` (`id` INT(10) UNSIGNED AUTO_INCREMENT,`title` TEXT,`content` TEXT,`author` VARCHAR(45) DEFAULT NULL,PRIMARY KEY (`id`))
2012-10-12 16:47:22 376
原创 资源
jar包下载地址:http://www.java2s.com/Code/Jar/CatalogJar.htmhttp://findjar.net/goSearch.x在线调色工具:http://colorschemedesigner.com/web开发人员速查卡:http://coolshell.cn/articles/870.html程序员小抄大全:http://coolshel
2012-09-28 14:35:08 467
转载 理解Javascript的闭包
前言:还是一篇入门文章。Javascript中有几个非常重要的语言特性——对象、原型继承、闭包。其中闭包对于那些使用传统静态语言C/C++的程序员来说是一个新的语言特性。本文将以例子入手来介绍Javascript闭包的语言特性,并结合一点ECMAScript语言规范来使读者可以更深入的理解闭包。注:本文是入门文章,例子素材整理于网络,如果你是高手,欢迎针对文章提出技术性建议和意见。本文讨论的是
2012-09-27 16:41:19 672
原创 struts2 实现图片验证码(完整代码)
在struts2下实现了图片验证码的实例,基本思想如下:1.实现产生图片验证码的action2.配置action,将上述action返回的逻辑结果设置为文件流类型3.写一个测试的html页面,使其请求上面的action,得到返回的图片结果。4.运行结果,点击图片可以改变验证码。 1.实现产生图片验证码的actionpublic class VerifyCode exte
2012-09-19 11:54:11 3399 1
原创 spring security 使用总结
前段时间在完善一个项目时,用到了spring security,现对一些有用的资源进行汇总。翻译文档及使用总结:http://wiki.bsdn.org/pages/viewpage.action?pageId=2326742http://sishuok.com/forum/blogPost/list/3907.htmlhttp://lengyun3566.iteye.com/
2012-09-19 11:36:31 523
原创 在原有时间上增加5分钟,然后计算与当前时间之差
String enableTime="2012-08-28 15:12:00"; System.out.println("enableTime:" + enableTime); //2012-08-28 15:12:00 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); tr
2012-08-28 15:23:30 813
原创 Ext JS 中实现自定义验证 密码修改 确认密码
/** * 用Ext.apply方法添加自定义的password验证函数 */Ext.apply(Ext.form.VTypes,{ pwdConf:function(val, field) { //val:这个文本框的值,field:这个文本框组件 if(field.confirmTo) { //confirmTo是自定义的配置参数,一般用来保存另外的组件
2012-08-02 17:03:02 1480 1
转载 JDBC通过DatabaseMetaData对象了解数据库信息
JSP通过JDBC对数据库管理系统进行连接以后,得到一个Connection对象,可以从这个对象获得有关数据库管理系统的各种信息,包括数据库中的各个表,表中的各个列,数据类型,触发器,存储过程等各方面的信息。根据这些信息,JDBC可以访问一个实现事先并不了解的数据库。获取这些信息的方法都是在DatabaseMetaData类的对象上实现的,而DataBaseMetaData对象是在Connec
2011-10-26 14:50:27 573
转载 JSON 入门指南 http://www.ibm.com/developerworks/cn/web/wa-lo-json/
简介: JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。和 XML 一样,JSON 也是基于纯文本的数据格式。同 XML 或 HTML 片段相比,JSON 提供了更好的简单性和灵活性。
2011-10-26 14:19:14 1688
原创 关于while(true)的总结
1、在java网络通讯的程序里原本有一段是这样的:while(in.readLine()!=null){ String aa=in.readLine();} 结果发现读取老是错误,后来我试了用下面的方法while(true){ String aa=in.readLine();} 结果读取成功!这程序咋一看差不多,我们
2011-10-26 09:47:48 35106 1
原创 Eclispse 错误1
A fatal error has been detected by the Java Runtime Environment:## EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x755ea8d5, pid=2696, tid=3796程序在在运行时只是闪了一下界面,就报了这个错,我换了工作空间还是不可以.最终解决办法:eclip
2011-10-22 12:36:09 639
原创 常用MFC消息映射宏说明
1、DECLARE_MESSAGE_MAP:在头文件中声明源文件中所含有的消息映射 2, BEGIN_MESSAGE_MAP:标记源文件消息映射的开始 3,END_MESSAGE_MA:标记源文件消息映射的结束 4,ON_COMMAND:将特定命令的处理委派给类的一个成员函数 5,ON_CONTROL:映射一个函数到一个定制控制通知消息,该定制消息是 从一个控制发送父窗口的消息 6,ON_CONTROL_REFLECT:映射一个父窗口反射回控制的通知消息 7,ON_CONTROL_RANGE:
2010-08-10 22:38:00 613
转载 [转载]Windows SDK笔记
[转载]Windows SDK笔记<br />应程序需求需要重写窗体内子控件某一特定消息,可怜我苦苦找了二天也没找到资料,到CDSN提问也没有得到满意答案。<br />终归是上天不负有心人啊,终于被我发现了博主的一篇文章,总算是满意的解决问题了;在此感谢作者!!<br />原文:http://www.cppblog.com/Lee7/archive/2008/11/07/66226.html<br /> <br /> <br />Windows SDK笔记(一):Windows程序基本结构<br />一、概
2010-08-10 22:35:00 477
转载 VC++实战OLEDB编程(十一)——参数化查询和存储过程调用
<br />在一些面向业务的应用程序中,很多业务的查询往往是固定的,其中有些甚至只是根据不同的值改变几个固定的条件值而已。比如查询用户信息,通常都是根据用户编号或者用户名称等固定信息查询用户表得到一个结果集。比如查询语句:Select * From 用户表 Where 用户号=’xxxx’。往往在一些程序中,这个语句都是先被组成字符串,然后被执行。之前文章中的例子也是这样做的,最终的SQL语句都是一个字符串,当这个查询要反复被执行的时候,实际上也就是用不同值取代‘xxxx’处的内容然后调用Execute。因
2010-08-02 18:27:00 1234
转载 VC++实战OLEDB编程(十)——关于延迟提交新增行问题的澄清
<br />在“实战OLEDB编程”系列文章中,后面的几篇文章中讨论了一下关于延迟提交的问题,有网友回复说新插入的行无法延迟提交,并说是微软的一个bug,本着怀疑一切和刨根问底的精神,我对这个问题进行了深入的实验和研究,结果发现,这种说法很是不负责任的。现在可以肯定的说新插入行的延迟提交是完全没有任何问题的。<br />至于为什么有网友说不能延迟提交呢?我也分析了一下原因,结果发现,有个关键原因导致新插入行的延迟提交不可行:<br />其实最大的罪魁祸首就是绑定的错误,主要就是错误的绑定了第0列,我在“七”
2010-08-02 18:26:00 620
转载 VC++实战OLEDB编程(九)
<br />在前面的系列文章中,关于OLEDB的大概面貌算是介绍清楚了,很多网友也已经开始了伟大的OLEDB编程实践,这也让我很欣慰。但欣慰之余,我认真的审视了前面的内容,结果发现还是遗漏了很多很多非常非常有用的细节,比如我们常用的数据类型转换,这个专题就几乎没有讨论过,以至于很多网友在OLEDB编程应用中还是只能裹足不前,这也成了一个非常严重的障碍,那么这次我就集中精力先把这个障碍扫清吧。<br />一般的,我们应用OLEDB都是使用C/C++语言,当然其他语言也是可以的,只要支持COM规范的编程语言,基
2010-08-02 18:25:00 1270 1
转载 VC++实战OLEDB编程(八)——行状态与延迟更新
<br />在之前的七篇文章中,我们连续的掌握了从连接数据库到取出数据,再到修改数据的整个过程,同时也看到了一个相对较完整的例子,如果认真阅读并实践前面系列文章的话,那么作为OLEDB编程入门的内容算是都掌握了,当然所有已掌握的内容都是将要学习的新内容的基础,因此之后的文章都要求对前面的内容有熟练的掌握和深刻的理解。<br />OK,下面我们开始新内容的学习。在第六篇文章中,我们介绍了如何修改、新增、删除记录的方法,对于通常的修改任务,这些操作是足够了,但是有一个严重的问题,就是这些操作是无法还原的,也即这
2010-08-02 18:24:00 1345
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人