- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 使用 WSL 在 VScode上用 LLVM + Clangd + LLDB高效编程 C++
想要在 VScode 上使用 clang 编译 + LLDB 调试 + clangd 自动补全这一套工具链。理由是上述工具链是比 gcc+gdb更新的工具链,在各方面都更好,如 clang 比 gcc 报错更友好等。而且 VScode 自带补全很捞,很难用,因此想用 clangd 代替。可惜 LLDB 在今天(2021年12月)在 Windows 平台上并没有很好的支持,再考虑到很多代码都是 Linux 上跑的,不如直接配一个 Linux 环境,因此使用 WSL(Windows Subsystem fo
2021-12-14 17:37:09 6845
原创 论文精简翻译 Online Deduplication for Databases
论文精简翻译 Online Deduplication for Databases第一次看论文看得懵懵懂懂,尤其是涉及到编码以及差量压缩算法的时候,一脸懵逼。第二次看,为了翻译,详细地查了相关算法资料,终于看懂了。为了防止忘记,写下每个段落的总结,以下是目录:文章目录论文精简翻译 Online Deduplication for Databases1. Introduction2. BACKGROUND AND MOTIVATION2.1 Why Dedup for Database Applicati
2021-11-03 15:32:42 346
翻译 论文翻译 WiscKey: Separating Keys from Values in SSD-Conscious Storage
论文翻译 WiscKey: Separating Keys from Values in SSD-Conscious Storage文章目录**论文翻译 WiscKey: Separating Keys from Values in SSD-Conscious Storage****说明****为何要翻译****翻译过程****我的总结****TITLE****ABSTRACT****1. INTRODUCTION****2. BACKGROUND AND MOTIVATION****2.1. Log-S
2021-10-20 13:23:33 524
原创 Linux 常用复杂命令汇总
汇总命令行遇到的一些骚操作去掉空格参考 Stack Overflow参考 Stack Overflowxargs最简单,但是需要注意:会去掉前后空格中间空格只保留1个如果碰到引号"",’’,会去掉一对引号echo " a b " | xargsa becho a"b"c'd'e | xargsabcdeawk两种写法一样,会:去掉前后空格,tab将中间的空格,tab,变为一个echo " a b " | awk '{$1=$1;prin
2021-09-15 11:34:32 610
原创 openEuler 高效工作环境配置
解决网络连接问题:如果安装了如dde/ukui等图形化桌面,启动后点击连接即可。如果是黑框,修改以下脚本:vi /etc/sysconfig/network-scripts/ifcfg-ens33将ONBOOT修改为yes安装ifconfig所在包sudo dnf in net-tools -y配置sshAllowAgentForwarding yesAllowTcpForward ing yesGatewayPorts yes使用VScode的ssh连接安装ssh.
2021-08-16 11:28:46 1920 1
原创 鸿蒙的物联网世界之我的一天
鸿蒙的物联网世界之我的一天想象使用鸿蒙操作系统将万物互联后,我的一天。清晨,闹铃响起,窗帘自动拉开,阳光照到我脸上,我慢慢醒了过来。睡眼惺忪的我戴上手表,把手机装进兜里,走到厕所,准备刷牙。”叮铃“,牙刷自动匹配手机的声音响起。”您的牙刷头已经三个月没换了,请问需要帮您购买新的牙刷头吗?手机说。“不买不买,还能用“。我刷好牙,洗了把脸,看了看时间,快迟到了,第一天上班不能迟到啊,就赶集抓了个面包往地铁走。去地铁的路上,我拿出手机说:“小艺小艺,我要坐地铁去华为坂田基地”,“好的,已为您设置导航,您
2021-05-07 10:32:37 269
原创 鸿蒙——应用开发初体验(未完待续)
应用开发Demo在线体验-华为鸿蒙HarmonyOS应用开发这个官网的链接中,展示一个简单待办清单应用核心的三类代码:JS:设置按钮图片,字体颜色,待办事项的文字、时间、重要程度。CSS:设置标题、字体、不同重要程度的颜色。并且对于三种不同尺寸的设备进行大小的适配。HTML:设置具体的不同组件的布局,比如按钮图片,时间,文字的布局。总之,JS设置具体内容,CSS设置大小颜色,HTML排版...
2021-05-06 10:16:57 111
原创 鸿蒙——通用设计基础(未完待续)
文章目录启动页网格式图交互事件归一弹菜单多选滑动页面调节条滑动选择器官网链接启动页也就是开屏广告。本意是为那些加载网络内容应用比较耗时的时候,展示一些内容,让用户等待的时候有事儿做,而不是看加载动画,因此能减少用户等待感。而不是打广告。就算要打广告,有的广告打起来让人十分难受:点击右上角跳过没反应。切应用干其他事儿,切回来居然还要看一遍广告。看完广告进应用,居然还要刷新一遍内容。你难道不会给我展示广告的时候刷新好吗?因此,鸿蒙设计文档中,对于启动页做了一下规定:启动页仅仅只针对加
2021-04-30 10:00:24 259
原创 通俗易懂,简单理解死锁的四个条件
小目录死锁四个必要条件通俗地解释死锁预防死锁避免死锁四个必要条件互斥请求保持不可剥夺(不可抢占)循环等待(环路等待)通俗地解释人对故事场景的记忆会更加深刻,因此故事以及——真实案例如下:想象你来到巴黎卢浮宫博物馆,想要排队看看蒙娜丽莎的微笑。互斥:这幅画一次只能一个人看(太小了)——某个资源只能互斥地使用,如磁盘,物理内存。请求,保持:请求:一个游客甲排队轮到了他看这幅蒙娜丽莎,它很贪心,说我看蒙娜丽莎的同时,要看其他画,比如梵高的向日葵——进程在使用已申请资源时,申请使用其他
2021-01-06 12:08:35 1272 2
华为文摘第十四辑(PDF,mobi,epub,doc)
2021-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人