自用留档

SpringBoot不返回 Null 字段,设置某些字段不返回前端

  第一种方法:在类的上面加注解

    @JsonInclude(JsonInclude.Include.NON_NULL)

 第二种方法:在配置文件中声明
  spring: jackson: default-property-inclusion: non_null

  场景二:设置某些字段不返回前端

  在字段的上面加注解@JsonIgnore
  @JsonIgnore
  private Integer userStatus;

  dhclient     动态分配ip地址

       dhclient  -r  释放ip地址

  systemctl status firewalld   查看防火墙状态

  systemctl stop firewalld  关闭防火墙

  注意重启虚拟机防火墙会默认启动!

Tomcat的关闭

a) 关闭tomcat的黑窗口 这是一种强制关闭

b) 双击tomcat/bin/shutdown.bat 推荐使用  

 

*如果你想直接干掉Tomcat,你可以使用kill命令,直接杀死Tomcat进程

kill -9 7010

然后继续查看Tomcat是否关闭

ps -ef|grep java

 

tail -f catalina.out    tomcat查看日志

 

常见问题:

双击启动,黑窗口一闪而过

1)startup.bat 末尾添加pause

2)startup.bat 开头添加 set JAVA_HOME=jdk的安装路径

tomcat访问不需要项目名

<Context path="" docBase="war包的全路径"> </Context>

linux 查看当前路径命令:pwd

centos 安装vim 系统输入命令:yum -y install vim*

Git

本地拉取远程代码 git clone   地址

怎么在linux下创建一个可运行脚本?

1.新建一个.sh文件,touch test.sh

2.

编辑test.sh文件,vi test.sh

然后键入i,输入内容,

#!/bin/sh必须放在第一行

如图MongoDB的启动命令

然后键入esc

键入:wq保存退出

3.给test.sh赋予可执行权限,chmod +x test.sh 

4.执行脚本./test.sh,即可执行脚本

5.也可以通过sh test.sh 执行脚本

安装wget    yum -y install wget 

重启mysql
service mysqld restart

查看MongoDB是否运行 

netstat -lanp | grep "端口"

切换Root用户

sudo su

Linux 给文件夹或者文件增加权限

chmod -R 777 文件夹
参数-R是递归的意思
777表示开放所有权限

chmod 777 test.sh

chmod +x 某文件

如果给所有人添加可执行权限:chmod a+x 文件名;
如果给文件所有者添加可执行权限:chmod u+x 文件名;
如果给所在组添加可执行权限:chmod g+x 文件名;
如果给所在组以外的人添加可执行权限:chmod o+x 文件名;

 jar  导入 maven 

install:install-file -Dfile=E: encent-ocr-sdk-2.2.7.jar -DgroupId=com.tencent-ocr -DartifactId=tencent-ocr-sdk -Dversion=2.2.7 -Dpackaging=Jar

原文地址:https://www.cnblogs.com/doge-elder/p/12942815.html