自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 超详细 Linux 下编译安装Redis 以及php配套使用

一、Linux 下安装Redis下载地址:http://redis.io/download,下载最新文档版本。把鼠标移到上图的绿色框上,就会显示下图提示:(直接右键复制链接就好)本教程使用的旧版,文档版本为 3.2.11,(旧版的链接在同一页面的下方找的到)下载并安装:$ wget http://download.redis.io/releases/redis-3.2....

2018-07-19 09:40:11 131

转载 网页浏览速度慢的排查原因

网站访问速度的快慢直接决定网站的命运,现在站长们也越来越关注网站的访问性能。如果网站打开慢将流失大量用户,造成巨大损失;如果网站服务器覆盖广,网站访问速度很快,很容易吸引用户,提高访问量,当然销售业绩也蹭蹭上升。相信大都数人曾饱受网站加载过慢的煎熬,为让大家不再为此而困扰,现分析网站访问速度慢的影响因素,提供几条故障排查的经验供参考:1.访问者本地网络因素1)自身网络限制,自己网络带宽本来...

2018-07-18 16:56:29 1026

转载 PHP中的trait,interface和abstract

<?phptrait MyTrait{ protected $var = "MyTrait_var"; protected $var1 = "MyTrait_var"; function __construct() { echo $this->var.PHP_EOL; } function a() { ...

2018-07-18 11:11:02 204

转载 MYSQL查询语句优化

MYSQL查询语句优化mysql的性能优化包罗甚广: 索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬件优化,应用层面优化(web服务器,缓存)等等。这里的记录的优化技巧更适用于开发人员,都是从网络上收集和自己整理的,主要是查询语句上面的优化,其它层面的优化技巧在此不做记录。查询的开销指标:执行时间 检查的行数 返回的行数建立索引的几个准则:1、合理的建立索...

2018-07-17 15:15:45 166

转载 Windows 环境下安装redis 及其PHP Redis扩展

1、安装Redis (1)这里选择在github官网上下载Redis,地址:Redis下载地址下载压缩包(如下图),并解压到本地目录,我放在D:\redis(2)验证Redis安装是否成功打开命令窗口,然后进入Redis目录,我的是D:\redis,然后运行命令:redis-server redis.windows.conf出现如下图表示安装成功(3)设置Wi...

2018-07-17 08:13:28 103

转载 php结合redis实现高并发下的抢购、秒杀功能

原文:https://blog.csdn.net/nuli888/article/details/51865401抢购、秒杀是如今很常见的一个应用场景,主要需要解决的问题有两个:1 高并发对数据库产生的压力2 竞争状态下如何解决库存的正确减少("超卖"问题)对于第一个问题,已经很容易想到用缓存来处理抢购,避免直接操作数据库,例如使用Redis。重点在于第二个问题 常规写法:查...

2018-07-16 19:30:30 155

转载 PHP5中魔术方法函数有哪几个,举例说明各自的用法

魔术方法:__construct() :实例化对象时被调用;__destuct():当删除一个对象或者对象操作终止是被执行;__call():调用对象不存在方法时被调用;__get():调用对象不存在的属性时被调用;__set():设置对象不存在的属性时被调用;__toString():打印一个对象时被调用,比如echo $obj,print($obj);__clone():克隆对象时被调用,比如...

2018-07-16 10:18:31 486

转载 谈谈对高内聚低耦合的认识

1.    低耦合(Low Coupling)“低耦合”这个词相信大家已经耳熟能详,我们在看spring的书籍、MVC的数据、设计模式的书籍,无处不提到“低耦合、高内聚”,它已经成为软件设计质量的标准之一。那么什么是低耦合?耦合就是对某元素与其它元素之间的连接、感知和依赖的量度。这里所说的元素,即可以是功能、对象(类),也可以指系统、子系统、模块。假如一个元素A去连接元素B,或者通过自己的方法可以...

2018-07-16 10:16:13 1117

转载 Memcache基础教程

Memcache是什么Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。Memcache官方网站:http://www...

2018-07-12 19:47:35 89

转载 Linux—Centos7.4之搭建Mysql数据库主从同步、读写分离

2018-04-17 23:11:42MySQL主从同步与读写分离目录第一部分 实验环境第二部分 配置主从同步第三部分 配置读写分离第四部分 测试验证第一部分 实验环境实验拓扑图:服务器五台:1)客户端服务器一台:IP地址:192.168.80.10(client)需安装软件:mysql-boost-5.7.20.tar.gz 2)Amoeba调度服务器一台:IP地址:192.168.80.20(...

2018-07-12 10:04:26 112

转载 搭建阿里云lnmp环境 (centos7+nginx+MySQL5.7.9+PHP7)

阿里云一台服务器出现问题!我估计是一键安装包环境的原因,所以打算重新搭建下环境!首先,当然是先做好快照!安全第一!对系统盘做更换系统操作,装上纯净版的centos。 装好后,进入系统一、挂载数据盘df -h只有系统盘了,挂载上原来的数据盘fdisk -l看到数据盘了/dev/vdb1挂载上这个数据盘,mkdir /data0mount /dev/vdb1 /data0然后写入分区:echo '...

2018-07-11 18:55:22 198

转载 Nginx负载均衡配置

原文链接:http://blog.csdn.net/xyang81/article/details/51702900Nginx安装请参考:《Nginx源码安装》      负载均衡的目的是为了解决单个节点压力过大,造成Web服务响应过慢,严重的情况下导致服务瘫痪,无法正常提供服务。春节期间在12306网站上买过火车票的朋友应该深有体会,有时查询一张火车票都会很慢,甚至整个网页都卡住不动了。通常一个...

2018-07-11 15:13:49 120

转载 MySql主从配置

MySQL ReplicationReplication可以实现将数据从一台数据库服务器(master)复制到一或多台数据库服务器(slave) 默认情况下属于异步复制,无需维持长连接 通过配置,可以复制所有的库或者几个库,甚至库中的一些表 是MySQL内建的,本身自带的官方文档 Replication的原理 简单的说就是master将数据库的改变写入二进制日志,slave同步这些二进制日志,并根...

2018-07-11 15:11:50 129

转载 Mysql常用配置及优化

[client]# 该目录下的内容常用来进行localhost登陆,一般不需要修改port = 3306 # 端口号socket = /var/lib/mysql/mysql.sock # 套接字文件(localhost登陆会自动生成)[mysql]# 包含一些客户端mysql命令行的配置no-auto-rehash # 默认不自动补全 auto-rehash自动补全[mysqld]# mysql...

2018-07-10 15:52:19 121

转载 同源策略和跨域访问

1. 什么是同源策略     理解跨域首先必须要了解同源策略。同源策略是浏览器上为安全性考虑实施的非常重要的安全策略。    何谓同源:        URL由协议、域名、端口和路径组成,如果两个URL的协议、域名和端口相同,则表示他们同源。    同源策略:        浏览器的同源策略,限制了来自不同源的"document"或脚本,对当前"document"读取或设置某些属性。 (白帽子讲w...

2018-07-05 16:43:38 119

转载 Redis常见7种使用场景(PHP实战)

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。本篇文章,主要介绍利用PHP使用Redis,主要的应用场景。简单字符串缓存实战$redis->connect('127.0.0.1', 6379);$strCacheKey = 'Test_bihu'; //SET 应用$arrCacheData = [...

2018-07-03 15:08:46 174

转载 Windows系统下PHP使用Redis

在 http://www.redis.net.cn/ 能找到所有关于redis的信息,包括安装、命令、在编程语言中的使用等等。这里就不讲如何安装redis了,因为在上面的网站中都能找到。下面直接讲redis是如何在php中使用的,这里我选择的是phpredis扩展。1. 下载phpredis扩展    执行phpinfo()函数,根据下面截图中的“NTS”和“VCn”选择对应的压缩包,https:...

2018-07-03 14:38:57 237

转载 php+ajax实现异步上传文件或图片功能

本文为大家分享了ajax异步上传文件或图片功能的具体代码,供大家参考,具体内容如下?123456789//html代码 <form enctype="multipart/form-data" id="upForm"> <input type="file" name="file" ><br><br> <in

2018-07-03 08:22:14 2500

空空如也

空空如也

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

TA关注的人

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