会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zwlwf
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2023年6月7日
vim8.1中如何向term中发送消息
摘要: https://superuser.com/questions/1436954/yank-paste-into-terminal-in-vim-8-1 `:ls`查看具体打开页面的buffer ``` :'y | call term_sendkeys(3, @") #或者事先复制到一个寄存器中(如0
阅读全文
posted @ 2023-06-07 08:03 zwlwf
阅读(33)
评论(0)
推荐(0)
2023年6月5日
git 随笔
摘要: git用的还是不熟练。 head/index/work directory head是最新的commit index是待提交的commit work directory是写到磁盘的文件,还没add产生快照 `git diff`比较的是pwd工作目录的文件状态和commit(默认为HEAD)中的状态不
阅读全文
posted @ 2023-06-05 21:47 zwlwf
阅读(18)
评论(0)
推荐(0)
2023年6月1日
为文件总是自动下载而不是在chrome里以合适的方式来打开
摘要: 在chrome上装了一个Markdown Viewer的插件,想的是在linux服务器上写点markdown的笔记,想看的时候,用`python -m http.server port`共享一下,在自己小破记笔记上,也能通过chrome来看一下写的笔记怎么样。 想得挺好,实际操作的时候,发现每次输入
阅读全文
posted @ 2023-06-01 22:44 zwlwf
阅读(177)
评论(0)
推荐(0)
ssh远端端口转发的一个问题和解决方法
摘要: 现在假设有主机local_A, 主机remote_B, remote_B可以被外界访问,而local_A不行。 这种情况下,我们可以通过ssh的远端端口转发的功能,来实现外界访问local_A的特定端口。在local_A上执行下面的命令为向外界暴露local_A的80端口, ``` ssh -f -
阅读全文
posted @ 2023-06-01 21:39 zwlwf
阅读(312)
评论(0)
推荐(0)
2023年5月28日
make项目的源码阅读
摘要: 这里下载https://ftp.gnu.org/gnu/make/make-4.4.tar.gz进行研读。 目标 研读的初始目的,是想看看make打印的构建命令在哪执行的。 构建make make项目本身的编译,可以用./configure && make来完成。 代码挖呀挖 make中target
阅读全文
posted @ 2023-05-28 22:16 zwlwf
阅读(275)
评论(0)
推荐(0)
如何给以make工具构建的工程中加debug编译选项
摘要: ## 问题描述 make可以像bash一样调用很多命令,debug选项属于编译器(以gcc为例),所以这个问题更准确的描述应该是:如何给make工程中gcc传递`-g`参数。 之所以还用上面的名字,是因为最初的诉求冲到脑子的就是上面的样子。 ## 一个偷梁换柱的思路 首先我们给gcc弄个wrappe
阅读全文
posted @ 2023-05-28 09:42 zwlwf
阅读(873)
评论(0)
推荐(0)
2023年5月25日
cmake中添加compile options的几种方法
摘要: 首先有个小示例 ```cmake project(test_compile_option) cmake_minimum_required(VERSION 3.14) set(CMAKE_EXPORT_COMPILE_COMMANDS on) add_compile_options(-Wall) ad
阅读全文
posted @ 2023-05-25 22:50 zwlwf
阅读(1728)
评论(0)
推荐(0)
2023年5月14日
ctags和youcompleteme的比较
摘要: ctags和youcompleteme是vim常用的两个代码提示工具。前者更古老简便,后者更先进。他们都是很优秀的软件工具,这里对他们进行对比梳理,以达到灵活使用他们的目的。 基本使用介绍。 ctags是vim内在就支持的,ctags -R产生tags文件,vim中通过set tags=/path/
阅读全文
posted @ 2023-05-14 11:47 zwlwf
阅读(293)
评论(0)
推荐(0)
获取compile_commands.json的方式
摘要: CMake工程 这个最简单,在CMakeLists.txt中加set(CMAKE_EXPORT_COMPILE_COMMANDS on), 或者在cmake的命令中加-DCMAKE_EXPORT_COMPILE_COMMANDS.即可产生CMakefile Makefile 借助compiledb程
阅读全文
posted @ 2023-05-14 09:26 zwlwf
阅读(2368)
评论(0)
推荐(0)
2023年5月11日
采用预取来优化循环的探索
摘要: 原始版本 用for循序对一个大数组(约80M)。 #include <time.h> #include <stdlib.h> #include <stdio.h> #include <stdint.h> #define N 10000000 uint64_t a[N]; int main() { f
阅读全文
posted @ 2023-05-11 22:57 zwlwf
阅读(50)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告