上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 20 下一页
摘要: 1、类加载过程 多个java文件经过编译打包生成可运行jar包,最终由java命令运行某个主类的main函数启动程序,这里首先需要通过类加载器把主类加载到JVM。 主类在运行过程中如果使用到其它类,会逐步加载这些类。 注意:jar包里的类不是一次性全部加载的,是使用到时才加载。 类加载到使用整个过程 阅读全文
posted @ 2020-05-06 21:13 风止雨歇 阅读(320) 评论(1) 推荐(0) 编辑
摘要: 一、反向代理基本配置 1、概念 正向代理:指客户端与目标服务器之间增加一个代理服务器,客户端直接访问代理服务器,在由代理服务器访问目标服务器并返回客户端并返回 。这个过程当中客户端需要知道代理服务器地址,并配置连接。 反向代理:反向代理是指 客户端访问目标服务器,在目标服务内部有一个统一接入网关将请 阅读全文
posted @ 2020-04-11 13:36 风止雨歇 阅读(1522) 评论(0) 推荐(1) 编辑
摘要: Nginx文档地址:http://nginx.org/en/docs/ Nginx中文文档地址:https://www.nginx.cn/doc/ 一、Nginx简介与安装 1、简介 Nginx是一个高性能WEB服务器,除它之外Apache、Tomcat、Jetty、IIS,它们都是Web服务器,或 阅读全文
posted @ 2020-04-09 20:51 风止雨歇 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: 1、锁定义 锁是计算机协调多个进程或线程并发访问某一资源的机制。 在数据库中,除了传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供需要用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。 2、锁分类 阅读全文
posted @ 2020-03-30 21:48 风止雨歇 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 准备数据(向表里插入10W条数据) # 若存在存储过程则删除 drop procedure if exists insert_emp; delimiter ;; # 创建存储过程 create procedure insert_emp() begin declare i int; set i=1; 阅读全文
posted @ 2020-03-22 16:19 风止雨歇 阅读(374) 评论(0) 推荐(0) 编辑
摘要: MySQL如何选择合适的索引 1、SQL查询可能会走索引也可能不会走索引 (1)Case 1: mysql> EXPLAIN select * from employees where name > 'a'; 以上的结果可以看到,上面的sql未使用索引; 分析:如果用name索引,则需要遍历name 阅读全文
posted @ 2020-03-21 23:12 风止雨歇 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 1、从Docker Hub上获取镜像 docker pull mongo:4.4.10docker images 2、启动容器 mongoDB 的数据文件目录为:/data/db docker run -p 27017:27017 -v /opt/mongo/config/:/data/config 阅读全文
posted @ 2020-03-20 00:15 风止雨歇 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 1、首先从 Docker 仓库下载 MySQL的镜像 docker pull mysql:5.7 2、创建配置文件 和 存放 mysql的目录 mkdir -p /opt/mysql/config mkdir -p /opt/mysql/data 在 config 目录下面新建 my.cnf 文件, 阅读全文
posted @ 2020-03-16 22:15 风止雨歇 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 使用EXPLAIN关键字可以模拟优化器执行SQL语句,分析你的查询语句或是结构的性能瓶颈; 在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询会返回执行计划的信息,而不是执行这条SQL; 注意:如果 from 中包含子查询,仍会执行该子查询,将结果放 阅读全文
posted @ 2020-03-14 17:11 风止雨歇 阅读(611) 评论(0) 推荐(0) 编辑
摘要: MySQL的配置文件 [client] port = 3306 socket = /tmp/mysql.sock [mysqld] user = mysql #表示MySQL的管理用户 port = 3306 #端口 socket = /tmp/mysql.sock #启动的sock文件 log-b 阅读全文
posted @ 2020-03-14 16:19 风止雨歇 阅读(336) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 20 下一页