wangqiang

wangqiang

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

PHP 语言没落原因及未来走向分析报告

一、核心观点 1.1 PHP 辉煌不再,下坡路明显 PHP 曾在 Web 开发领域辉煌一时,自 1995 年诞生以来,迅速发展成为一个庞大的生态系统,在电子商务、社交网络、内容管理等领域广泛应用。然而,如今 PHP 的地位逐渐下滑 ...

数独解题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比行级 ...