
Cmake应用记述一
创建库 修改创建库的默认行为 创建可执行文件 链接库 安装库 函数与调用 修改输出名 去掉前缀lib macos下混合编译 把下面内容封成一个函数,然后在add_library下面一行调用,函数可以在其他target_link_libraries的上面或是下面 也可以在targe...
创建库 修改创建库的默认行为 创建可执行文件 链接库 安装库 函数与调用 修改输出名 去掉前缀lib macos下混合编译 把下面内容封成一个函数,然后在add_library下面一行调用,函数可以在其他target_link_libraries的上面或是下面 也可以在targe...
服务类型 Login item 不由launchd管理,其他3个是 有UI XPC service 无UI,除非是用IOSurface这种方式 Launch Daemon 运行在系统上下文中,其他三个运行在用户上下文中 Launch Agent 不推荐使用UI XPC servi...
数的开方 平方根 一个数的平方等于a,这个数就是a的平方根 算术平方根 正数a的正的平方根,就是a的算术平方根 立方根 一个数的立方等于a,这个数就是a的立方根 无理数 无限不循环小数叫无理数 实数 有理数和无理数,统称实数 整式乘除 同底数幂乘法 $$ a^m \cdot a^...
开发工具 XCode CLion Qt 开发辅助 Git Sourcetree 感觉没有CLion内置git好用 iterm2 终端 ohmyzsh zsh-autosuggestions zsh-highlighting autoupdate zsh-completions v...
一元一次方程 只含有一个未知数,并且含有未知数的式子都是整式,未知数的次数都是1,这样的方程叫一元一次方程 解一元一次方程 变形规则一 $$ \begin{split} &如果 \qquad a = b,\\ &那么 \qquad a + c = b + c, \...
02_27 shared_ptr lambda 02_28 自定义消息 自定义系统唯一消息 windbg调试 UI库区别 软件卡的分析 表现为进程中某个或多个线程卡死,可能是UI主线程,也可能是其他线程。 UI主线程的话,可能是UI界面无法点击、无法操作 其他线程的话可能是相关模...
原子操作 概念 所谓原子操作是指不会被线程调度机制打断的操作,这种操作一旦开始,就一直运行到结束,中间不会有任何context switch 原子操作可以保证正在工作的动作不被打断,即一旦开始,持续到结束。对比互斥锁优势在于,原子操作是在C/C++的层面,是无锁操作,既能解决并发...
有理数 范围 整数 正整数 0 负整数 分数 正分数 负分数 概念 非负整数或自然数集 正整数 0 数轴 直线 原点 正方向 刻度 相反数 只有正负号不同的两个数,互为相反数 0的相反数是0 绝对值 数轴上表示数a的点与原点的距离叫做数a的绝对值 $$ \vert a \vert...
单链表反转
vector和list 进程间通信 浏览器输入网址后的行为 网络线程请求http数据 通过IPC将数据传给渲染进程的主线程 渲染进程的主线程将解析并构造DOM树,然后进行样式计算 然后根据DOM树和样式计算生成Layout树 然后通过遍历Layout树生成绘制顺序表 接着遍历La...