开发时遇到的一百万种坑 发表于 2018-03-11 | 分类于 技术向 或开发,或学习时,总会遇到各种各样的问题,有的是小坑,自己引起的,有的是大坑,可能是框架或是软件的问题,让你寻寻觅觅也找不到问题所在,纠结几个小时甚至几天结果发现“啊!原来是这里的问题”。因为是记录用,所以大部分不会过多地讲原理性的问题,只会大概地说一下解决方法。 关于软件和系统: 使用nginx ... 阅读全文 »
电脑优化手册 win7篇 关于日常软件 其一 发表于 2018-03-05 2018-03-05更新新增一款软件Windows Hotkey Explorer,可以看到你目前系统的热键占用,用处你们应该懂的。然后国际惯例,备份一遍文件。 顺便讲一个PHPstorm的技巧,由于编程篇还未完成,暂时写在这里。文件-设置-模板,可以创建自己的代码模板,虽然ahk也能实现,但在PH ... 阅读全文 »
Redis运维之持久化的取舍和选择 发表于 2018-02-25 | 分类于 技术向 什么是持久化:redis所有数据保存在内存中,对数据的更新将异步地保存到磁盘上。 方式:快照(MySQL Dump、Redis RDB),写日志(MySQL Binlog、Hbase Hlog、Redis AOF) 什么是RDB:RBD持久化可以在指定的时间间隔内生成数据集的时间点快照(point- ... 阅读全文 »
Redis初识 发表于 2018-02-04 | 分类于 技术向 初识RedisRedis是什么?:开源、基于键值的存储服务系统、多种数据结构,高性能、功能丰富。 Redis的特性:速度快、持久化、多种数据结构、支持多种编程语言、功能丰富、简单、主从复制、高可用、分布式 典型场景:缓存系统,计数器,消息队列系统,排行榜,社交网络,实时系统, redis的可执行文 ... 阅读全文 »
关于网站高并发大流量的解决思路 发表于 2018-02-01 | 分类于 技术向 高并发和大流量,一直是让企业头疼的问题,所以今天我也专门去看了些视频,在这里做个总结,这里不考虑那种企业有钱堆硬件的情况。 在面对高并发和大流量之前,我们先来了解几个概念:我们所说的高并发是什么?在互联网时代,所讲的并发、高并发,通常是指并发访问。也就是在某个时间点,有多少个访问同时到来。 QPS: ... 阅读全文 »
php基础回顾 发表于 2018-01-28 | 分类于 技术向 新的一年,技术却感觉没有变好多少…最近业务不是很忙,稍微来回顾一下基础知识吧。 变量引用在PHP中引用意味着用不同的名字访问同一个变量,使用&符号定义。为什么这么说呢,首先,PHP有一个COW(copy on write)机制,只有在进行了写操作的时候,才会进行copy,什么意思呢?看以下代 ... 阅读全文 »
阿里云自己手动复制ECS注意事项 发表于 2018-01-07 | 分类于 技术向 因为项目做大,服务器需要做负载均衡,阿里云上的,按照原来的设想,决定复制一个镜像来做服务器,复制中还是遇到了不少坑,记录一下。 复制镜像的过程如下: 创建一个快照 以这个快照创建一个自定义镜像 使用这个镜像创建一台新的ECS(注意这里的网络类型,ECS类型应当尽量一致) 复制完成后,以下是需要注 ... 阅读全文 »
系统学习Nginx之架构篇 发表于 2017-08-17 | 分类于 技术向 常见问题:相同server_name多个虚拟主机优先级访问优先使用最先读取到的配置。 location匹配优先级= 进行普通字符精确匹配 #找到后不会再往下匹配^~ 表示普通字符匹配,使用前缀匹配 #下同,匹配到后,还会继续寻找,是否有匹配度更高的~、~* 表示执行一个正则匹配() # ~*不区 ... 阅读全文 »
系统学习Nginx之深度学习 发表于 2017-08-10 | 分类于 技术向 动静分离:通过中间键将动态请求和静态请求分离。 代码实例: location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcg ... 阅读全文 »
系统学习Nginx之场景实践 发表于 2017-08-04 | 分类于 技术向 静态资源WEB服务:哪些是静态资源?简单来说,能直接把相应文件发送到客户端的文件都是静态资源,如视频、html页面,js等资源 CDN:使用CDN服务可以很好地为静态资源提供支持。 静态资源的相关设置:sendfile:语法:sendfile on|off #开启高效文件传输模式,sendfile ... 阅读全文 »