自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git diff 、git diff --cached 、git diff HEAD区别

在git提交环节,存在三大部分:working tree, index file, commit 这三大部分中:working tree:就是你所工作在的目录,每当你在代码中进行了修改,working tree的状态就改变了。index file:是索引文件,它是连接working tree和commit的桥梁,每当我们使用git-add命令来登记后,index file的内容就...

2017-08-20 09:56:01 244

原创 mockito测试抽象类方法

    当测试一个抽象类的方法时,因为不能直接new出来这个调用的对象,我们可以使用Mockito.mock(My.class, Mockito.CALLS_REAL_METHODS),然后就可以调用被测试的方法。 private void givenAbstractStoryURLHandler() { abstractStoryURLHandler = Mocki...

2017-02-06 14:31:28 8552 1

org.hibernate.QueryTimeoutException: Could not execute JDBC batch update问题解决

com.liferay.portal.kernel.exception.SystemException: com.liferay.portal.kernel.dao.orm.ORMException: org.hibernate.QueryTimeoutException: Could not execute JDBC batch update在做Hibernate批量插入时,出现这个错误o...

2016-10-13 09:17:24 2157

内存泄露监听器

    Spring 刷新Introspector防止内存泄露,使用一个名为org.springframework.web.util.IntrospectorCleanupListener的监听器。    用法:在web.xml中配置:<listener>     <listener-class>org.springframework.web.util.Int...

2015-01-18 17:26:36 275

原创 最强开发资源平台大合集

策划设计 icon下载Easyicon:http://www.easyicon.net/ Findicons:http://findicons.com/ 淘宝icon库:http://www.iconfont.cn/  IconArchive:http://www.iconarchive.com/  Dryicons:http://dryicons....

2015-01-04 11:06:22 378

导入Excel文件

    当向系统中导入数据时,更多的使用是Excel形式的数据导入。在此给个demo。    1、首先是前端界面:<form action="upload" enctype="multipart/form-data"> <input type="file" name="myFile" /> <input type="sub

2014-10-25 13:25:11 118

java.lang.UnsupportedClassVersionError 解决

        今天将做好的一个项目部署到远程的服务器上时,出现java.lang.UnsupportedClassVersionError 错误。因为我本地开发用的是jdk7,而服务器上用的是jdk5。出现java.lang.UnsupportedClassVersionError 错误正是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行。    网上给...

2014-09-10 22:10:44 1114

spring 发送电子邮件

  首先应导入的jar包:mail(javax.mail)、activation(javax.activation)和spring-context-support。(此处不是spring jar)。   之后就是在spring的配置文件中添加发送电子邮件的相关配置信息<!-- 发送注册邮件 --> <bean id="mailSender" class="org.s...

2014-08-29 16:53:41 1014

eclipse搭建maven项目

    因为要做一个oa系统,用到了spring+hibernate+springmvc,外加maven和svn,在此大致说一下环境的搭建。我用的是eclipse kepler 、maven是3.2.2.    1、添加maven jar包,eclipse添加maven插件。         (1)首先是下载maven的jar包,         (2)配置环境变量:m2_home=...

2014-08-02 22:11:29 96

关于中文乱码问题

对于java中的传值,一般是get和post方式; 对于get提交的中文乱码问题,即URL传值,如果参数有中文的话,可以这样转码:str = new String(str.getBytes("ISO8859-1"),"UTF-8"); 对每一个中文的参数都做这样的转码即可; 对于post提交的话,可以这样转码:public void doPost(HttpServle...

2014-07-17 22:13:10 90

MySQL基础

1)MySQL安装:(附件是MySQL的安装教程)     首先是关于MySQL的安装,大家可以去mysql.com上直接下载,不建议下载安装zip压缩版的,我安装的是mysql-Installer-community-5.6.10.1.msi。这个直接点击下一步,就可以安装,安装时注意端口号选择的是3306,用户名是root,密码自定义,安装后,在环境变量中设置path。将安装的bin目录...

2014-07-15 21:59:43 94

java中的线程

     关于java中的线程主要介绍一下以下几个方面:1、线程的创建和启动    2、线程的生命周期      3、线程同步(重点)   ---------------------------------------------------------------------------------     1、线程的创建和启动:         i)线程的创建:线程的创建有两...

2014-07-15 21:30:33 111

原创 IO的概念

     java中的IO值得就是input(输入)和output(输出)。         所谓的输入输出值得就是数据流在内存和硬盘之间的相互传输。并且输入输出都是相对于内存说的,数据从硬盘传输到内存属于输入,而数据才内存传输到硬盘属于输出。(只有清楚了输入输出是相对于内存来说的,这是学习IO的前提,以至于学习的过程中不迷惑)...

2014-07-15 21:12:13 120

多态 抽象 借口

    1)多态            1)多态的存在是降低代码之间的耦合性            2)如果一个方法的参数类型是一个类,在在调用这个方法时,传入的参数可以是该类的对象,也可以是该类子类的对象。            3)如果一个方法的返回值类型是个类,在调用该方法时,返回值可以是该类的对象,也可以是该类子类的对象。public class Animal{ ...

2014-07-14 21:00:22 117

构造方法 方法的重载、重写 继承

    1)构造方法:        构造方法是方法的一种特殊显示,它有两个特征:1)无返回类型(注意,不是返回类型为void,而是根本就没有返回类型)。2)方法名与类名相同。        当我们定义一个类的对象时,eg:我们已经有了一个Dog类,当定义一个Dog的对象时,Dog dog = new Dog();在这个语句中,new Dog(),就是创建了一个类的对象,同时也调用了该类...

2014-07-14 20:52:14 372

方法的参数传递

    先看一段代码:public class Dog{ private String name; public String getName(){ return name; } public void setName(String name){ this.name = name; }}--...

2014-07-14 20:37:21 97

原创 面向对象

    关于面向对象,主要说一下几点:        1、类和对象        2、方法:方法的传值;方法的返回值以及方法的调用        3、封装        4、实例变量和局部变量(不单独讲解,分别在类和方法部分讲解)        5、空指针异常        6、对象数组----------------------------------------...

2014-07-14 20:28:31 89

java中的数组

    数组:用于存储多个数据类型相同的数据。    每个数据都是数组中的一个元素,在数组中,是通过下标来获取和存储元素的。    数组的最大下标=数组的长度-1.         以下是数组的声明和赋值(以int型为例)        1) int[] nums = new int[5];    //数组的声明        2) int nums[] = new in...

2014-07-13 23:23:41 103

java的循环结构

    当程序要反复做某件事情时,应考虑用循环结构。一般情况下,不要形成死循环(但这不意味着死循环没有用处)。    java的三种循环结构: while  do.......while   for    1、while循环        while(条件){            //代码        }        对于while循环,首先要判断循环条件,如果条件...

2014-07-13 23:16:16 179

java的选择结构

    程序的三种结构:顺序,选择和循环结构。对于初学者来说,很容易学懂,但是也很不容易真正吃透。对于选择结构,我认为有五种选择结构,对于这五种基本结构,一定要做到可以清晰的认知,在自己的心里有明细的框架。    1、if(条件){         //代码    }条件是boolean类型的值或者变量,也可以是关系表达式。当条件为true时,执行大括号内的代码,否则跳过大括...

2014-07-13 23:13:26 130

jdk的安装和配置

    关于jdk的下载在此不多说,安装jdk时要记住自己的安装路径,我自己一般都是把这个路径复制下来(用于配置环境变量用)。此外,如果你是windows系统,建议不要用带空格的默认路径,eg:c:\Program File\jdk1.6。最好将Program File之间的空格去掉。     安装完jdk之后,就是环境变量的配置,首先先把具体过程说一下,之后稍做解释:         ...

2014-07-13 22:27:03 86

HTML5高级程序设计

HTML5高级程序设计,前端设计参考,做前端的可以作为工具用

2014-08-28

空空如也

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

TA关注的人

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