日常开发中会经常遇到Unicode和Escape的加密串, 本文给大家分享一个PHP解密Unicode及Escape加密字符串函数<?php   function uni_decode($s) {     preg_match_all(\'/\\&\\#([0-9]{2,5})\\;/\', $s, $html_uni);     pr...
正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。正则表达式由于不经常使用,所以容易经常忘记,下面小编把常用的函数和功能,简明扼要的罗列在此,以备日后查看:RegExp对象的函数常用的...
    好多情况下数据库默认值都有null,但是经过程序处理很多时候会出现,数据库值为空而不是null的情况。此时创建唯一索引时要注意了,此时数据库会把空作为多个重复值,而创建索引失败,核心思路是把空值处理成null。示例如下:步骤1:mysql> select phone ,cou...
Mysql由:连接池组件、管理服务和工具组件、sql接口组件、查询分析器组件、优化器组件、        缓冲组件、插件式存储引擎、物理文件组成。 mysql是独有的插件式体系结构,各个存储引擎有自己的特点。     mysql各个存储引擎概述:innodb存储引擎...
前提是系统默认最下化安装完成后的优化。系统配置yum源配置mkdir /etc/yum.repos.d/old && mv /etc/yum.repos.d/C* /etc/yum.repos.d/old/   curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo cu...
Mysqladmin是Mysql一个重要的客户端,最常见的是使用它来关闭数据库,除此,该命令还可以了解Mysql运行状态、进程信息、进程杀死等。本文介绍一下如何使用Mysqladmin Extended-Status(因为没有"歧义",所以可以使用Ex T代替)了解Mysql的运行状态。使用mysqladmin extended-status命令可以获得所有...
日常工作中会碰到很多需要查看整体数据的需求,这里整理了一部分较常用的查询语句。一、查询指定SQL的trace信息mysql -uUSER -pPWD -hHOST -e "\\ use ins_tc_prd; \\ set session optimizer_trace=\'enabled=on\'; \\ set optimizer_tr...
MongoDB版本控制1、稳定版本MongoDB的版本的形式X.Y.Z在那里X.Y 指的是一个版本系列或开发系列Z 指修订/补丁号。如果Y是偶数,则X.Y指发布系列;例如, 4.0发行系列和4.2发行系列。发布系列 稳定且适合生产。如果Y是奇数,则X.Y指一个开发系列;例如, 4.1开发系列和4.3开发系列。开发系列仅用于测试而不是生产。例...
1.1、单点:是否有备份,有备份情况下,启动一个实例将,将备份数据导入到新实例查找新实例是否有被删除掉的数据,使用mongodump导出数据,再导入到源被删除数据实例,恢复数据。详细见本章下边内容:2.2备份和 2.5恢复单节点mongodb没有oplog的概念,如果没有备份,数据就会出现丢失,正式环境尽量使用复制...
    首页我们要了解kafka为什么要在topic里加入分区的概念?topic是逻辑的概念,partition是物理的概念,对用户来说是透明的。producer只需要关心消息发往哪个topic,而consumer只关心自己订阅哪个topic,并不关心每条消息存于整个集群的哪个broker。    为了性能考...

我的博客

人生若只如初见,何事秋风悲画扇。