摘要: 上一个章节,我们学习了负载均衡的理论知识,那么是不是把应用部署多套,前面挂一个负载均衡的软件或硬件就可以应对高并发了?其实还有很多问题需要考虑。比如: 1. 当一台服务器挂掉,请求如何转发到其他正常的服务器上? 2. 挂掉的服务器,怎么才能不再访问? 3. 如何保证负载均衡的高可用性? 等等等等... ... 阅读原文
2020-06-14 20:25:25 阅读(2387) 评论(0)
摘要: 整理于网络 1、遵循单一职责原则 函数是程序员的工具中最重要的抽象形式。它们能更多地被重复使用,你需要编写的代码就越少,代码也因此变得更可靠。较小的函数遵循单一职责原则更有可能被重复使用。 2、尽量减少共享状态 你应该尽量减少函数之间的隐式共享状态,无论它是文件作用域的变量还是对象的成员字段,这有利于明确... 阅读原文
2020-06-14 18:51:02 阅读(2506) 评论(0)
摘要: 疫情原因,我也不得不走上了面试之路,先是在网上收集了各种面试资料,再是闭关啃题看源码。这一路走来的辛酸,在拿到offer的那一刻让我觉得是值得的。为了让大家多吸取一些经验能顺利的进大厂,顺便把我自己的一些能用上的资料分享给大家,希望对大家有所帮助,早日进入心仪的大厂!年薪百万! 一面:   1、离职原因;  ... 阅读原文
2020-06-14 17:05:04 阅读(3654) 评论(0)
摘要: 在JDBC中使用预编译PreparedStatement 以及它的优点 步骤 1 : 使用PreparedStatement 和 Statement一样,PreparedStatement也是用来执行sql语句的 与创建Statement不同的是,需要根据sql语句创建PreparedStatement 除此... 阅读原文
2020-06-14 15:44:02 阅读(2450) 评论(0)
摘要: SQL--事务 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 概念 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败 操作 1. 开启事务: start transaction; 2. 回滚:rol... 阅读原文
2020-06-14 14:42:01 阅读(2366) 评论(0)
摘要: Synchronized关键字可以用来修饰方法或者代码块。对于同步方法,JVM 采用 ACC_SYNCHRONIZED 标记符来实现同步。 对于同步代码块。JVM 采用 monitorenter、monitorexit 两个指令来实现同步。 在JDK1.6之后对对synchronized锁进行了升级,在1.... 阅读原文
2020-06-14 14:06:04 阅读(2734) 评论(0)
摘要: SQL--多表查询(mysql) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 笛卡尔积 有两个集合A,B .取这两个集合的所有组成情况。 要完成多表查询,需要消除无用的数据 分类 内连接查询 1. 从哪些表中查询数据 2. 条... 阅读原文
2020-06-14 13:14:02 阅读(2411) 评论(0)
摘要: Stream API 经过前面 4 篇内容的学习,我们已经掌握了 Stream 大部分的知识,本节我们针对之前 Stream 未涉及的内容及周边知识点做个补充。 Fork/Join 框架 fork/join 框架是 Java 7 中引入的新特性 ,它是一个工具,通过 「 分而治之 」 的方法尝试将所有可用的处... 阅读原文
2020-06-14 12:15:02 阅读(3764) 评论(0)
摘要: SQL--数据库的备份和还原(mysql) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 备份 mysqldump -u用户名 -p密码 数据库名称 > 保存的路径 还原 登录数据库 mysql -u用户名 -p密码 ... 阅读原文
2020-06-14 12:05:02 阅读(2443) 评论(0)
摘要: 是的,Spring Boot 2.3 刚发布不久,Spring Boot 2.3.1 又来了,又加了很多新功能啊,一起来瞧瞧。 下面是官宣: https://spring.io/blog/2020/06/12/spring-boot-2-3-1-available-now 栈长解读: Spring Bo... 阅读原文
2020-06-14 11:14:02 阅读(2498) 评论(0)