在Linux和Windows上编译一个自己的JDK 前言作为一个苦兮兮的Java开发者,最开始的时候还在为用什么JDK而烦恼,不过现在渐行渐远,已经是到了可以给自己定制一个JDK(用来装杯)的时候了。 因为OpenJDK一直是个开源项目,所以可以直接拿代码下来自己改一改然后编译什么的。因为OpenJDK只提供了make编译方式,所以在哪个平台编译就只能获得该平台的可执行文件,包括对应的平台架构。 如果有一点点玩Linux的经验这个文章还是很好懂的。 2023-09-29 #java
Windows和Debian系Linuxの各类开发环境和开发工具配置教程 前言打不开msi文件看这篇文章 关于Linux环境变量的一些事情文章 文章2 有时候遇上多种环境,常常改写环境配置文件或者Windows打开系统设置很麻烦,可以使用两个系统的环境变量更改命令,更进一步可以写个C程序(利用system函数)来调用。 Windows: 1234setx /M 要更改的变量名称 更改内容setx /M JAVA_HOME %JDK8%#注意这个命令可以用%%符号直接获取 2023-06-08 #linux #windows
Windows上的PowerShell美化和Linux终端zsh美化 写在最前写这篇文章纯属是因为windows自带的PowerShell和ubuntu系统原有的终端实在太丑陋了。 Linux系统下的终端美化zsh 是一个兼容 bash 的 shell,相较 bash 具有以下优点: Tab 补全功能强大。命令、命令参数、文件路径均可以补全。 插件丰富。快速输入以前使用过的命令、快速跳转文件夹、显示系统负载这些都可以通过插件实现。 主题丰富。 可定制性高。 关于 2023-04-29 #shell #terminal
Java中文乱码浅析及解决方案 直入主题我也不过多地解析什么案例什么的(想必各位遇到的比我都多),直接开始进入主题:Java的中文乱码是多方面的,它与以下三个设置息息相关: 1.Java编译器自动选择的编码格式2.所使用的命令行工具的编码格式(如Terminal,cmd等)3.源代码文件的编码格式 也就是说,只要这三者有任何一个与其他两个不相同,或者是不同后没有合适的转换(特别是没有IDE的情况下),都会出现中文乱码问题。 需要 2023-01-09 #java
从0开始的Nginx+PHP+MySQLのLInux环境搭建并部署安装WordPress 写在最前 近来在腾讯云上搞了个服务器,并琢磨着拿来干点事情之类的,于是准备把多年没用的WordPress搭建起来。深感无语的是,目前网上大多数Nginx+PHP+MySQL教程质量一言难尽,所以干脆自己写一篇。 本篇文章使用腾讯云自带的Ubuntu系统,腾讯云的Utuntu软件库有大多数需要的扩展,不需要再多花费时间去网上找对应的源码包或者安装源(奇怪的是Debian和Cen 2022-10-29 #linux #server
Termux的ssh使用方式(连接云服务器,ssh密钥登录和Termux互联) 写在最前 Termux作为强大的终端模拟软件,通过ssh可以轻松的连接到云服务器上,这里以连接阿里云服务器为例 1.连接服务器 一般在服务器运营商上购买的服务器都开启了远程连接服务。先在ternux上安装openssh。 1pkg install openssh 安装完成后,在服务器控制台找到需要连接的服务器的ip地址,以47.115.217.154为例,在ter 2022-10-09 #server #termux
在Termux上使用git将项目提交到github 写在前面-Termux Termux 是一个 Android 终端仿真应用程序,用于在 Android 手机上搭建一个完整的 Linux 环境。 不需要 root 权限 Termux 就可以正常运行。Termux 基本实现 Linux 下的许多基本操作。因此,我们同样可以通过termux使用git将项目提交到github。 文章中git语法同样适用于windows 2022-10-09 #github #termux