首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
有空看!
订阅
Fei1Fly
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
一文读懂高性能网络编程中的I/O模型
随着互联网的发展,面对海量用户高并发业务,传统的阻塞式的服务端架构模式已经无能为力。本文(和下篇《高性能网络编程(六):一文读懂高性能网络编程中的线程模型》)旨在为大家提供有用的高性能网络编程的I/O模型概览以及网络服务进程模型的比较,以揭开设计和实现高性能网络架构的神秘面纱。
程序员修炼第一课 | 如何通过改善代码风格来消灭隐藏bug
正如食物腐烂之前,可能会发出异味。当代码存在隐藏问题时,代码也会表现出一些异状,我们称之为代码异味(code smell),它存在于整体结构和代码设计阶段,暗示代码块或通用的编程模式中可能存在更深层次的问题。 代码异味通常被认为是暗示代码段需要重构的标志,但这并不是说代码有bu…
【译】如何高效的使用 Git
如果你出现过上面的任何一种情况,那本篇文章就是为你准备的。 除了知道 git add, git commit , git push 之外,Git 中还需要其他重要的技术需要掌握。长远来看对我们是有帮助的。这里我将向你展示 Git 的最佳实践。 当有多个开发者同时涉及到一个项目时…
Git 内幕(一)
git 是一种程序员几乎每天都会用到的工具,给我们代码管理带去了极大的方便。以往的 git 介绍,多是介绍git 的高级命令,如git rebse、git cherry-picker、git bisect等,少有看到剖析git 内部原理的。原因也很简单,即使对 git 的原理不…
分布式作业系统 Elastic-Job-Lite 源码分析 —— 作业初始化
- [1. 概述] - [2. 作业注册表] - [3. 作业调度器] - [3.1 创建] - [3.2 初始化] - [3.2.1 更新作业配置] - [3.2.2 设置当前作业分片总数]
CPU Cache与缓存行
CPU 是计算机的心脏,最终由它来执行所有运算和程序。主内存(RAM)是数据(包括代码行)存放的地方。这两者的定义大家应该不会陌生,那 CPU 高速缓存又是什么呢?
Java并发——ThreadLocal分析
This class provides thread-local variables. These variables differ from their normal counterparts in that each thread that accesses one (vi…
如何设计一个麻雀般的微型分布式架构?
设计该系统初衷是基于描绘业务(或机器集群)存储模型,分析代理缓存服务器磁盘存储与回源率的关系。系统意义是在腾讯云成本优化过程中,量化指导机房设备扩容。前半部分是介绍背景,对CDN缓存模型做一些理论思考。后半部分会实际操作搭建一个微型但是五脏俱全的分布式通用系统架构,最后赋予该系…
【死磕 Spring】----- IOC 之 Spring 统一资源加载策略
点击上方“Java技术驿站”,选择“置顶公众号”。 有内涵、有价值的文章第一时间送达! 精品专栏 死磕 Java 并发 死磕 Sharding-jdbc 在学 Java SE 的时候我们学习了一个标准类 java.net.URL,该类在 Java SE 中的定位为统一资源定位器…