腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
灰子学技术
技术知识分享,包括Go语言,C++等语言层面,架构层面,设计模式等等……
专栏成员
举报
196
文章
172942
阅读量
28
订阅数
订阅专栏
申请加入专栏
全部文章(196)
https(80)
网络安全(75)
编程算法(60)
go(51)
http(18)
函数(18)
c++(16)
node.js(14)
api(13)
数据(13)
linux(10)
容器(10)
kubernetes(10)
存储(9)
协程(9)
html(8)
tcp/ip(8)
数据结构(8)
变量(8)
编译(8)
c#(7)
云数据库 Redis(7)
指针(7)
缓存(6)
rabbitmq(6)
socket编程(6)
并发(6)
负载均衡(5)
打包(5)
github(5)
二叉树(5)
内存(5)
ide(4)
负载均衡缓存(4)
rpc(4)
程序(4)
流量(4)
配置(4)
事件(4)
线程(4)
消息队列(4)
协议(4)
语法(4)
json(3)
git(3)
网站(3)
面向对象编程(3)
dns(3)
goroutine(3)
接口(3)
连接(3)
路由(3)
数据类型(3)
数组(3)
官方文档(2)
php(2)
.net(2)
android(2)
汇编语言(2)
容器镜像服务(2)
NAT 网关(2)
分布式(2)
cdn(2)
单元测试(2)
udp(2)
nat(2)
kafka(2)
sdk(2)
性能测试(2)
服务网格(2)
event(2)
ip(2)
lock(2)
map(2)
tcp(2)
测试(2)
队列(2)
工具(2)
技巧(2)
开发(2)
链表(2)
内核(2)
网络(2)
异常(2)
原理(2)
其他(1)
python(1)
javascript(1)
regex(1)
单片机(1)
arm(1)
数据库(1)
sql(1)
nginx(1)
深度学习(1)
日志服务(1)
消息队列 CMQ 版(1)
开源(1)
zookeeper(1)
大数据(1)
安全(1)
数据分析(1)
windows(1)
微服务(1)
腾讯云开发者社区(1)
etcd(1)
raft(1)
amqp(1)
assert(1)
break(1)
broadcast(1)
build(1)
case(1)
centos7(1)
channel(1)
class(1)
com(1)
cpu(1)
debug(1)
dump(1)
epoll(1)
events(1)
exit(1)
filter(1)
io(1)
key(1)
label(1)
lambda(1)
mac(1)
mock(1)
null(1)
openssl(1)
post(1)
private(1)
request(1)
restful(1)
select(1)
slice(1)
struct(1)
stub(1)
wait(1)
watch(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)
搜索文章
搜索
搜索
关闭
centos7编译c++碰到的坑
c++
https
centos7
openssl
编译
centos 7默认安装的工具链和LIB库都比较旧,不能很好的编译C++产品,最近踩了很多坑,下面就列一下出来。
灰子学技术
2024-02-22
313
0
【C++】指针传递与函数返回详解
c++
变量
程序
函数
指针
指针变量作为参数传递给函数的时候,编译器会将这个指针变量Copy一份,也就说在函数内部使用的这个参数变量,是另外一个指针变量。
灰子学技术
2023-10-30
139
0
【C++】private的作用范围是Class
c++
class
private
编译
函数
为什么在一个class里面声明为private的变量,在这个class内可以被copy构造函数直接调用,并且还能够编译通过。
灰子学技术
2023-10-30
215
0
Go 语言之循环语句
c++
go
map
数组
语法
格式为:for idx, value := range collection {
灰子学技术
2023-10-30
118
0
Go语言之匿名函数和C++的lambda表达式
c++
go
lambda
变量
函数
匿名函数通常比较短小,不希望在这个函数外部使用,这点类似与C++中的lamdba表达式。
灰子学技术
2023-10-30
259
0
Envoy 启动相关参数整理
编程算法
日志服务
c++
socket编程
本篇属于Envoy代码的阅读笔记,整理了envoy启动所使用到的参数信息,代码实现在类 OptionsImpl 中,使用了TCLAP来进行参数的行解析处理。
灰子学技术
2023-02-28
630
0
目前社区关于ServiceMesh的主要方向
服务网格
c++
周六的时候,在线参加了“首届服务网格峰会”,听了很多业界的研究分享,便整理了这篇文章,一来,为了反思自己在服务网格这边的落地方向是不是偏离社区,二来,希望对读者有用,能够有所收获。
灰子学技术
2022-12-10
546
0
thread_local
编程算法
c++
c#
thread_local这个关键字的是C++11之后的产物,主要适用的场景是:本线程这个生命周期里面修改和读取,不会与别的线程相互影响。
灰子学技术
2022-01-18
882
0
std::function与std::bind
c++
https
编程算法
网络安全
c#
一、背景介绍: 函数指针始终不太灵活,它只能指向全局或静态函数,对于类成员函数、lambda表达式或其他可调用对象就无能为力了,因此,C++11推出了std::function与std::bind这两件大杀器,他们配合起来能够很好的替代函数指针。
灰子学技术
2022-01-18
834
0
【C++】智能指针:weak_ptr
https
网络安全
c++
linux
c#
weak_ptr的产生,主要是为了配合shared_ptr的使用,对于shared_ptr来说,有一种循环引用会导致shared_ptr的引用计数一直不能变为0,如此以来导致内存一直不能释放的掉。例子可以参考下面例子:
灰子学技术
2020-12-08
998
0
【C++】智能指针:shared_ptr
c++
c#
https
http
官方文档
shared_ptr的产生与unique_ptr类似,都是为了解决raw pointer的new和delete的成对使用,导致的野指针、内存泄漏、重复释放内存等。
灰子学技术
2020-12-08
2K
0
【C++】智能指针:unique_ptr
https
网络安全
官方文档
c++
c#
unique_ptr的产生,就是为了解决,raw pointer 的new和delete配对使用问题。对于raw pointer来说,在new了之后,在delete之前往往会出现程序异常,进而导致delete没有被释放,如此以来就会产生内存泄漏。引入了unique_ptr之后,可以有效的减轻C++程序员对于raw pointer的使用负担。参考官方文档:
灰子学技术
2020-12-08
920
0
内存管理(二):TCMalloc介绍
c++
缓存
http
TCMalloc作为Go语言内存管理的核心算法,是理解和掌握Go的内存管理非常重要的一步,本章主要介绍TCMalloc的是什么样子的。
灰子学技术
2020-04-02
3.2K
0
【C++】几种类型的new介绍
c++
null
内存
异常
指针
函数Func2(), a==NULL 并不能起到保护内存分配失败的场景,需要用catch来处理。
灰子学技术
2020-04-02
953
0
【C++】static 变量详解-变量篇
编程算法
c++
打包
ide
汇编语言
1.变量的存储区域在全局区,不管变量是在函数体内,class内,还是cpp文件内。
灰子学技术
2020-04-02
875
0
【C++】虚函数指针和虚函数列表
面向对象编程
c++
存储
编程算法
本篇文章主要来讲述,C++多态的实现原理,也就是虚函数和虚函数列表是怎么回事?它们是如何实现多态的?
灰子学技术
2020-04-02
1.4K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档