Linux 查看修改用户(组)/ 密码


查看用户列表 cat /etc/passwd 或者 cat /etc/shadow 增加/修改/删除用户 useradd/usermod/userdel 查看用户组 cat /etc/group 增加/修改/删除用户组 groupadd/groupmod/groupdel 修改密码 passwd 查

使用Intellij Idea打包java为可执行jar包

Java 

1. 选中Java项目工程名称,在菜单中选择 File->project structure... (快捷键Ctrl+Alt+Shift+S)。 2. 在弹出的窗口中左侧选中"Artifacts",点击"+"选择jar,然后选择"from modules with dependencies"。 3.

Windows后台运行jar包


可以使用javaw来后台运行jar包,可以与个脚本执行 @echo off :: 进入到jar所在盘 D: :: 进入jar目录 cd "D:\Program Files\xxx" :: 启动 start javaw -jar xxx.jar exit 可以查看javaw.exe进程来判断ja

Nginx强制跳转Https

Nginx 

如果http默认80端口,https默认443端口,可以使用传统的rewrite和301状态来完成转发,但是如果https不是443端口呢,那就采用nginx的497状态码 server { listen 5443 ssl http2; server_name zngw.icu;

PM2启动和管理 jar


1. 编写启动json脚本 start.json { "apps" : { "name":"zngw", "script":"java", "args":[ "-XX:+UseG1GC",

Linux下使用ipv6连接


SSH远程登录服务器 ssh连接ipv6地址格式为ssh username@[IPv6_Host]:port,如: ssh root@[fe80::6fea:6e54:3cce:a359]:22 如果是默认端口也可以直接使用ssh root@fe80::6fea:6e54:3cce:a359来连接

Java遍历对象的属性和值

Java 

在Java类中,我们可以使用反射中的getDeclaredFields()或者getFields()方法来获取属性和值。 getFields():获取某个类的所有的public字段,其中是包括父类的public字段的。 getDeclaredFields():获取某个类的自身的所有字段,不包括父类的

Nginx上传时报413错误

Nginx 

使用nginx转发的OwnCloud网盘,在上传大文件的时候出现了ochttpstatuserrordomain 413错误。在网上查询了一下资料,发现nginx默认上传大小是1MB,大于1MB的文件就会报413错误。 找到nginx的配置文件,在server中或在server 的 location

netsh命令实现端口转发


起因 win10在samba分享时只能使用默认的端口139和445,但如果用了非139或445的端口将无法访问,但是可以使用netsh命令来映射将分享端口映射成139和445。不过先要禁用本地的LanmanServer 服务,不然映射端口时会报端口被占用错误。 sc config LanmanSer

软raid中使用


软raid中是通过软件层面来模拟实现raid的相关功能,从而达到与硬件raid相同的功能。在Linux中通常是使用md模块来实现软件raid。 一、安装mdadm yum -y install mdadm 二、显示硬盘和分区信息 在VM虚拟机中完成测试,sda为系统盘,sdb、sdc、sdd、sd