技术

Java程序打包可执行jar及exe

之前因为助课的老师让我的一个同学查一下如何把写好的Java程序打包成可执行文件好给学生进行讲课。然后那位同学找到了我,向我咨询。我又进行了一番查找去给他讲。。。中间商赚差价。我先陈述一下我的环境:Java14、IntelliJIDEAUltimate2020.1BETA、exe4j7.0。本人有更新强迫症,所以环境都是最新的。(新版软件系统的受害者)

技术

Nginx安全优化—— CSRF与XSS防护

Nginx作为我个人比较常用的异步框架网页服务器,由于其相对于Apache,拥有占用内存小,可大量并行处理等优点,非常适合我的小水管服务器。我的主服务器以及测试服务器用的都是Nginx。最近,我在调试我的测试服务器的时候发现,经常有人在暴力破解我的SSH(端口已经更改,并上了防火墙)。而且,在我进行检查的时候,也发现很多Nginx自带的安全模块我并没有启用。所以,本章将先简单的记录一下我在对Nginx进行安全优化的其中两部分。

技术

阿里云测试服1(轻量应用服务器)重构日志——系统升级篇

作为本站的子网站梦之境的服务器是阿里云的学生机轻量应用服务器。同时也是我个人日常测试服。所搭载的系统是CentOS7.71908,LNMP架构。服务器配置是单核(Intel(R)Xeon(R)[email protected],有时会变成[email protected]),2GB内存,40GBSSD云盘(Zbench脚本测试IO速率是145MB/s左右,所以恐怕我对SSD是有什么误解吧)因为是测试服,所以也就没怎么打理,就是个用,然后就开始各种爆内存,报错什么的。再加上CentOS8已经发布了,一直想尝新,但不知为何学生机不提供CentOS8的镜像。所以折腾了一段时间(我懒,我咕,我自豪)直到一个月前才算是搞定。