摘要: Nginx的安装 在这里首先介绍一种源码的方式安装Nginx,通过这种安装方式我们可以在编译前进行自定义配置,然后编译出我们自己想要的Nginx。比如增加对Https协议的支持、Nginx安装路径等。 1、下载并解压 "Nginx官网" 2、编译前的配置 进入Nginx的解压目录,我们能看到conf 阅读全文
posted @ 2020-03-08 18:53 BingoJ 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 分析 假设应用环境如上图,这里有三个Tomcat,里面部署的内容都是一样的,现在有这么一个问题,假设用户第一次在第一台服务器登陆后,下次通过负载均衡到了Tomcat2上面,是不是还要再登录一次,假如下次再到Tomcat3呢?如果不止这三台呢?这对用户来说每次登录显然是不现实的,而且三台tomcat的 阅读全文
posted @ 2020-03-07 14:44 BingoJ 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 什么是分布式锁? 既然是是分布式锁,那么肯定是用在多个进程之间甚至是多个物理机之间,因为在很多场景中我们要保证这个数据的一致性,也就是说这么多的进程,我必须保证在同一时刻只能有一个线程在执行,这样的情景在一个进程内很好解决,我们可以使用Java给我们提供的各种锁、比如说,Synchronized、R 阅读全文
posted @ 2020-03-06 15:00 BingoJ 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 类加载器 类装载器ClassLaoder负责加载class文件,class文件开头有特定的文件标识,将class文件字节码内容加载到内存中,并将这些内容转换成方法区中的运行时数据结构,并且ClassLoader只负责class文件的加载,至于它是否可以运行,则有Execution Engine决定虚 阅读全文
posted @ 2020-02-03 20:57 BingoJ 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Explain 是什么 使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句。分析你的查询语句或是表结构的性能瓶颈 能干吗? 表的读取顺序 数据读取操作的操作类型 哪些索引可以使用 哪些索引被实际使用 表之间的引用 每张表有多少行被优化器查询 使用 e 阅读全文
posted @ 2019-10-17 16:20 BingoJ 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 索引介绍 MySQL官方对索引的定义为;索引(index)是帮助Mysql高效获取数据的数据结构。可以得到索引的本质:索引是数据结构 你可简单理解为"排好序的快速查找数据结构" 详解: 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些 阅读全文
posted @ 2019-10-17 16:19 BingoJ 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 云服务:腾讯云 系 统 :ubuntu1.6 一、安装Jdk 1.首先去官网下载jdk安装包并用xftp或其他工具上传到自己的服务器上去: 2.到jdk安装目录下执行解压命令: sudo tar zxvf ./jdk 8u171 linux x64.tar.gz C /usr/local //将jd 阅读全文
posted @ 2019-10-17 13:21 BingoJ 阅读(321) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合shiro 加入shiro的jar包 编写shiro配置文件类 编写自定义realm类 编写Controller 编写捕捉权限异常类 shiro整合thymeleaf 1、加入jar包 2、修改shiro的配置文件,添加 3、html引入如下代码: 4、标签的使用 阅读全文
posted @ 2019-09-06 16:11 BingoJ 阅读(194) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合Rabbitmq并实现可靠性投递方案一 首先建立两个SpringBoot项目工程 生产段 添加pom依赖 配置yml文件 核心代码: 消息发送以及回调代码 定时任务代码 消费端 添加pom依赖 配置 application.properties文件 核心代码 import c 阅读全文
posted @ 2019-08-06 16:26 BingoJ 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 最近在利用串口读取温度采集模块上面的数据时发现返回过来的数据是16进制的IEEE754类型,很显然这不是我们想要看到的,因此我们必须对他进行解析: 因为我用的是Java,所以首先翻了相关文档,发现还真提供的有: 当然自己也可以手写一个,这时我们就需要了解浮点数在计算机中是如何表示的了: 在计算机中, 阅读全文
posted @ 2019-07-07 22:29 BingoJ 阅读(4764) 评论(0) 推荐(0) 编辑