简称状态机(State Machine),表示“有限个“状态以及在这些状态之间进行转换(Transation)和动作(Action)等行为的数学模型。 (以上解释来自百度百科...
简称状态机(State Machine),表示“有限个“状态以及在这些状态之间进行转换(Transation)和动作(Action)等行为的数学模型。 (以上解释来自百度百科...
本篇文章介绍Nginx实现负载均衡,本文使用Nginx和两个SpringBoot简单Web应用实现。 1.准备工作。 结合本文场景,需要安装Nginx和Java环境(运行Sp...
关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时候把这块的知识整理记录一下了。 市面上的消息队列产品有很多,...
前段时间由于某种原因,开始接手开发公司前端Vue搭建的项目 该前端项目采用的是基于git rebase的形式去合并代码,而我之前使用git一直都是采用merge的形式合并分支...
什么是CGI CGI全称"通用网关接口"(Common Gateway Interface),用于HTTP服务器与其它机器上的程序服务通信交流的一种工具,CGI程序须运行在网...
写在前面 当在10亿数据进行不到30次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —— 学红黑树有感。 终于,在学习了几天的红黑树相关的知识后,我想把我所学所想...
现在是 2021年2月 你在不更 我来更了
MySQL in 走不走索引?1. 连表查询或采用临时表会走索引 参考:解决MySQL中IN子查询会导致无法使用索引问题 2. 如果 in 的选择性较少,可采用union 在b列的选择性较小时,走不走...
导读 本文可以帮助你解决以下问题 想要了解一下SameSite属性(产生背景以及各个属性) 种跨域cookie有问题,猜测可能是SameSite引起的,需要解决 CSRF攻击...
背景: 原先我的macbook上装的mysql是用brew无脑安装的: 但是mysql8.0比较蛋疼,一方面是非常多的开源项目跑起来需要mysql5.7的版本,所以需要替换j...
前言 应"极客时间"之约,写了这个文章... ... 1.提出问题 学习技术,如武功修炼,学会招式很重要,但掌握它的内在心法更重要,这样一来,才能成为高手。 比如,像使用My...
1. 前言 看了阮一峰的字符串匹配的KMP算法,写得很好,推荐看看。不过我想自己写个例子描述一下这个算法,顺便写个PHP实现,于是有了这篇博文。 2. 概述 [来自维基百科]...
前言 说起MySQL的查询优化,相信大家收藏了一堆:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧...
转 张坤,马蜂窝电商研发团队度假业务高级研发工程师。 一、为什么要做 随着马蜂窝的逐渐发展,我们的业务数据越来越多,单纯使用 MySQL 已经不能满足我们的数据查询需求,例如...
连接池的基本工作原理 1、基本概念及原理 由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resou...
最原始的数据库连接就是我们打开一个连接,使用过后再关闭该链接来释放资源。频繁的新建打开再关闭连接对jvm和数据库都有一定的资源负荷,尤其是应用压力比较大的时候占用过多的资源容...