摘要:
Nginx拦截指定国家的IP 一、下载GeoIP数据库 二、安装GeoIP 三、解压GeoLiteCity.dat.gz和GeoIP.dat.gz 四、将上面两个文件夹移动到自定义目录,我这儿是/etc/nginx/geoip 五、修改nginx的配置文件nginx.conf 5.1在http模块加 阅读全文
摘要:
tomcat版本号隐藏或修改 找到tomcat\lib\catalina.jar\org\apache\catalina\util\ServerInfo.properties文件 修改 server.info(服务器名)和server.number(版本号)两项即可 注意:catalina.jar是 阅读全文
摘要:
tomcat启动时卡住 进入jdk/jre/lib/security/java.security文件 找到securerandom.source将这一行隐藏 并在下面一行加入securerandom.source=file:/dev/./urandom 保存重启tomcat即可 阅读全文
摘要:
tomcat8 manager页面限制IP访问 配置tomcat8/webapps/manager/META-INF/context.xml tomcat manager页面是非常私密的页面,不仅需要设置用户名密码,还需要做IP限制 阅读全文
摘要:
tomcat manager配置 tomcat自身提供了一个页面可以让开发者很方便直观的查看内存、线程等情况 默认的tomcat不能访问,需要配置角色、用户名密码才能访问 配置tomcat/conf//tomcat-users.xml 保存后重启tomcat,当前用户就拥有tomcat manage 阅读全文
摘要:
SpringBoot注解验证参数 废话不多说,直接上表格说明: 以上注解用到要验证参数的封装类中的属性上: 然后在controller的每个接口中使用@Validated和BindingResult类 @Validated注解用于验证一个入参,验证之后的消息绑定到BindingResult类中: 这 阅读全文
摘要:
docker构建自定义镜像 要构建一个镜像,第一步准备所需要的文件,第二步编写Dockerfile文件,比如我现在构建一个java web镜像 第一步:准备java web工程的war包文件(这里假设是demo.war) 第二步:在war包当前目录下创建Dockerfile文件并编写 由于java 阅读全文
摘要:
ubuntu安装docker以及基本用法 一、安装 安装前先更新apt-get源到最新版本 apt-get update 使用ubuntu自带的docker安装包安装docker apt-get install -y docker.io -y:yes 安装最新的docker curl -s http 阅读全文
摘要:
使用idea创建一个maven工程 一、创建maven工程 二、输入工程名 三、指定maven仓库 四、点击finish 五、修改工程结构(file->project structure) 六、选中modules 七、在main文件夹下新建两个文件夹,java和resources 八、将java设置 阅读全文
摘要:
Mybatis逆向工程生成po、mapper接口、mapper.xml 一、新建一个maven工程 请查看我的另一篇博客:《使用idea创建一个maven工程》 二、引入所需依赖 需要mybatis、jdbc驱动、mybatis-generator-core 三、引入逆向工程的配置文件generat 阅读全文