02 2019 档案

摘要:1.背景 WebSocket和http协议一样是应用层的协议,通过握手机制可以使客户端和服务端建立类似tcp的连接。在WebSocket出现之前客户端向服务器发出请求是通过http协议实现的,而http协议有个特点是通行请求只能由客户端发起,然后服务端响应查询结果,HTTP 协议没法让服务器主动向客 阅读全文
posted @ 2019-02-21 01:31 songguojun 阅读(693) 评论(0) 推荐(0) 编辑
摘要:1.Linux如何查看端口 使用lsof(list open files)命令,lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000。 或者使用netstat命令 netstat -tunlp | grep 端口号,用于查看指定的端口号的进程情况 阅读全文
posted @ 2019-02-18 22:18 songguojun 阅读(632) 评论(0) 推荐(0) 编辑
摘要:PHP7新特性 php7.x增加的新特性介绍可以参考这里: https://www.runoob.com/php/php7-new-features.html https://php.net/manual/zh/migration70.new-features.php php7.x版本系列相比之前的 阅读全文
posted @ 2019-02-18 21:38 songguojun 阅读(3364) 评论(0) 推荐(0) 编辑
摘要:Mysql PXC介绍 在传统的Mysql主从架构上,采用的Replaction是异步复制方式,这种方式会存在数据弱一致性的问题,数据写入主库之后因为网络及复制的延迟从库不能马上获取刚刚插入的数据,同时它只保证当前节点提交数据成功,而不保证数据同步成功,所以主从复制过程中可能会丢掉数据。 而在某些业 阅读全文
posted @ 2019-02-17 00:31 songguojun 阅读(502) 评论(0) 推荐(0) 编辑
摘要:服务器(nginx/apache): 1.吞吐率。 2.并发连接数。 3.qps。 4.并发连接数详细数据统计,包括读取请求、持久连接、发送响应内容、关闭连接、等待连接。 5.连接线程池利用率。 关系型数据库(mysql): 1.连接吞吐率。 2.查询缓存命中率。 3.慢查询数量。 4.索引缓存命中 阅读全文
posted @ 2019-02-16 00:38 songguojun 阅读(337) 评论(0) 推荐(0) 编辑
摘要:类和对象 1. 对象的概念 万物皆是对象,所有客观存在的物体都是对象。当我们关注的一个具体的事物信息的时候,那么该事物就是一个对象,它可以用来表示一个人或者一部手机等等具体的事物。 2.什么是面向对象 面向对象(OOP:Object Oriented Programming)把数以及对数据的操作方法 阅读全文
posted @ 2019-02-09 23:31 songguojun 阅读(150) 评论(0) 推荐(0) 编辑
摘要:redis5.0总共增加了12项新特性,如下: 1.新增加的Stream(流)数据类型,这样redis就有了6大数据类型,另外五种是String(字符串),Hash(哈希),List(列表),Set(集合)及Zset(sorted set有序集合)。它弥补了其它5种数据类型不能实现的功能,比如Lis 阅读全文
posted @ 2019-02-09 23:08 songguojun 阅读(5910) 评论(0) 推荐(0) 编辑
摘要:1、I/O优化 1、增加缓存,减少磁盘的访问次数。 2、优化磁盘的管理系统,设计最优的磁盘方式策略,以及磁盘的寻址策略,这是在底层操作系统层面考虑的。 3、设计合理的磁盘存储数据块,以及访问这些数据库的策略,这是在应用层面考虑的。例如,我们可以给存放的数据设计索引,通过寻址索引来加快和减少磁盘的访问 阅读全文
posted @ 2019-02-09 14:48 songguojun 阅读(504) 评论(0) 推荐(0) 编辑
摘要:Beats简介 Beats被官方称为Lightweight Data Shipper,就是轻量级数据传送者,它主要有几个分类,如下: 1. Filebeats日志文件,主要是针对日志文件。 2. Metricbeat度量数据,主要可以收集CPU等数据,内存,磁盘,服务器软件(如nginx,Mysql 阅读全文
posted @ 2019-02-08 23:47 songguojun 阅读(2296) 评论(0) 推荐(0) 编辑
摘要:数组搜索是指从指定数组中去搜索某个特定元素的位置。主要有以下搜索方式: 1.线性搜索(从头搜到尾遍历):这种方法对于元素过多的数组,性能极低。 2.二分搜索(又称二分查找法、折半查找法):比较有效,但是前提是数组元素必须有序。二分查找复杂度为O(log n),不过这个前提必须是有序的数组。 二分查找 阅读全文
posted @ 2019-02-08 23:45 songguojun 阅读(2204) 评论(0) 推荐(0) 编辑
摘要:基本简介 密码学是属于信息安全领域,是研究如何隐密信息并且安全的传递及验证信息完整性等,在日常生活中密码学已经应用在很多地方,比如我们在ATM机器上取钱需要输入密码,登陆网站需要密码,用支付宝支付也需要密码。 1976年 斯坦福大学两位教授提出了 出现了不对称秘钥密码,是密码学的一个分水岭。 197 阅读全文
posted @ 2019-02-08 22:22 songguojun 阅读(1147) 评论(0) 推荐(0) 编辑
摘要:linux下各文件夹的结构说明及用途介绍: 目录名 说明 /root 系统管理员的主目 录。 /bin 二进制可执行命令。 /sbin 系统管理命令,这里存放的是系统管理员使用的管理程序。 /etc 系统管理和配置文件。 /etc/rc.d 启动的配置文件和脚本。 /home 用户主目录的基点,比如 阅读全文
posted @ 2019-02-08 21:32 songguojun 阅读(8167) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示