首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
性能优化
秃顶的码农
创建于2021-10-03
订阅专栏
介绍工程架构方面的优化的技巧,并且结合实例进行讲解。
暂无订阅
共9篇文章
创建于2021-10-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
精通C++之函数重载、隐藏与覆盖重写
1 函数重载、隐藏与覆盖重写 对于C++函数而言,多个函数如果同名会有很多有意思的事情,从声明的作用域来看,在横向上同一个可访问作用域里面的同名函数可以进行重载;而纵向上作用域对于父子继承的派生类来说
高并发服务中的TCP异常排查
一 简介 笔者在早些年开发大量并发的服务的时候,经常会进行压测会出现客户端异常的情况,虽然知道是因为服务端过载造成,但是对于具体的本质原因确实缺乏探索,所以本文进行了一下整个TCP过程的跟踪与分析。
GRPC源码编译
一 GRPC GRPC 是一个高性能、开源、通用的RPC框架,由Google推出,基于HTTP2协议标准设计开发,默认采用Protocol Buffers数据序列化协议,支持多种开发语言。 gRPC提
Linux 建立 TCP 连接的超时时间分析
Linux 建立 TCP 连接的超时时间分析 1 概述 Linux 系统默认的建立 TCP 连接的超时时间为 127 秒,对于许多客户端来说,这个时间都太长了, 特别是当这个客户端实际上是一个服务的时
BloomFilter详解(布隆过滤器)
Bloom Filter是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这个集合。
不可重入函数
不可重入函数 @[toc] 举例 编写可重入函数时,若使用全局变量,则应通过关中断、信号量(即P、V操作)等手段对其加以保护。 说明:若对所使用的全局变量不加以保护,则此函数就不具有可重入性,即当多个
性能优化-C/C++内存对齐
内存对齐 什么是内存对齐 大家有兴趣可以自己运行,没有采用强制对齐的结构体B的大小是8字节; 为何要进行内存对齐 测试不对齐访问与对齐访问的差异 然并卵,执行后是这样 没看出差异,回头还得仔细分析下。
性能优化-原子操作的实现原理以及CAS分析
最近分享的都是算法方面的知识,好久没写工程了。本文主要分享下原子操作的实现原理,并且介绍下CAS的相关知识,希望大家喜欢。
性能优化-使用objdump分析core堆栈
使用objdump分析core堆栈 @ 源代码 执行程序 使用objdump分析 源代码 运行程序 objdump 普通程序的core分析 源代码 执行程序 关键地址:0x400add,指向出错的代码