腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java 技术栈
分享技术知识,提升内功心法
专栏作者
举报
157
文章
140725
阅读量
36
订阅数
订阅专栏
申请加入专栏
全部文章(157)
编程算法(53)
云数据库 Redis(34)
java(24)
数据库(24)
数据结构(21)
sql(18)
缓存(14)
网络安全(14)
kafka(14)
存储(13)
node.js(12)
https(11)
原理(9)
linux(8)
http(8)
分布式(8)
打包(7)
spring(7)
jvm(7)
数据分析(7)
数据(7)
javascript(6)
云数据库 SQL Server(6)
api(6)
文件存储(6)
redis(6)
ide(5)
tomcat(5)
tcp/ip(5)
架构设计(5)
消息队列 CMQ 版(4)
容器(4)
spring boot(4)
uml(4)
android(3)
腾讯云测试服务(3)
网站(3)
压力测试(3)
jdk(3)
接口(3)
客户端(3)
费用中心(2)
自动驾驶(2)
bash(2)
apache(2)
bash 指令(2)
企业(2)
rollup.js(2)
开源(2)
面向对象编程(2)
hashmap(2)
zookeeper(2)
dubbo(2)
gcc(2)
socket编程(2)
大数据(2)
Elasticsearch Service(2)
adapter(2)
io(2)
product(2)
target(2)
分布式锁(2)
高性能(2)
工作(2)
内存(2)
配置(2)
网络(2)
系统(2)
序列化(2)
装饰器(2)
负载均衡(1)
官方文档(1)
php(1)
python(1)
servlet(1)
html(1)
json(1)
ajax(1)
mvc(1)
git(1)
github(1)
jar(1)
unix(1)
nginx(1)
mapreduce(1)
腾讯云可观测平台(1)
云数据库 MongoDB(1)
mongodb(1)
数据备份(1)
日志数据(1)
数据安全(1)
运维(1)
mybatis(1)
dns(1)
aop(1)
markdown(1)
rpc(1)
udp(1)
敏捷开发(1)
rabbitmq(1)
zabbix(1)
spring cloud(1)
安全(1)
windows(1)
数据可视化(1)
openapi(1)
flutter(1)
sdk(1)
迁移(1)
etcd(1)
数据库管理(1)
amd(1)
boot(1)
class(1)
decorator(1)
disk(1)
factory(1)
hash(1)
init(1)
integer(1)
interrupt(1)
ip(1)
it(1)
lifetime(1)
memory(1)
ps(1)
release(1)
select(1)
semaphore(1)
server(1)
service(1)
set(1)
shutdown(1)
socket(1)
stream(1)
string(1)
task(1)
time(1)
url(1)
version(1)
部署(1)
操作系统(1)
插件(1)
产品(1)
磁盘(1)
对象(1)
分布式系统(1)
服务(1)
服务器(1)
工具(1)
公众号(1)
管理(1)
集合(1)
技巧(1)
架构(1)
架构师(1)
加密(1)
脚本(1)
进程(1)
链表(1)
连接(1)
浏览器(1)
内核(1)
配色(1)
设计(1)
事务(1)
手机(1)
思维导图(1)
索引(1)
腾讯(1)
同步(1)
统计(1)
通信(1)
线程池(1)
压缩(1)
研发(1)
异步(1)
优化(1)
指针(1)
字符串(1)
搜索文章
搜索
搜索
关闭
Tomcat 架构原理解析到架构设计借鉴
java
tomcat
静下心来,细细品味经典的开源作品 。提升我们的「内功」,具体来说就是学习大牛们如何设计、架构一个中间件系统,并且让这些经验为我所用。
码哥字节
2020-07-07
2.8K
0
置顶
Apifox 接口文档设计和调试教程【工具篇】
api
java
数据结构
openapi
数据库
Apifox 不是一个传统的测试工具,Apifox 更像是一个团队协作工具,围绕着接口开发文档,为我们规范了开发的整个流程。
码哥字节
2022-10-28
1.8K
0
Redis 使用 List 实现消息队列的利与弊
云数据库 Redis
消息队列 CMQ 版
java
kafka
api
分布式系统中必备的一个中间件就是消息队列,通过消息队列我们能对服务间进行异步解耦、流量消峰、实现最终一致性。
码哥字节
2022-02-25
1.5K
0
String 既然能这样性能调优,我直呼内行(文末送书)
java
javascript
编程算法
存储
爱她,不能只会简单一起玩耍,要深入了解String 的内心深处,做一个「心有猛虎,细嗅蔷薇」的暖男。
码哥字节
2021-11-08
406
0
面霸篇:Java 核心集合容器全解(核心卷二)
hashmap
jdk
编程算法
java
码哥在 《Redis 系列》的开篇 Redis 为什么这么快中说过:学习一个技术,通常只接触了零散的技术点,没有在脑海里建立一个完整的知识框架和架构体系,没有系统观。这样会很吃力,而且会出现一看好像自己会,过后就忘记,一脸懵逼。
码哥字节
2021-09-15
337
0
面霸篇:高频 Java 基础问题(核心卷一)
java
jvm
编程算法
打包
从面试题作为切入点提升大家的 Java 内功,所谓根基不牢,地动山摇。只有扎实的基础,才是写出写好代码。
码哥字节
2021-09-15
370
0
阻塞、非阻塞、多路复用、同步、异步、BIO、NIO、AIO 一锅端
自动驾驶
linux
java
socket编程
承接上文的操作系统,关于IO会涉及到阻塞、非阻塞、多路复用、同步、异步、BIO、NIO、AIO等几个知识点。知识点虽然不难但平常经常容易搞混,特此Mark下,与君共勉。
码哥字节
2021-08-23
512
0
面霸篇:17 张图带你掌握 synchronized 原理
数据分析
java
jvm
ide
编程算法
小牛是微软的一名工程师,最近和BAT的小伙伴一块搞了一个面试八股文网站 http://interviewtop.top,欢迎最近需要面试的小伙伴关注一波
码哥字节
2021-08-23
581
0
面霸篇:JVM 21 问与答
企业
jvm
编程算法
java
linux
jvm将虚拟机分为5大区域,程序计数器、虚拟机栈、本地方法栈、java堆、方法区;
码哥字节
2021-08-23
438
0
优化篇:性能提升了200%
编程算法
java
最近不少运营同事找到我说:咱们的数据校对系统越来越慢了,要过很久才会显示出校对结果,你能不能快速优化一下呢?
码哥字节
2021-08-23
376
0
设计模式-单例模式
java
数据库
sql
编程算法
windows
许多时候整个系统只需要拥有一个全局对象,这样有利于我们协调系统整体的行为。实际场景又哪些?如下
码哥字节
2021-07-27
386
0
Java内存模型(Java Memory Model,JMM)
java
编程算法
ide
JMM决定一个线程对共享变量的写入何时对另一个线程可见,尤其是在对共享变量的读写,修改后其他线程立刻内读取到,这个就是JMM主要作用。从抽象的角度来看,JMM定义了线程和主内存之间的抽象关系:线程之间的共享变量存储在主内存(Main Memory)中,每个线程都有一个私有的本地内存(Local Memory),本地内存中存储了该线程以读/写共享变量的副本。本地内存是JMM的一个抽象概念,并不真实存在。它涵盖了缓存、写缓冲区、寄存器以及其他的硬件和编译器优化。Java内存模型的抽象示意如图所示。
码哥字节
2021-07-27
429
0
吃透synchronized实现原理
编程算法
java
jvm
数据分析
记得刚刚开始学习Java的时候,一遇到多线程情况就是synchronized。对于当时的我们来说,synchronized是如此的神奇且强大。我们赋予它一个名字“同步”,也成为我们解决多线程情况的良药,百试不爽。但是,随着学习的深入,我们知道synchronized是一个重量级锁,相对于Lock,它会显得那么笨重,以至于我们认为它不是那么的高效。随着Javs SE 1.6对synchronized进行各种优化后,synchronized不会显得那么重。
码哥字节
2021-07-27
366
0
volatile底层原理详解
缓存
编程算法
java
数据结构
开设这个公众号是给自己一个锻炼,将自己的知识分享,以后会持续输出,希望给读者朋友们带来帮助。
码哥字节
2021-07-27
331
0
了解这些,你就可以在Spring启动时为所欲为了
spring
网络安全
容器
java
spring boot
Spring 是一个控制反转依赖管理的容器,作为 Java Web 的开发人员,基本没有不熟悉 Spring 技术栈的,尽管在依赖注入领域,Java Web 领域不乏其他优秀的框架,如 google 开源的依赖管理框架 guice,如 Jersey web 框架等。但 Spring 已经是 Java Web 领域使用最多,应用最广泛的 Java 框架。
码哥字节
2021-01-14
1.1K
0
优秀工程师必备技能之如何高效阅读源码
java
apache
架构设计
官方文档
“平时不用看源码, 看源码太费时间,还容易忘记,工作中出现问题再针对性地阅读,效率更高。”
码哥字节
2021-01-13
300
0
打工人,从 JMM 透析 volatile 与 synchronized 原理
java
jvm
编程算法
在面试、并发编程、一些开源框架中总是会遇到 volatile 与 synchronized 。synchronized 如何保证并发安全?volatile 语义的内存可见性指的是什么?这其中又跟 JMM 有什么关系,在并发编程中 JMM 的作用是什么,为什么需要 JMM?与 JVM 内存结构有什么区别?
码哥字节
2020-11-04
313
0
Kafka核心原理的秘密,藏在这 17 张图中
kafka
java
Kafka 是一个优秀的分布式消息中间件,许多系统中都会使用到 Kafka 来做消息通信。对分布式消息系统的了解和使用几乎成为一个后台开发人员必备的技能。今天码哥字节就从常见的 Kafka 面试题入手,和大家聊聊 Kafka 的那些事儿。
码哥字节
2020-10-27
826
0
厉害了,线程池就该这么玩
java
android
linux
在 Java 语言中创建线程有两种方式,分别是实现 Runnable 接口或者 new Thread()就可以了,但是实际上创建线程可不仅是创建对象这么简单。创建对象仅仅是在 JVM 的堆分配一块内存而已;
码哥字节
2020-03-24
630
0
Semaphore:实现一个限流器
java
sdk
init
release
semaphore
Semaphore 现在普遍翻译成 "信号量",从概念上讲信号量维护着一组 "凭证",获取到凭证的线程才能访问资源,使用完成后释放, 我们可以使用信号量来限制访问特定资源的并发线程数。
码哥字节
2020-03-24
909
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档