自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 走进JVM

码出高效01之走进JVM 前言:对阿里巴巴出版书籍《码出高效》内容的整理,私以为《码出高效》是一本好书,值得多次翻阅学习。 Java如何实现跨平台? ​ 任何计算机领域问题都可以通过增加一个中间层解决。JVM对Java的字节码解释执行,屏蔽对底层操作系统的依赖,达到一次编写,到处运行。 ​ Java所有的指令共200多个,一个字节可以存储256种信息,这样一个字节称为字节码。Java...

2018-11-21 00:40:37 159

转载 解耦的方式

解耦的理解 什么是耦合 耦合,指的是两个可以协作的部件的关系。A和B可以协作,则A和B的关系是耦合。 ​ 为什么要解耦 如果A可以和O,P,Q,S…(简称集合F)协作,则A就和集合F发生了耦合,如果A发生了变化,想要维持系统正常,那么集合F就需要顺应A的变化而变化,以保持协作有效。同样的,集合F中的任何一个发生了变化,A也需要发生变化(至少是局部的变化),以保持协作有效。 如何解耦 1...

2018-11-15 00:10:26 4191

原创 异常处理原则

异常处理原则 原则:不要忽略checked Exception 当捕获一个checked Exception的时候,必须对异常进行处理;如果认为不必要在这里作处理,就不要捕获该异常,在方法体中声明方法抛出异常,由上层调用者来处理该异常。 建议:不要捕获unchecked Exception 有两种unchecked Exception: Error:这种情况属于JVM发生了不可恢复...

2018-11-09 09:17:51 760

转载 SQL执行顺序

SQL 是一种声明式语言 : SQL 语言是为计算机声明了一个你想从原始数据中获得什么样的结果的一个范例,而不是告诉计算机如何能够得到结果。 一、sql执行顺序 from join on where group by(开始使用select中的别名,后面的语句中都可以使用) avg,sum等聚合函数 having select distinct order by limit 从这个顺序...

2018-11-09 09:14:38 179

转载 MySql 和 java 字段对应

MySql 和 java 字段对应 date:只有日期,没有时间,2016-09-21; 3个字节 time:只有时间,没有日期,23:42:31; 3个字节 datetime:日期时间都有,2016-09-21 23:42:31; 8个字节 timestamp:时间格式:2016-09-21 23:42:31; 4个字节 对于跨时区的业务,TIMESTAMP更为合适。 java提...

2018-11-09 09:11:24 2074

空空如也

空空如也

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

TA关注的人

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