杂七杂八
文章平均质量分 82
۞边城浪子
1、千万级别产品,龙之谷后端架构开发
2、剑侠情缘前后端开发
3、对数学、物理比较喜欢,但是高考的时候,偏科严重类型,喜欢研究微积分、傅里叶、图形学等
4、想了解龙之谷架构、剑侠情缘渲染可以私聊我
展开
-
c++ 稳定web服务器开发
采用libevhtp库libevhtp-1.2.15官网下载wget "https://github.com/ellzey/libevhtp/archive/1.2.15.tar.gz" -O libevhtp-1.2.15.tar.gzyum install libevent.x86_64 libevent-devel.x86_64yum install openssl openssl-develyum install cmake进到程序的build 后c...原创 2021-05-07 15:51:22 · 501 阅读 · 0 评论 -
c++ 打印调用堆栈的代码
MakeFile添加动态链接库如果没有这个库,请安装.LIB += -lunwind#defineUNW_LOCAL_ONLY#include<cxxabi.h>#include<libunwind.h>#include<cstdio>#include<cstdlib>voidbacktrace(){unw_curs...原创 2021-04-07 13:40:20 · 566 阅读 · 0 评论 -
redis缓存服务器开发设计
1、redis 6.0后支持多线程,多线程在网络吞吐量上提升了不少Redis 作者 antirez 在 RedisConf 2019 分享时曾提到:Redis 6 引入的多线程 IO 特性对性能提升至少是一倍以上。国内也有大牛曾使用 unstable 版本在阿里云 esc 进行过测试,GET/SET 命令在 4 线程 IO 时性能相比单线程是几乎是翻倍了。常用的命令getsethget...hset...select 1,表示选择库1info serverdbsize清空数据库 f..原创 2020-09-17 14:44:22 · 183 阅读 · 0 评论 -
高性能mysql性能优化
sysbrench 性能测试报告curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.rpm.sh | sudo bashsudo yum -y install sysbenchgit clone https://github.com/akopytov/sysbench.gitsysbench /home/xch/tool/sysbench/src/lua/oltp_read_write.lua -原创 2020-09-05 10:12:59 · 161 阅读 · 0 评论 -
无锁队列技术实现
本人在实际项目中用到两种无锁队列,本人还是贴下代码#ifndef __MPMC_BOUNDED_QUEUE_HPP__#define __MPMC_BOUNDED_QUEUE_HPP__#include <atomic>template<typename T>class mpmc_bounded_queue{public: mpmc_bounded_queue(size_t buffer_size) : buffer_(new cell_...原创 2020-07-10 23:26:06 · 368 阅读 · 0 评论 -
成就系统的重构
游戏成就流程都是struct EventOnEvent(Event *pEvent)原创 2016-08-24 20:32:41 · 126 阅读 · 0 评论 -
个人技术网站收藏
程序员的自我修养点击打开链接透过LINUX内核看无锁队列 无锁队列 点击打开链接redis主从 点击打开链接基于libuv 点击打开链接awk命令 点击打开链接3d图形学点击打开链接导航网格点击打开链接notepad+ 点击打开链接原创 2016-08-08 17:14:37 · 304 阅读 · 0 评论