首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
12.10
订阅
阿梨芽
更多收藏集
微信扫码分享
微信
新浪微博
QQ
67篇文章 · 0订阅
多线程 | 1 聊一聊Java 线程的本质
首先,我们先看一下Linux是如何开启一个线程的,这里涉及的知识是很复杂的,我只说一下大概的流程。 如下面的代码,是Linux的底层的源码,主要通过pthread_create() 方法是glibc库提供的,该方法的作用就是去创建一个线程。 进入Thread的源码,可以找到真正…
Django官方文档讲稿-3.22信号机制
Django包含了一个“信号发射器”,可以帮助解耦后的应用在框架其他地方发生某些动作的时候得到通知。总结为一句话:信号机制允许特定的发送者(sender)去通知多个接收者(receiver)某些动作(
HBase的性能优化
主要针对初建表时只有一个region,如果写入的数据量比较大就会导致所在的region server不堪重负,写入性能低下。 Hbase基本可以看成一个keyvalue数据库,其中的数据需要通过key来查找,因此需要把查询条件拼接成key,将必需的条件放在前面,其他的放在后面。…
JUC之集合不安全
ArrayList底层是Object类型的数组,初始容量是10(jdk7之前,jdk8之后是空引用,到add之后会变成10,类似于懒加载的机制),其扩容的方式是每次扩容为之前的一半,比如10会扩容成15,15扩容成22,扩容用到的方法时Arrays的copyof方法,OK,接下…
Spring Cache(一) - Cache在springboot中的实现与原理
本文只讨论spring-cache在springboot中是如何实现的,具体的使用方法网上有很多,这里就不详细描述了. 本文中需要涉及到这些类,先列举出来. CachingConfigurerSupport:缓存配置支持类,需要使用spring cache的项目继承,一个项目只…
垃圾检测和回收算法
垃圾回收可以避免系统由于内存泄露导致的内存溢出。 内存泄露会引起内存溢出但内存溢出不一定是内存泄露引起。 每个对象都有一个引用计数器,对象被引用时该计数器就+1,引用失效就-1,当该对象引用计数器为0时,该对象就是垃圾, 引用计数法无法解决循环引用的问题 。 D对象被A、B、C…
IO问题成顽疾,鹅厂专家来教你
| 作者 王文安,腾讯CSIG数据库专项的数据库工程师,主要负责腾讯云数据库 MySQL 的相关的工作,热爱技术,欢迎留言进行交流。 在日常工作中,有时候会发现 MySQL 的状态不太对劲,这时候就会看看监控指标,可能会发现:写入 QPS 开始出现毛刺,或者 IO 的指标很高。…
Serverless 架构下的服务优雅下线实践
应用发布、服务升级一直是一个让开发和运维同学既兴奋又担心的事情。 兴奋的是有新功能上线,自己的产品可以对用户提供更多的能力和价值;担心的是上线的过程会不会出现意外情况影响业务的稳定性。确实,在应用发布和服务升级时,线上问题出现的可能性更高,本文我们将结合 Serverless …
WebRTC 系列之视频辅流
近几年,实时音视频领域越来越热,业界很多音视频引擎都是基于 WebRTC 进行实现的。本文主要介绍 WebRTC 在视频辅流上的需求背景以及相关技术实现。 WebRTC 中的 SDP 支持两种方案: PlanB 方案 和 Unified Plan 方案。早期我们使用多PeerC…
Redis为什么这么快?
| 作者 吴显坚,腾讯云数据库高级工程师,参与过360开源项目Pika的研发工作,现从事redis数据库研发工作。 Redis服务器是一个事件驱动程序, 事件是Redis服务器的核心, 它处理两项重要的任务, 一个是IO事件(文件事件), 另外一个是时间事件. Redis服务器…