摘要: https://lufficc.com/blog/the-core-conception-of-git?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io redis 主从复制 redis缓存与数据库一致性问题解决方案 redis 阅读全文
posted @ 2017-07-12 11:48 玲汐 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 方式: 1.证书 (https://www.cnblogs.com/hanling/p/12411318.html) 2.Authentication: Basic Auth $arr_header[] = "Content-Type:application/json";$arr_header[] 阅读全文
posted @ 2020-03-04 18:37 玲汐 阅读(185) 评论(0) 推荐(0) 编辑
摘要: const PRIVATE_KEY_PATH = '/home/work/tool/openssl-keys/private_key.pfx';//私钥const PUBLIC_KEY_PATH = '/home/work/tool/openssl-keys/public_key.cer';//公钥 阅读全文
posted @ 2020-03-04 18:30 玲汐 阅读(377) 评论(0) 推荐(0) 编辑
摘要: Go Mac默认安装目录 /usr/local/go/ Go是一个高效、静态类型, 但是又具有解释语言的动态类型特征的系统级语法。 Go是一个开源项目,采用BSD授权协议。 mark-and-sweep 垃圾内存自动回收 需要安装Mercurial版本管理系统(可以输出hg名字检测是否安装) sud 阅读全文
posted @ 2019-11-08 14:57 玲汐 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例:输入:(2 -> 4 -> 3) 阅读全文
posted @ 2019-11-03 21:46 玲汐 阅读(431) 评论(0) 推荐(0) 编辑
摘要: tcpdump Wireshark https://www.wireshark.org/download.html https://www.cnblogs.com/howhy/p/6396664.html TCP/IP协议是什么? TCP/IP协议是一系列网络协议的总和;它定义了电子设备如何接入互联 阅读全文
posted @ 2019-10-25 15:36 玲汐 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 集中式与分布式管理工具 Git 属于分布式版本控制系统,而 SVN 属于集中式。 集中式版本控制只有中心服务器拥有一份代码,而分布式版本控制每个人的电脑上就有一份完整的代码。 集中式版本控制有安全性问题,当中心服务器挂了所有人都没办法工作了。 集中式版本控制需要连网才能工作,如果网速过慢,那么提交一 阅读全文
posted @ 2019-04-15 11:27 玲汐 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 数据库分库分表一般是存储了百万级乃至千万级条记录的表。这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性能会更加糟糕。分表和表分区的目的就是减少数据库的负担,提高数据库的效率,通常点来讲就是提高表的增删改查效率。 什么是分表? 分表是将一个大表按照一定的规则 阅读全文
posted @ 2019-01-10 18:49 玲汐 阅读(520) 评论(0) 推荐(1) 编辑
摘要: IP相关统计统计IP访问量(独立ip访问数量)awk '{print $1}' access.log | sort -n | uniq | wc -l查看某一时间段的IP访问量(4-5点)grep "07/Apr/2017:0[4-5]" access.log | awk '{print $1}' 阅读全文
posted @ 2019-01-03 14:08 玲汐 阅读(5020) 评论(0) 推荐(0) 编辑
摘要: Fiddler基础知识 Fiddler是强大的抓包工具,它的原理是以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888,我们也可以通过设置进行修改。 代理就是在客户端和服务器之间设置一道关卡,客户端先将请求数据发送出去后,代理服务器会将数据包进行拦截,代理服务 阅读全文
posted @ 2018-12-27 14:26 玲汐 阅读(814) 评论(0) 推荐(0) 编辑
摘要: 1.特点 1.C语言开发,性能出色,纯内存操作,每秒可处理超过10w读写(QPS) 2.多种数据结构,单个最大限制可到1GB(memcached只支持字符串,最大1M) 3.受物理内存限制,不能作海量数据的读写。适用于较小数据量的高性能操作和运算上。 4.支持事务,持久化。 5.单线程模型(memc 阅读全文
posted @ 2018-12-21 13:05 玲汐 阅读(260) 评论(0) 推荐(0) 编辑
摘要: mysql 错误 提示mysqli_real_connect(): The server requested authentication method unknown to the client [caching_sha2_password]并且登录不了mysql,用命令行可以登录,密码问题。 A 阅读全文
posted @ 2018-12-09 12:27 玲汐 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 1.GET和POST区别? HTTP请求方式 GET POST PUT DELETE? GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地址可以被收藏,而POST不可以。 GET请求会被浏览器主动cache,而POST不会,除非手动设置。 GET请求只能进行url编码,而 阅读全文
posted @ 2018-12-04 20:02 玲汐 阅读(735) 评论(0) 推荐(0) 编辑
摘要: HTTP是无状态协议,没有内建机制维护两个事物之间的状态,同一个用户在请求同一个页面两次的时候,HTTP协议不会认为这两次请求都认为是同一用户的请求,会当做两次请求的独立。会把两次请求隔离开,会认为两次请求是不同的两个人进行请求或访问。如果用户进行了登录操作,再次请求页面,HTTP协议不会认为该用户 阅读全文
posted @ 2018-11-21 18:49 玲汐 阅读(408) 评论(0) 推荐(0) 编辑
摘要: Mysql中有哪几种锁? 1.表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 2.行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 3.页面锁:开销和加锁时尚界于表锁和行锁之间,并发度一般。 mysql中有哪些不同的表格? 阅读全文
posted @ 2018-11-17 02:31 玲汐 阅读(473) 评论(0) 推荐(1) 编辑
摘要: $GLOBALS['HTTP_RAW_POST_DATA']来接收,比如 text/xml 或者 soap 等等。 array_reverse($arr) 函数 数组反转 $string = 'Www.xuql.com支持中文';$str = substr($string,strpos($strin 阅读全文
posted @ 2018-11-13 22:27 玲汐 阅读(1525) 评论(0) 推荐(0) 编辑
摘要: 1.php内存分配原理、引用 或赋值的 处理过程、垃圾回收机制、数组的运行原理。数组函数、字符串函数、排序函数。PHP5中,var_dump机制原理,模拟一下。2.数据结构 Btree 索引实现方式 二叉树 (关系设计的程序是否合理,知道的多 设计思路越多)3.redis 5种数据结构 分别的使用场 阅读全文
posted @ 2018-10-19 20:53 玲汐 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Vagrant up vagrant halt vagrant ssh 1.PHP基础知识 2.JavaScript、jQuery、AJAX基础知识 3.LINUX基础知识 4.MYSQL数据库的基础与优化 5.程序设计题 6.PHP框架基础知识 7.算法、逻辑思维(时间复杂度、空间复杂度、内置函数 阅读全文
posted @ 2018-10-17 13:06 玲汐 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1.array_merge() 与 数组相加的 区别 $array1 = array("color" => "red", 2=>2, 3=>4);$array2 = array(2=>"a", "b", "color" => "green", "shape" => "trapezoid", 2=>4 阅读全文
posted @ 2018-10-12 10:25 玲汐 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 数学函数 ABS(X):返回X的绝对值。 MOD(N,M)或%:返回N被M除的余数。 FLOOR(X):返回不大于X的最大整数值。 CEILING(X):返回不小于X的最小整数值。 ROUND(X) :返回参数X的四舍五入的一个整数。 字符串函数 ASCII(str):返回字符串str的最左面字符的 阅读全文
posted @ 2018-08-24 18:41 玲汐 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 图是借的。 ? 通配符匹配文件名中的 0 个或 1 个字符 * 通配符匹配零个或多个字符 ^ 为匹配输入字符串的开始位置 [0-9]+ 匹配多个数字, [0-9] 匹配单个数字,+ 匹配一个或者多个字符。 abc$ 匹配字母 abc 并以 abc 结尾,$ 为匹配输入字符串的结束位置。 阅读全文
posted @ 2018-08-07 11:36 玲汐 阅读(88) 评论(0) 推荐(0) 编辑