加载中
平台默认不显示评论已经造成不必要的误会

我没有屏蔽这位,本就很少上,所以没必要屏蔽任何人。是平台屏蔽的。 而且还不让发私信解释?说要 LV2 才能私信?无法交流了啊!

03/20 00:00
192
云游戏即将起飞,这些技术您了解吗?

00 前言 2019 年以前,基于当时的基础情况判断,大部分人不看好云游戏的产品形态。但是云游戏用的技术其实是很有含量,很值得研究的。不少云游戏开发者,能够冒着产品不被看好的风险硬啃这块...

技术博客迁移

旧时,觉得博客应该是分布式的,这样一个平台倒闭(说的就是百度空间)也损失不大…… 后来,总算学会了“专注”,差点唱出来,可惜跑调了。 有一天,稣突然发现自己写过的博文散落在人间各地...

2020/03/23 18:26
699
学习 MongoDB 选举机制

为了快速了解 MongoDB 选举机制,在网上找了一些文章来学习,后来发现里面提到的一些机制都过时了,尝试看代码了解,发现协议有 PV0 和 PV1 两种。 代码:https://github.com/mongodb/mongo/...

2018/05/31 18:25
652
C/C++ 数字后缀引发的处女座纠结

对于 uint64_t 的常量,以前只写 Windows 平台的代码,所以习惯加上 Ui64 的后缀,前几天发现 g++ 不支持,于是改为 ULL,然后又测试了 ull,也是可以的,开始纠结以后是用大写还是小写…… ...

2018/05/01 20:26
372
MongoDB Shard ID hash 算法 std::hash 的跨平台性

#include <functional> #include <iomanip> #include <iostream> #include <string> int main() { std::string str = "Meet the new boss..."; std::size_t str_hash = std::hash<...

2018/04/24 23:18
363
考题:正则表达式 .*? 和 .* 有区别吗?

表面上看是一样的,但贪婪程度不一样。前者非贪婪模式,后者贪婪模式。 例 1 UMUUUUUUMU U{3,5} 匹配 5 个 U U{3,5}? 匹配 3 个 U 例 2 <name>UMU618</name><name>UMUTech</name> >.*< 匹配 ...

2018/04/17 13:00
319
[UMU 学 golang](8) strings.Builder vs bytes.Buffer

先说优点 strings.Builder:省内存 bytes.Buffer:快 性能测试程序 package benchmark_test import (   "bytes"   "strings"   "testing" ) var (   ss = "1234567890abcdefghijklmnopqrstuvwx...

2018/04/02 18:47
1K
[UMU 学 golang](6) 从 stdin 读取一行汉字

水这篇的理由:搜了几篇出来,但居然不支持输入中文,赫赫…… func ScanLine() (line string) {   var buffer []rune   for {     var c rune     n, err := fmt.Scanf("%c", &c)     if nil != err...

2018/03/14 23:39
143
Mongo Shell 下批量更新集合

需求 延长 mongodb 某集合里的“过期时间”字段。 风险分析 update 一下是很简单,主要怕在 Shell 下操作可能改变数字类型。 先做了实验,发现 3.2 的版本下,并没有这个问题,之前看书说,数...

2018/02/02 17:57
199
Ceph 慢盘原因分析一例:CPU 偷懒了!

前情 有一个 osd 慢了,想分析原因。 分析过程 1. 硬件配置对比 找了一台参照机器,上面也一样跑了 15 个 osd,发现 CPU、内存、主板、内存、硬盘的型号都一样,参数也没看出明显差别。但磁盘...

从 pthread_t 获得 PID 和 TID

pthread_t 其实是一个结构体指针,里面包含了 TID 和 PID,找出它的偏移量就行。在 Ubuntu 16.04.3 x64上测试通过。 int get_tid_from_pthread(pthread_t t) {   struct pthread_fake {     voi...

2017/11/24 10:37
1.8K
数据库相关算法 之 xxHash

Extremely fast non-cryptographic hash algorithm

2017/11/13 22:25
1K
内存对齐还是需要重视的——XMMATRIX 为例

最近研究 D3D,搜了一个教材跟着学:http://www.rastertek.com/dx11s2tut04.html 用 x64 的配置运行,完美,过了几天需要用 x86 测试,结果一运行,程序崩溃…… 赶紧排查问题,x64 的 Debu...

2017/10/19 14:34
343

没有更多内容

加载失败,请刷新页面

返回顶部
顶部