php 正则表达式实现手机号码中间 4 位用星号替换显示功能

因为需要为客户保持隐私,所以手机号码不能完全显示在网站上,但是又不能不显示,所以就很多网站想到了显示但是不完整显示,在上面用星号替换部分显示,其实做到这个很简单,用正则替换显示其中的一部分即可。方法一function hidtel($phone){ $IsWhat = preg_match('/(0[0-9]{2,3}[\-]?[2-9][0-9]{6,7}[\-]?[0-9]?)/i',

- 阅读全文 -

python 报错 TabError: inconsistent use of tabs and spaces in indentation

错误分析意思就是 tab 制表符和空格混用了。默认情况下一个 tab 相当于 4 个空格,两者都可以使用。但是在一个函数中,只能使用一种。解决方案在该函数中使用一种就好,要么把制表符改成空格,要么把空格改成制表符。关键是,怎么知道我那些地方用的是空格,那些地方是制表符呢?常用的软件总结:Subline31.Preferences -> Setting2.在Preferences->S

- 阅读全文 -

「保险」到底保险吗?

转自知乎:「保险」到底保险吗? - 知乎1、保险业的本质就是保险公司和客户之间对赌,而保险公司押的是大概率,用户永远押的都是小概率事件。从整体上分析,客户的总体收益永远是亏损的,对不对? 2、有没有什么法律或者规定来限制保险公司用拆东墙补西墙的方法来兑现用户承诺的呢?3、保险这个东西,在人民生活中普及才不过几年,那遥远的多少年以后的利益怎么去保证?是不是如果有严重通胀、战争等情况,这些都化为乌有

- 阅读全文 -

婚姻的维系与破灭

整天甜言蜜语哄着你的,不一定真正爱你,但性命攸关时候痛彻心肺,愿意豁出一切拯救你的,才是合格的爱人。婚姻的真正价值,其实体现在人生的暗面。在你寂寞的时候,旁边有一个人听你讫语,陪着你无所事事;在你空虚的时候,心头会突然出现一个眼神,让你觉得要改变一些什么;在你被打倒在地踩上一只脚的时候,有一扇门依然为你开启,里面的人不仅不会苛责你,还会努力抚平你的伤口,为你的伤悲而伤悲。幸福从不需要什么轰轰烈烈,

- 阅读全文 -

查看 MySQL 版本号指令

1.操作系统命令行mysql -V # 或者 mysql --version2.MySQL 客户端mysql> 表示登录 MySQL 客户端后的命令行mysql> status # 或者 mysql> \s3.使用 MySQL 变量(客户端命令行)mysql> show variables like '%version%';4.使用 MySQL 函数(客户端命令行)mys

- 阅读全文 -

Mysql 主从数据库搭建

准备工作为什么要实现这项技术大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果更是 不堪设想。这时候,我们会考虑如何减少数据库的联接,一方面采用优秀的代码框架,进行代码的优化,采用优秀的数据缓存技术如:memcached,如果资金丰厚的话

- 阅读全文 -

mysql 5.7 创建用户并分配权限

创建用户查看当前用户列表use mysql; select host,user from user\G创建新用户# a 表示用户名 % 表示可远程登录 identified by 后面是密码 CREATE USER 'a'@'%' IDENTIFIED BY '1';或GRANT USAGE ON *.* TO 'b'@'%' IDENTIFIED BY '2';再次查看当前用户列表,确认用户创建

- 阅读全文 -

mysql 5.7 查询报错:ERROR: No query specified

如题报错。查询语句:select user,host from user\G;解答\G 包含了分号 ;,再加分号就会解析成多条语句,而最后一条语句为空,所以会报错,没有具体的查询语句。解决直接删除 \G 末尾的分号即可。查询语句末尾添加 \g 和 \G 说明\g 和 \G 都有和分号 ; 一样分隔语句的作用。\g 查询结果展示与普通分号结尾一直;而 \G 更适用于查询字段很多的情况,因为它会让查询

- 阅读全文 -