腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
chenssy
专栏成员
举报
142
文章
138195
阅读量
52
订阅数
订阅专栏
申请加入专栏
全部文章(142)
其他(69)
java(50)
spring(14)
容器(8)
jvm(7)
api(6)
编程算法(5)
安全(5)
jdk(4)
数据结构(4)
go(3)
云数据库 SQL Server(3)
ide(3)
人工智能(3)
http(3)
云数据库 Redis(2)
git(2)
存储(2)
缓存(2)
jdbc(2)
hashmap(2)
微服务(2)
官方文档(1)
bootstrap(1)
xml(1)
html(1)
android(1)
数据库(1)
sql(1)
tomcat(1)
企业(1)
分布式(1)
压力测试(1)
mybatis(1)
二叉树(1)
spring cloud(1)
socket编程(1)
大数据(1)
数据分析(1)
系统架构(1)
架构设计(1)
unicode(1)
搜索文章
搜索
搜索
关闭
2019 Java 高并发学习路线图
java
压力测试
有这些困惑很正常,因为并发编程是Java语言中最为晦涩的知识点,它涉及操作系统、内存、CPU、编程语言等多方面的基础能力,而这些知识点看上去非常的零散、独立,可实则关联性又比较强,更为考验一个程序员的内功。
用户1655470
2019-03-12
1.3K
0
IntelliJ IDEA 18 周岁,吐血推进珍藏已久的必装插件
java
unicode
xml
mybatis
ide
IntelliJ IDEA是目前最好最强最智能的Java IDE,前几天,他刚刚年满18岁。
用户1655470
2019-03-06
1.5K
0
Core Java 并发:理解并发概念
java
编程算法
从诞生开始,Java 就支持线程、锁等关键的并发概念。这篇文章旨在为使用了多线程的 Java 开发者理解 Core Java 中的并发概念以及使用方法。
用户1655470
2019-03-06
815
0
40个Java多线程问题详解复习
java
一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看法:
用户1655470
2019-01-02
579
0
2019年Java程序员一定要做的 6 件事!
微服务
java
如果你的目标仅仅是提高自己,那么很容易实现,但是如果你的目标是成为一个伟大的程序员,那么这就不简单了。
用户1655470
2018-12-24
396
0
这些Spring中的设计模式,你都知道吗?
spring
java
html
架构设计
go
设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。
用户1655470
2018-12-13
322
0
哦,这就是java的优雅停机?(实现及原理)
java
其他
ide
go
其实优雅停机,就是在要关闭服务之前,不是立马全部关停,而是做好一些善后操作,比如:关闭线程、释放连接资源等。
用户1655470
2018-12-06
1.9K
0
怎么理解Condition?
http
java
jdk
安全
api
在java.util.concurrent包中,有两个很特殊的工具类,Condition和ReentrantLock,使用过的人都知道,ReentrantLock(重入锁)是jdk的concurrent包提供的一种独占锁的实现。它继承自Dong Lea的 AbstractQueuedSynchronizer(同步器),确切的说是ReentrantLock的一个内部类继承了AbstractQueuedSynchronizer,ReentrantLock只不过是代理了该类的一些方法,可能有人会问为什么要使用内部类在包装一层? 我想是安全的关系,因为AbstractQueuedSynchronizer中有很多方法,还实现了共享锁,Condition(稍候再细说)等功能,如果直接使ReentrantLock继承它,则很容易出现AbstractQueuedSynchronizer中的API被无用的情况。
用户1655470
2018-12-06
862
0
【死磕 Spring】—– IOC 之 Factory 实例化 bean
java
这篇我们关注创建 bean 过程中的第一个步骤:实例化 bean,对应的方法为: createBeanInstance(),如下:
用户1655470
2018-12-06
856
0
八年Java架构学习经验总结:第六点尤为重要!
java
分布式
系统架构
编程算法
数据结构
你有没有静下心来思考过:同样是做了x年Java开发,为什么你的技术比别人差很多?为什么别人每月28K你却只有10K?
用户1655470
2018-10-22
361
0
Refresh your Java skills–面对Java学习过程中的一些迷茫
java
http
git
api
编程算法
很多时候,我们学习Java,开始的时候觉得很容易,越到后面,内容越多,反而心烦气躁起来,学了忘,忘了学,依然会忘,总是摸不到窍门,再看到社会上和身边都是搞 Java 的,竞争压力可想一般,看到 github 上人家写的牛逼哄哄的程序,自己又什么都不会,只会一些简单的 Demo ,更复杂的逻辑想想都头大,当学到框架之后,自己慢慢变得只会套用框架,玩玩 CRUD,导致很多人认为,只要会 crud,只要会写关于 crud 之类的业务就可以了,其他都是在一味的调用 api 来完成各种组合。于是,你慢慢就害怕咯,后来者学的太快,而且还是全新的知识,自己只会所谓的业务,这些业务的生命周期,不过就是几年光景,当自己想跳槽的时候,一点底气都没。
用户1655470
2018-09-30
434
0
【死磕 Spring】----- IOC 之深入理解 Spring IoC
spring
java
jdbc
容器
在一开始学习 Spring 的时候,我们就接触 IoC 了,作为 Spring 第一个最核心的概念,我们在解读它源码之前一定需要对其有深入的认识,本篇为【死磕 Spring】系列博客的第一篇博文,主要介绍 IoC 基本概念和各个组件。
用户1655470
2018-09-30
939
0
MySQL事务隔离级别和Spring事务关系介绍
云数据库 SQL Server
spring
java
jdbc
接下来一次来验证每个隔离级别的特性,首先我们先建一张表,我们建立账户表account用来测试我们的事务隔离级别:
用户1655470
2018-09-30
1.5K
0
阿里P8十年Java架构师是如何规划职业生涯以及架构体系的呢
java
jvm
tomcat
高可用SpringCloud微服务与docker集成实现动态扩容实战
用户1655470
2018-08-16
909
0
【死磕Java并发】----- 死磕 Java 并发精品合集
java
jvm
安全
【死磕 Java 并发】系列是 LZ 在 2017 年写的第一个死磕系列,一直没有做一个合集,这篇博客则是将整个系列做一个概览。
用户1655470
2018-08-03
1.2K
0
【死磕Java并发】—–J.U.C之并发工具类:Semaphore
java
jdk
api
信号量Semaphore是一个控制访问多个共享资源的计数器,和CountDownLatch一样,其本质上是一个“共享锁”。
用户1655470
2018-07-24
278
0
【死磕Java并发】-----深入分析volatile的实现原理
java
jvm
通过前面一章我们了解了synchronized是一个重量级的锁,虽然JVM对它做了很多优化,而下面介绍的volatile则是轻量级的synchronized。如果一个变量使用volatile,则它比使用synchronized的成本更加低,因为它不会引起线程上下文的切换和调度。Java语言规范对volatile的定义如下:
用户1655470
2018-07-24
262
0
【死磕Java并发】-----Java内存模型之happens-before
java
jdk
在上篇博客(【死磕Java并发】—–深入分析volatile的实现原理)LZ提到过由于存在线程本地内存和主内存的原因,再加上重排序,会导致多线程环境下存在可见性的问题。那么我们正确使用同步、锁的情况下,线程A修改了变量a何时对线程B可见?
用户1655470
2018-07-24
314
0
【死磕Java并发】-----Java内存模型之重排序
java
人工智能
在执行程序时,为了提供性能,处理器和编译器常常会对指令进行重排序,但是不能随意重排序,不是你想怎么排序就怎么排序,它需要满足以下两个条件: 1. 在单线程环境下不能改变程序运行的结果; 2. 存在数据依赖关系的不允许重排序
用户1655470
2018-07-24
490
0
【死磕Java并发】-----Java内存模型之从JMM角度分析DCL
java
安全
DCL,即Double Check Lock,即双重检查锁定。其实DCL很多人在单例模式中用过,LZ面试人的时候也要他们写过,但是有很多人都会写错。他们为什么会写错呢?其错误根源在哪里?有什么解决方案?下面就随LZ一起来分析
用户1655470
2018-07-24
421
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档