首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
jxwu
掘友等级
后台开发
|
腾讯
C++、Go、Kubernetes、MySQL、Redis、Kafka
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
182
文章 182
沸点 0
赞
182
返回
|
搜索文章
jxwu
后台开发 @腾讯
·
1年前
关注
数据库加密字段如何进行模糊查询
对于一些敏感字段,比如手机号码、身份证、地址、银行卡号等,我们在存放进数据库前,可能需要对其进行加密。大部分情况下,我们只需支持等值查询。但是如果需要支持模糊查询,那么整段...
20
9
分享
jxwu
后台开发 @腾讯
·
1年前
关注
哈夫曼编码原理及其在HTTP2中的使用
哈夫曼编码就是基于哈夫曼树,这是一个经典的压缩算法,可以根据权重给某个值分配一个01串,用这个较短的01串表达这个较长的值,权重越高的值的01串会越短,从而提高压缩率。...
9
1
分享
jxwu
后台开发 @腾讯
·
1年前
关注
Golang如何实现一个环形缓冲器(ringbuffer)
环形缓冲器(ringr buffer)是一种用于表示一个固定尺寸、头尾相连的缓冲区的数据结构,适合缓存数据流。...
6
5
分享
jxwu
关注了
haoboxx
后台开发 @腾讯
jxwu
关注了
lding_
后台开发 @腾讯
jxwu
后台开发 @腾讯
·
1年前
关注
Golang3种数组拷贝方式性能分析
在Go语言中,我们可以使用for、append()和copy()进行数组拷贝,对于某些对性能比较敏感且数组拷贝比较多的场景,我们可以会对拷贝性能比较关注,这篇文件主要是对比...
5
评论
分享
jxwu
后台开发 @腾讯
·
1年前
关注
Golang官方一致性哈希组件详解
一致性哈希算法经常被用于请求路由中,在处理节点不变的情况下,它能够把相同的请求路由到相同的处理节点上。同时还能在处理节点变动时,让相同请求尽可能的打到原先相同的处理节点上。...
3
评论
分享
jxwu
后台开发 @腾讯
·
1年前
关注
Go-如何优雅的使用字节池
在某些场景下,我们可能会大量的使用字节数组,比如IO操作、编解码,如果不进行优化,大量的申请和释放字节数组会造成一定的性能损耗,因此有必要复用字节数组。...
13
7
分享
jxwu
赞了这篇文章
ag9920
Gopher | CMUer
·
1年前
关注
Golang 1.19 原子操作再度升级
8月2号,Go 1.19 终于发布,这次的更新包含了对于泛型带来的诸多问题修复,提升了泛型性能(据官方描述性能优化了 20%),以及内存模型对齐,还有我们今天的主角:syn...
26
2
分享
jxwu
后台开发 @腾讯
·
1年前
关注
【Go-Ginrest】一行代码实现一个RESTful接口
基于现在微服务或者服务化的思想,我们大部分的业务逻辑处理函数都是有统一的格式,有些服务我们需要把它包装为RESTful形式的接口,但是如果不进行封装则会产生很多模板代码,这...
19
1
分享
jxwu
赞了这篇文章
Melo_
后台开发 | v : Melo__Jun @字节跳动
·
2年前
关注
「MySQL高级篇」explain分析SQL,索引失效&&常见优化场景
详解explain分析SQL; 索引失效的几个场景; SQL优化的几个场景: 大批量插入; order by; group by; limit分页; insert操作; 嵌...
103
9
分享
jxwu
后台开发 @腾讯
·
1年前
关注
Golang官方限流器库详解
在翻Golang官方库的过程中,发现一个有趣的库golang.org/x/time ,里面只有一个类rate,研究了一下发现它是一个限流器,实现了很多的功能,当然它的核心原...
21
1
分享
jxwu
赞了这篇文章
loviezhang
4年前
关注
C++20中的协程(Coroutine Theory)(译)
本文是介绍c++20标准中引入的新特性-协程系列文章的第一篇。在这个系列中,我会讲述协程的底层机制,并展示如何对其做封装和抽象。 在这篇文章中,我会介绍协程和函数的区别,以...
2
1
分享
jxwu
赞了这篇文章
华为云开发者联盟
2年前
关注
比物理线程都好用的 C++20 的协程,你会用吗?
摘要:事件驱动(event driven)是一种常见的代码模型,其通常会有一个主循环(mainloop)不断的从队列中接收事件,然后分发给相应的函数/模块处理。常见使用事件...
6
评论
分享
jxwu
赞了这篇文章
XQGang
后端开发工程师 @字节跳动
·
1年前
关注
「读书笔记」项目结构、代码风格与标识符命名
计算机科学中只有两件难事:缓存失效和命名。Go 命名的两个原则:简单且一致;利用上下文辅助命名,让最短的名字携带足够多的信息。...
3
评论
分享
jxwu
赞了这篇文章
XQGang
后端开发工程师 @字节跳动
·
1年前
关注
「读书笔记」熟知 Go 语言的一切
Go 语言的设计哲学:追求简单,少即是多;偏好组合,正交解耦;原生并发,轻量高效;面向工程,“自带电池”。...
3
评论
分享
jxwu
后台开发 @腾讯
·
1年前
关注
Golang操作命令行的几种方式
在实际开发工作中,我们经常使用命令行进行日志分析、程序部署、debug程序等工作。在Linux下,|、grep、find、xagrs、awk等工具是非常强大的,可以很容易的...
2
评论
分享
jxwu
赞了这篇文章
Sunbreak
客户端架构-高级工程师 @小红书(上海)
·
3年前
关注
[CMake笔记]官方教程
https://cmake.org/cmake/help/latest/guide/tutorial/index.html[CMake翻译]基本出发点(步骤1)[CMake...
2
评论
分享
jxwu
赞了这篇文章
mahuifa
软件工程师
·
2年前
关注
C++ UDP通信Demo
概述 本文中通过C++实现: 在linux下的IPv6 UDP组播通信功能; windows下IPv4 UDP单播通信功能; windows下IPv6 UDP单播通信功能;...
2
评论
分享
jxwu
赞了这篇文章
xiaozhe
3年前
关注
使用singleflight防止缓存击穿(Java)
在使用缓存时,我们往往是先根据key从缓存中取数据,如果拿不到就去数据源加载数据,写入缓存。但是在某些高并发的情况下,可能会出现缓存击穿的问题,比如一个存在的key,在缓存...
3
2
分享
下一页
个人成就
文章被点赞
591
文章被阅读
166,074
掘力值
4,660
关注了
42
关注者
184
收藏集
18
关注标签
61
加入于
2019-04-18