会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
醉 曦
心迷则此岸,心悟则彼岸!
博客园
首页
新随笔
联系
订阅
管理
2023年10月31日
任务队列C++实现-(完美转发)
摘要: 需求 任务队列中可以依次添加任务; 任务执行函数需要接受外部传输的参数; 主动调用Start开始执行任务; 代码实现 class TaskQueue { private: std::mutex mtx; std::condition_variable cv; std::queue<std::func
阅读全文
posted @ 2023-10-31 15:24 醉曦
阅读(1306)
评论(0)
推荐(1)
2023年3月22日
C++中&和&&的相关笔记
摘要: 1. 引言 C++中&有三种用途,而&&有两种用途 2. &的作用 2.1 位运算 C++中的位运算十分高效,数据分段时经常用到! 例如,统计一个数字中有多少位是1的个数,代码如下: int count(int x) { int res = 0; while(x) { if (x & 1) res+
阅读全文
posted @ 2023-03-22 15:04 醉曦
阅读(1153)
评论(0)
推荐(0)
2023年3月21日
字符串哈希笔记
摘要: 字符串哈希 1. 定义 一个把字符串映射到整数的函数$f$,这个$f$被称为哈希函数; 这个函数的作用:希望可以判断两个字符是否相等; 1.1 Hash的思想 核心思想在于: 如何将一个字符串映射到一个值域较小、方便比较的范围? 大范围映射到小范围: 对一个大数进行取模,例如一个大的质数 注意: 在
阅读全文
posted @ 2023-03-21 21:04 醉曦
阅读(67)
评论(0)
推荐(0)
2022年9月20日
Linux的Fork笔记
摘要: Linux的Fork笔记 fork()函数虽然用法比较固定,但是其若成功调用一次则返回两个值,子进程返回0,父进程返回子进程ID。对于fork自己还是有一些不理解的地方,特用该文档帮助自己理清一下思绪。 fork的作用 在Linux机器中输入命令info fork可以得到关于fork的描述大致如下:
阅读全文
posted @ 2022-09-20 17:26 醉曦
阅读(106)
评论(0)
推荐(0)
2022年4月15日
回来
摘要: 好久没写博客了,最近一年都在疯狂学习,期间也做了很多笔记,但是没有分门别类,所以没有更新博客!此后会尽量输出,输出也是一种学习方式:)
阅读全文
posted @ 2022-04-15 19:32 醉曦
阅读(52)
评论(0)
推荐(0)
2020年9月13日
C++函数调用栈的变化分析
摘要: 程序中栈的基础知识 栈是向下生长的 向下生长指的是从内存的高地址-->低地址的方向拓展。 栈有栈底和栈顶,从上面可以知道栈顶的地址是比栈底的要低的。 对于X86体系的CPU而言,大概需要知道以下基础知识: ebp寄存器:一般叫做基址指针或者帧指针; esp寄存器:一般叫做栈指针 ebp在没有改变之前
阅读全文
posted @ 2020-09-13 22:26 醉曦
阅读(1440)
评论(0)
推荐(0)
WPF中为button添加快捷键(ShortCut)的方法
摘要: 引言 如果你想为WPF中的button添加某些快捷键,就像CTRL + F,那么你直接在Google中搜索Assign shortcut on button with wpf类似的信息的话,那么搜索出来的一般解决方法就如下所示--> <Button Name="btnHelp" Content="_
阅读全文
posted @ 2020-09-13 22:24 醉曦
阅读(3394)
评论(0)
推荐(0)
2020年8月20日
vscode中一些好用的插件介绍
摘要: 引言 自己在使用vscode的过程中使用了很多插件,并且有许多插件能够提高自己的编码效率或者是一些其他的工具。在这顺便给出自己觉得挺好用的插件名称并且摘抄出对应的简介。 Code Spell Checker A basic spell checker that works well with cam
阅读全文
posted @ 2020-08-20 12:24 醉曦
阅读(1243)
评论(0)
推荐(0)
2020年8月19日
剑指Offer 2. 青蛙跳台阶问题
摘要: 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。 答案需要取模1e9+7(1000000007),如计算初始结果为:1000000008,请返回1 解题思路 类比于斐波那契数列的解法 f(x) 表示到x级台阶的方法数, 最后一步只能是一步或
阅读全文
posted @ 2020-08-19 19:21 醉曦
阅读(235)
评论(0)
推荐(0)
切片Slice的使用
摘要: 引言 每个人学习的方式不一样,对于我而言,最好的方式就是通过coding来学习,这样自己能够解决自己的疑惑和发现新的问题; 在学习go的过程中,我自己都是通过coding来掌握相关的知识和用法,并且这样也能够用于解决生活上的实际问题; 在下面的代码中,我自己通过注释的方式阐述了一些自己的看法和可能需
阅读全文
posted @ 2020-08-19 13:11 醉曦
阅读(483)
评论(0)
推荐(0)
下一页