会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
onlyandonly
博客园
首页
新随笔
联系
管理
订阅
2020年7月20日
muduo学习笔记1. 第1章 线程安全的对象生命期管理
摘要: 本章小结: 本章介绍了多线程编程中,对象析构会导致的race condition,如何使用智能指针正确地管理生命周期,并且实现线程安全的对象回调和析构。篇幅不长,但有大量的编程细节和思考,对于把C++当成带类的C来用的小白我,是非常好的启蒙篇章。 1.1 当析构函数遇到多线程 多线程共享的对象析构时
阅读全文
posted @ 2020-07-20 15:37 onlyandonly
阅读(666)
评论(1)
推荐(0)
2020年7月17日
muduo学习笔记0. 写在前面的话
摘要: 4月的时候把《Linux多线程服务端编程:使用muduo C++网络库》这本书看了一半,代码也敲了一半,浅尝辄止,迷迷糊糊。最近闲下来检讨了自己,准备重新看完整本书,并且自己实现一遍muduo,在这里以学习笔记的形式,记录学习进度,并监督自己。
阅读全文
posted @ 2020-07-17 14:51 onlyandonly
阅读(130)
评论(0)
推荐(0)
2020年6月8日
留不住输入,又没有输出
摘要: 几分钟前,想写这篇随笔的时候感觉心中有千言万语,现在大脑却一片空白,憋不出两三句话…… “留不住输入,又没有输出”是我对自己生活状态的一个总结。 输入,主要包括音视频媒体,图片+文本,细分下有: 1、网络直播,内容已经基本不看了,纯粹开着当底音用,基本也固定是那几个我习惯声音和风格的主播。 2、网络
阅读全文
posted @ 2020-06-08 17:28 onlyandonly
阅读(161)
评论(0)
推荐(0)
2018年12月19日
CString 转 const char *
摘要: 网上搜了很多,看得头疼,总结了以下几种方法
阅读全文
posted @ 2018-12-19 15:45 onlyandonly
阅读(1721)
评论(0)
推荐(1)
2018年7月29日
分数到小数
摘要: 给定两个整数,分别表示分数的分子 numerator 和分母 denominator,以字符串形式返回小数。 如果小数部分为循环小数,则将循环的部分括在括号内。 示例 1: 输入: numerator = 1, denominator = 2 输出: "0.5" 示例 2: 输入: numerato
阅读全文
posted @ 2018-07-29 18:53 onlyandonly
阅读(666)
评论(0)
推荐(0)
2018年7月26日
x 的平方根
摘要: 实现 int sqrt(int x) 函数。 计算并返回 x 的平方根,其中 x 是非负整数。 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。 示例 1: 示例 2: 像我这样死算竟然也过了。。。 这题最好的解法和pow一样,使用分治法,先计算(1+x)/2的平方,如果大于x,就往左边
阅读全文
posted @ 2018-07-26 14:53 onlyandonly
阅读(352)
评论(0)
推荐(0)
Pow(x, n)
摘要: 实现 pow(x, n) ,即计算 x 的 n 次幂函数。 示例 1: 示例 2: 示例 3: 说明: -100.0 < x < 100.0 n 是 32 位有符号整数,其数值范围是 [−231, 231 − 1] 。 这些东西多接触接触就会了,新更新了一个不需要其他函数修正值,只需要递归自己的函数
阅读全文
posted @ 2018-07-26 14:51 onlyandonly
阅读(187)
评论(0)
推荐(0)
Excel表列序号
摘要: 给定一个Excel表格中的列名称,返回其相应的列序号。 例如, 示例 1: 示例 2: 示例 3: 26进制转10进制。。。
阅读全文
posted @ 2018-07-26 14:44 onlyandonly
阅读(261)
评论(0)
推荐(0)
阶乘后的零
摘要: 给定一个整数 n,返回 n! 结果尾数中零的数量。 示例 1: 示例 2: 说明: 你算法的时间复杂度应为 O(log n) 。 这条题一开始的思路是求2和5的个数。。。。 后来发现只要求5的个数就行了。。。 但是慢慢加5的话会TLE。。。 所以就有了下面的方法。。。 一个数除5得到的结果就是该数里
阅读全文
posted @ 2018-07-26 14:41 onlyandonly
阅读(159)
评论(0)
推荐(0)
快乐数
摘要: 编写一个算法来判断一个数是不是“快乐数”。 一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是无限循环但始终变不到 1。如果可以变为 1,那么这个数就是快乐数。 示例: 用C++ unorder_set 判断有没有遇到重复
阅读全文
posted @ 2018-07-26 14:34 onlyandonly
阅读(823)
评论(0)
推荐(0)
下一页
公告