腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
飞天小牛肉
专栏作者
举报
156
文章
136388
阅读量
29
订阅数
订阅专栏
申请加入专栏
全部文章(156)
编程算法(45)
java(37)
数据库(34)
sql(34)
云数据库 SQL Server(24)
网络安全(16)
缓存(15)
spring(11)
tcp/ip(11)
jvm(10)
http(9)
ide(8)
存储(8)
jdk(8)
https(8)
云数据库 Redis(7)
git(6)
内存(6)
面向对象编程(5)
dns(5)
kafka(5)
操作系统(5)
对象(5)
进程(5)
c++(4)
php(4)
html(4)
消息队列 CMQ 版(4)
udp(4)
负载均衡(3)
mvc(3)
linux(3)
网站(3)
分布式(3)
hashmap(3)
数据结构(3)
变量(3)
分页(3)
面试(3)
数据(3)
系统(3)
原理(3)
node.js(2)
android(2)
单片机(2)
github(2)
api(2)
负载均衡缓存(2)
文件存储(2)
企业(2)
spring boot(2)
socket编程(2)
大数据(2)
数据分析(2)
nest(2)
腾讯云开发者社区(2)
mvcc(2)
Elasticsearch Service(2)
com(2)
commit(2)
list(2)
window(2)
遍历(2)
编译器(2)
程序(2)
二进制(2)
服务器(2)
工作(2)
开发(2)
日志(2)
设计(2)
数组(2)
线程(2)
异常(2)
指针(2)
DNS 解析 DNSPod(1)
bash(1)
xml(1)
jquery(1)
json(1)
ajax(1)
oracle(1)
tomcat(1)
全文检索(1)
apache(1)
神经网络(1)
深度学习(1)
云函数(1)
访问管理(1)
TDSQL MySQL 版(1)
NAT 网关(1)
SSL 证书(1)
腾讯云测试服务(1)
人工智能(1)
金融(1)
渲染(1)
容器(1)
serverless(1)
游戏(1)
开源(1)
压力测试(1)
mybatis(1)
unity(1)
aop(1)
markdown(1)
ddos(1)
安全(1)
机器人(1)
微服务(1)
nat(1)
云计算(1)
任务调度(1)
ddos 攻击(1)
ipv6(1)
验证码(1)
汽车(1)
arrays(1)
bitmap(1)
dao(1)
file(1)
int(1)
ip(1)
it(1)
memory(1)
mysql(1)
null(1)
overlay(1)
return(1)
select(1)
status(1)
tm(1)
word(1)
并发(1)
程序员(1)
磁盘(1)
队列(1)
服务(1)
高并发(1)
高性能(1)
函数(1)
互联网(1)
脚本(1)
科技(1)
内存管理(1)
内核(1)
排序(1)
数据类型(1)
算法(1)
索引(1)
同步(1)
虚拟机(1)
优化(1)
域名(1)
重构(1)
字符串(1)
搜索文章
搜索
搜索
关闭
让我来告诉你 Java 程序员是怎么一步一步从入行到被裁的
java
网站
程序员
开发
重构
很多年以前,我拿着 2000 的月薪入职了一家电商创业公司,整个公司只有一个会画饼的老板和啥也不会的我。
飞天小牛肉
2023-09-20
173
0
你问这谁会啊?ThreadLocal 父子线程之间该如何传递数据?
java
编程算法
忘记之前是哪个公司面试的时候问到的,并不是一个常见的问题,我当时也没回答正确,就按照线程通信那一套比如什么 synchronized、Locks、volatile 啥的 XJB 说的,面试完找了些资料今天整理了下分享给大家~
飞天小牛肉
2023-01-16
329
0
单例模式谁都会,破坏单例模式听说过吗?
文件存储
编程算法
java
腾讯云测试服务
单例模式谁都会,懒汉、饿汉、双重校验锁、匿名内部类、Enum,倒背如流了都,那如何破坏单例呢?
飞天小牛肉
2022-11-08
860
0
面试官竟然问我这么简单的题目:Java 中 boolean 占多少字节?我脱出而出......
数据结构
java
编程算法
oracle
html
Oracle 官方文档地址在此:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
飞天小牛肉
2022-11-08
302
0
偏僻又热门,引用与引用队列
java
jdk
jvm
http
linux
前文介绍了两种判断对象是否可回收的方法,无论是通过引用计数算法判断对象的引用数量,还是通过可达性分析算法判断一个对象是否可达,都和 “引用” 离不开关系。
飞天小牛肉
2022-04-11
285
0
AOP 这样理解更简单
aop
java
linux
jdk
原文参考自这里 http://t.cn/A6623DF2,非常小白友好向,不涉及源码和底层,只从最上层的应用层面来解释 AOP 是个什么东西,我做了很多修改并重新配了图,帮助小伙伴更好理解 AOP~
飞天小牛肉
2022-04-11
260
0
如果这题都不会面试官还会继续问我 JVM 嘛:如何判断对象是否可回收
jvm
编程算法
java
回顾下 Java 内存运行时区域,程序计数器、虚拟机栈、本地方法栈 这 3 个区域是线程私有的,随线程而生,随线程而灭,栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈操作。每一个栈帧中分配多少内存基本上是在类结构确定下来时就已知的,因此这几个区域的内存分配和回收都具备确定性,在这几个区域内就不需要过多考虑如何回收的问题,当方法结束或者线程结束时,内存自然就跟随着回收了。
飞天小牛肉
2022-04-11
344
0
保守式 GC 与准确式 GC,如何在堆中找到某个对象的具体位置?
jvm
编程算法
java
user 这个变量是存在栈中的对吧,name = Jack 的这个 User 对象是存在堆中的,创建对象自然是为了后续使用该对象,那么如何在堆中找到这个对象的具体位置呢(也称为对象的访问定位)?
飞天小牛肉
2022-02-23
919
0
高频八股:new 一个对象在堆中的历程
jvm
java
小伙伴们大家好呀,我是小牛肉~ 我写文章的流程一般都是先在看书和看博客的过程中做做笔记,然后过一段时间再把这些笔记总结成文章输出出来,这样一来能够加深影响,二来也不至于文章的质量太低。从这篇文章的草稿笔记到现在决定开始成文,其实已经有一个月了,本来觉得趁着寒假可以顺理成章地脱离恶心的深度学习然后好好地把 JVM 知识点全都扫一遍,正好囤几篇文章,谁知道回家后根本无心看书,只能每天刷几道 LeetCode 来弥补下日积月累的焦虑和罪恶感。
飞天小牛肉
2022-02-23
526
0
JVM 运行时数据区域,书中没有说清楚的方法区、永久代、元空间
jvm
编程算法
java
jdk
数据库系列吭哧吭哧写得差不多了,准备寒假看完 JVM,然后开学来看看框架背背八股就准备秋招了。话不多说,JVM 第一个知识点必定要奉献给 Java 程序运行时的数据区域划分。
飞天小牛肉
2022-02-23
549
0
字节一面 • 作文题 • 动态代理具体是怎么实现
java
网络安全
jdk
jvm
android
什么是作文题?就是要回答的内容太特么多了,我看了下背诵版的字数已经到 1500 了
飞天小牛肉
2022-02-23
339
0
小米二面 • 送分题 • 讲讲你对反射的理解
jvm
spring
java
数据库
sql
Java 反射机制对于小白来说,真的是一道巨大的坎儿,其他的东西吧,无非就是内容多点,多看看多背背就好了,反射真的就是不管看了多少遍不理解就还是不理解,而且学校里面的各大教材应该都没有反射这个章节,有也是一带而过。说实话,在这篇文章之前,我对反射也并非完全了解,毕竟平常开发基本用不到,不过,看完这篇文章相信你对反射就没啥疑点了。
飞天小牛肉
2022-02-23
564
0
快醒醒,Cookie + Session 的时代已经过去了
网络安全
java
负载均衡
负载均衡缓存
这篇文章主要在做 Echo 社区项目的时候写的,在保持用户登录态的这个需求下,为啥要用 ThreadLocal 存储用户信息,而不是采用常见的 Cookie + Session。
飞天小牛肉
2022-02-23
329
0
Echo 是如何支持 MarkDown 的
markdown
编程算法
渲染
java
html
这个点其实没啥技术含量,就是集成一下开源的 MarkDown 编辑器,按照说明按部就班地走就行了。
飞天小牛肉
2021-08-13
527
0
JMM 最最最核心的概念:Happens-before 原则
java
ide
编程算法
关于 Happens-before,《Java 并发编程的艺术》书中是这样介绍的:
飞天小牛肉
2021-05-14
655
0
「跬步千里」详解 Java 内存模型与原子性、可见性、有序性
java
编程算法
ide
文题 “跬步千里” 主要是为了凸显这篇文章的基础性与重要性(狗头),并发编程这块的知识也确实主要围绕着 JMM 和三大性质来展开。
飞天小牛肉
2021-05-14
345
0
Java 线程和操作系统的线程有啥区别?
java
api
编程算法
https
网络安全
关于内核态和用户态我们在 了解操作系统的那些事儿,从这篇文章开始 这篇文章中已经详细介绍过,这里不再过多赘述。
飞天小牛肉
2021-04-26
3.7K
0
30 张图,以 DEBUG 方式深入理解线程的底层运行原理
java
ide
编程算法
说到线程的底层运行原理,想必各位也应该知道我们今天不可避免的要讲到 JVM 了。其实大家明白了 Java 的运行时数据区域,也就明白了线程的底层原理,不过把这些东西明明白白写在纸面上的,网络上的文章并不多,所以今天我总结了一下,带着大家一步一步 DEBUG,来看看线程到底是怎么运行的,顺便把 IDEA 的 DEBUG 方法简单讲一下。
飞天小牛肉
2021-04-26
355
0
「重磅开篇」形成完善的多线程世界观
编程算法
java
ide
压力测试
关于这篇文章我很早就想写了,也一直不敢写,一方面是早先知识储备不足,另一方面主要是多线程这部分内容确实比较高深而且每个知识点之间比较零散,让人摸不着头脑,不知道该从哪里下手。而且对于我们学生群体来讲,很少有机会接触到高并发这方面的真实场景,平常自己敲代码也基本不会用到,所以也导致我们大部分同学都是面向面经学习,你问 synchronized,叭叭叭我能说一堆,你问 volatile,叭叭叭我也能说一堆,但总感觉差点意思,就是这些知识点是零散的,没有那么一根线把它们很好的串联起来。
飞天小牛肉
2021-04-26
242
0
String 的不可变真的是因为 final 吗?
编程算法
java
String 为啥不可变?因为 String 中的 char 数组被 final 修饰。这套回答相信各位已经背烂了,But 这并不正确!
飞天小牛肉
2021-04-09
556
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档