- 博客(11)
- 收藏
- 关注
原创 java编程思想总结-下
java编程思想总结(下) 第7章多边形 若使用接口,我们可以同时获得抽象类以及接口的好处。所以假如想创建的基础类没有任何方法定义或者成员变量,那么无论如何都愿意使用接口,而不要选择抽象类。事实上,如果事先知道某种东西会成为基础类,那么第 一个选择就是把它变成一个接口。只有在必须使用方法定义或者成员变量的时候,才应考虑采用抽象类。 通常,我们只能对单独一个类应用 extends(扩展)...
2018-03-04 10:55:54
1602
原创 类加载器—面试总结
类加载器 父类代码 public class Father { static { System.out.println("I am Father_static"); } public Father() { System.out.println("I am Father"); } }子类代码 public class Childer exte
2018-03-04 10:53:57
546
原创 Clean Code 读书总结
Clean Code 读书总结 整洁代码 稍后等于永不 始终保持代码的整洁 整洁的代码只做好一件事 果断决绝,就事论事,没有犹豫或不必要的细节 有意义的命名 避免误导 小写的l和1 做有意义的区分 废话都是冗余,Variable(变量)一词永远不应当出现在变量名中。 变量moneyAmount和amount没有任何区别,theMessage和message没有任何区别...
2018-03-02 21:59:30
634
原创 MyBatis学习总结1
MyBatis基础介绍 parameterType:定义输入到sql中的映射类型,#{id}表示使用preparedstatement设置占位符号并将输入变量id传到sql,value表示使用参数将{value}表示使用参数将{value}替换,做字符串的拼接。 resultType:定义输出结果映射类型。 区别:#{}表示一个占位符号,通过#{}可以实现preparedStatement向占位符中
2017-10-08 23:59:54
340
原创 大型网站分布式架构设计与实践(读书总结)
最近看完这本书,简单总结一下,其实感觉架构思路讲的很多,主要还是面对这样的业务需求,才可以。我觉得这也是BAT程序员在某些方面比较强的原因,人家在写代码的时候考虑到那些高要求的需求。 一个大型、稳健、成熟的分布式系统的背后,往往会涉及众多的支撑系统,我们将这些支撑系统称为分布式系统的基础设施。除了前面所介绍的分布式协作及配置管理系统ZooKeeper,我们进行系统架构设计所依赖的基础设施,还包括分布
2017-09-17 11:19:45
335
转载 IDEA破解 2017 IDEA license server 激活(可用)
转载,留着备用 进入ide主页面,help-register-license server,然后输入 http://idea.iteblog.com/key.php(注意:php要小写)即可~ 如下图,
2017-09-17 09:09:32
412
原创 mysql数据库面试总结
结合网上大神还有自己面试经历,收集的总结Mysql面试题,方便自己准备面试;mysql一个永远都复习不完,尽量总结,差不多就可以去面试(个人观点)1、数据库事务的四个特性及含义 数据库事务transanction正确执行的四个基本要素。ACID,原子性(Atomicity)、一致性(Correspondence)、隔离性(Isolation)、持久性(Durability)。 原子性:整个事务中的所
2017-09-04 00:11:40
1943
转载 Mysql面试总结
结合网上自己收集的总结面试题,方便自己复习; 1. 主键 超键 候选键 外键 主 键: 数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。 超 键: 在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含
2017-09-03 00:07:34
427
原创 mysql学习总结练习
网上查找的练习进行复习sql;虽然都不难,但是对打基础是很有好处的,在明白的基础上可以进一步做分析,来研究一下各种解法的优劣,甚至进行简单的优化 建表初始化:(一段一段执行) CREATE TABLE STUDENT (SNO VARCHAR(3) NOT NULL, SNAME VARCHAR(4) NOT NULL, SSEX VARCHAR(2) NOT NULL, SBIRTH
2017-09-02 23:52:44
386
原创 MySQL学习总结2
MySQL学习总结2表的五大约束: 主键约束: 不能为空,必须唯一 唯一约束: 不能重复,可以为空 非空约束: not null 不能为空 检查约束: check(条件) mysql里面语法可以写,但是它是直接忽略掉检查约束 外键约束: 约束多表之间数据的 多表之间的关系如何来维护 外键约束:foreign key插入数据: 数据必须先存在于主表,然后再插入从表中的数据 删除数据(删主表时):
2017-05-24 15:39:38
498
原创 MySQL学习总结1
MySQL学习总结1数据库概述: 什么数据库: 存放数据的仓库数据库就是一个文件系统,只不过我们需要通过命令(SQL)来操作这个文件系统 数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。 数据库的作用 :存放数据的仓库 为什么要学习数据库 : JAVA后台开发不可缺少的一部分 常见的数据库: 关系型数据库: mysql: 小型.开源免费,大多数中小型
2017-05-24 15:38:19
462
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人