vim linux下的文本编辑器,可以执行输出、删除、查找、替换、块操作等众多文本操作。 vim没有菜单,只有命令,且命令繁多。vim 有三种模式命令模式输入模式末行模式三种模式切换与关系:命令模式:…
用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理。在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的…
Linux操作系统以其强大的灵活性和开放源代码的特性而备受欢迎。作为系统管理员、开发者或普通用户,熟练掌握Linux基础命令是必不可少的技能。本文将介绍一系列常用的Linux基础命令,帮助读者更好地利…
gitkeep默认情况下,Git 并不跟踪空目录,如果想提交一个空目录,要怎么办呢,在项目目录下添加 .gitkeep 文件,把空目录名称加上,用法跟 .gitignore 一样gitignore在已…
Python + Vue + Pywebview + Pyinstaller 或许是更好的选择,原生web项目不需要过多的调整,即可打包成桌面应用程序, 这里以Fastapi+Vue来一步步创建项目。…
Docker Compose 是 Docker 官方提供的工具,用于定义和运行多容器的 Docker 应用。通过 Docker Compose,你可以轻松地定义、配置和运行多个 Docker 容器,构…
生成预定义的日期范围在vue项目中经常会用到生成包含预定义日期范围的数组,以便在日期选择器等场景中提供给用户方便的选择选项。使用这种”组合式函数“得用户能够轻松选择常见的时间段,避免自己再…
使用Electron Forge官方脚手架创建项目Electron文档:https://www.electronjs.org/zh/docs/latest/Electron Forge文档:https…
使用Electron Forge官方脚手架创建项目Electron文档:https://www.electronjs.org/zh/docs/latest/Electron Forge文档:https…
最近在项目中使用到websocket,于是突发奇想,为什么不能使用websocket代替http请求呢,还想不改变使用方式,于是探索了一番。想要实现的样子:不想太复杂,在使用的时候还能像正常接口那样,…