SQL语言的组成 DDL(数据定义语言):维护(定义、修改、删除)SQL模式对象. DML (数据操纵语言) :包括数据查询和数据更新(增、删、改,查). DCL (数据控制语言) :对数据的访问控制(授予权限、取消权限). TCL (事务控制语言) :对事务的控制(提交、回滚、保存点) Selec ...
分类:
数据库 时间:
2019-05-14 14:43:01
阅读次数:
186
java5 1.泛型 (Generics) 2.增强循环(Enhanced for Loop) 3.自动封箱拆箱(Autoboxing/Unboxing )。八大基本类型和它们的包装类能够自动的相互转换。 4.枚举(Typesafe Enums)。 ps:枚举是一种实现线程安全的单例模式的好方式。 ...
分类:
编程语言 时间:
2019-05-14 11:02:49
阅读次数:
129
[toc] 背景 MySQL在26日 16:23:49产生了大量的慢查询,在这段时间内,binlog文件刷新的很快(查看慢日志是mysql DML并发比较多),想知道写完一个binlog文件究竟花了几分钟时间? 分析 三个binlog文件的最后修改间隔时间分别是2 分钟和1 分钟 同一个事务只能写同 ...
分类:
系统相关 时间:
2019-05-13 23:24:47
阅读次数:
197
GC回收java堆和方法区的内存,判断对象是否存活采用可达性分析算法。 GC算法有四种:标记-清除算法、复制算法、标记-整理算法、分代收集算法,当前商业虚拟机都采用分代收集算法:新生代和老年代,其中新生代采用复制算法,老年代采用标记清除或标记整理算法。 七种垃圾收集器: 1、Serial收集器 2、 ...
分类:
编程语言 时间:
2019-05-11 09:31:56
阅读次数:
140
1.数据定义语言(DDL) Data Definition Language 用于建立、修改、删除 数据库 对象 2.数据操作语言(DML) Data Manipulation Language 用于改变数据表中的数据 和事务相关,执行完后需要经过事务控制语句后才真正的将改变应用到数据库中 3.事务 ...
分类:
数据库 时间:
2019-05-11 00:08:34
阅读次数:
189
DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTER DML语句 数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATE、查询数据SELECT DCL语句 数据库控制语言: 例如控制用户的访问权限GRANT、REVOKE ...
分类:
数据库 时间:
2019-05-10 16:28:52
阅读次数:
171
JVM(HotSpot)7种垃圾收集器 7种垃圾收集器作用于不同的分代,如果两个收集器之间存在连续,就说明他们可以搭配使用。 从JDK1.3到现在,从Serial收集器-》Parallel收集器-》CMS-》G1,用户线程停顿时间不断缩短,但仍然无法完全消除。 1、Serial收集器(串行收集器) ...
分类:
其他好文 时间:
2019-05-07 11:43:35
阅读次数:
123
今天在一台linux服务器上用impdp命令导入dmp文件时出现了错误: 我使用的语句是: 找了一些博客,说是sid之类的,不过我在另一台服务上的pl/sql developer工具是可以正常连接这台数据库服务这个jclw实例的。又找了一会,找到一篇说是要加上ip。于是改成: 可是还是不行。灵机一动 ...
分类:
系统相关 时间:
2019-05-06 19:02:45
阅读次数:
553
个人总结: 对数据库操作的半成品,封装基本的dml操作,增删改查都实现了很简单的方法,稍微复杂点的可以使用hql语句实现 使用框架步骤: 一、新建一个项目 是不是web都无所谓,hibernate只是对数据库的操作 二、添加hibernate框架jar包 三、Hibernate.cfg.xml 四、 ...
分类:
Web程序 时间:
2019-05-05 13:10:55
阅读次数:
167