oh-my-zsh入门 oh my zsh是什么*Oh My Zsh is a framework for Zsh, the Z shell.*——ohmyzsh 为什么使用oh my zsh 更好的自动完成功能 - Zsh的自动完成功能可以说比Bash好得多。在自动完成的建议中进行导航是非常友好和直观的。 内置的自动更正 - 如果你倾向于快速打字,并且在打字过程中出现了很多错别字,Zsh会帮你修正,而不需要运行外部脚本 2023-11-05 tools > zsh #zsh
Tmux入门 Tmux是什么? 会话(session):用户打开终端窗口与计算机进行交互,这种交互是临时的,如果关闭窗口那么会话结束,会话内部的进程也会终止。 为了让会话与窗口进行解绑:窗口关闭,此时会话并不终止,并在之后需要时让会话绑定其他窗口。 Tmux即会话与窗口解绑的工具: (1)它允许在单个窗口中,同时访问多个会话。这对于同时运行多个命令行程序很有用。 (2) 它可以让新窗口”接入”已经存在的会 2023-11-05 tools > tmux #tmux
SpaceVim入门 SpaceVim简介TODO:还没写完 官方文档:英文,中文 TODO:https://everettjf.gitbooks.io/spacevimtutorial/content/好棒 安装1curl -sLf https://spacevim.org/install.sh | bash 最基本配置 vim/nvim打开文件,自动安装插件: 配置文件: SpaceV 2023-10-07 tools > Vim #Vim #SpaceVim
Vim入门 为什么学习Vim Vim熟练后效率超高 服务器上编辑配置文件、写代码必备Vim(当然也可以Vscode远程登录到服务器) Vim优点 简洁 扩展性强 Vim缺点 Vim哲学:一切操作都可以使用键盘完成 更加推荐使用Spacevim,在vim和neovim的基础上整合了很多好用的插件,而且快捷键提示也非常人性化,非常容易上手 Neovim 安装Neovim:sudo apt-get insta 2023-10-06 tools > Vim #Vim
Docker入门 简介 为什么需要docker? 不同物理机器可能配置完全不一样,即便都是Linux系统但是比如Ubuntu和CentOS也有差别,而对于测试、部署需要相同的环境(包括各种软件:数据库、web服务器等),所以需要一种工具来模拟完全相同的开发环境。 虚拟机是一种思路,模拟硬件并运行整个OS,但是太过于笨重、性能低下、占用资源多。Docker和虚拟机类似,但是不模拟硬件,而是为每个应用提供完全隔离的运行 2023-10-06 tools > Docker #Docker
入职一周年总结 虽然入职还不到一周年,但已经到了总结的时间了…… 技术 部门技术栈是C语言,最熟悉最热爱的语言,但是熟悉一门语言和能不能写出好的代码完全没有关系,因为部门的业务已经非常成熟了,所以并没有太多的机会写大颗粒的需求,代码能力的锻炼还是差一些。鄙人的代码能力并没有多大的提升,写出来的东西一点也不优雅,尤其是命名,我觉得我在编码过程中缺少思考,也没有对代码有最基本的要求,惭愧的是,我仅仅是为了能完成 2023-05-08 其他 > 职业发展 #职业发展
Ubuntu桌面系统使用初体验 不会发生windows下无故更新的情况,CPU占用率不会无故飙升,体验就是,感觉ubuntu很小巧轻量 Windows上使用的应用程序是真的少,连微信都没有提供linux版本,只能使用wine模拟Windows API ChatGPT可以尝试一下 相比用虚拟机代码开发,用真实的物理机操作是真的爽 输入法难用,不是一般的难用,可能是因为刚开始用的原因,不习惯 磁盘空间分的太少,只有64GB,有点后 2023-05-07 操作系统 > Ubuntu #Ubuntu
ChatGPT使用初体验 什么是ChatGPT ChatGPT使用初体验 我太爱ChatGPT了,简直就是一个超级高效的助手,最主要的优点是节省时间 总结能力一流,如下 如果能更快拿到答案就更好了 肯定很多人会因为ChatGPT使用Edge浏览器,不得不说,这个工具杀伤力太大了 需要自己辨别答案的正确性,因为它不会告诉你它不会这个问题,经常林黛玉倒把垂杨柳 个人看法 目前ChatGPT可以是程序 2023-05-03 tools > ChatGPT #工具
Linux虚拟机编程 Linux虚拟机下开发程序背景:想开发一个存储引擎,原项目在linux上开发,而本机的mingw缺少一个函数库,因此考虑基于linux开发。 宿主机:Windows10 虚拟机:Ubuntu 虚拟机是虚拟出来的完整的计算机,与物理机的主要体验区别是速度不如物理机快 方法1:直接在虚拟机里用IDE(如Pycharm、Jetbrains、Eclipse),需要为虚拟机开大一点的内存 方法2:虚 2023-04-10