上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 48 下一页
摘要: function refresh(){ url = location.href; var once = url.split("#"); console.log(once); if (once[2] != 1) { url += "#1"; self.location.replace(url); wi 阅读全文
posted @ 2020-05-26 11:46 李留广 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 设计模式 单例模式解决的是如何在整个项目中创建唯一对象实例的问题,工厂模式解决的是如何不通过new建立实例对象的方法。 单例模式 $_instance必须声明为静态的私有变量 构造函数和析构函数必须声明为私有,防止外部程序new 类从而失去单例模式的意义 getInstance()方法必须设置为公有 阅读全文
posted @ 2020-05-19 08:56 李留广 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 安装imagick扩展之前先要了解下ImageMagick和ghostscript 的关系: 1、安装编译工具 yum install wget make gcc gcc-c++ gtk±devel zlib-devel openssl openssl-devel pcre-devel kernel 阅读全文
posted @ 2020-05-18 09:08 李留广 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 近些年微服务架构大行其道,趁着最近有时间,来捣鼓捣鼓微服务是怎么一回事。 微服务架构 微服务的概念由 Martin Fowler 于2014年3月提出: 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服 阅读全文
posted @ 2020-05-06 15:09 李留广 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 限流算法 令牌桶算法 算法思想是: 令牌以固定速率产生,并缓存到令牌桶中; 令牌桶放满时,多余的令牌被丢弃; 请求要消耗等比例的令牌才能被处理; 令牌不够时,请求被缓存。 漏桶算法 算法思想是: 水(请求)从上方倒入水桶,从水桶下方流出(被处理); 来不及流出的水存在水桶中(缓冲),以固定速率流出; 阅读全文
posted @ 2020-04-30 13:51 李留广 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 方法一:直接使用数据库提供的SQL语句 语句样式:MySQL中可用如下方法: select * from table_name limit m, n; 适用场景:适用于数据量较少的情况(元组百/千级) 原因/缺点: 全表扫描,速度会很慢 且 有的数据库结果集返回不稳定(如某次返回1,2,3,另外的一 阅读全文
posted @ 2020-04-30 13:20 李留广 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 以下是nginx日志切割的脚本,按天切割$(date +%d) 获取当月第几天,如5月18日,就会取出来是18这样,可以做到按月循环,只保留一个月的日志,而不用担心去清理过期的日志了脚本请在crontab中设置执行,如在每天23点59分是执行日志切割脚本59 23 * * * /usr/local/ 阅读全文
posted @ 2020-04-29 11:32 李留广 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、Nginx服务优化 可以从隐藏版本号、更改用户与组、配置网页缓存时间、日志切割、设置连接超时这几个方面进行优化。 1.隐藏版本号 在生产环境中需要隐藏Nginx的版本号,以避免泄露Nginx的版本,使×××者不能针对特定版本进行×××。查看Nginx的版本在CentOS中使用命令curl -I  阅读全文
posted @ 2020-04-28 17:58 李留广 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一、MySQL主从复制原理: MySQL的主从复制和MySQL的读写分离两者不分家,基于主从复制的架构才可实现数据的读写分离。 1、MySQL支持的复制类型:(1)基于语句的复制。顾名思义就是在主服务器上执行的SQL语句,在从服务器上执行同样的语句。MySQL默认采用这种方式的复制,效率比较高。(2 阅读全文
posted @ 2020-04-26 15:29 李留广 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 1.准备工作 1 2 3 4 5 yum install vim<br>yum install wget yum install make yum -y install bzip2 yum install m4 yum install gcc gcc-c++ glibc-static -y //安装 阅读全文
posted @ 2020-04-24 17:46 李留广 阅读(929) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 48 下一页