因上努力 果上求缘
Visual Studio 版本详解 Visual Studio 版本详解
0x10 版本关系因为微软的版本比较乱,所以要理清版本,首先需要区分 VS 和 VC 的含义: VS(Visual Studio): 针对多语言(C++、C#、F#、J#、Asp、Web 等)的 IDE 集成开发环境 VC(Visual
2022-11-25
利用 ADB 解锁手机指引 利用 ADB 解锁手机指引
0x00 前言ADB 即 Android Debug Bridge,用于安卓调试的工具。 这里只说明如何用 ADB 解锁手机,其他操作可参看官方文档。 0x10 准备工作0x11 PC 安装 ADBGoogle 提供了无需安装 Androi
2022-11-13
发布 JAR 到 Maven 中央仓库全流程指引 发布 JAR 到 Maven 中央仓库全流程指引
0x00 前言Maven 中央仓库是由 Maven 社区提供的仓库,其中包含了包含了绝大多数流行的开源Java构件、以及源码、作者信息、SCM、信息、许可证信息等。 一般来说,简单的 Java 项目依赖的构件都可以在这里下载到。 国内大部分
2022-10-04
Github Actions 自动发布 JAR 到 Maven 中央仓库全流程指引 Github Actions 自动发布 JAR 到 Maven 中央仓库全流程指引
0x00 前言手动发布的方法详见《发布 JAR 到 Maven 中央仓库全流程指引》。 但是手动发布效率太低,而且每次都要交互输入密码,因此很自然就想到利用 Github Actions 自动发布。 Github Actions 是对标
2022-10-04
GnuPG 环境安装与配置 GnuPG 环境安装与配置
0x00 GPG 简介GnuPG (GNU Privacy Guard) 即 GPG,是一个使用 RSA 算法的密码学软件,用于加密、签名通信内容及管理非对称密码学的密钥。 GPG 在公网有提供自己的加解密服务,要使用 GPG 的服务,一般
2022-10-03
如何把 Jar 封装为 exe 如何把 Jar 封装为 exe
0x00 前言当 Java 程序打包为 Jar 之后,通常有两种运行方法: 把启动信息写入 MANIFEST.MF ,直接双击 jar 包运行 编写 dos/shell 脚本,通过 java/javaw 命令运行 但有时候可能有需要把
2021-04-27
如何使用浏览器进行远程开发 如何使用浏览器进行远程开发
简介现在比较主流的远程开发方式,是把代码放在远程服务器,然后在本地的 vscode 通过 SSH 登录到该服务器进行开发。 但是对于无法安装 vscode 的设备(如 iPad)则无法这样做。 为了解决这个问题,可以把 vscode 也安装
2020-10-23