- 博客(26)
- 收藏
- 关注
原创 Github Actions自动发布release
GitHub Actions自带有很多的参数,例如github.ref代表本次执行时传入的标签,并且GH Release这个Action还具有设置pre-release等等功能,可以自定义出相当实用的自动化。
2024-08-15 20:36:46
1920
1
原创 Git使用指北
Git仓库分为远程和本地两种,远程仓库如Github上创建的仓库,本地仓库则是本地的项目文件夹。当出现如下情况:远程仓库多出了新的文件但本地没有。,所以初始化仓库时指定分支很重要。否则会出现推送上不去的情况。如果当前只存在一个remote和一个分支,则可直接使用。Github经历一次更新后创建仓库的默认主分支都为。可以添加目录下所有文件,该命令没有后续输出。在提交到本地缓冲区后才能推送到远端仓库。会在本地删除文件或者文件夹,在前面加上。,但是git创建仓库都默认分支为。可以添加文件或者目录,使用。
2024-05-02 22:28:31
796
原创 云服务器+ASF实现全天挂卡挂时长
各大厂商的云服务器后台都有流量监控,意味着依靠一般方法是不能正常访问Steam社区的,ASF正常工作。这篇文章Steam社区屏蔽分析绕过方法。
2024-05-02 21:22:48
1555
原创 WSL初体验
对于个人开发环境,比如编译一个Linux内核之类的,或者涉及Linux编译的操作,WSL都是不二之选,尤其是其具有。直接打开你的Microsoft Store,搜索你喜欢的WSL,如Ubuntu,直接下载打开就可以了。WSL可以选择导出整个WSL系统,通过导出-导入的操作我们可以更改WSL的系统位置。大多数安装WSL的方式都是直接安装在C盘,如果你的C盘比较富裕可以跳过这一节。如果你有现成的导出文件可以直接导入,否则只能先下载到C盘,再导出,再导入。下载其中的appx文件,双击打开就可以安装。
2024-01-14 21:34:26
1275
原创 速通Arch+Windows双系统安装
一个已经安装Windows 10操作系统的一台虚拟机,现在我们为它再安装一个Arch Linux系统,并实现由Arch来引导两个系统随心切换。Arch官网首先到官网下载最新版本的镜像文件,Arch是滚动发行的,所以版本一般会很新,你也可以用以前的版本。Arch的安装是纯命令行安装,很抽象容易错,所以有了这篇文。Arch Linux 详细安装教程,萌新再也不怕了!「2023.10」archlinux 基础安装。
2023-12-31 18:02:59
3980
原创 Android极客指南
什么意思呢,大概就是说BootLoader是系统的引路人,它告诉硬件哪里是系统,应该启动哪里,也会做一些必要的检测来阻止非预期的分区改变(如阻止更改boot分区,因此Magisk使用必须解锁BootLoader)。除此之外,这种分区方式下不再有Recovery分区了,它被塞到了Boot分区里,升级的事情交给了系统的一个内置服务。对于一个系统来说,权限最暴露最容易获取的途径不多,其中一个是自带的漏洞,早期的root大师什么的这类应用就是通过这个方法实现的,进而实现对全局root权限调用的管控。
2023-12-24 01:47:05
2646
1
原创 关于C语言的分离式编译构建工具以及用VSCode写C的一些问题
夸夸两下就完事来的方便省力,cmake的反人类语法更是让人摸不着头脑,ninja和gn等等用着也不舒服,qmake只是qt的亲兄弟,如果真的是写个小的很的分离式编译软件要上Clion和VS的话,(叹气)。Java有着Gradle的强大支撑,在包管理等等方面上强大的让人发指,更别说JS的npm等等一系列成串的脚手架,Python也有conda撑颜面。可选的一步,回到项目页面,按下Ctrl+Shift+P,打开C/C++编辑配置UI(还有UI真是舒服),然后稍微配置一下编译器什么的,就点几下的事情。
2023-11-25 20:32:07
1207
原创 使用AdvancedInstaller制作Windows安装包
Advanced installer是一款Windows下制作msi文件或者exe文件安装包的工具,界面简单友好并且适用范围广。下载地址_官网21.0.1中文版_123云盘。
2023-09-30 16:50:33
2471
1
原创 在Linux和Windows上编译一个自己的JDK
作为一个苦兮兮的Java开发者,最开始的时候还在为用什么JDK而烦恼,不过现在渐行渐远,已经是到了可以给自己定制一个JDK(用来装杯)的时候了。因为OpenJDK一直是个开源项目,所以可以直接拿代码下来自己改一改然后编译什么的。因为OpenJDK只提供了make编译方式,所以在哪个平台编译就只能获得该平台的可执行文件,包括对应的平台架构。如果有一点点玩Linux的经验这个文章还是很好懂的。Win10下编译OpenJDK8Windows下编译OpenJDK9。
2023-09-29 17:38:02
472
原创 把零散的可执行文件打包成.deb安装包
因为有些Linux的软件很烦人它不提供.deb形式的安装包,有些时候放哪了也不知道。为了方便管理和升级等操作造个.deb安装包是个很急需的事情。其实这个事情不是很难,如果对Linux比较熟悉做这个事情会很简单,这里用一个最简单的例子来演示怎么把二进制压缩文件造成.deb安装包。Firefox的中国版是没有提供.deb安装包的,但是国际版是有安装包的,那可以直接拿国际版的安装包里的配置文件做中国版的deb包。
2023-09-28 23:43:16
2095
原创 关于JDK一些概念和JDK的安装配置(Linux/Windows适用)
Java的开发环境配置其实并不复杂,也是下载安装-环境变量-终端测试版本这个过程。问题在于Java有巨多的不好辨析的概念,如OpenJDK,OracleJDk,JavaSE,JavsEE,JavaME等等。其实它们理解起来也不复杂。参考。
2023-08-29 20:38:07
1614
1
原创 Windows10及以上msi文件无法打开解决方法
比如,它现在在C盘用户的下载目录下,那就把它复制到D盘根目录下(或者其他非C盘的位置),再双击打开就可以了。2.在打开的如下图的窗口中找到Windows Installer选项,双击选择启动。1.WIn+R打开运行,输入services.msc并回车。如题,遇上爆红叉的情况就需要这一招。然后,最关键的一步,
2023-08-29 15:34:58
6936
2
原创 Windows10软链接和Debian系Linux软链接减少系统盘负担
Windows10更新了类似于Linux软链接的工具可以用来为文件夹创建软链接,通过这个方式可以很好的减少C盘负担(比如Gradle)。需要注意的是,这个命令只能在cmd里使用,PowerShell是无法使用的。,通过软链接我们可以把可执行文件连接到这个目录下实现全局访问。需要注意的是,在Linux系统中。
2023-08-29 15:32:16
451
1
原创 Kali Linux下的JDK8,JDK11,JDK17和VSCode配置
Linux环境下JDK8,JDK11,JDK17共存和VSCode的配置
2023-01-17 10:19:44
3484
2
原创 从2开始搭建Win11のJDK8+JDK11+IDEA+VSCode的Java环境
非入门级的JDK8+JDK11+VSCode+IDEA配置
2022-12-22 19:45:28
996
1
原创 Kali Linux删除去掉烦人的“警告:您正在使用超级账户,可能会损害您的系统”提示
去掉烦人的"警告:您正在使用超级账户,可能会对您的计算机有危害"提示
2022-12-04 18:44:03
2084
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人