首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
但莫
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
Future.get卡死,线程池的一个坑点
如果线程池的拒绝策略设置成DiscardPolicy或者DiscardOldestPolicy,通过Future获取执行结果,可能导致线程会一直阻塞。 执行结果如下,第一个task正常可以获取结果,但是第二个task一直获取不到结果,程序一直卡在这里,不会继续执行。 提交任务到…
Mybatis 执行器,执行一个sql分这么多种类型
今天分享一下 Executor。它在框架中是具体sql的执行器,sqlSession(门面模式)封装通用的api,把具体操作委派给 Executor 执行,Executor协同BoundSql,StatementHandler,ParameterHandler 和 Result…
classloader, 你究竟能干啥
我们知道java语言是一次编译,多平台运行。这得益于Java在设计的时候,把编译和运行是独立的两个流程。编译负责把源代码编译成 JVM 可识别的字节码,运行时加载字节码,并解释成机器指令运行。 因为是源代码编译成字节码,所以 JVM 平台除了java语言外,还有groovy,s…
Mybatis 执行器,执行一个sql分这么多种类型
今天分享一下 Executor。它在框架中是具体sql的执行器,sqlSession(门面模式)封装通用的api,把具体操作委派给 Executor 执行,Executor协同BoundSql,StatementHandler,ParameterHandler 和 Result…
spring 泛型处理
编译时前类型检查。定义为 Collection 类型的集合,add int时会有编译错误。 避免类型强转。如果只是定义 Collection,我们是不知道集合保存的是什么类型的,即便知道,在get之后也需要强制转换成需要的类型。 实现通用算法。如通用的二分查找,排序。 java…
spring 数据绑定
从官方文档,可以知道数据绑定属于核心功能。可以很方便的让用户的输入绑定到我们定义的对象上。用户输入包括mvc的入参,properties配置文件,系统变量。 使用默认参数,只设置必要的属性,绑定属性。 要修复这个问题也很简单,只要手动创建一个Address对象设置到User对象…
[tomcat]post 数据, 服务端居然收不到
起因某个功能通过post提交数据,但服务端却接收不到数据。过程查看tomcat日志,确定参数没有被解析是因为超过maxPostSize的值。相关代码org.apache.catalina.connec
[Redis][数据类型]List 链表
众所周知,redis中的list有两种编码结构,ziplist和linkedlist。两种编码结构的切换由下面的配置信息决定: 以上两个配置是默认的配置。 针对以上的配置,当列表对象保存的所有字符串元素的长度都小于64字节,并且列表对象保存的元素数量小于512时,list使用z…
[Redis][数据类型] 字符串对象
free 属性的值为 0 , 表示这个 SDS 没有分配任何未使用空间。 len 属性的值为 5 , 表示这个 SDS 保存了一个五字节长的字符串。 buf 属性是一个 char 类型的数组, 数组的前五个字节分别保存了 'R' 、 'e' 、 'd' 、 'i' 、 's' …
个人成就
文章被点赞
12
文章被阅读
15,289
掘力值
289
关注了
2
关注者
1
收藏集
1
关注标签
24
加入于
2019-03-06