Boost入门学习

2 日期与时间操作2.1 timer 库timer对象一旦被声明,它的构造函数就会开始计时,后面直接使用elapsed()函数进行测量时间boost::timer t; //声明一个计时器对象 debug("max timespan:"<<t.el...

MinGW版Boost编译和使用教程

MinGW版Boost编译和使用教程本文使用最新的版本1.8源码编译准备工作将下载的源码解压D:\soft\boost_1_70_0创建三个单独的文件夹方便后续的编译、安装D:\soft\boost_buildD:\soft\boost_1_70_0\buildD:\soft\boost生成可执行文件 b2.execd D:\soft\boost_bu...

Python序列化和延迟读文件

好久没写文章了,最近在工作中恰好要用到python一些特性,随便记录一些片段代码:Python序列化序列化的方式有很多,大体可分为可自描述和非自描述。比如Json,只要有一个Json文件就可以推断数据格式,那就是自描述的,protobuf需要额外的描述文件.proto才能正确解析,就是非自描述。python的序列化库调研了一下,最后觉得还是自带的pic...

使用protoc-gen-doc插件生成proto接口描述文档

Sandeepin最近一个项目工程为跨平台调用,使用了gRPC通信框架,为了方便其他人使用对外接口,直接看接口注释实在不方便,于是想能不能找个工具根据proto接口自动生成方便阅读的文档,发现protoc-gen-doc这个神器,推荐给大家。安装protoc-gen-doc作为protoc的插件,得先安装protoc,1、使用这里用一个简单的demo....

2022年折腾WinXP小记

前段时间逛逛知乎、远景,怀旧之心油然而生,于是逛逛淘宝,查了下资料说最后支持XP的主板是Q77这一代,考虑到性能和机箱大小,最终选了一台Dell的7010小主机下单购买。想到以后可能会玩下XP的老游戏,也顺便让卖家加了个独显GT710,最后一共1610元拿下,不算便宜,但也值得。到手后卖家默认装的是Win10,自己使用远景论坛上网友制作的XP系统Win...

Win10 LTSC 21H2解决SMB共享服务访问不了的问题

微软终于发布了新版的Win10 LTSC 21H2,Sandeepin自然第一时间体验,最喜欢这种官方精简的系统,适合长时间使用,懒得折腾更新。不过貌似LTSC版本的Win10都会默认关了SMB服务,查了查才知道并不是bug,而是LTSC官方的安全配置,不是精简掉了而是关闭,那就好办了,重启开启即可。启用SMBv1服务控制面板——程序——启用或关闭Wi...