腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
吉林乌拉
专栏作者
举报
113
文章
104720
阅读量
23
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
java
云数据库 Redis
spring
数据库
线程
sql
存储
容器
hashmap
node.js
aop
数据结构
xml
网站
数据迁移
jvm
安全
wait
打包
api
缓存
jdk
javascript
文件存储
分布式
网络安全
数据分析
队列
多线程
开发
异常
注解
云服务器
ruby
servlet
css
jquery
json
云数据库 SQL Server
oracle
mvc
ide
tomcat
maven
全文检索
linux
unix
容器服务
腾讯云测试服务
数据安全
http
kubernetes
shell
正则表达式
面向对象编程
spring boot
二叉树
Elasticsearch Service
execution
int
io
join
lock
object
release
semaphore
synchronized
threadpoolexecutor
代理
对象
工作
管理
接口
同步
线程安全
线程池
性能
虚拟机
优化
搜索文章
搜索
搜索
关闭
Spring框架中前置增强
jdk
spring
aop
在上一篇中我们已经通过了动态代理技术实现了简单的AOP功能,但是如果我们细心观察就会发现,通过上一篇中的方式实现有,几点明显需要改进的地方,它们分别是:
吉林乌拉
2019-08-19
626
0
自旋锁
jdk
线程
线程安全
虚拟机
优化
我们在开发多线程时,为了解决线程安全问题,我们通常采用的方法就是用加锁的方式来解决。但我们知道虽然加锁的方式的确能够解决线程安全问题,但程序在运行时多多少少会有些性能的损耗,因为程序在运行时每次都要频繁的执行获取锁和释放锁的操作。在虚拟机中为了解决这方面的性能损耗,通常情况下会对我们加的锁进行优化,目的就是提高程序的运行效率。锁优化主要分为5种,它们分别是:自旋锁、锁消除、锁粗化、轻量级锁、偏向锁等。在这一篇中我们主要介绍第一种锁优化也就是自旋锁。
吉林乌拉
2019-08-14
1.2K
0
Spring框架中动态代理
jdk
aop
spring
在上一篇中我们已经介绍了AOP相关的知识,并且了解了spring是通过动态代理的方式实现AOP逻辑的。在spring中动态代理也分为两种一种是JDK动态代理,一种是CGLib动态代理。下面我们看一下这两种动态代理的区别。我们首先看一下在没有动态代理时,添加事物的的逻辑处理,也就上一篇中的事例。
吉林乌拉
2019-08-14
1.6K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档