Java Java线程池原理剖析 今天又巩固巩固了线程池的用法,记录下它的原理以及使用方式。 为什么要使用线程池? 首先抛出一个问题,我们为什么要使用线程池?众所周知,在应用开发的时候或多或少的都要使用多线程技术去异步或并发的执行一些... 03月09日 2,881次阅读Java线程池原理剖析已关闭评论 阅读全文
互联网书籍 Java面试核心知识点汇总pdf免费分享下载 Java核心知识点汇总 Java核心知识点汇总PDF主要内容包括:JVM、JAVA集合、JAVA多线程并发、JAVA基础、Spring基础、微服务、Netty与RPC、网络知识、日志、Zookeepe... 02月09日 2,220次阅读Java面试核心知识点汇总pdf免费分享下载已关闭评论 阅读全文
Java JDK1.8新特性总结 Oracle 于 2014 发布了 Java8(jdk1.8),诸多原因使它成为目前市场上使用最多的 jdk 版本。虽然发布距今已将近 7 年,但很多程序员对其新特性还是不够了解,尤其是用惯了 jav... 02月08日 1,214次阅读JDK1.8新特性总结已关闭评论 阅读全文
Java HashMap源码分析 你知道HashMap中hash方法的具体实现吗?你知道HashTable、ConcurrentHashMap中hash方法的实现以及原因吗?你知道为什么要这么实现吗?你知道为什么JDK 7和JDK 8... 02月07日 1,474次阅读HashMap源码分析已关闭评论 阅读全文
Java SpringBoot + Mybatis + Mysql 实现读写分离动态数据源 有一定开发经验的同学都知道,在业务发展到一定瓶颈的时候,单数据源是无法支撑应用正常的读操作以及写操作,这个时候我们就需要对应用进行改造,实现 读写 分离的方式来优化整个应用的架构,今天这篇文章就带大家... 07月20日 2,924次阅读SpringBoot + Mybatis + Mysql 实现读写分离动态数据源已关闭评论 阅读全文
Java HashMap面试灵魂二十一问 我们经常出去面试的时候,面试官总是抓着HashMap容器这个知识点,进行连番轰炸,一个问题套一个问题。今天我就来总结一下面试时常见的灵魂二十一问。 下面请开始面试时刻。 1、 Q:HashMap的数据... 06月03日 1,631次阅读HashMap面试灵魂二十一问已关闭评论 阅读全文
Java 深入理解Java虚拟机:JVM高级特性与最佳实践(第二版) 总结 最近又重新温习了一遍《深入理解Java虚拟机:JVM高级特性与最佳实践》,我发现这本书每过一段时间,重新拾起来再读一遍的话,自己对书中的内容会理解的更加深刻。今天在这里做个小总结吧。 Java高级进阶... 06月02日 1,875次阅读深入理解Java虚拟机:JVM高级特性与最佳实践(第二版) 总结已关闭评论 阅读全文
Java SpringBoot集成微信个人订阅号实现被动回复功能 本编文章手把手教大家如何快速搭建微信个人订阅号被动回复功能 未被认证的微信个人订阅号可调用的接口很少,大多都没有权限,如果想使用微信更多的官方接口,需要进行认证。 先来看看最终实现的功能截图: 1. ... 05月22日 2,206次阅读SpringBoot集成微信个人订阅号实现被动回复功能已关闭评论 阅读全文
Java mybatis Cause: java.lang.UnsupportedOperationException 在使用mybatis进行集合查询时,查询指定字段时Mapper文件中的resultType不可以使用java.util.List,否则后台后报Cause: java.lang.UnsupportedO... 05月05日 4,915次阅读mybatis Cause: java.lang.UnsupportedOperationException已关闭评论 阅读全文
Java 七牛云Java SDK 覆盖上传文件以及查看存储空间的文件 七牛云文件上传 Maven依赖 <dependency> <groupId>com.qiniu</groupId> <artifactId>qiniu-... 04月21日 3,072次阅读七牛云Java SDK 覆盖上传文件以及查看存储空间的文件已关闭评论 阅读全文