摘要: DockerFile体系结构(保留字指令) FROM:基础镜像,当前新镜像是基于哪个镜像的 MAINTAINER:镜像维护者的姓名和邮箱地址 RUN:容器构建时需要运行的命令 EXPOSE:当前容器对外暴露出的端口 WORKDIR:指定在创建容器后,终端默认登陆的进来工作目录,一个落脚点 ENV:用 阅读全文
posted @ 2020-10-22 23:56 随心的风 阅读(107) 评论(0) 推荐(0) 编辑
摘要: CentOS Docker 安装Docker支持以下的CentOS版本:CentOS 7 (64-bit)CentOS 6.5 (64-bit) 或更高的版本 前提条件目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本 阅读全文
posted @ 2020-10-22 23:51 随心的风 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 主要有四个方面的区别: 1、sleep是线程中的方法,但是wait是Object中的方法 2、sleep方法不会释放lock,但是wait会释放,而且会加入等待队列中 3、sleep方法不依赖于同步器synchronized,但是wait需要依赖synchronized关键字 3、sleep不需要被 阅读全文
posted @ 2020-10-22 23:22 随心的风 阅读(2446) 评论(0) 推荐(0) 编辑
摘要: Nginx的rewrite规则 实现url重写一级重定向 使用场景: 1、URL访问跳转,支持开发设计 页面跳转、兼容性支持、展示效果 2、SEO优化 3、维护 后台维护、流量转发等 4、安全 配置语法: Syntax: rewrite regex replacement Default: - Co 阅读全文
posted @ 2020-10-22 23:08 随心的风 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 简单总结如何在 Nginx 配置 HTTPS 服务器,让自己站点上『绿锁』。 Nginx 配置 HTTPS 并不复杂,主要有两个步骤: 签署第三方可信任的 SSL 证书 和 配置 HTTPS 有一个免费申请证书的网站https://freessl.org/ 推荐一下。 https服务 对传输内容进行 阅读全文
posted @ 2020-10-22 22:37 随心的风 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 源码地址: https://www.cnblogs.com/haoworld/p/java-bing-fa-xian-cheng-an-quan-he-nei-cun-mo-xing.html#toc_35 阅读全文
posted @ 2020-10-22 22:29 随心的风 阅读(51) 评论(0) 推荐(0) 编辑
摘要: lua及基础语法 Nginx与lua环境 场景:用Nginx结合lua实现代码的灰度发布 一、lua lua是一个简洁、清凉、可扩展的脚本语言 1、nginx+lua的优势 充分的结合Nginx的并发处理epoll优势和Lua的轻量实现简单的功能切高并发的场景 2、Lua的基础语法 安装 yum i 阅读全文
posted @ 2020-10-22 22:07 随心的风 阅读(713) 评论(0) 推荐(0) 编辑
摘要: BIO,NIO,AIO 总结 一、同步阻塞 (BIO) 同步阻塞IO,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器就需要启动一个线程进行处理,如果这个连接不 做任何事情会造成不必要的线程开销,可以通过线程池机制来改善,BIO方式适用于连接数目比较小且固定的架构,这种方式对 服务端资源 阅读全文
posted @ 2020-10-22 18:48 随心的风 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Java8 新增了非常多的特性,我们主要讨论以下几个: Lambda 表达式 − Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中)。 方法引用 − 方法引用提供了非常有用的语法,可以直接引用已有Java类或对象(实例)的方法或构造器。与lambda联合使用,方法引用可以使语言的 阅读全文
posted @ 2020-10-22 17:27 随心的风 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 当然请记住,explain是一个好习惯! MySQL索引失效的常见场景 在验证下面的场景时,请准备足够多的数据量,因为数据量少时,MySQL的优化器有时会判定全表扫描无伤大雅,就不会命中索引了。 1. where语句中包含or时,可能会导致索引失效 使用or并不是一定会使索引失效,你需要看or左右两 阅读全文
posted @ 2020-10-22 17:09 随心的风 阅读(4055) 评论(1) 推荐(0) 编辑
摘要: Java中的集合包括三大类,它们是Set、List和Map, Set(集) List(列表) Map(映射) 它们都处于java.util包中,Set、List和Map都是接口,它们有各自的实现类。(1)List的实现类主要有ArrayList,LinkedList,Vector(2)Set的实现类 阅读全文
posted @ 2020-10-22 16:53 随心的风 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 一、反射 反射Reflection:把java类中的各种结构(方法、属性、构造器、类名)映射成一个个的java对象。利用反射技术可以对一个类进行解剖,反射是框架设计的灵魂 //在运行期间,一个类,只有一个Class对象产生 //1、源头。获取class对象 Class clz = Class.for 阅读全文
posted @ 2020-10-22 15:56 随心的风 阅读(113) 评论(0) 推荐(0) 编辑