摘要: 模仿zsh插件extact, 因为代码格式化和解压相似,很多种类,需要识别源文件的后缀,进而调用合适的工具。这里只贴上部分,其他的部分几乎没有改动。 其他的有需要再加吧。 后续 喜欢上了tldr这个工具,言简意赅,感觉有点落伍了。 阅读全文
posted @ 2023-05-18 23:04 安然春夏 阅读(16) 评论(0) 推荐(0)
摘要: 重装了系统,可正常使用。使用screenfetch显示系统信息,但是分辨率一项:。没搜到原因。找来源码https://github.com/KittyKatt/screenFetch 其中一段探测分辨率的函数: 显示该函数需要使用xdpyinfo获取显示信息,安装上之后, 显示并不是机器出问题。虚惊 阅读全文
posted @ 2023-05-17 08:18 安然春夏 阅读(41) 评论(0) 推荐(0)
摘要: 完整复制字符串的一个简单程序 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 5 char *strcpy(char *dst, const char *src) { 6 char *s = dst; 7 8 wh 阅读全文
posted @ 2023-05-13 21:20 安然春夏 阅读(18) 评论(0) 推荐(0)
摘要: 空的结构体,在c中sizeof获取的值是0 (gcc/clang), c++中则是1 (clang++). 《C语言深度解剖》 enum 型变量在编译器会被替换为具体的值,所以sizeof只返回单个变量的值。//不存在遍历enum的循环 编译器在结构体中填充空白是为了随机访问,尽可能提高访问效率。将 阅读全文
posted @ 2023-03-25 21:13 安然春夏 阅读(42) 评论(0) 推荐(0)
摘要: 在同一台机器上,结构体的在内存中分配每个成员变量的偏移地址固定的。 struct fox { unsigned long tail_length; unsigned long weight; _Bool is_fantastic; int length; }; struct fox *a_fox=( 阅读全文
posted @ 2023-03-23 22:17 安然春夏 阅读(74) 评论(0) 推荐(0)
摘要: webp格式体积小,但是很多看图软件不支持该格式。下面的例子套用了Python处理命令行参数的程序,并加入了PIL库进行转化,默认的是png格式,也可以设定为其他的。 通过`pip install --user pillow`安装python3.x版本的PIL. 1 #!/usr/bin/pytho 阅读全文
posted @ 2023-03-19 17:41 安然春夏 阅读(208) 评论(0) 推荐(0)
摘要: 极简描述版 自带的音乐播放器Pragha,没有歌词,私人电台,没有在线听歌。 网易云音乐外表简洁,没有广告,让人想起了千千静听。但那个时代回不去了,网易云音乐是感觉上最接近的。 在Linux上编译netease-music 问题多多,依赖很多,怕搞坏系统,所以安装appimage或docker,。这 阅读全文
posted @ 2023-03-14 09:21 安然春夏 阅读(533) 评论(0) 推荐(0)
摘要: gcc 10+ 编译 git第一个提交(本文会持续修改) 安装gcc 10+在编译的时候有时会出现multiple-definition的错误。(会从源码编译gcc的可以路过)。 实在想不出解决重定义的办法。但有一种凑活的办法: cache.h 中添加#include <string.h> 将read-cache.c中的内容,除去四个定义和最上面的头文件, 阅读全文
posted @ 2023-03-11 14:16 安然春夏 阅读(29) 评论(0) 推荐(0)
摘要: 还是比较喜欢单独jar包的形式,自己编译又总是不成功。junit4与junit5语法不完全兼容。 用户手册中提到,有个适合在命令行执行的jar包 https://junit.org/junit5/docs/current/user-guide/#running-tests-console-launc 阅读全文
posted @ 2023-03-08 18:52 安然春夏 阅读(331) 评论(0) 推荐(0)
摘要: 我使用了一段时间YCM,刚好需要看go,YCM居然失效,总是提示FileNoFound: third_party/go/bin/gopls 那么,我重新编译了下, python3 install.py --clangd-completer --gocode-completer 不出意料, 下面进入头 阅读全文
posted @ 2023-01-13 16:41 安然春夏 阅读(307) 评论(0) 推荐(0)