本篇文章对 JVM 方法区的历史迭代做了总结,明确了对 JDK1.8 中不同常量池位置的理解!
数组中只出现一次的两个数字妙解!
今天在给域名添加ssl证书,让网站可以通过https访问。按照运营商提供的配置方法配置了nginx,并设置了80请求转https。然而,明明nginx和证书都配置完成了,但是就是不能用https访问。 (排查了两个小时,痛) 最终发现问题是虽然证书正常配置了,服务器的443端口也开放了,但是装在 docker 内的 nginx 没有设置443的端口…
从源码理解ThreadLocal,并学习用到的散列算法——斐波那契散列法
一、String的构造方法 可不只是 String a = "abc"; 和 String a = new String("abc"); 阅读 String 源码,发现 String 提供了很多种构造方法,这里列出常用的几种: public String(String original){} public String(char value[…
通过 docker for Mac 深入理解宿主机和docker的通信
一道回溯算法样板题,用于理解尝试-回退的回溯思想,常用于一步步构建结果的场景,比如组合问题、排列问题和子集问题。
【从零开始刷leetcode-】DAG | AOV网 | 拓扑排序
通过这一章的学习,更加理解了JDBC事务隔离级别、工厂方法模式 v.s. 简单工厂模式、Druid数据库连接池等知识点。到这里为止mybatis创建的代理对象已经可以访问数据库并返回结果了。
通过 mapper.xml 文件的 SQL 配置执行数据库操作。当前流程包括扫描并注册 Mapper,解析 XML 并生成 MappedStatement,最后通过 SqlSession 获取代理对象并映射到对应 SQL 操作。