wangqiang

wangqiang

116篇文章
脚本小子请远离我

数独解题PHP工具类

定义sudoUtils类 <?php namespace app\common\utils; class SudoUtils { private $sudoArr; public function __construct($sudoArr) { $this->sudoArr = $sudoArr; } public function ...

BASE64编码知识整理

在我们进行互联网应用开发时,针对项目优化,常会提到一条:针对较小图片,合理使用Base64字符串替换内嵌,可以减少页面http请求。 并且还会特别强调下,必须是小图片,大小不要超过多少KB,等等。 那么,Base64又到 ...

JAVA bean生命周期

1、Spring启动,查找并加载需要被Spring管理的bean,进行Bean的实例化、 2、Bean实例化后对将Bean的引入和值注入到Bean的属性中 3、如果Bean实现了BeanNameAware接口的话,Spring将Bean的Id传递给setBeanName()方法 ...

centos系统下RabbitMQ安装教程

centos系统下RabbitMQ安装教程 我这里的环境用的腾讯云的轻应用环境 RabbitMQ是一个开源的遵循AMQP协议实现的基于Erlang语言编写,即需要先安装部署Erlang环境再安装RabbitMQ环境。需加注意的是,读者若不想跟着我的 ...

MYSQL架构简介

MySQL主要分为 Server 层和存储引擎层: Server 层:主要包括连接器、查询缓存、分析器、优化器、执行器等,所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图,函数等,还有一个通用的日志模块 bing ...

Mysql日志详解

MySQL日志主要包括查询日志、慢查询日志、事务日志、错误日志、二进制日志等。其中比较重要的是 bin log(二进制日志)和 redo log(重做日志)和 undo log(回滚日志)。 bin log bin log是MySQL数据库级别的文件, ...

MVCC的概念作用以及实现原理

概念 MVCC(Multiversion concurrency control) 就是同一份数据保留多版本的一种方式,进而实现并发控制。在查询的时候,通过read view和版本链找到对应版本的数据。 作用 提升并发性能。对于高并发场景,MVCC比行级 ...

索引的七七八八

什么是索引? 索引是存储引擎用于提高数据库表的访问速度的一种数据结构。 索引的优缺点? 优点: 加快数据查找的速度 为用来排序或者是分组的字段添加索引,可以加快分组和排序的速度 加快表与表之间的连接 缺点: ...