会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
陈晨辰
のworld
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
随笔:88 文章:7 评论:4 阅读:
16万
2020年2月27日
spring的断言工具类Assert的基本使用
摘要: Assert(断言) Web 应用在接受表单提交的数据后都需要对其进行合法性检查,如果表单数据不合法,请求将被驳回。类似的,当我们在编写类的方法时,也常常需要对方法入参进行合 法性检查,如果入参不符合要求,方法将通过抛出异常的方式拒绝后续处理。举一个例子:有一个根据文件名获取输入流的方法:Input
阅读全文
posted @ 2020-02-27 14:07 陈晨辰
阅读(1188)
评论(0)
推荐(0)
编辑
2020年2月26日
开发工具推荐
摘要: 1.前言 俗话说:“工欲善其事,必先利其器”。 为了助力大家的学习和进阶,本小节介绍几个对 Java 学习非常有帮助的 IDEA 插件,代码反编译和反汇编工具,以及非常不错的网站等。 2. IDEA 插件 首先不必多说,IDEA 是目前 Java工程师最主流的开发工具, IDEA 的强大之处不仅在于
阅读全文
posted @ 2020-02-26 17:02 陈晨辰
阅读(717)
评论(0)
推荐(0)
编辑
2020年2月20日
IDEA 接口调试插件 HTTP Client
摘要: 界面客户端 使用手册 https://www.jetbrains.com/help/idea/testing restful web services.html 打开方式 Tools HTTP Client Test RESTful Web Service 文本客户端 使用手册 https://ww
阅读全文
posted @ 2020-02-20 10:40 陈晨辰
阅读(8308)
评论(0)
推荐(0)
编辑
2020年2月19日
【笔记0-开篇】面试官系统精讲Java源码及大厂真题
摘要: 背景 开始阅读 Java 源码的契机,还是在第一年换工作的时候,被大厂的技术面虐的体无完肤,后来总结大厂的面试套路,发现很喜欢问 Java 底层实现,即 Java 源码,于是我花了半年时间,啃下了 Java 源码,终于进了理想的公司。 以我个人经历来说,阅读源码真的可以帮助你顺利过技术面,找到更好的
阅读全文
posted @ 2020-02-19 21:11 陈晨辰
阅读(468)
评论(0)
推荐(0)
编辑
2020年2月15日
面试题:HashSet、TreeSet 和HashMap 的实现与原理
摘要: 说下 TreeSet 和 HashSet 什么区别呢? 它们的区别点主要在他们的底层数据结构不同,HashSet 使用的是 HashMap 来实现,而 TreeSet 使用的是 TreeMap 来实现的。 哦?那你了解 HashMap 和 TreeMap 的区别吗? HashMap 是一个最常用的数
阅读全文
posted @ 2020-02-15 10:56 陈晨辰
阅读(1190)
评论(0)
推荐(1)
编辑
Mybatis面试问题集锦
摘要: 1、 {}和${}的区别是什么? 答:mybatis在处理 {}时,会将sql中的 {}替换为?号,调用PreparedStatement的set方法来赋值; mybatis在处理 $ { } 时,就是把 ${ } 替换成变量的值,完成的是简单的字符串拼接。 补充:在mybatis中使用 {}可以防
阅读全文
posted @ 2020-02-15 10:51 陈晨辰
阅读(269)
评论(0)
推荐(0)
编辑
分组拼接字符串,GROUP_CONCAT
摘要: 背景 一年过的很快,文中后来的两位员工 馮大 和 馮二 也要面对无情的 KPI 考核了,他们工作干的很不错,performance 分别是 4 和 5 新需求来了,静悄悄的来了!!! 领导想要查看每个 performance 下都有谁,同时要求将这些人的名称要逗号拼接成一个字符串,也就是说要得到下面
阅读全文
posted @ 2020-02-15 10:47 陈晨辰
阅读(2717)
评论(0)
推荐(0)
编辑
跨表更新,Mysql Update Join
摘要: 背景 项目新导入了一批人员数据,这些人的有的部门名称发生了变化,有的联系方式发生了变化,暂且称该表为t_dept_members, 系统中有另外一张表 t_user_info 记录了人员信息。 要求将 t_dept_members 中有变化的信息更新到 t_user 表中,这个需求就是「跨表更新」啦
阅读全文
posted @ 2020-02-15 10:42 陈晨辰
阅读(1216)
评论(0)
推荐(1)
编辑
2020年2月11日
【设计模式】UML类图及Java的类之间的关系
摘要: UML类图展示 设计模式中的对象关系 关联和依赖的对比 依赖关系 虚线箭头 依赖是a类成员方法中有b类的属性,动物新陈代谢方法中有水和空气的属性,只有调这个方法的时候,才可能临时用一下 关联关系 实线 类与类的连接,(它使一个类知道另一个类的属性和方法,关联关系一般用成员变量实现) 关联是a类中存在
阅读全文
posted @ 2020-02-11 16:10 陈晨辰
阅读(838)
评论(0)
推荐(0)
编辑
Sql性能优化梳理
摘要: 前言 先简单梳理下Mysql的基本概念,然后分创建时和查询时这两个阶段的优化展开。 1.0 基本概念简述 1.1 逻辑架构 第一层:客户端通过连接服务,将要执行的sql指令传输过来 第二层:服务器解析并优化sql,生成最终的执行计划并执行 第三层:存储引擎,负责数据的储存和提取 1.2 锁 数据库通
阅读全文
posted @ 2020-02-11 16:05 陈晨辰
阅读(255)
评论(0)
推荐(0)
编辑
下一页
<
2025年2月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
公告
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
理财
(12)
数据库
(10)
linux
(3)
生涯
(3)
投资
(2)
shell
(1)
kafka
(1)
索引
(1)
分布式
(1)
随笔档案
2020年2月(26)
2020年1月(26)
2019年12月(1)
2019年11月(16)
2019年10月(17)
阅读排行榜
1. 查看kafka消息消费情况(20212)
2. 分布式任务调度的解决方案(18459)
3. IDEA 接口调试插件 HTTP Client(8308)
4. 银行理财产品的十个坑(8061)
5. linux查询日志命令总结(7775)
评论排行榜
1. 【笔记7-部署发布】从0开始 独立完成企业级Java电商网站开发(服务端)(1)
2. 写给程序员儿子的一封信(1)
3. 消息队列MQ(1)
4. @Validated和@Valid校验参数、级联属性、List(1)
推荐排行榜
1. 写给程序员儿子的一封信(2)
2. 分布式任务调度的解决方案(2)
3. 面试题:HashSet、TreeSet 和HashMap 的实现与原理(1)
4. 跨表更新,Mysql Update Join(1)
5. 【笔记4-商品模块】从0开始 独立完成企业级Java电商网站开发(服务端)(1)
最新评论
1. Re:【笔记7-部署发布】从0开始 独立完成企业级Java电商网站开发(服务端)
从0开始 独立完成企业级Java电商网站开发(服务端) 教程链接:
--hbqhzx
2. Re:@Validated和@Valid校验参数、级联属性、List
大佬,能否发一下ServerResponse类的代码学习下,这个类是自己增强的吗
--谋事在人,成事在天
3. Re:写给程序员儿子的一封信
默默点个赞
--i暗语者
4. Re:消息队列MQ
很详细,博主用心了
--vitozhu
点击右上角即可分享