Ha,zhiyu

ALL WILL BE CLEAR

Gperftools性能分析工具的简单使用

参考资料:https://bitjoy.net/2017/02/07/gperftools-tutorial/该工具有两种使用方法:不改变原有代码,在运行程序之前预置环境改变自己的程序代码,并在编译时链接对应的库安装gperftools性能分析工具:sudo apt-get install goog

cpp编码规范指南

C++代码规范指南版本修改人评审人修订时间修订内容V1.00施展-2021-08-05评审版发布V1.01赖远志、陈培哲(1-3章)、诸家炜(4-6章)、施展(7-9章)软件TMG全员2021-09-06正式发布目录C++代码规范指南目录正文0 阅前说明1 头文件1.1 Self-contained

cpp类接口设计

让接口更容易被正确的使用,而且不容易被错误的使用Choose good namesclass AbcInterface { public: bool CreateFilter() { return false; } };Create一般用于对象的创建,但是返回值是个bool,Create一个Boo

C++学习过程中的问题

1、explicit关键字构造函数被explicit修饰后, 就不能再被隐式调用了2、p[1]int *p = &a;int a = p[1]; 等价于 int a = *(p+1);​3、c++类型转换 reinterpret_cast[](https://zhuanlan.zhihu.c

Android开发——导航Demo

Android开发——导航Demo1、项目地址Android中四大组件的基本使用地址:https://gitee.com/fengqianliuli/rising-star-app.git使用高德地图SDK开发导航Demo地址:https://gitee.com/fengqianliuli/zhiy

干饭人の大危機!

干饭人の大危機!1、危機起因今天是12月10号,距离疫情发生不知道过了多少天反正总之就是很多天都它喵快一年了的一天。公司自从复工后依然在执行午饭需要提前预定的制度,虽说是为了大家的健康着想,但是每天都要等到晚上十二点然后打开app订餐,对于我这种一天至少需要睡八-九小时的生物来说简直是一种折磨。因此

实际开发中Map的一些常用用法

分类问题在公司实际开发中非常常见的一类数据处理问题例子:🌰现有一个List集合XX中的每个元素为一个对象,此对象中包含多个属性:A、B、C等现在需要将List集合X中元素按照对象中的某个或某些属性分组。Map的解决方案:原理为,Map的key值是唯一的,因此我们就可以把key作为分组的唯一依据将分

分布式事务

什么是事务?首先抛出来一个问题:什么是事务?有人会说事务就是一系列操作,要么同时成功,要么同时失败;然后会从事务的ACID特性(原子性、一致性、隔离性、持久性)展开叙述。确实如此,事务就是为了保证一系列操作可以正常执行,它必须同时满足ACID特性。但是今天我们换个角度思考下,我们不仅要知道What(

Ha,zhiyu

切换主题 | SCHEME TOOL