- 博客(8)
- 收藏
- 关注
原创 Linux 、docker 、nginx 相关命令
nginx相关命令: 查看版本号:nginx -V 重新加载配置:nginx -s reload :pstree -apn|grep pcntl Linux下运行nginx域名:curl http://nginx.23673.com 停止:nginx -s stop 退出:nginx -s quit 查看nginx服务:netstat -apn|grep 80 检查下nginx配置文件是否正确:...
2019-09-12 15:22:29
764
原创 Laravel 记录相关、目录结构、安装
php获取字节流接口数据 $body_str = @file_get_contents(‘php://input’); body=jsondecode(body = json_decode(body=jsondecode(body_str, true); php发送字节流数据 function HttpPost($url, $data) { ch=curlinit();curlsetopt(ch...
2019-06-15 16:26:25
586
原创 Nosql 数据库 MemCache、Redis、MongoDB 的区别
1.memcached:单一键值对内存缓存的,做对象缓存无可替代的分布式缓存; 2.redis:是算法和数据结构的集合,快速的数据结构操作是他最大的特点,支持数据持久化; 3.mongodb 是 bson 结构、介于 rdb 和 nosql 之间的,更松散更灵活的,但是不支持事务,只用作非重要数据存储。 ...
2019-06-15 14:26:07
208
原创 常用算法、问答、设计模式
1.Cookie禁用了,Session还能用吗? 对应的服务器Session,Session ID是通过Cookie来传递的,禁用Cookie相当于失去了Session ID,就得不到Session php.ini文件中的”session.use_trans_sid = 1“,或者编译时打开打开了”–enable-trans-sid选项” a.sn=sessionid();sessionid(s...
2019-06-15 14:25:01
315
原创 MySQL 性能优化方法
一、分表的分类(单表记录条数达到百万到千万级别时就要使用分表) 1.纵向分表 文章标题,作者,分类,创建时间等,是变化频率慢,查询次数多,而且最好有很好的实时性的数据,我们把它叫做冷数据。 浏览量,回复数等,类似的统计信息,或者别的变化频率比较高的数据,我们把它叫做活跃数据。 首先存储引擎的使用不同,冷数据使用MyIsam 可以有更好的查询数据。活跃数据,可以使用Innodb ,可以有更好的更新速...
2019-06-15 14:23:30
168
原创 Docker 使用及 Redis 集群原理
1.选取最适用的字段属性 表中字段的宽度设得尽可能小:char的上限为255字节(固定占用空间),varchar的上限65535字节(实际占用空间),text的上限为65535。 尽量把字段设置为NOT NULL,执行查询的时候,数据库不用去比较NULL值。 2.使用连接(JOIN)来代替子查询(Sub-Queries) 连接(JOIN)之所以更有效率一些,是因为 MySQL不需要在内存中创建临时...
2019-06-15 12:40:22
258
原创 Nginx 优化及原理
Redis 键(key) Redis 键命令用于管理 redis 的键。 set 就是普通的已key-value 方式存储数据,set 存储单个大文本非结构化数据。 redis−>set(redis->set(redis−>set(key, $field); redis−>get(redis->get(redis−>get(ke...
2019-06-11 12:10:10
3367
原创 HTTPS 和 HTTP 的主要区别
(工作层):在 OSI 网络模型中,HTTP 工作于应用层,而 HTTPS 工作在传输层。 (连接端口):HTTP 标准端口是 80,而 HTTPS 的标准端口是 443。 (传输方式):HTTP 是超文本传输协议,信息是明文传输,而 HTTPS 是 SSL 加密传输协议。 (工作耗时):HTTP 耗时 = TCP 握手,而 HTTPS 耗时 = TCP 握手 + SSL 握手。 (显示形式):H...
2019-06-11 11:36:37
520
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人