自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(10)
  • 收藏
  • 关注

转载 php数组去重、魔术方法、redis常用数据结构及应用场景

一、用函数对数组进行去重的方法1、arrau_unique函数的作用移除数组中重复的值。将值作为字符串进行排序,然后保留每个值第一次出现的健名,健名保留不变。第二个参数可以选择排序方式:SORT_REGULAR - 按照通常方法比较(不修改类型)SORT_NUMERIC - 按照数字形式比较SORT_STRING - 按照字符串形式比较SORT_LOCAL...

2019-03-19 20:08:00 150

转载 MySQL使用可重复读作为默认隔离级别的原因

一般的DBMS系统,默认都会使用读提交(Read-Comitted,RC)作为默认隔离级别,如Oracle、SQL Server等,而MySQL却使用可重复读(Read-Repeatable,RR)。要知道,越高的隔离级别,能解决的数据一致性问题越多,理论上性能损耗更大,可并发性越低。隔离级别依次为SERIALIZABLE > RR > RC > Read-Unco...

2019-03-12 18:22:00 81

转载 后端程序猿标配之linux命令

超清图片,可放大查看。来源:https://www.cnblogs.com/ryanlamp/p/7511883.html转载于:https://www.cnblogs.com/bestvish/p/10418372.html

2019-02-22 14:53:00 111

转载 常用字符串函数

长度strlen($string):得到字符串长度字符串查找strpos($string,$search[,$offset]):在指定字符串中查找目标字符串第一次出现的位置stripos($string,$search[,$offset]):忽略大小写的去查找strrpos($string,$search[,$offset]...

2019-02-21 15:04:00 126

转载 nginx配置隐藏index.php

Nginx 服务器隐藏 index.php 配置location / {  try_files $uri $uri/ /index.php?$query_string;}nginx配置中try_files的的作用:  当用户请求http://localhost/example时,这里的$uri就是/example。  try_f...

2019-02-21 14:53:00 326

转载 数据类型解析和转换

1、转义字符串\n 换行 \r 回车 \f 制表符(tab) \& &符单引号只解析 \\ 和 \' ,双引号全部都解析。2、{}花括号的作用1⃣ 明确变量名的界限,将变量名括成一个整体来解析。eg:{$username} ${username} 都可以解析注:花括号两边不允许有空格(右边有也可以解析,但不符合规范,左边必须没有空格)2⃣...

2019-02-21 10:57:00 96

转载 秒杀简单实现

秒杀的写法:文件锁,mysql锁,redis队列流程:1、加锁2、判断库存3、秒杀处理4、解锁问题:高并发下,文件锁,mysql 锁都会产生卡锁现象,导致服务器崩溃,而redis队列也会偶发性出现超卖解决办法:redis乐观锁,通过监视锁(key),原子执行代码如下(简化):include 'db.php';$redis = new Red...

2019-02-21 10:53:00 87

转载 nginx配置负载均衡

首先创建三个linux环境,并且作为反向代理的服务必须能拼通那两个处理请求的服务首先我们去lnmp环境下的里面找到nginx的配置文件。在开始之前,我们可以先去配置一个虚拟域名配置方法如下:在nginx.config中加入,意思是把这个配置文件引入,注意路径。然后编辑这个文件,把nginx.conf的server复制一份出来,进行...

2019-02-20 18:35:00 147

转载 linux-linux mysql5.7主从搭建

原理:1:master,建立二进制日志 , 每产生语句或者磁盘变换,写进日志;2:slave,建立relaylog日志(中继日志),分析master的binlog。3:master,建立授权账号4:slave,利用复制账号,来监听主服务器的日志要求: 所有的mysql服务器都要求有一个独一无二的id server-id master 防火墙处于关闭状态。 slave建...

2019-02-20 18:29:00 80

转载 被指派一个任务,我们首先要做什么?

首当其冲的就是思考如下(5W2H2R)5W-> why, who, when, where, what: 为什么要做,希望谁,在什么时间,什么地方,完成什么事情2H-> how, how much: 希望怎么做,做到什么程度2R-> resource, result: 有什么资源支持,希望获得什么结果因为why的原因,需要who在when时间where地...

2019-02-20 18:24:00 324

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除