自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编号0347

Just coding

  • 博客(8)
  • 收藏
  • 关注

原创 Singleton单例模式

什么是单例模式?单例模式是一种常见的设计模式,可以使得某个类只有一个实例,自己创建该类实例并向外界提供该实力。单例的三要素:构造方法私有化,类的内部创建对象静态属性静态方法单例模式优缺点优点数据共享项目安全(配合同步实现)缺点并发性降低增加耦合为什么使用单例模式?在某些条件下,使用单例模式可以控制类实例的数量,达到节约资源的目的,同时由于只有一个实例,可以实现通信的功能以及资源共

2017-07-12 21:23:06 376

原创 解决Java程序向mysql数据库插入中文乱码问题的多种方式

方式一:设置编码统一1.设置eclipse环境编码2.设置mysql环境编码mydb为需要修改的数据库名称方式二:创建数据库时设置编码1.mysql创建database时设置编码create database mydb default character set utf8 collate utf8_general_ci;2.创建表时设置编码CREATE TABLE `type` ( `id` i

2017-07-26 10:20:37 24141 9

原创 Spring配置连接池和dao使用JdbcTemplate

Spring配置c3p0连接池导入jar包 除Spring基本jar包外,还需要导入c3p0相关jar包 创建Spring配置文件,配置连接池<!-- 配置c3p0连接池 --><!-- ComboPooledDataSource dataSource=new ComboPooledDataSource(); dataSource.setDriverC

2017-07-19 09:35:43 588

原创 Spring Aop

AOP概念aop面向切面变成,扩展功能不修改原代码aop采用横向抽取机制,取代传统纵向继承体系重复代码aop底层采用动态代理模式实现 (1)第一种情况:有接口情况,使用动态代理创建接口实现类代理对象 (2)第二种情况:没有接口情况,使用动态代理创建子类代理对象AOP原理底层使用动态代理实现 1.第一种情况:有接口情况 使用jdk动态代理,针对有接口情况public interface

2017-07-18 10:35:47 231

原创 Spring配置入门案例(注解方式 )

1.注解介绍(1)代码里的特殊符号,可完成功能 (2)注解写法 :@注解名称(属性名称=属性值) (3)注解可使用在类、方法、属性上2.Spring注解开发准备(1)导入jar包 导入基本jar包 导入aop的jar包 (2)创建类创建方法 (3)创建Spring配置文件,引入约束 (4)开启注解扫描 3.注解创建对象(1)在创建对象的类上使用注解 (2)创建对象有

2017-07-18 09:11:49 345

原创 Spring配置入门案例(配置文件方式)

1. IOC(控制反转)什么是IOCioc控制反转,把对象的创建交给spring管理ioc操作两部分 (1)ioc的配置文件方式 (2)ioc的注解方法ioc底层原理ioc底层原理使用技术 (1)xml配置文件 (2)dom4j解析xml (3)工厂设计模式 (4)反射原理 第一步:创建xml文件,配置要创建的对象<bean id="user" class="cn.wan

2017-07-13 21:30:25 655

转载 java.util.ConcurrentModificationException 解决办法

在使用iterator.hasNext()操作迭代器的时候,如果此时迭代的对象发生改变,比如插入了新数据,或者有数据被删除。则使用会报以下异常:Java.util.ConcurrentModificationException        at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)        at

2017-07-05 16:58:36 336

原创 Java开发中JDBC连接数据库

基本方式连接步骤 * 1.加载JDBC驱动类 * 2.通过URL获取Connection连接 * 3.创建Statement * 4.执行SQL语句 * 5.处理结果集 * 6.关闭连接实现代码 public void base() { try { /* * 加载JD

2017-07-04 20:37:25 232

空空如也

空空如也

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

TA关注的人

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