自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (7)
  • 收藏
  • 关注

原创 spring事务问题

使用spring进行事务管理的时候遇到一个问题,记录下解决方案,如下: 在方法MethodA中调用一个需进行事务管理的方法MethodB,而A本身不支持事务,这时候B的事务也不会支持。 改为让A支持事务,则B生效。 为了使MethodA不用支持也可以使MethodB生效,可以转换为MethodA调用某一个类的MethodB方法。

2016-04-25 15:01:51 597 1

原创 mybatis向sql语句中传递多个参数

可以使用如下的样例:DAO层接口int batchInsertTransDetail(@Param("tableName") String tableName, @Param("list") List transDetailList);xml中配置sql语句:            replace into ${tableName} (flowNo, cardNo, t

2016-03-16 15:54:17 1896

原创 crontab笔记

linux 添加定时任务 crontab -e0/1 * * * * /gunzip.sh

2016-03-09 10:42:04 751

原创 mybatis使用group by返回sum,count数据

对于这样的带有group by的语句,可以自定义返回类型        select sum(transAmt),count(*), respCode from transdetail where batchNo = #{batchNo,jdbcType=VARCHAR} GROUP BY respCode

2016-03-08 10:12:04 42617 2

转载 解决登出系统清空session后,点击后退按钮显示原页面信息的问题

reload 方法,该方法强迫浏览器刷新当前页面。语法: location.reload([bForceGet])                                                                                                                           参数: bForceGet, 可

2016-03-07 14:43:32 4506

原创 统计各行平均值命令

awk '{for(i=1;i

2016-03-03 16:10:11 844

原创 intellij 中设置内存大小

intellij 中设置内存大小可做如下修改:在VM options中输入:-Xmx2048m -Xmn1024m -XX:PermSize=1024m -XX:MaxPermSize=2048m

2015-11-10 11:12:49 1872

原创 spring4+quartz实现定时刷新

代码如下:       需在pom中单独引入                                    org.quartz-scheduler                quartz                2.2.1

2015-08-12 11:08:10 3627

原创 项目中遇到的问题

1.在eclipse中,log4j文件的存放路径是src根目录下。

2014-01-05 21:47:58 641

原创 win7下安装mongodb

1.下载mongodb,解压2.新建路径,如D:\mongodb,将解压出来的bin目录复制到该目录下3.在D:\mongodb目录下在新建data目录,在data目录下新建两个目录:db和log。4.打开命令行,进入目录D:\mongodb\bin;输入mongod.exe --dbpath D:/mongodb/data/db,可能会提示“waiting for connect

2013-12-16 12:33:00 1626

原创 签名和加密的区别

在项目中用到了数字签名和加密,为什么两者都要用到,是因为一个保证了数据不能被别人看到,另一个保证了数据是我自己发出去的,而不是别人发的。具体如下:数据加密:用公钥加密,只有用私钥解开,因为私钥只有你自己有,所以他保证了数据不能被别人看到签名:用私钥加密,只能用公钥解密,任何人都可以用公钥验证。因为私钥只有你自己有,所以它可以保证数据只能是你发出的,不可能有别人发出,除非你得私钥丢失或被第三

2013-11-01 14:16:52 1247

原创 log4j.properties文件日志级别(自用)

在本地的时候可以把日志级别设为console,如log4j.rootLogger=warn, CONSOLE,当要打版本的时候上线时,应该改为rolling。切记。这样,记录下来的信息就会保存在upop.log4j.file.rolling=/home/up_app01/logs/upop-web.log文件中。upop.log4j.file.stat=/home/up_app01/log

2013-11-01 13:55:37 950

原创 在导入maven项目时出现maven-compiler-plugin:2.3.2:compile插件的错误

在导入项目时提示报错:No marketplace entries found to handle maven-compiler-plugin:2.3.2:compile in Eclipse. Please see Help for more information.No marketplace entries found to handle maven-compiler-plugin:2

2013-10-31 15:58:19 25952 6

原创 ibatis配置文件写sql语句

如下:             select PAY_METHOD, ISS_INS_ID_CD, CARD_ATTR, TRANS_TP, MCHNT_CD, RESERVE2,        RESP_CD        from TBL_UPONL_TRANS$index$        where REC_UPD_TS >= #startTime# and REC

2013-10-18 10:29:18 1158

转载 java Map及Map.Entry详解

Map是java中的接口,Map.Entry是Map的一个内部接口。         Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。         Map.Entry是Map声明的一个内部接口,此接口为泛型,定义

2013-09-06 09:27:32 940

转载 spring InitializingBean接口问题

最近工作需要得到sping中的每个事物需要执行的sql,称机会简单研究了一下spring的事务,项目中管理事务比较简单,用TransactionTemplate,就直接以TransactionTemplate为入口开始学习。TransactionTemplate的源码如下:public class TransactionTemplate extends DefaultTransaction

2013-09-06 08:56:20 799

原创 Linux 命令 2

在Unix和Linux的各种操作系统下,每个文件(文件夹也被看作是文件)都按读、写、运行设定权限。 例如我用ls -l命令列文件表时,得到如下输出: -rw-r--r-- 1 apple users 2254 2006-05-20 13:47 tt.htm 从第二个字符起rw-是说用户apple有读、写权,没有运行权,接着的r--表示用户组users只有读权限,没有运行权,最后的r--

2013-08-22 22:59:39 595

转载 native2ascii命令

要将一个本地编码文件转换为其他格式编码,(形如:   你好 --->\u4f60\u597d )采用native2ascii -encoding encoding_name  inputfile   要将其他编码格式的文件转换为本地编码,( 形如:\u4f60\u597d -->你好)采用: native2ascii  -reverse -encodin

2013-07-25 10:36:26 721

转载 Struts2中的ModelDriven机制及其运用

ModelDriven 为什么需要ModelDriven 所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下:package cn.com.leadfar.struts2.actions; public class User {    private int id;    private String

2013-07-22 18:00:46 536

转载 InitializingBean和DisposableBean

InitializingBean接口提供了afterPropertiesSet()方法。 实现InitializingBean的类,在类加载后会调用afterPropertiesSet()方法,开发人员可以重写afterPropertiesSet()完成自己的工作。 DisposableBean接口提供了destroy()方法。 实现DisposableBean接口的类,在类销毁时

2013-07-18 17:54:16 4033

转载 init-method 与afterPropertiesSet

init-method 与afterPropertiesSet 都是在初始化bean的时候执行,执行顺序是afterPropertiesSet 先执行,init-method 后执行,afterPropertiesSet 必须实现 InitializingBean接口 今天遇到一问题,在配置文件中配置了init-method init-method="initialize" destr

2013-07-18 17:35:40 877

转载 Eclipse找不到或无法加载主类

有时候 Eclipse 会发神经,好端端的 project 就这么编译不了了,连 Hello World 都会报“找不到或无法加载主类”的错误,我已经遇到好几次了,以前是懒得深究就直接重建project了,但遇到次数多了必须深究下了,现总结几种解决方案,大家根据自己的情况逐一尝试即可。1、是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行

2013-07-18 13:11:21 980

原创 设计模式

http://sourcemaking.com/design_patterns

2013-07-17 17:13:55 512

原创 Linux命令使用

1.创建一个文件    touchtest.txt2.向文件写入内容    echo123456>>test.txt            //追加内容到文件    echo123>test.txt                    //擦除已写入的内容3.显示内容         more test.txt

2013-07-16 17:06:43 681

转载 eclipse快捷键

/* ---------------------------------------自理解----------------------------------------*/ctrl+shift+T //查找当前工程下的某个类   实时提示ctrl+shift+R//查找当前工程下的某个文件   实时提示ctrl+/添加注释/* ------------------

2013-07-16 10:12:59 446

原创 JSTL标签库使用

在使用JSTL标签库时,要将jstl.jar  standard.jar两个包引入,同时在jsp中添加<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>,否则会报错。forEach使用如下:${student.id}

2013-07-15 14:58:23 711

转载 Spring配置文件总结

.基本配置:xml version="1.0" encoding="UTF-8"?>beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframewor

2013-07-15 10:32:58 640

原创 navicat for mysql注册码

NAVN-LNXG-XHHX-5NOO

2013-07-10 08:56:18 1673

原创 在一个Action类中写多个方法

在Struts.xml文件中配置如下:method="studentSearch">/success.jsp/input.jsp/error.jspmethod="studentSearchAll">/success.jsp/input.jsp/error.jsp

2013-07-09 17:18:31 1694

转载 eclipse3.6配置tomcat6.0

现在使用Eclipse来开发Web项目越来越简单了,特别是在Eclipse3.3以后的版本中开发。eclipse-jee-helios-SR2-win32集成开发环境 (IDE) 包括了用于 Web 开发及与服务器集成的工具。不过还需要配置Apache Tomcat才可以开发Web项目(假如是使用该Web容器)。一、使用的环境:        eclipse-jee-helios-

2013-07-09 09:30:11 2251

原创 DB2个人学习笔记

按条件返回记录select bank_id from table1 where SEQ = 419;返回前十条记录select * from table1 where id 返回10-20的记录select * from table1 where id '03090000' fetch first 10 rows only) fetch first 10 rows o

2013-07-05 15:34:26 893

转载 awk命令使用

什么是awk? 你可能对UNIX比较熟悉,但你可能对awk很陌生,这一点也不奇怪,的确,与其优秀的功能相比,awk还远没达到它应有的知名度。awk是什么?与其它大多数UNIX命令不同的是,从名字上看,我们不可能知道awk的功能:它既不是具有独立意义的英文单词,也不是几个相关单词的缩写。事实上,awk是三个人名的缩写,他们是:Aho、(Peter)Weinberg和(Brain)Kernig

2013-07-04 14:58:50 672

转载 linux vim命令使用

高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx     开始记录宏,并将结果存入寄存器xq     退出记录模式@x     播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,

2013-07-04 14:19:46 642

转载 DB2命令大全

1、 打开命令行窗口   #db2cmd 2、 打开控制中心   # db2cmd db2cc 3、 打开命令编辑器  db2cmd db2ce =====操作数据库命令===== 4、 启动数据库实例   #db2start 5、 停止数据库实例   #db2stop  如果你不能停止数据库由于激活的连接,在运行db2stop前执行db2

2013-07-04 13:10:47 671

转载 Myeclipse调联想功能

本文转载:当我们在用eclipse的时候,怎么能够让自己的编码速度加快?我想利用eclipse的提示功能是其中的方法之一。下面就利出配置eclipse联想功能(代码的提示功能)的步骤: 1. 打开Eclipse,然后“window”→“Preferences” 2. 选择“java”,展开,“Editor”,选择“Content Assist”。 3. 选择“Content Assis

2012-10-11 14:45:36 2528

原创 在一个jsp中循环引入另一个jsp

在这里是引入自己reuse.jsp页面 class="url"href="">class="avatar photo" src="${microblog.url}"> class="nickname fn">${microblog.owner }class="fullname fn">(${microblog.owner })

2012-08-07 10:11:55 670

原创 循环显示map中的内容

for (Entry entry : microBlogMap.entrySet()) {System.out.println(entry.getKey());List ls = entry.getValue();for(int i = 0; i System.out.println(ls.get(i));}

2012-08-07 10:01:00 839

原创 Spring注入中出现的问题

在这个方法中,需要使用一个UserProfileService,一开始我自己在方法中new了一个,但是报错,后来使用Spring注入:@Autowiredprivate UserProfileService userProfileService;解决了.public String regularExpression(String content,String path) {Pa

2012-08-07 09:59:30 756

原创 判断是不是以http:// ftp://和https:// 开头的URL

正则表达式如下:(http|ftp|https):\/\/([\w.]+\/?)\S*Java代码中的判断如下:Pattern pattern2 = Pattern                .compile("(http|ftp|https):\\/\\/([\\w.]+\\/?)\\S*");        Matcher matcher2 = pattern2.mat

2012-08-07 09:58:09 15231

原创 实现类似于新浪微博的@功能

与前一篇的类似,这里增加的是把替代的百度链接换成自己项目的URL,如下:String owner;while (matcher.find()) {// 取出@的用户名owner = matcher.group().split("@")[1];//使用@作为分隔符,来获取用户名// 判断所@的用户是否存在boolean temp = userProfileService.is

2012-07-05 14:26:06 1892

exercise6的答案

这是ssd7EXERCISE6 的答案请大家多多下载啊

2009-04-25

这是一个一加一的简单的计算器

这是一个一加一的简单的计算器是用java写的....很简单

2009-03-21

华科薛超英老师的实习三

这个是华科薛老师的 实习作业答案.....

2009-03-21

SSD3的exercise6的答案

SSD3的exercise6的答案,希望对大家有帮助

2009-02-16

ssd3的一些课件内容和答案

ssd3的一些内容和一些答案,希望对大家有帮助

2009-02-16

ssd3quiz2答案

关于武汉大学的SSD3 quiz2的答案请大家指教

2008-12-08

ssd3 quiz1 答案

关于武汉大学的SSD3第一个quiz的答案

2008-12-08

空空如也

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

TA关注的人

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