自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Freemarker模版

FreeMarker模板

2022-06-18 23:40:35 299 1

原创 JVM内存模型

JVM内存模型Java类加载的全过程是什么样的?什么是双亲委派机制?有什么作用?注:Java的类加载:AppClassLoader -> ExtClassLoader -> BootStrapClassLoaderJava类加载器继承关系:一个对象加载到JVM,再到被GC清除,经历了什么过程?注:怎么确定对象是垃圾?什么是GC Root?JVM有哪些垃圾算法?JVM有哪些垃圾回收器? Serial 串行 Parallel 并行 CMS Concurrent Mark Sweep CMS GC四阶段注:G1

2022-06-14 21:21:35 172

原创 mysql 索引

检索条件: mysql 索引 创建索引避免如下极端 索引宁缺毋滥:按需建索引,所有的索引,应该深思熟虑 不要一个查询条件一个索引(索引不要超过六个) 也不要吝啬索引:认为索引会严重拖慢插入性能 建表时,主键、外键:必须建索引; 超过300要建索引; join、常用where条件、order by等 区分度高的列 抵制唯一索引:认为唯一约束应该在应用层,使用"先查后插"实现 不适合做索引 避免大量null值 重复字段 千万级别分页优化 select id,title from colle

2021-08-26 21:02:11 199

原创 java8 Optional用法

1、准备对象 package org.example.note.global.pojo; import lombok.*; import javax.validation.constraints.NotNull; /** * java 8 * * @author admin */ // @Data // @EqualsAndHashCode @Getter @Setter @ToString @NoArgsConstructor @AllArgsConstructor public clas

2021-08-26 20:48:05 215

原创 i=i++和i=++i的字节码

================ i=i++ code: int i = 0; i = i++; System.out.println(i); //输出0 字节码: 0 iconst_0 //将0压栈 1 istore_1 //存入局部变量表1 (将0赋值给变量i) 2 iload_1 //载入操作数栈 (将0压栈) 3 iinc 1 by 1 //加一 (变量表值加一) 6 istore_1 //存入局部变量表 (将栈中0赋值给变量i) 7 gets

2021-05-01 09:18:05 264 1

原创 TCP三次握手四次挥手

三次握手: 1、客户端发送请求到服务端; 2、服务端接受请求后返回ack(我接收到了你的请求); 3、客户端再返回一个ack;(减少网络故障的可能性) 四次挥手: 1、客户端发送断开请求; 2、服务端返回ACK(告诉客户端我收到了你的请求); wait、服务端接着发送未发送完的数据; 3、发送完成后,服务端会发送断开请求; 4、客户端接收到请求返回ack;(才真正的关闭) ......

2021-04-14 08:06:01 187 1

原创 PMP面试题整理

1 你认为项目中最重要的是哪些过程? 对于项目生命周期而言:越是前期越重要,对项目影响越大。启动阶段:如果一个难以成功、难以盈利的项目被立项。事物发展的不确定性,极有可能导致项目夭折。(项目经理应该用自己的专业知识,影响高层;即使影响不了,应该在书面上留下自己的观点。) 规划阶段:如果少量规划、甚至上手就干,极有可能导致项目失控。执行中后期举步维艰、事倍功半。(尽可能规划明确,无法明确的规划包,应有适当的谈) 监控阶段 ......

2021-03-01 08:04:57 7479

原创 IDEA插件使用(提高生产力)

IDEA插件使用(提高生产力)前言1 Alibaba Java Coding Guidelines2 Alibaba Cloud Toolkit3 Restful4.Free Mybatis plugin5 CodeGlance6 Translation7 Easy Code8 Rainbow Brackets9 Grep console10 MyBatis Log Plugin 前言 工欲善其事,必先利其器。 IDEA公认的IDE神器,而好用的IDEA插件,让你百尺竿头更进一步! 1 Alibaba

2021-02-02 13:32:35 361

空空如也

空空如也

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

TA关注的人

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