上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 前言 软件开发springboot项目过程中,不可避免的需要处理各种异常,spring mvc 架构中各层会出现大量的try {...} catch {...} finally {...} 代码块,不仅有大量的冗余代码,而且还影响代码的可读性。这样就需要定义个全局统一异常处理器,以便业务层再也不必处 阅读全文
posted @ 2020-12-16 16:08 公众号程序员白楠楠 阅读(122) 评论(0) 推荐(0)
摘要: 最近在做题库系统,由于在题库中添加了重复的试题,所以需要查询出重复的试题,并且删除掉重复的试题只保留其中1条,以保证考试的时候抽不到重复的题。 关于MySQL的知识点总结了一个思维导图,希望对大家所有帮助! 首先写了一个小的例子: 一、单个字段的操作 这是数据库中的表: 分组介绍: Select 重 阅读全文
posted @ 2020-12-16 14:50 公众号程序员白楠楠 阅读(226) 评论(0) 推荐(0)
摘要: 基本概念 流式查询指的是查询成功后不是返回一个集合而是返回一个迭代器,应用每次从迭代器取一条查询结果。流式查询的好处是能够降低内存使用。 如果没有流式查询,我们想要从数据库取 1000 万条记录而又没有足够的内存时,就不得不分页查询,而分页查询效率取决于表设计,如果设计的不好,就无法执行高效的分页查 阅读全文
posted @ 2020-12-15 22:27 公众号程序员白楠楠 阅读(270) 评论(0) 推荐(0)
摘要: 前言 如果说 Java 工程师,有什么一定要“死磕”拿下的东西,那一定是 Spring 无疑了。众所周知,Spring 无论在 Java 生态系统,还是在就业市场, Spring Boot、Spring Framework、Spring Data、Spring Cloud、Spring Securi 阅读全文
posted @ 2020-12-12 20:13 公众号程序员白楠楠 阅读(616) 评论(0) 推荐(1)
摘要: 都知道 HTTPS 安全,可是为什么安全呢?看小电影还是浏览正常网站,一定要检查是不是 HTTPS 的,HTTP有可能被中间人攻击和拦截,下面就是详细的 HTTPS 原理,帮你解惑 HTTPS 为啥安全? 1. HTTP 协议 在谈论 HTTPS 协议之前,先来回顾一下 HTTP 协议的概念。 1. 阅读全文
posted @ 2020-12-11 22:04 公众号程序员白楠楠 阅读(413) 评论(2) 推荐(1)
摘要: 前言 招聘黄金季,大厂每月都要吸纳几十名 Java 开发,对普通人来说,那可是几十张通往财务自由的船票。经验要求一般 3 年起,但很多 3 年经验的 Java,却在一面就挂得很惨。Java 3 年的“坎”,究竟是什么呢?耐心看完,一定对你有帮助。 技术岗,不是靠工作年限吃饭的岗位。3年经验是个幌子, 阅读全文
posted @ 2020-12-11 21:15 公众号程序员白楠楠 阅读(169) 评论(0) 推荐(0)
摘要: 在一些网络服务的系统中,Redis 的性能,可能是比 MySQL 等硬盘数据库的性能更重要的课题。比如微博,把热点微博[1],最新的用户关系,都存储在 Redis 中,大量的查询击中 Redis,而不走 MySQL。 那么,针对 Redis 服务,我们能做哪些性能优化呢?或者说,应该避免哪些性能浪费 阅读全文
posted @ 2020-12-11 17:25 公众号程序员白楠楠 阅读(420) 评论(0) 推荐(0)
摘要: 最近项目中不少表的数据量越来越大,并且导致了一些数据库的性能问题。因此想借助一些分库分表的中间件,实现自动化分库分表实现。调研下来,发现Sharding-JDBC目前成熟度最高并且应用最广的Java分库分表的客户端组件。 本文主要介绍一些Sharding-JDBC核心概念以及生产环境下的实战指南,旨 阅读全文
posted @ 2020-12-10 23:24 公众号程序员白楠楠 阅读(766) 评论(0) 推荐(0)
摘要: 下载地址...... 关注公众号:程序员白楠楠,领取。 图书简介...... 本书是设计模式领域公认的3本经典著作之一,“极具趣味,容易理解,但讲解又极为严谨和透彻”是本书的写作风格和方法的最大特点。第1版2010年出版,畅销至今,广受好评,是该领域的里程碑著作。深刻解读6大设计原则和28种设计模式 阅读全文
posted @ 2020-12-10 16:03 公众号程序员白楠楠 阅读(809) 评论(0) 推荐(0)
摘要: 为什么我们写的代码都是 if-else? 异常逻辑处理型重构方法实例一 异常逻辑处理型重构方法实例二 异常逻辑处理型重构方法实例三 异常逻辑处理型重构方法实例四 状态处理型重构方法实例一 状态处理型重构方法实例二 总结 为什么我们写的代码都是 if-else? 程序员想必都经历过这样的场景:刚开始自 阅读全文
posted @ 2020-12-09 20:10 公众号程序员白楠楠 阅读(225) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页