会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大老虎打老虎
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
25
26
27
28
29
30
31
32
33
···
42
下一页
2018年9月19日
自旋锁与互斥锁
摘要: 自旋锁(spinlock)与互斥锁(mutex)是并发编程中两个重要的概念。它们的主要作用是:对共享资源加锁以阻止数据的并发访问,从而保证数据一致性。但是它们也有一些不同点。本文主要介绍这些不同点,并说明我们什么时候该用自旋锁,什么时候该用互斥锁。 理论基础 理论上,当一个线程尝试去获取一个互斥锁,
阅读全文
posted @ 2018-09-19 20:26 大老虎打老虎
阅读(1118)
评论(0)
推荐(1)
2018年9月17日
面向对象编程思想
摘要: 看了又看,想了又想 还是一片混沌,觉得面向对象和面向过程没什么大的区别,面向对象能做的面向过程加个函数也可以做。。。。不过还是把一些写的比较好的转载一下 https://blog.csdn.net/jerry11112/article/details/79027834 https://blog.cs
阅读全文
posted @ 2018-09-17 16:37 大老虎打老虎
阅读(152)
评论(0)
推荐(0)
2018年9月13日
转 C++11之std::function和std::bind
摘要: std::function是可调用对象的包装器,它最重要的功能是实现延时调用: 由上边代码定义std::function<int(int)> fr2,那么fr2就可以代表返回值和参数表相同的一类函数。可以看出fr2保存了指代的函数,可以在之后的程序过程中调用。这种用法在实际编程中是很常见的。 std
阅读全文
posted @ 2018-09-13 19:26 大老虎打老虎
阅读(339)
评论(0)
推荐(0)
2018年9月10日
std::unique实现
摘要: std::unique适用于将排过序的数据结构重复的部分全部放在结尾 但用的时候发现会将原先容器中的内容改掉,看了源码发现这个函数会将不重复的数据结构直接覆盖到前一个重复的位置上,下面看源码 该函数std::unique位于头文件<algorithm>声明1如下: 声明2如下: 该函数的作用为: 删
阅读全文
posted @ 2018-09-10 19:58 大老虎打老虎
阅读(2175)
评论(0)
推荐(0)
2018年9月5日
转 C++11 并发指南std::condition_variable详解
摘要: 之前看过,但是一直没有怎么用就忘了,转一篇别人的文字记录下来 本文将介绍 C++11 标准中 <condition_variable> 头文件里面的类和相关函数。 <condition_variable > 头文件主要包含了与条件变量相关的类和函数。相关的类包括 std::condition_var
阅读全文
posted @ 2018-09-05 17:03 大老虎打老虎
阅读(28401)
评论(0)
推荐(2)
2018年8月26日
关于数据库插入sql操作速度的影响
摘要: 数据库
阅读全文
posted @ 2018-08-26 23:20 大老虎打老虎
阅读(566)
评论(0)
推荐(0)
2018年8月22日
跳跃表 SkipList【数据结构】原理及实现
摘要: 为什么选择跳表 目前经常使用的平衡数据结构有:B树,红黑树,AVL树,Splay Tree, Treep等。 想象一下,给你一张草稿纸,一只笔,一个编辑器,你能立即实现一颗红黑树,或者AVL树出来吗? 很难吧,这需要时间,要考虑很多细节,要参考一堆算法与数据结构之类的树,还要参考网上的代码,相当麻烦
阅读全文
posted @ 2018-08-22 21:08 大老虎打老虎
阅读(3605)
评论(1)
推荐(0)
2018年8月20日
记录一下多语言乱码调试的方法
摘要: 1.用notepad++ ,安装hex功能,将当前windows非uniocde编码格式调成要做的语言格式,新建UTF-8格式和ANSI格式的文件,将要做的字符考入点击HEX看其二进制形式,再从vs的内存中读到的字符二进制数据做对比,即可知
阅读全文
posted @ 2018-08-20 20:04 大老虎打老虎
阅读(293)
评论(0)
推荐(0)
2018年8月12日
记一种c++字符串格式化方法
摘要: std::string str_fmt(const char * _Format, ...) { std::string _str; va_list marker = NULL; va_start(marker, _Format); size_t num_of_chars = _vs...
阅读全文
posted @ 2018-08-12 10:40 大老虎打老虎
阅读(1647)
评论(0)
推荐(0)
2018年8月9日
数据库批量操作的一些文章
摘要: 不太懂批量操作是究竟是什么意思,可能申请一个链接,在这个链接里做多次操作,也可能是事务操作 下面是文章地址,看一下 https://blog.csdn.net/qq_24505127/article/details/52344713 https://blog.csdn.net/ylqiu1028/a
阅读全文
posted @ 2018-08-09 00:04 大老虎打老虎
阅读(126)
评论(0)
推荐(0)
上一页
1
···
25
26
27
28
29
30
31
32
33
···
42
下一页
公告