主页

Alfred5.1.3剪贴板失效解决方案

问题 Alfred5.1.3 更新之后剪贴板出问题了, 只能通过选中到备选项之后才能采用⌘+V 执行粘贴, 而不是直接粘贴入编辑器. 解决 Clipboard Auto Paste on Return appears to not be working - Closed - Alfred App Community Forum; Granting Alfred Permissions on Your Mac - Alfred Help and Support; 重置权限: tccutil reset All com.runningwithcrayons.Alfred 然后重新开启对应的权限即可.

阅读更多

Iterm Ctrl C显示 9;5u 的解决方案

一直想写一下这个问题, 因为每次 nvim 卡死之后执行 pkill -9 nvim , 就会出现这个问题, 并且网上并没有解决方案… 环境: MacOS 13.4 iterm 3.4.20 bash/zsh 均测试出现问题 程序: nvim/ ssh 等异常退出之后会导致模式改变, Ctrl+ <> 回显而不是执行. 其他信息: Iterm2 Ctrl-C Not Working; 启用 CSI u 模式时移动空格会向终端发出 ;2u (#9770) · 西雅图 · George Nachman / iterm2 · GitLab; TUI: Enable/disable modifyOtherKeys a...

阅读更多

C++解惑之重载篇

FAQ 为什么仅返回值不同不能执行重载决议? 因为有些函数的返回值可能并未使用, 如果同名同参数列表的函数仅返回值不同, 此时编译器就无法判断要使用哪个方法实例.

阅读更多

C++编译器会为class自动生成哪些函数

写在前面 总结 用户定义情况 编译器会生成 可以执行的操作(创建的对象) 未定义构造函数 默认构造函数和拷贝构造函数   仅定义默认构造函数 拷贝构造函数   仅定义拷贝构造函数 不生成构造函数   仅定义了有参构造函数 拷贝构造函数   定义了默认构造函数和有参构造函数 拷贝构造函数  

阅读更多

C++右值引用之move使用场景和 emplace 系列函数

先说结论, 并不是.. Scott Meyers ec = effective c++ mec = more effective c++ es = effective stl emc = effective modern c++ FAQ 返回值情形下需要为返回的参数或局部变量执行std::move(arg) 吗? 不需要, 因为存在(N)RVO, 即(具名)返回值优化, 需要注意的是 return 语句后面不要使用?: 之类的三目运算符, 这样编译器不会执行优化, 而是进行拷贝(不调用 move-ctor) 最佳实践就是直接写: return val; 什么时候需要写s...

阅读更多

Auto,decltype 的一些区别

写在前面 前置知识(复习) const 相关术语 顶层 const(top-level-const) 底层 const(low-level-const) const 结合指针 const 结合引用 auto 介绍 decltype 介绍 基本使用 带有括号的用法: 识别为引用 结合用法

阅读更多

Brpc 学习(二)基本 echo 服务器与并发版本实现

写在前面 学习一个框架, 首先是要去安装, 跑通这个框架的基本测试用例, 这次尝试搞一下 echo 服务器, 以及并发版本的实现, 这些例子在 brpc 代码库的example/目录下都有, 其实主要需要关注的就是echo_c++, multithread-echo_c++ 和streaming-echo_c++ 这三个例子, 包括了主要的 brpc 使用场景, 下面分别分析一下. 前置知识 gflags 是一个 Google 开源的命令行参数解析库, 默认采用长格式, brpc 中主要的命令行参数解析任务都是通过这个库实现的. 这里先提几个概念, 在一个主要的命令行程序调用过程中, 有下面几个术语, 看这个例子: (参考了 gflags 的文档, 位于gflags/doc/...

阅读更多

Total views.
您是Zorch的第 个小伙伴
Hits