Linux 常用命令lsls -alh -a, -all 列出目录下的所有文件,包括以 . 开头的隐含文件-l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来-h, –human-readable 以容易理解的格式列出文件大小 (例如 12020-03-26 工具Linux Git 常用命令git init初始化本地git仓库(创建新仓库) git init 创建普通库 git init --bare 创建裸库 当你创建一个普通库时,在工作目录下,除了.git目录之外,你还可以看到库中所包含的所有源文件。你拥有了一个可以进行2020-03-26 工具Git 期货基础知识期货 在传统的交易中,我们会一手交钱,一手交货,这叫做现货交易。期货则是现在签订交易合约,但是在将来进行交易 期货的前身看下面例子:小明是开饭店的,但是近来战争的气氛越来越浓,小明担心战争发生时会造成米价飙涨,会导致他不够钱买米来做饭。所2020-03-06 随笔随笔 MySql 加锁处理分析本文转自何登成的博客 背景MySQL/InnoDB 的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事 咨询这方面的问题。同时,微博上也经常会收到 MySQL 锁相关的私信,让我帮助解决一些 死锁的问题。本文,准备就 MyS2020-03-01 MySQLMySQL VLAN 详解简介 VLAN(虚拟局域网 Virtual Local Area Network)是对连接到的第二层交换机端口的网络用户的逻辑分段,不受网络用户的物理位置限制而根据用户需求进行网络分段。一个VLAN可以在一个交换机或者跨交换机实现。VLAN2020-01-13 NetworkVLAN 子网和子网掩码简介 IP地址是以网络号和主机号来标示网络上的主机的,只有在一个网络号下的计算机之间才能”直接”互通,不同网络号的计算机要通过网关(Gateway)才能互通 为什么要划分子网? IPv4地址如果只使用有类(A、B、C类)来划分,会造成2020-01-10 NetworkNetwork IPV4地址、子网掩码、网关详解IP地址的设计IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。例:点分十进IP地址(100.2020-01-09 NetworkIPV4 cgi fastcgi PHP-CGI与php-fpm区别和之间的关系CGI Common Gateway Interface 公共网关接口,通俗的讲,CGI是为了保证Web Server传递过来的数据是标准格式的,协议只是一个“规定、规则”,理论上用什么语言都能实现,比如用 vb/c/perl/php/py2019-11-19 PHPPHP CGI 记录工作中遇到的问题+踩过的坑,持续更新安装的虚拟机时间不同步ntpdate cn.pool.ntp.org phpxdebug 运行失败,端口繁忙因为 phpxdebug 端口和 php 默认监听的端口冲突,都是默认9000,把 phpxdebug port 设置为其它端口2019-10-11 随笔随笔 Mysql 索引学习一、索引索引的类型(数据结构)1. B-Tree所有引擎都支持 InnoDB(根据主键引用被索引的行,索引和数据同一个文件)、MyISAM(通过数据的物理位置应用被索引的行,索引和数据是不同的文件) 多列索引 需要满足最左原则,where2019-10-11 MySQLMySQL Linux Lock的原理《操作系统之哲学原理》-锁 养金鱼的故事金鱼有一个很大的特点,就是没有饱的感觉。因此,金鱼吃东西不会因为吃饱就停止,它们会不停的吃一直到鱼缸里的食物都被吃完为止。所以,如果你一直喂,它就一直吃,直到胀死。 现在假设小明和小刚两个人合住一套公2019-10-11 LinuxLinux PHP7数组的实现PHP数组是一个有序的字典,它必须同时满足下面两个语义 PHP数组是一个字典,存储着键-值(key-value)对,通过键可以快速地找到对应的值,键可以是整形、字符串。 PHP数组是有序的,这个有序是指插入顺序,即遍历数组的时候,遍历元素2019-10-11 PHPPHP 一文理解PHP 输出缓冲机制什么是缓冲?说到缓冲,也就是buffer,这里必须要和缓存做一下比较,单纯地比较定义是无意义的,莫不如看看它们做什么。缓存解决的是如何快速查找利用数据,节省cpu消耗问题,而缓冲解决的是高速cpu与低速I/O设备不匹配的问题 PHP缓冲ob2019-05-01 PHPPHP 算法-简易模拟熔断器简介一个分布式系统中,服务间互相调用错综复杂,假设某个基础服务宕机,那么就会导致若干上游调用方出现访问超时,进而引起上游重试, 导致宕机的基础服务遭受到数倍的流量放大,更加无法恢复服务。 这种恶劣的情况并不会就此结束,上游因为调用基础服务2019-04-01 PHP 算法PHP 算法 算法-一致性Hash简介一致性哈希算法(Consistent Hashing)最早在论文《Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot2019-04-01 PHP 算法PHP 算法 算法-简单的概率算法经典概率算法简介假设数组为:array(100,200,300,400), 开始是从1,1000 这个概率范围内筛选第一个数是否在他的出现概率范围之内, 如果不在,则将概率空间,也就是k的值减去刚刚的那个数字的概率空间, 在本例当中就是减去2019-04-01 PHP 算法PHP 算法 一文读懂laravel 设计原理原书作者 taylorotwell 我从这篇文章学到了很多Laravel的知识点,感谢作者~ 依赖注入(Dependency Injection) Laravel框架的基础是一个功能强大的控制反转容器(IoC container) 控制反2019-04-01 LaravelLaravel MySql 批量插入replace into 批量更新replace into test_tbl (id,dr) values (1,'2'),(2,'3'),...(x,'y'); 注意:操作本质是对重复的记录先delete 后insert,如果更新的字段2019-04-01 MySQLMySQL