MySTL实现之MyStringMySTL实现String类的实现总结
String类的实现对string类的基本功能进行复现,找到了一些错误和c++编程中的细节问题,都在此记录下来。MyString中实现了基本的构造函数、析构函数,重载了常用符号,并且给出了一些常用函数的实现。
一个高性能无锁哈希表的实现
无锁哈希表(Lock-Free Hash Table)是多线程编程中的理想数据结构,但是实现以及使用都需要一定的技巧。博主对此做了一个巧妙的设计实现,本文于此首次阐述设计思想。 通过考察各种基于CAS原子操作的无锁数据结构实现,目前公认可实现无锁安全的数据结构是数组和单向队列。其他实现都一定程度上受到ABA问题的威胁。数组的实现相对于单向队列要简单,所以无锁hash table理想的选择是
第十一届蓝桥杯大赛软件类省赛第二场 C/C++ 大学A组【个人题解】
第十一届蓝桥杯大赛软件类省赛第二场 C/C++ 大学A组【个人题解】文章目录平方和数列求值最大降雨量迷宫RSA解密完全二叉树的权值外卖店优先级修改数组糖果组合数问题1.平方和问题描述:小明对数位中含有 2、0、1、9 的数字很感兴趣,在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574,平方和是 14362。注意,平方和是指将每个数分别平方后求和。请问,在 1 到 2019 中,所有这样的数的平方和是多少?答案:6
.Net Core微服务网关Ocelot集成Consul
本文主要是关于.Net Core微服务网关Ocelot集成Consul和相关实例
docker日常使用的实用小技巧总结(推荐)
前言
Docker 是一个能够把开发应用程序自动部署到容器的开源引擎。它由Docker公司的团队编写,基于Apache 2 0
Win10第三次免费升级又开始了 仍是悄悄下载
微软为此专门推出了Windows7 Windows 8 1用户一年内免费升级Win10政策。尽管如此,由于Win10目前仍存在较为普遍的兼容性和稳定性问题,导
使用shell检查并修复mysql数据库表的脚本
复制代码 代码如下: ! bin sh code by scpman 功能:检查并修复mysql数据库表 将此脚本加到定时中,脚本执行时