摘要: 1. TCP和UDP的区别和优缺点及应用场景 ①TCP协议是有连接的,有连接的意思是开始传输实际数据之前TCP的客户端和服务器端必须通过三次握手建立连接,会话结束之后通过四次挥手结束连接。而UDP是无连接的②TCP协议保证数据按序发送,按序到达,提供超时重传来保证可靠性,但是UDP不保证按序到达,甚 阅读全文
posted @ 2020-03-20 17:36 专心写代码 阅读(215) 评论(0) 推荐(0) 编辑
摘要: nslookup和dig都是非常有用的网络命令,简单而言,就是查dns信息用的。 本地的dns配置文件在哪里? 文件是:/etc/resolv.conf 先介绍nslookup 【如何进入交互模式?】 第一种方法,直接输入nslookup命令,不加任何参数,则直接进入交互模式,此时nslookup会 阅读全文
posted @ 2020-01-20 15:14 专心写代码 阅读(525) 评论(0) 推荐(0) 编辑
摘要: spl_autoload_register函数是实现自动加载未定义类功能的的重要方法,所谓的自动加载意思就是 我们的new 一个类的时候必须先include或者require的类文件,如果没有include或者require,则会报错。那这样我们就必须在文件头部写上许多include或require 阅读全文
posted @ 2020-01-16 17:44 专心写代码 阅读(3036) 评论(0) 推荐(0) 编辑
摘要: 锁的认识 1.1 锁的解释 计算机协调多个进程或线程并发访问某一资源的机制 1.2 锁的重要性 在数据库中,除传统计算资源(CPU、RAM、I\O等)的争抢,数据也是一种供多用户共享的资源。 如何保证数据并发访问的一致性,有效性,是所有数据库必须要解决的问题。 锁冲突也是影响数据库并发访问性能的一个 阅读全文
posted @ 2020-01-13 13:34 专心写代码 阅读(203) 评论(0) 推荐(0) 编辑
摘要: crontab 定时脚本是我们开发中 经常要用的场景,有的公司有运维会处理,开发人员只要写代码就行。 但是有点公司要开发搞。遇到任何问题就搞它,这样自己才能提高。 开始正题 脚本开发好后,在机器上配置crontab。但是发现Log文件没有生成内容 但是主动执行的话,会有日志产生,但是系统执行,没有日 阅读全文
posted @ 2019-12-31 17:17 专心写代码 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 正在配置一些东西,然后zsh的所有命令不能用了。 我艹。。。。。。 然后一顿猛查,发现有个命令好使,记录一下 在命令行只想输入下面命令 PATH=/bin:/usr/bin:/usr/local/bin:${PATH} 亲测解决问题 linux 报错 bash : xxx command not f 阅读全文
posted @ 2019-11-21 17:55 专心写代码 阅读(1405) 评论(0) 推荐(0) 编辑
摘要: php-fpm:request_terminate_timeout = 30php.ini:max_execution_time = 30 request_terminate_timeout 适用于,当max_execution_time由于某种原因无法终止脚本的时候,会把这个php-fpm请求干掉 阅读全文
posted @ 2019-11-08 15:58 专心写代码 阅读(5079) 评论(1) 推荐(0) 编辑
摘要: 大概说下yac是个啥东西。。看鸟哥的博客 Yac 是为PHP实现的一个基于共享内存, 无锁的内容CacheYac的两个应用场景:1.让PHP进程之间共享一些简单的数据2.高效地缓存一些页面结果假设PHP以PHP-FPM运行,Yac和Pcache缓存的用户内容User Cache就像Opcache一样 阅读全文
posted @ 2019-10-28 16:52 专心写代码 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是索引? 索引是一种数据结构,可以帮助我们快速的进行数据的查找. 2. 索引是个什么样的数据结构呢? 索引的数据结构和具体存储引擎的实现有关, 在MySQL中使用较多的索引有Hash索引,B+树索引等,而我们经常使用的InnoDB存储引擎的默认索引实现为:B+树索引. 3. Hash索引和 阅读全文
posted @ 2019-10-24 19:57 专心写代码 阅读(283) 评论(0) 推荐(0) 编辑
摘要: laravel 路由: 公司的情况很不乐观...... 破产清算随时可能发生...... 阅读全文
posted @ 2019-10-12 15:52 专心写代码 阅读(226) 评论(0) 推荐(0) 编辑