关注「Java视界」公众号,获取更多技术干货
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页
摘要: 重构的方法往往是零散的,大家在记忆时也是零散的,不系统。代码怎么写更好,你肯定能说出几点来,但还不够系统。 这里梳理记录一些重构方法与案例,意义在于系统的梳理后可以在平时写代码时做参照,写出更好的代码。 你想想每次重构的时候都能在这篇文章里找到对应的套路那该多... 阅读全文
posted @ 2022-06-25 14:02 沙滩de流沙 阅读(117) 评论(0) 推荐(0)
摘要: 目录 一、类 二、接口 三、继承 四、接口实现 五、关联关系 六、聚合关系 七、组合关系 八、依赖关系 UML类图大家可能都知道,如果要画某段代码的UML类图,大家应该都画得出来。 但是画出来是一回事,画得规不规范又是另一回事,假如面试的时候人家让你画个策略模... 阅读全文
posted @ 2022-06-25 14:02 沙滩de流沙 阅读(64) 评论(0) 推荐(0)
摘要: 目录 一、误删数据后除了跑路,还能怎么办? 1.1、误删行 1.2、误删库 / 表 阅读全文
posted @ 2022-06-25 14:02 沙滩de流沙 阅读(23) 评论(0) 推荐(0)
摘要: 目录 一、随机查询 二、为什么有些SQL语句逻辑相同,性能却差异巨大? 案例一:条件字段函 阅读全文
posted @ 2022-06-25 14:02 沙滩de流沙 阅读(19) 评论(0) 推荐(0)
摘要: 目录 一、一条SQL查询语句是如何执行的? 1.1、连接器 1.2、查询缓存 1.3、分析器 阅读全文
posted @ 2022-06-25 14:02 沙滩de流沙 阅读(25) 评论(0) 推荐(0)
摘要: 可以说只要是后端开发基本都知道点Docker,但是仅仅知道那一点点是不够的,在交付逐渐以jar、war包的形式转为容器形式的趋势中,不管是开发还是运维人员都需要好好学习掌握Docker。 一、为什么会有Docker? 官方文档: https://doc... 阅读全文
posted @ 2022-06-25 14:02 沙滩de流沙 阅读(66) 评论(0) 推荐(0)
摘要: ES全称ElasticSearch,是一种分布式全文检索引擎,用于全文搜索、分析。近乎实时的存储及检索效率,可以在上百台服务器上运行处理PB级数据的扩展性都让ES成为炙手可热的搜索引擎。除此外,ES通过简单的RESTful API屏蔽了Lucence的复杂语法... 阅读全文
posted @ 2022-06-25 14:02 沙滩de流沙 阅读(885) 评论(0) 推荐(0)
摘要: 在搜索引擎中包含很多的文件,每个文件都有对应的ID,文件内容就是系列关键词的集合(每个关键词也有对应ID)。 例如“文档1”经过分词,提取了100个关键词,会记录每个关键词在文档中的出现次数和出现位置。 一、倒排索引 假如给你一个文本库,现在让你去找出... 阅读全文
posted @ 2022-06-25 14:02 沙滩de流沙 阅读(378) 评论(0) 推荐(0)
摘要: 为什么要说事务? 一方面业务开发中经常要考虑事务,比如调用第三方接口失败时处理本地数据状态时要考虑事务,结算时A账户增加失败时B账户也不能扣款成功。。。总之,在遇到原子性的操作,要成功都成功,要失败都失败的场景时,事务肯定是要考虑的! 另一方面,“你有没有遇到... 阅读全文
posted @ 2022-06-25 14:02 沙滩de流沙 阅读(345) 评论(0) 推荐(0)
摘要: 整理一下,方便忘记时快速查看,持续更新。 一、文件/目录操作 cd - 返回上次所在的目录 cd / 返回根目录 pwd 显示当前目录路径 ls 查看目录中的文件 mkdir dir1 创建一个叫做 'dir1' 的目录' mkdir dir1 dir... 阅读全文
posted @ 2022-06-25 14:02 沙滩de流沙 阅读(260) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页

关注「Java视界」公众号,获取更多技术干货