随笔分类 - tools
1
摘要:保留软连接、create time、access time、modify time、permission信息 以拷贝 /mnt/myhome/username 到 /mnt/newhome/username 为例: cd /mnt/myhome tar -cf - username | (cd /m
阅读全文
摘要:gdb python core 之后报如下错误: 该错误会导致后续 bt 命令无法解析名称符号。 如果 enum34 不是用过pip安装的,则进入python import enum,然后 print(enum.__file__) 找到安装目录将其删除或重命名即可。 enum-compt 是一个vi
阅读全文
摘要:获取触发用户: def BUILDER_USER = "${currentBuild.getBuildCauses()[0].userId}" 由上游项目触发时获取上游项目构建信息和触发用户: def BUILDER_USER = "${currentBuild.getBuildCauses()[0
阅读全文
摘要:使用 --include 指定文件名或后缀名 使用 -E 或 -P 启用额外正则匹配 示例: 下面两个有相同功能,区别在于正则参数的格式: grep gameapi\.rand --include \*.lua ./*/script -Rn | grep -E "\.[[:digit:]]" gre
阅读全文
摘要:使用pycharm时在类、方法/函数、变量上按下Ctrl+Q时会显示其对应的描述和docstring,我记得默认情况下鼠标在其上停留一秒就会自动显示,但是不知为何最近不自动显示了,重新开启方法如下: 确认关闭 Power Save Mode 在设置中勾上 Show the documentation
阅读全文
摘要:# ls options export LS_OPTIONS='--color=auto' alias ls='ls $LS_OPTIONS' alias ll='ls $LS_OPTIONS -l' alias l='ls $LS_OPTIONS -lA' # log and search exp
阅读全文
摘要:ffmpeg有多好用就不说了, 将flac文件转换为mp3文件使用以下命令即可 (同时会将flac文件的Vorbis注释转换为mp3的ID3v2元数据) ffmpeg -i input.flac -ab 320k -map_metadata 0 -id3v2_version 3 output.mp3
阅读全文
摘要:若cat可正常显示中文而vim不可,是由于vimrc中未配置编码所致。 vim /etc/vim/vimrc set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=ut
阅读全文
摘要:使用git的sparse-checkout. 步骤如下: mkdir my-prj && cd my-prj git init git remote add -f origin http://oauth2:your-token-here@your-git-repo-path.git # 获取远程仓库
阅读全文
摘要:文件被占用导致git更新失败 关闭文件然后git clean -df清理工作空间再更新即可。
阅读全文
摘要:git更新后有时会提示没更改的文件为更改状态,尝试checkout这些文件还是会报: Encountered 2 file(s) that should have been pointers, but weren't...... 和attributes文件中关于git-lfs的内容有关。 git r
阅读全文
摘要:git pull或merge产生冲突时需要手动解决冲突,使用BeyondCompare可以较方便地完成该项工作。WSL下git配置如下: $ cat ~/.gitconfig [i18n] logoutputencoding = utf-8 [user] email = chudongyu@corp
阅读全文
摘要:直接添加即可: 下图所示的三个快捷键是同时起作用的快捷键(而不是让你选一个生效)
阅读全文
摘要:{ "$schema": "https://aka.ms/terminal-profiles-schema", "alwaysShowTabs" : true, "defaultProfile" : "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", "initial
阅读全文
摘要:windows客户端只需要设置地址、端口、用户uuid一致,其他默认即可。 参考:https://www.iszy.cc/2019/02/18/v2r~~ay~~ config/
阅读全文
摘要: 用过Linux的小朋友都知道Linux桌面环境的热角非常方便(鼠标移动到或点击屏幕左上角即可触发多桌面预览),Wi
阅读全文
摘要:通用设置 settings.json (ctrl+,) 安装Jetbrains Mono Microsoft Yahei UI字体,Darcula Theme主题,vscode-icons,vim插件 { "workbench.iconTheme": "vscode-icons", "workben
阅读全文
摘要:背景: 现有: 一台baidu/ali/tecent云服务器A(地址为a.a.a.a); 一台VPS B(地址为b.b.b.b), B中搭建有ss,监听端口为8000. 需求: 一:使用A做跳板机访问B中搭建的ss。且使用A的12344端口。(即把A的12344转发到B的8000) 二:使用A做跳板
阅读全文
摘要:新上手一个项目,克隆了代码下来搭环境,一路坑。其中一个sh脚本执行不了,报IOException,java日志除了“找不到文件或文件夹”之外看不出任何信息,手动运行脚本才发现是脚本编码有问题: 应该是有人用windows开发的,提交时未做crlf转换。我印象中git是会自动转换crlf的,为何还会出
阅读全文
摘要:https://www.jianshu.com/p/4a8f4af4e803 本文主要参考 https://git-scm.com/docs/git-rebase rebase在git中是一个非常有魅力的命令,使用得当会极大提高自己的工作效率;相反,如果乱用,会给团队中其他人带来麻烦。它的作用简要概
阅读全文
1