自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JAVA错误处理大集合

转载自: http://www.cnblogs.com/m3Lee/archive/2013/06/05/3119125.html0、 需要标识符 a) 不在函数内1、 非法表达式开始 b) 可能:丢失括号 .no data found a) 可能:setInt(1,100)中,没有100这个值找不到符号 a) 可能:没导入包指定了无效URL a) 可能:数据库名或IP错误,即连

2017-09-29 14:19:36 481

转载 Java抽象类和接口的区别,使用场景

在Java语言中, abstract class 和interafce是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有

2017-09-29 14:09:56 960

转载 Spring IoC的好处

转载自https://www.zhihu.com/question/23277575/answer/169698662要了解控制反转( Inversion of Control ), 我觉得有必要先了解软件设计的一个重要思想:依赖倒置原则(Dependency Inversion Principle )。 什么是依赖倒置原则?假设我们设计一辆汽车:先设计轮子,然后根据轮子大小设计底盘,接着根据

2017-09-29 11:10:55 1431

转载 内存泄露

什么是内存泄露内存泄露的定义:对于应用程序来说,当对象已经不再被使用,但是Java的垃圾回收器不能回收它们的时候,就产生了内存泄露。 要理解这个定义,我们需要理解对象在内存中的状态。如下图所示,展示了哪些对象是无用对象,哪些是未被引用的对象; 上图中包含了未引用对象和引用对象。未引用对象将会被垃圾回收器回收,而引用对象却不会。未引用对象很显然是无用的对象。然而,无用的对象并不都是未引用对象,有一

2017-09-25 16:12:33 291

原创 Spring IOC & AOP

IOC(DI): Java中每个业务逻辑至少需要啷个或以上的对象来协同完成,通常每个对象在使用其他合作对象的时候,都需要使用想new Object()这样的方式来完成合作对象的申请,当业务繁多时,对象之间的耦合性就会很高。而Ioc就是通过Spring容器来实现这些相互依赖的对象间的创建和协调工作,对象只需要关心业务逻辑本身就可以了,从这方便将,对象如何得到他的协作对象的责任就被反转了(IOC,DI

2017-09-21 16:19:50 226

原创 InputStream & String(二)

import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;public

2017-09-20 13:28:23 192

原创 InputStream & String

InputStream提供的是字节流的读取,而非文本读取,用Reader读取出来的是char数组或者String ,使用InputStream读取出来的是byte数组。 Reader类及其子类提供的字符流的读取char,inputStream及其子类提供字节流的读取byte,所以 FileReader类是将文件按字符流的方式读取,FileInputStream则按字节流的方式读取文件;InputS

2017-09-20 11:34:48 377

原创 eclipse中Program arguments和VM arguments的区别

在开发时,有时候可能需要根据不同的环境设置不同的系统参数,我们都知道,在使用java -jar命令时可以使用-D参数来设置运行时的系统变量,同样,在Eclipse中运行java程序时我们怎么设置该系统变量呢?另外,如果我们的程序需要输入运行参数,在Eclipse中如何配置?具体步骤为:在要运行的类上右键点击Run As–>Run Configurations… 在弹出界面中点击Arguments/

2017-09-16 13:30:55 2366

原创 maven 阿里下载源 setting.xml

maven 阿里下载源setting.xml<settings> <localRepository>C:\Users\mdl\.m2\repository</localRepository> <servers> <server> <id>archiva.internal</id> <username>admin</username>

2017-09-14 18:44:43 941

原创 Java读取文件下文件名

package com.mdl.excel.csv;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.List;public class TakeFilePathAndName { // This is the path where the file's n

2017-09-06 17:50:23 358

原创 读取csv文件

package com.mdl.excel.csv;import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.Input

2017-09-06 17:46:46 554

原创 读取csv文件转化为Json

package com.mdl.excel.csv;import java.io.File; import java.io.IOException; import java.net.URL;import org.apache.commons.io.FileUtils; import org.apache.commons.io.IOUtils;public class CsvToJson {//

2017-09-06 17:44:43 6908

原创 Spring中ClassPathXmlApplicationContext和ApplicationContext 的简单使用

一、简单的用ApplicationContext做测试的话,获得Spring中定义的Bean实例(对象).可以用:ApplicationContext ac = new ClassPathXmlApplicationContext(“applicationContext.xml”); RegisterDAO registerDAO = (RegisterDAO)ac.getBean(“Regist

2017-09-06 17:37:58 12540

原创 使用Spring JDBCTemplate简化JDBC的操作(二)

继上一篇文章,主要是在xml中配置需要继承JdbcDaoSupport类的一系列dao层的配置,下面记录下通过注解操作数据库的方法: 方法一: TestConnMysqlDataSource.java 在class前面的@Component一定不能少; 在xml中只需要配置数据源属性就行,然后再在java中创建JdbcTemplate,继而操作数据库<!-- 加载内网系统配置 -->

2017-09-06 17:35:02 285

原创 使用Spring JDBCTemplate简化JDBC的操作(一)

spring通过xml配置JDBC连接mysql 主要文件以下几个: 1、sys.properties 2、jdbc-servlet.xml 3、IUserDAO.java 4、UserDAOImpl.java 5、User.java 6、MysqlJDBCTest.java参考:http://www.cnblogs.com/lichenwei/p/3902294.html1、sys.

2017-09-06 17:24:21 389

原创 使用JDBC配置mysql

使用JDBC配置mysql 方式一: 直接在java里面通过配置相关信息,连接数据库 MysqlConnect.javapackage com.mdl.excel.mysql.utils;import java.sql.Connection;import java.sql.Date;import java.sql.DriverManager;import java.sql.ResultS

2017-09-06 16:59:07 2014

原创 elasticsearch见解

Spring Data repository抽象中最核心的接口就是Repository(显而易见的哈)。该接口使用了泛型,需要提供两个类型参数,第一个是接口处理的域对象类型,第二个是域对象的主键类型。这个接口常被看做是一个标记型接口,用来获取要操作的域对象类型和帮助开发者识别继承这个类的接口。在Repository的基础上,CrudRepository接口提供了针对实体类的复杂的CRUD(增删改查)

2017-09-01 17:48:29 254

通过yaml为json中的某个变量赋值

通过标准的json格式,生成yaml文件,然后再读取yaml文件修改里面的某(多)个变量值,然后再生成新的json,json格式前后都一样,就是为了修改里面的某些变量值,所以用yaml作为中间桥梁

2017-06-28

空空如也

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

TA关注的人

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