开发工具
文章平均质量分 67
IDEA、CLion
西京刀客
Crypto/Web3.
A bug bounty hunting and a lot of coding is my passion!
展开
-
git常用之已存在的目录转换为一个 GIT 项目并托管到github仓库
git常用之已存在的目录转换为一个 GIT 项目并托管到github仓库原创 2024-09-04 08:07:30 · 465 阅读 · 1 评论 -
VMware Workstation Pro 下载
VMware Workstation Pro 对个人用户已经完全免费!原创 2024-08-23 16:38:37 · 267 阅读 · 0 评论 -
git判断某个远程分支或者tag是否存在、在其他目录下执行 Git 命令
git判断某个远程分支或者tag是否存在、在其他目录下执行 Git 命令原创 2024-08-15 23:15:00 · 1074 阅读 · 0 评论 -
JetBrains AI 服务
JetBrains AI 服务采用不同的大型语言模型 (LLM),并以透明方式向产品用户提供。它由 OpenAI 和 Google 作为主要第三方提供商和 JetBrains 的一些专有模型提供支持。原创 2024-08-14 09:13:58 · 370 阅读 · 0 评论 -
Git 大文件存储 (LFS)
Git LFS 是一个 Git 扩展,允许用户通过在不同位置存储二进制文件来节省空间。原创 2024-08-13 15:19:10 · 788 阅读 · 0 评论 -
git 两个分支对比以及合并
git 两个分支对比以及合并原创 2024-08-13 09:32:04 · 998 阅读 · 0 评论 -
基于Markdown的文档网站生成工具-VitePress框架
VitePress vitePress是由vite+vue驱动的静态页面生成器,专为构建快速、以内容为中心的站点而设计。原创 2024-07-27 19:49:46 · 1126 阅读 · 0 评论 -
window wsl安装ubuntu
适用于 Linux 的 Windows 子系统 (WSL) 是 Windows 的一项功能,可用于在 Windows 计算机上运行 Linux 环境,而无需单独的虚拟机或双引导。 WSL 旨在为希望同时使用 Windows 和 Linux 的开发人员提供无缝高效的体验。原创 2024-07-04 17:04:36 · 879 阅读 · 0 评论 -
github ssh key的SHA256是什么
怎么知道github上自己的公钥指纹和本地的公钥是否一致?原创 2024-06-13 18:25:41 · 364 阅读 · 0 评论 -
git多账号使用报错:You don‘t have permissions to push to “xxx/xxxx“ onGitHub. Would
git多账号使用报错:You don't have permissions to push to "xxx/xxxx" onGitHub. Would原创 2024-06-04 23:53:21 · 280 阅读 · 0 评论 -
git describe --tags报错 fatal: No names found, cannot describe anything.
出现 “fatal: No names found, cannot describe anything.” 错误的原因可能是因为当前 Git 仓库没有任何标签。命令来查看当前仓库中存在的标签列表,确保已经为仓库打了标签。这样做可以将远程仓库中的标签拉取到本地,然后再次运行。原创 2024-05-25 18:56:32 · 1023 阅读 · 0 评论 -
本地部署和运行大型语言模型(Large Language Models, LLMs)的工具Ollama
Ollama 是一个便于本地部署和运行大型语言模型(Large Language Models, LLMs)的工具。使用通俗的语言来说,如果你想在自己的电脑上运行如 GPT-3 这样的大型人工智能模型,而不是通过互联网连接到它们,那么 Ollama 是一个实现这一目标的工具。原创 2024-04-19 21:37:45 · 1740 阅读 · 2 评论 -
git-怎样把连续的多个commit合并成一个?
Git怎样把连续的多个commit合并成一个?原创 2024-03-25 10:10:57 · 707 阅读 · 1 评论 -
7-Zip、7z、7za.exe 命令行用法(加解压zip文件)
7z,全称7-Zip, 是一款开源软件。是目前公认的压缩比例最大的压缩解压软件。原创 2024-03-11 09:37:40 · 3692 阅读 · 1 评论 -
配置ssh连接Esxi、ESXi 收缩虚拟硬盘文件(.vmdk) 大小(回收ESXi thin磁盘空间)
配置ssh连接Esxi、ESXi 收缩虚拟硬盘文件(.vmdk) 大小(回收ESXi thin磁盘空间)原创 2024-03-04 09:32:37 · 3575 阅读 · 1 评论 -
rsync工作常用命令总结
rsync工作常用命令总结原创 2024-02-23 20:43:53 · 385 阅读 · 0 评论 -
编辑器Zed
Zed 是 Atom 编辑器原作者主导的新项目 —— 一款支持多人协作的代码编辑器,底层采用 Rust,且默认支持 Rust,还自带了 rust-analyzer,主打 “高性能”,颜值也十分在线,其他各种特性(比如原生的 Vim Mode)看起来非常匹配极客的需求。原创 2024-02-07 10:29:47 · 1710 阅读 · 0 评论 -
YAML的命令行工具之yq
yq是一个用于操作和处理YAML文件的命令行工具。提供了一组简单而强大的命令,可以用于查询、过滤、修改和转换YAML文件的内容。原创 2024-01-31 09:19:21 · 973 阅读 · 0 评论 -
postman之接口参数签名(js接口HMAC-SHA256签名)
在对外发布的接口中,基本上都会涉及到对接口字段进行签名加密,以防篡改。后端接口为了避免参数被篡改,有参数签名的校验,为方便使用postman测试接口,可在postman设置自动签名。Postman每发起一个请求之前,都可以选择执行一段pre-request script。这恰恰给了我们机会在请求发起之前生成我们需要的数据。原创 2024-01-29 17:12:19 · 3409 阅读 · 0 评论 -
ESXI 本地和虚拟机之间可以自由复制和粘贴
ESXI 本地和虚拟机之间可以自由复制和粘贴原创 2024-01-24 20:42:16 · 2318 阅读 · 0 评论 -
linux SSH/Telnet/Shell/CMD终端软件之WindTerm
这里我推荐一款 C 语言开发的跨平台(Windows、MacOS、Linux) SSH 客户端WindTerm,完全免费用于商业和非商业用途,没有限制。所有发布的源代码(第三方目录除外)均在 Apache-2.0 许可条款下提供。原创 2024-01-22 09:11:56 · 682 阅读 · 0 评论 -
GitHub 异常 - 无法连接22端口 Connection timed out
ssh: connect to host xx.xx.xx.xx port 22: Connection timed out表明 SSH 连接在尝试通过 22 端口连接到远程服务器时超时。这可能是由于网络环境、防火墙设置或代理配置等原因导致的。原创 2024-01-16 22:10:26 · 1482 阅读 · 0 评论 -
git 查看tag和创建tag以及上传tag命令
Git 的 tag 功能是一个非常有用的工具,它可以帮助开发者在代码仓库中标记重要的里程碑和版本号。原创 2024-01-08 09:08:29 · 1390 阅读 · 0 评论 -
git放弃本地所有更改,拉取最新代码
要放弃本地所有修改,并且只获取远程仓库的最新代码原创 2023-12-28 21:39:32 · 1462 阅读 · 0 评论 -
linux下配置git使用vi | 使用git pull 指令时报错:error: You have not concluded your merge (MERGE_HEAD exists).
在使用git pull的时候,本地不要有修改的代码且未提交,如果修改的代码就是不需要提交的代码,可以使用git stash暂存起来,等执行完git操作且没有问题后,使用git stash apply还原到本地即可。原创 2023-12-23 19:00:10 · 433 阅读 · 0 评论 -
pycharm某个xxx.sh文件显示问号,无法编辑
在pycharm中选中该文件,点击标题菜单栏中的File——>Setting, 弹出设置对话框,按下图依次设置后,再点击OK保存后文件即可被识别。参考URL: https://blog.csdn.net/cute_boy_/article/details/119817273。为了更好识别shell,你可以继续编辑,可以编辑 *.sh 让自动识别为shell。问题描述:pycharm某个xxx.sh文件显示问号,无法编辑。pycharm文件右下角变成问号打不开情况,解决方法。删掉,你被错误识别的文件。原创 2023-12-15 09:46:04 · 989 阅读 · 0 评论 -
使用webhook发送企业微信消息
使用webhook发送企业微信消息原创 2023-11-17 20:19:16 · 1994 阅读 · 0 评论 -
github私有仓库开发,公开仓库发布版本
github私有仓库开发,公开仓库发布版本,既可以保护源代码,又可以发布版本给用户使用。许多知名软件项目都采用了这样的开发模式。原创 2023-11-12 14:39:59 · 1849 阅读 · 1 评论 -
代码质量管理平台之SonarQube
SonarQube 帮助开发团队有效地管理和提高代码质量,通过自动化分析和设置规范来改进开发流程,因此在持续集成和持续交付流程中被广泛使用。原创 2023-09-13 17:39:10 · 354 阅读 · 0 评论 -
Samba
Samba是根据GNU通用公共许可授权的免费软件,Samba项目是软件自由保护协会的成员。自1992年以来,Samba为所有使用SMB/CIFS协议的客户端提供了安全、稳定和快速的文件和打印服务,如所有版本的DOS和Windows、OS/2、Linux和许多其他版本。原创 2019-07-24 15:29:11 · 1974 阅读 · 0 评论 -
vscode远程开发之VSCode Remote Development(VSCode 基于 SSH 进行远程开发)
vscode远程开发之VSCode Remote Development背景使用这个插件可以在很多情况下代替vim直接远程修改与调试服务器上的代码,同时具备代码高亮与补全功能,就和在本地使用VScode一样。终于不用在服务器端翻来覆去的配置vim插件了。保留了 VSCode 桌面端的完美体验的同时,还可以享受 linux 环境带来的便捷开发环境体验。配置 VSCodeVSCode 的配置很简单,只需要打开 VSCode,在插件市场中搜索 remote development:a. Open原创 2022-04-19 22:30:00 · 2145 阅读 · 0 评论 -
vim配置之spf13-vim
pf13-vim 可以看作是一个 Vim 的发行版或配置集,专门为程序员优化过的 Vim 配置文件集合,可以帮助开发者快速安装和使用高效的 Vim 环境。它已经被广泛使用,是优化和自定义 Vim 的一个不错的选择。原创 2023-08-17 00:12:03 · 911 阅读 · 0 评论 -
多个 Github 账户访问 Github
Github 不允许在多个账户上使用同一个 SSH Key,当你设置了就会出现『Key is already in use』的提示。原创 2023-08-12 17:19:35 · 1159 阅读 · 0 评论 -
pycharm、idea、golang等JetBrains其他IDE修改行分隔符(换行符)、在Git CRLF、LF 换行符转换
pycharm、idea、golang等JetBrains其他IDE,默认行分隔符 是跟随系统,但是我们很多场景是要在linux运行,所以我们需要修改行分隔符~原创 2023-08-06 15:58:08 · 3027 阅读 · 0 评论 -
Git 用户名邮箱的全局配置和单仓库配置(不同项目使用不同账号登录)
Git 用户名邮箱的全局配置和单仓库配置(不同项目使用不同账号登录)原创 2023-08-05 10:42:58 · 2377 阅读 · 0 评论 -
保护视力的软件:定时提醒你休息的桌面工具EyeLeo
EyeLeo 是一款免费的软件,它可以通过定时提醒、眼部锻炼等方式帮助用户减轻眼睛疲劳。它还提供了一些有趣的小游戏,可以让你在休息时间放松身心。支持 Windows 和 Mac 操作系统。原创 2023-06-20 13:29:07 · 1985 阅读 · 0 评论 -
git-在当前分支做变基(rebase current onto selected)
rebase的作用是改变基点。rebase把当前分支的基点,由与基础分支的共同祖先处,移动到基础分支的头部位置处,**然后以新基点为基础,重新提交当前分支中的更改。**原创 2023-06-17 16:03:07 · 8071 阅读 · 0 评论 -
如何在word里面优雅地插入代码
Word没有专门用于展示代码的版块,不具备Markdown功能,因此许多人在Word粘贴代码后没有对其进行深入处理。插入代码进入word时,代码总是显得不太美观,怎么能让我们的代码在word里面好看呢?原创 2023-06-15 14:52:49 · 4434 阅读 · 0 评论 -
Postman预请求脚本、测试脚本(pre-request scripts、tests常用工作总结)
预请求脚本是在发送请求之前执行的脚本,它被用来修改请求、添加参数、设置环境变量、添加标头等。预请求脚本可以应用于单个请求、整个集合或整个文件夹,用于在发送请求之前自动处理一些任务。测试脚本是在接收到响应后执行的脚本,它们用于对响应进行断言、解析和处理。测试脚本可以访问响应的header、body、status code和其他属性,并且可以使用JavaScript编写逻辑来自定义测试结果。原创 2023-04-28 22:45:00 · 2141 阅读 · 0 评论 -
git tag打标签
tag 中文我们可以称它为 标签。 简单的理解,tag 就是 对某次 commit 的一个标识,相当于起了一个别名。例如,在项目发布某个版本的时候,针对最后一次commit 起一个 v1.0.100 这样的标签来标识里程碑的意义。原创 2023-03-07 18:24:30 · 1055 阅读 · 0 评论