首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
笨小孩_
掘友等级
java工程师
前进的方向,除了未知,还有希望
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 38
沸点 0
赞
38
返回
|
搜索文章
赞
文章( 38 )
沸点( 0 )
How the Java virtual machine handles exceptions
欢迎来到 *Under The Hood专栏* 。本专栏旨在让 Java 开发人员一瞥在运行Java程序底层的神秘机制。本月的文章继续讨论Java虚拟机的字节码指令集,方法是检查Java虚拟机处理异常抛出和捕获的方式,包括相关的字节码。本文不讨论 finally 条款 - 这是…
InnoDB数据页结构
提问:为什么指针指的是中间位置,哈哈哈,这就是为什么左边的可变长字段长度列表是逆序的原因了,从中间,往两边同时读,刚好都是顺的。自己画图理解下吧;
连前端都看得懂的《Nginx 入门指南》
文本内容较多(原理+实践),讲解较为详细,大约10分钟才能阅读完。 虽然题目看起来有点像写给前端同学的一样,但是本文实际上是适合所有想学习 Nginx 但不知道如何下手的同学。
Windows中jps或jconsole无法显示本地java进程问题
查看属性-安全。发现没有配置当前用户的权限
ThreadLocal跨线程传递问题
ThreadLocal的子类InheritableThreadLocal其实已经帮我们处理好了,通过这个组件可以实现父子线程之间的数据传递,在子线程中能够父线程中的ThreadLocal本地变量。 我们发现InheritableThreadLocal中createMap,以及g…
Spring Transactional源码分析(二)
代理对象创建完成之后,事务的执行的入口就是JdkDynamicAopProxy#invoke或者CglibAopProxy.DynamicAdvisedInterceptor#interceptor,然后调用ReflectiveMethodInvocation执行到Transa…
Spring Transactional源码分析(一)
Spring的事务依赖于一个核心的接口PlatformTransactionManager。 这个接口提供了三个方法,这三个方法见名知意,就是获取事务(开始事务)、提交、回滚。 这个类图展示了它的部分常用的子类,不同的TransactionManager用于不同的框架,比如Da…
Spring Transactional基础知识
编程式事务的含义是通过编码的方式来实现事务管理,这种方式有一个优点是细粒度很小,可以具体到某一行代码的事务,而缺点也很明显,与代码耦合性强。 申明式事务的含义是通过申明的方式来配置XML或注解来实现事务管理,这种方式的优点在于实现方便、侵入性低,缺点是只能具体到方法级别。 从两…
zookeeper安装找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain
1、首先去官网下载了我想要的版本:zookeeper-3.5.8。 2、回到我的Centos服务器上,修改配置文件。 原来3.5.5版本开始,带有bin名称的包才是我们想要的下载可以直接使用的里面有编译后的二进制的包,而之前的普通的tar.gz的包里面是只是源码的包无法直接使用。
Spring AOP源码分析(三)
如果创建的是JdkDynamicAopProxy,那么当执行目标类的时候,会进入到JdkDynamicAopProxy#invoke。因为JdkDynamicAopProxy本身也是一个InvocationHandler,并实现了invoke方法。 基于JDK动态代理的方式,首…
下一页
个人成就
文章被点赞
82
文章被阅读
42,734
掘力值
1,021
关注了
59
关注者
19
收藏集
24
关注标签
65
加入于
2019-12-14