- 博客(13)
- 收藏
- 关注
原创 DQL、DML、DDL、DCL的概念与区别
SQL(Structure Query Language)语言是数据库的核心语言。SQL的发展是从1974年开始的,其发展过程如下:1974年-----由Boyce和Chamberlin提出,当时称SEQUEL。1976年-----IBM公司的Sanjase研究所在研制RDBMS SYSTEM R时改为SQL。1979年-----ORACLE公司发表第一个基于SQL的商业化RDBMS...
2020-04-26 16:57:27
157
转载 logback的使用和logback.xml详解
一、logback的介绍Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块:logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4j API使你可以很方便地更换成其它日志系统如log4j或JDK14 Logging l...
2020-04-10 17:32:48
108
原创 java架构之项目结构(entity / DTO / VO)
定义类的讲究ejbEnterprise JavaBean(EJB),企业javaBean。是java的核心代码,分别是会话Bean(Session Bean)、实体Bean(Entity Bean)、和消息驱动Bean(MessageDriven Bean)。javaBean可重用组件,类必须是具体的公开的,具有无参构造器。pojoPlain Ordinary Java Object,...
2019-10-24 17:25:11
490
原创 Java常见缩写
## Java常用缩写SDK (软件开发工具包 Software Development Kit)最熟悉的就是JDK。IDE (集成开发环境 itegrity development environmental) 比如eclipse,ideal。JDK (Java软件开发工具包 Java development toolkit)包含了Java的运行环境(JRE)和Java工具(javac...
2019-08-21 22:58:38
1063
原创 单例设计模式
单例设计模式: Single类的对象,具有唯一性,唯一性的前提:不让其他类实例化私有构造方法自己可以创建自己的对象提供方法,获取对象饿汉式:public class Single { private Single(){} //私有构造方法,外界类不能访问私有成员,如果类对象实例化会报错 private static Single single = new Single();...
2019-07-24 14:30:03
137
原创 String是否真的不可变?
为什么String被设计为不可变?是否真的不可变?1 对象不可变定义不可变对象是指对象的状态在被初始化以后,在整个对象的生命周期内,不可改变。2 如何不可变通常情况下,在java中通过以下步骤实现不可变对于属性不提供设值方法 所有的属性定义为private final 类声明为final不允许继承 Return deep cloned objects with co...
2019-07-24 13:52:32
215
原创 理解性能优化
理解性能优化1.性能优化的层次 按照我的理解可以分为需求阶段,设计阶段,实现阶段;越上层的阶段优化效果越明显,同时也更需要对业务、需求的深入理解。1.需求阶段 需求是为了解决某个问题,问题是本质,需求是解决问题的手段。 需求讨论的前提对业务的深入了解,如果不了解业务,根本没法讨论。即使需求已经实现了,当我们发现有性能问题的时候,首先也可以从需求出发。 需求分析...
2019-07-22 14:23:28
622
原创 HTTP中GET与POST的区别
99%的人都理解错了HTTP中GET与POST的区别GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心...
2019-07-21 19:44:19
102
原创 事务是什么?干什么用?
事务是什么?事务指的是逻辑上的一组操作,组成这组操作的各个单元要么全都成功,要么全都失败.事务干什么用? 特性:ACID:- 原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 保证在一个事务中多次SQL操作要么全都成功,要么全都失败.- 一致性(Consistency)事务前后数据的完整性必须保持一致。- 隔离性(Isola...
2019-07-21 11:22:10
1716
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人