自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 数据库的连接 c3p0(推荐使用)

c3p0的配置文件 我们在使用传统的jdbc上面,频繁的创建连接对象是非常耗时的,所以就有了阿里的druid ,dbcp(Apache开源)等连接池,我比较推荐的c3p0企业经常用到也非常简单 c3p0-config.xml(配置文件名最好加上config) <?xml version="1.0" encoding="UTF-8"?> <c3p0-config> ...

2018-12-10 22:37:53 451

转载 fastjson的使用方法

Fastjson介绍 Fastjson是一个Java语言编写的JSON处理器。 1、遵循http://json.org标准,为其官方网站收录的参考实现之一。 2、功能qiang打,支持JDK的各种类型,包括基本的JavaBean、Collection、Map、Date、Enum、泛型。 3、无依赖,不需要例外额外的jar,能够直接跑在JDK上。 4、开源,使用Apache License 2.0协...

2018-12-10 17:13:04 140

转载 java源码阅读真实体会(大佬分享)

刚才在论坛不经意间,看到有关源码阅读的帖子。回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特...

2018-12-05 18:15:51 183

原创 MySQL语法大全

#启动mysql服务器 net start mysql #关闭 net stop mysql #进入 mysql -h 主机地址 -u 用户名 -p 用户密码 #退出 exit status; 显示当前mysql的version的各种信息。 #--------------------------- #----MySql用户管理--------- #修改密码:首先在DOS 下进入mysql安装路径的...

2018-12-04 15:09:54 203

翻译 MySQL的事务隔离级别

一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏 。比如A向B转账,不可...

2018-12-04 14:53:40 107

原创 java中的修饰符

java中的修饰符分为类修饰符,字段修饰符,方法修饰符。根据功能的不同,主要分为以下几种。 1、权限访问修饰符 public,protected,default,private,这四种级别的修饰符都可以用来修饰类、方法和字段。 包外 子类 包内 类内 public ✔ ✔ ...

2018-12-02 17:39:42 96

原创 在多线程中同步锁是什么

对于非static方法;同步锁就是this. 对于static方法我们使用当前方法所在类的字节码对象(xxx.class)

2018-12-01 19:19:08 1500

原创 有关多线程的理解与衍生

java中的多线程一个程序就是一个文件 线程是cpu的最小单位一个进程至少有一个线程;如果只有一个线程;则这个线程就是主线程 线程的创建:继承自Thread类;实现Runnable接口 线程安全问题;产生原因多个线程同时访问同一个全局变量;而代码块在执行的时候没有同步导致;减减的时候没有跟上输出有错没有同时; 并发和并行并发实在一个时间段内;并行则是在同一个时刻点发生的;;线程主要还是讲的并发...

2018-12-01 18:18:35 120

原创 静态变量与非静态变量区别

静态的成员变量与非静态的成员变量的区别: 作用上的区别: 静态的成员变量的作用共享一个 数据给所有的对象使用。 非 静态的成员变量的作用是描述一类事物的公共属性。 数量与存储位置上的区别: 静态成员变量是存储方法 区内存中,而且只会存在一份数据。 非静态的成员变量是存储在堆内存中,有n个对象就有n份数据。 生命周期的区别: 静态的成员变量数据是随着类的加载而存在,随着类文件的消失而消失。 2.非...

2018-11-30 22:00:14 1054

空空如也

空空如也

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

TA关注的人

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