自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (1)
  • 收藏
  • 关注

转载 centos安装

https://www.cnblogs.com/wcwen1990/p/7630545.html

2018-11-15 21:18:03 163

转载 input控件不可编辑状态

https://blog.csdn.net/llllllloooooo/article/details/79286846 

2018-07-30 00:04:08 2581

转载 springboot mybiatis查询中文结果为0问题

转自:https://blog.csdn.net/gwd1154978352/article/details/72583731在application.yml的数据库url后增加红色部分spring: datasource: name: test url: jdbc:mysql://127.0.0.1:3306/testdb?useUnicode=...

2018-07-29 22:56:30 542

原创 springboot打印mybiatis的sql语句

在application.yml中增加:logging: level: com.br.crm.dao: DEBUG注意com.br.crm.dao是mapper类所在包注意必须严格缩进

2018-07-29 22:52:29 438

转载 MX 连接器服务器通信错误: service:jmx:rmi

 转载:http://www.zydgbbs.com/thread-1649-1-1.html这几天启动我们Java Web 项目,经常会出现: MX 连接器服务器通信错误: service:jmx:rmi 的提示,导致项目无法启动,重启后又可以正常启动,但是问题之后还会反复出现。怀疑是杀毒软件的问题,把杀毒软件全部卸载之后,重启问题依然存在。 Google 搜索之后,找到解决方案:...

2018-07-29 20:29:02 1677

转载 Ubuntu装机相关记录

一、静态IP配置参考url:http://www.cnblogs.com/honeybee/p/5581543.htmlhttp://m.111cn.net/art-51376.htm是的网络小白就是我==! 参考网址里的最终可用的静态地址配置方式为:■编辑配置文件sudo vi /etc/network/interfaces ■重启网络配置sudo /etc/i

2017-06-14 00:07:12 494

转载 ubuntu进入vi编辑模式怎么删除内容

先问下,是不是你在vi编辑模式下按退格键不能删除内容,按方向键不能上下左右移动?如果是则:1.    在vi里非编辑模式下按冒号进入到末行命令模式,然后输入set nocompatible,回车,然后在进入vi编辑模式,看退格键是否生效,如果生效,你可以把set nocompatible这个设置放到~/.vimrc里让它永久生效。或2.    安装vim full版本,ubun

2017-05-31 23:31:13 19607 2

转载 虚拟机Ubuntu下使用串口短信猫

好久没发了,mark一下。三部分一、先在windows上使用超级终端测试短信猫是否可以正常发短信,排除掉短信猫本身问题方法:1. 下载一个超级终端,网上搜一个,将短信猫与串口连接2. 参考这个网址进行短信猫测试: http://blog.csdn.net/jojo198945/article/details/37699989    主要就是通过超级终端发送AT指令如图(图转

2017-05-17 23:56:03 1116

转载 金融行业密钥详解

http://bbs.chinaunix.net/thread-1572937-1-1.html金融行业因为对数据比较敏感,所以对数据的加密也相应的比较重视。在其中有关密钥及加密方面的文章很少,并且散发在各个银行及公司的手中,在网上没有专门对这部分进行介绍的。本文对金融行业的密钥进行较深入的介绍,包括象到底什么是主密钥(MasterKey)、传输密钥(MacKey),为什么我们需要这些

2014-11-24 09:52:03 737

转载 struts2令牌(token)内部原理

小菜最近接触了struts2中的令牌知识,由于该知识点比较重要,因此想弄明白些,于是满怀信心的上网查阅资料,结果让小菜很无奈,网上的资料千篇一律,总结出来就一句话:“访问页面时,在页面产生一个token id,同时在服务器的session中保存一个同样的id,提交时判断如果相同怎么样不相同怎么样。。。”    可能是小菜愚笨,实在是无法从这么精炼的描述中体会令牌的精髓。    肤浅

2014-11-05 16:04:11 595

转载 java锁机制

参考: 点击打开链接

2014-10-10 17:22:25 459

转载 Spring注解

我们在没有用注解写spring配置文件的时候,会在spring配置文件中定义Dao层的bean,这样我们在service层中,写setDao方法,就可以直接通过接口调用Dao层,用了注解写法后,在配置文件中不用再写Dao层的bean,只需要在Dao实现类中加入@Repositorypublic Class TestDaoImpl(){}在service层定义 @Autowired

2014-10-10 16:34:55 665

转载 Spring实现AOP的4种方式

先了解AOP的相关术语:1.通知(Advice):通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。2.连接点(Joinpoint):程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。3.切入点(Pointcut)通知定义了切面要发生的“故事”和时间,那么切入点就定义了“故事”发生的地点,例如某个类

2014-10-09 15:09:54 488

转载 IOC和AOP

IOC:控制反转,是一种设计模式。一层含义是控制权的转移:由传统的在程序中控制依赖转移到由容器来控制;第二层是依赖注入:将相互依赖的对象分离,在spring配置文件中描述他们的依赖关系。他们的依赖关系只在使用的时候才建立。简单来说就是不需要NEW一个对象了。AOP:面向切面,是一种编程思想,OOP的延续。将系统中非核心的业务提取出来,进行单独处理。比如事务、日志和安全等。这个简单来说就是可以在

2014-10-09 14:06:33 1069

转载 关于Spring的IOC

两篇文章http://blog.csdn.net/wl_ldy/article/details/7235499

2014-09-30 16:36:25 544

转载 struts 2 的SessionAware接口使用

转自:http://northc.iteye.com/blog/1236760使用ActionContext获得session会带来单元测试不好作,所以使用SessionAware可以用通过的Map对象来注入session,这样在单元测试的时候只需要创建一个Map就可以了。这是一种比较推荐的做法LogionAction.java文件如下:

2014-09-30 14:28:47 5110

转载 Facade模式

引用:http://www.jdon.com/designpatterns/ejb.htm在EJB应用中,有两个端点,这一端是用户端,另外一端是EJB,通常在这两个端点间会增加一层,用来松散两个端点之间的耦合,比如在宠物店例子中,考虑到不同身份的用户有不同的操作流程,比如顾客注册进入后,需要浏览目录,下订单,而商店管理者进入后需要确认或者否定订单,或者检查库存。这些功能需要借助Session

2013-11-12 17:08:03 732

转载 ADF 笔记

1. ADF BC简介:ADF BC 以及 JDeveloper 简化了 JavaEE 应用的开发和交付过程。开发人员使用 Oracle 的 ADF BC 时,不需要将主要的开发工作放在编写应用的基础类代码上。ADF BC 通过一系列可重用的软件组件和 JDeveloper 开发工具一起,使得这些工作完全可以图形化界面的配置方式来完成,大大节省了开发人员的时间并且通过标准化的开发模式减少了代码

2013-11-12 16:57:50 765

转载 linux中cp强制覆盖拷贝

引用:http://www.douban.com/note/77044072/Linux下默认cp命令是有别名(alias cp='cp -i')的,无法强制覆盖,即使你用 -f 参数也无法强制覆盖文件,下面提供两种Linux下cp 覆盖方法.1) 取消cp的alias,放心这不是永久生效#unalias cp#cp a /test/a2) 用 \cp 执行cp命令时不

2013-11-11 15:11:32 725

原创 将博客搬至CSDN

将博客搬至CSDN

2013-11-05 15:50:40 74

转载 【转载】SVN常见问题及相关原因,供各位查阅

1. svn: Server sent unexpected return value (500 InternalServer Error) in response to OPTIONS request for'http://svn.moon.ossxp.com/svn/test' 错误的用户名 检查登录的用户名是否输入错误 svn: 服务器发送了意外的返回值(500 Intern

2013-10-12 09:50:51 1955

转载 使用Ant进行Junit测试

我们除了使用java来直接运行junit之外,我们还可以使用junit提供的junit task与ant结合来运行。涉及的几个主要的ant task如下:l         ,定义一个junit taskl         ,位于中,运行多个TestCasel         ,位于中,运行单个TestCasel         ,位于中,定义一个测试结果输出格式l    

2013-10-10 10:54:19 16247

转载 svn冲突解决

引用:http://blog.csdn.net/djx123456/article/details/7452677postpone 的意思是暂时推后处理,我可能要和那个和我冲突的家伙商量一番。diff-full,则是比比看,到底什么地方冲突了。edit,修改冲突合并的文件。mc,这个霸道,直接用我的。tc , 底气不足,还是用别人修改的吧。

2013-10-10 10:18:07 666

原创 近期需记录

1 当ANT执行JUNIT时,getprotectDomain路径是lib/ant.jar的解决方法2 ANT下的JUNIT写法

2013-09-27 16:17:34 487

原创 Linux下Ant启动终端并执行shell文件的方法

name="runDo"> executable="gnome-terminal" spawn="true"> line="-t 'Title' --geometry=120x80 -e '/script/path/bin/do.sh'"/> 引用:http://stackoverflow.com/questions/2177362/ho

2013-09-25 14:28:24 4182

原创 [解决方法]org.dbunit.dataset.NoSuchTableException: Did not find table 'tab1' in schema 'null'

DBunit从本地数据库中取得dataset,利用dataset获取表名为'tab1'的表时报该错误,代码如下Class.forName(Configuration.JDBC_DRIVE);Connection conn = DriverManager.getConnection(Configuration.JDBC_URL,

2013-09-25 11:04:47 6968

原创 Windows&Linux 命令行运行JUnit

Windows方式1:step a:先set classpath,即工程所引用的jar包和其他工程,注意case所在工程本身也要加入classpathset CLASSPATH=C:\JDeveloper\mywork\ProjectCurrent\classes;C:\JDeveloper\mywork\ProjectRefrenced\classes;C:\JDeveloper\m

2013-09-25 10:50:15 12395

转载 Install MySQL 5.5.27 64-bit RPM on CentOS 6.2 x86_64

Ref: http://gadelkareem.com/2012/02/27/install-mysql-5-5-21-64-bit-rpm-on-centos-6-2-x86_64/http://forums.cpanel.net/f354/usr-bin-mysqladmin-connect-server-localhost-failed-162837.html- Remo

2013-09-16 13:31:12 3707

原创 环境配置

1. weblogic2 . ADF Runtime 安装缺少的包3. mysql 直接使用rpm安装client和server会遇到缺少包的问题      相关命令:rpm -ivh  **.rpm4. yum安装mysql   相关命令:yum list mysql*  查找当前安装的mysql                       yum install m

2013-09-12 16:52:51 437

转载 chmod,chgrp,chown的使用

eg:  $ls -l /home/        drwx------  2 root   root  16384 2010-08-28 04:39 lost+found       drwxr-xr-x  2 oracle dba    4096 2010-11-20 13:55 oracle        drwxr-xr-x 49 tiger  tiger  4096 2010

2013-09-10 11:35:58 722

转载 Linux user management

login as root1.change root password> passwd2 change other user's password> passwd user13.add user> adduser user1> passwd user1

2013-09-10 11:22:34 740

转载 chmod----改变一个或多个文件的存取模式(mode)

chmod [options] mode files只能文件属主或特权用户才能使用该功能来改变文件存取模式。mode可以是数字形式或以who opcode permission形式表示。who是可选的,默认是a(所有用户)。只能选择一个opcode(操作码)。可指定多个mode,以逗号分开。options:-c,--changes只输出被改变文件的信息

2013-09-10 11:19:16 560

转载 Java装饰模式

引用: http://emavaj.blog.163.com/blog/static/13328055720100292818418/这个模式非常有用学这个模式,最好的实例就是JDK的输入输出流那里就是装饰模式最好的解释先看个简单的代码:----------装饰接口public abstract class IShow { public abstract v

2013-08-15 12:47:04 547

转载 bash shell语法复习

1.while [ condition ]do command1 command2 command3donecondition为true时命令1到命令3将会一直执行,知道条件为false ,例如:#!/bin/bashx=1while [ $x -le 5 ]do echo "Welcome $x times" x=$(( $x + 1 ))done

2013-08-12 02:15:18 622

转载 dbunit处理auto_increment数据问题

使用dbunit的目的是消除对数据库的影响,但是在实际使用过程中发现,对于auto_increment的数据,dbunit不会还原到备份之前。 因此,我们在还原之前应该首先truncate掉所有的数据库表,然后在执行还原操作。 操作:DatabaseOperation.TRUNCATE_TABLE.execute(this.dbconn, restoreDataSet);

2013-08-07 10:01:41 775 1

原创 DBUnit NUll值问题

问题1,table assertion时报column数目不统一的错误,日志如下:junit.framework.ComparisonFailure: column count (table=mytable, expectedColCount=25, actualColCount=24) expected: but was:解决方法:导致该问题的原因一般是我们的数据库表expe

2013-08-06 11:43:58 1879

原创 DBUnit清空数据库遇到外键约束问题的解决方法

参考:http://blog.csdn.net/bluishglc/article/details/6637584解决方法:取得connection后先执行禁用外键检查connection.getConnection().prepareStatement("set @@session.foreign_key_checks = 0").execute();

2013-07-10 14:18:15 869

原创 DbUnit控制台警告解决方法

警告2013-7-10 14:07:48 org.dbunit.dataset.AbstractTableMetaData getDataTypeFactory警告: Potential problem found: The configured data type factory 'class org.dbunit.dataset.datatype.DefaultDataTypeFacto

2013-07-10 14:14:14 3189

原创 TestSuite创建方式(一)

public class MyTestSuite extends TestCase { public MyTestSuite () { super(); } public static Test suite() { TestSuite suite = new TestSuite(); suite.addTest(new J

2013-07-09 17:17:01 1508

原创 工作记录

1.通过sudo使用户获得root操作权限    例如:sudo mkdir hello2.通过cygwin在windows上模拟linux操作,通过将cygwin的bin目录加入path使得程序可以本地使用linux命令3.修改文件夹下所有文件的访问权限: chmod -R 777 *

2013-07-09 14:30:12 516

数据结构实验——学生管理系统的设计与实现

实现一个学生管理系统,即定义一个包含学生信息(学号,姓名,成绩)的的顺序表,可以不考虑重名的情况,系统至少包含以下功能: (1) 根据指定学生个数,逐个输入学生信息; (2) 逐个显示学生表中所有学生的相关信息; (3) 给定一个学生信息,插入到表中指定的位置; (4) 删除指定位置的学生记录; (5) 统计表中学生个数; (6) 利用直接插入排序或者折半插入排序按照姓名进行排序; (7) 利用快速排序按照学号进行排序; (8) 根据姓名进行折半查找,要求使用递归算法实现,成功返回此学生的学号和成绩; (9) 根据学号进行折半查找,要求使用非递归算法实现,成功返回此学生的姓名和成绩。

2009-10-16

空空如也

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

TA关注的人

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