- 博客(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 292
原创 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 2370
原创 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 6909
原创 Spring中ClassPathXmlApplicationContext和ApplicationContext 的简单使用
一、简单的用ApplicationContext做测试的话,获得Spring中定义的Bean实例(对象).可以用:ApplicationContext ac = new ClassPathXmlApplicationContext(“applicationContext.xml”); RegisterDAO registerDAO = (RegisterDAO)ac.getBean(“Regist
2017-09-06 17:37:58 12542
原创 使用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 255
通过yaml为json中的某个变量赋值
2017-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人