摘要:
一个beta版本也提示更新,这就过分了 删除/Library/Developer/CommandLineTools/.beta就可以了 阅读全文
摘要:
一个好的笔记软件,对我而言应该有如下必要的功能: 支持多平台,win/mac/linux,我会在这三种平台下写笔记。手机端很少会编辑,偶尔查看。 支持markdown,非常喜欢markdown的语法,写起来效率和美观度都很好。 编辑器要支持直接粘贴图片,并且方便的存在md文件本地。 要支持打开文件夹 阅读全文
摘要:
使用tasksel方便安装卸载任意支持的桌面环境 sudo tasksel 阅读全文
摘要:
打开系统蓝牙sudo service bluetooth start 进入bluetoothctlbluetoothctl 输入以下命令 power on agent on default-agent scan on pair your-Device-MAC-Addr 其中pair后面跟上扫描出的键 阅读全文
摘要:
默认排序,每插入一个元素都会执行排序操作 map, multimap, set, multiset map与set的的区别:map元素是pair,是key-value模式。set只存key,对于查找某个key是否在set中速度很快。 map与set的共同点:都是红黑树实现,都自动排序,遍历的性能很高 阅读全文
摘要:
#include <stdio.h> #include <stdlib.h> #include <string.h> #define hexStrToUint8(dest, str, strLen) {\ unsigned int val;\ for(int i = 0; i < strLen; i 阅读全文
摘要:
创建一个cmake工程 cmake_minimum_required(VERSION 3.16) project(untitled VERSION 0.1 LANGUAGES CXX) set(CMAKE_AUTOMOC ON) set(CMAKE_CXX_STANDARD_REQUIRED ON) 阅读全文
摘要:
include 参考 https://docs.microsoft.com/en-us/cpp/build/reference/i-additional-include-directories?view=msvc-170 msvc在编译的时候按照以下顺序搜索头文件: 用双引号(#include “x 阅读全文
摘要:
参考微软doc 将可执行文件链接到 DLL msvc的动态链接库分为隐式链接(Implicit Linking)和显式链接(Explicit Linking) 隐式链接需要:.h文件,.lib文件,.dll文件 显式链接只需要:.dll文件 隐式链接 这里的.lib文件并不是静态库(static l 阅读全文