摘要: 下载地址 rabbitmq和erlang的对应版本:https://www.rabbitmq.com/which-erlang.html rabbitmq-server包下载地址:https://github.com/rabbitmq/rabbitmq-server/releases erlang包 阅读全文
posted @ 2021-04-08 09:12 Johnson木木 阅读(1956) 评论(0) 推荐(1) 编辑
摘要: 前提 该文主要记录如何在没有购买域名的情况下使用SSL/TLS协议,即地址前面的http变成了https。但是这样的SSL协议是会被浏览器认为是不安全的。在开发或者测试环境可以这样搞,生产环境下还是乖乖的买个域名吧。 SSL证书 第一步 首先到https://csr.chinassl.net/gen 阅读全文
posted @ 2021-01-04 08:42 Johnson木木 阅读(2110) 评论(0) 推荐(3) 编辑
摘要: 为了防止大量的if...else...或switch case代码的出现,可以使用策略模式+工厂模式进行优化。 在我的项目当中,报表繁多,所以尝试了这种方式进行优化报表的架构。代码很简单,如下: Factory工厂类 @Service public class ReportFactory { /** 阅读全文
posted @ 2020-11-24 08:17 Johnson木木 阅读(2440) 评论(0) 推荐(0) 编辑
摘要: 网站一般都会有上传功能,而对象存储服务oss是一个很好的选择。可以快速的搭建起自己的上传文件功能。 该文章以使用阿里云的OSS功能为例,记录如何在客户端使用阿里云的对象存储服务。 服务端签名后直传 背景 采用JavaScript客户端直接签名(参见JavaScript客户端签名直传)时,Access 阅读全文
posted @ 2020-09-16 08:16 Johnson木木 阅读(5060) 评论(0) 推荐(0) 编辑
摘要: 简介 限制并发连接数的模块为:http_limit_conn_module,地址:http://nginx.org/en/docs/http/ngx_http_limit_conn_module.html 限制并发请求数的模块为:http_limit_req_module,地址:http://ngi 阅读全文
posted @ 2020-09-04 09:37 Johnson木木 阅读(1087) 评论(1) 推荐(0) 编辑
摘要: 前提 在安装docker之前,建议你设置系统的国内镜像源先哦,很快~嗯,快。 阿里云镜像源:https://developer.aliyun.com/mirror/ 安装 安装docker 下面都是官网地址: ubuntu: https://docs.docker.com/engine/instal 阅读全文
posted @ 2020-08-19 08:00 Johnson木木 阅读(477) 评论(2) 推荐(0) 编辑
摘要: 简介 或许有很多小伙伴都尝试过如下的代码: ArrayList<Object> list = ...; for (Object object : list) { if (条件成立) { list.remove(object); } } 然后会发现抛出java.util.ConcurrentModif 阅读全文
posted @ 2020-07-10 09:26 Johnson木木 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 简介 当初次编译安装nginx时,http_ssl_module 模块默认是不编译进nginx的二进制文件当中,如果需要添加 ssl 证书。也就是使用 https协议。那么则需要添加 http_ssl_module 模块。假设你的nginx安装包目录在/home/johnson/nginx-1.17 阅读全文
posted @ 2020-06-30 09:26 Johnson木木 阅读(461) 评论(3) 推荐(1) 编辑
摘要: 简介 在生产环境上,为了避免数据的丢失,通常情况下都会定时的对数据库进行备份。而Linux的crontab指令则可以帮助我们实现对数据库定时进行备份。首先我们来简单了解crontab指令,如果你会了请跳到下一个内容mysql备份。 本文章的mysql数据库是安装在docker容器当中,以此为例进行讲 阅读全文
posted @ 2020-06-22 17:43 Johnson木木 阅读(4572) 评论(0) 推荐(8) 编辑
摘要: 简介 nginx 是HTTP和反向代理服务器,邮件代理服务器和通用TCP/UDP代理服务器。总之一句话,nginx很火很牛逼就对了。 download 下载地址:http://nginx.org/en/download.html; mainline:最新版本 stable:稳定版本 下载命令: wg 阅读全文
posted @ 2020-06-17 08:21 Johnson木木 阅读(340) 评论(0) 推荐(1) 编辑