摘要:
注:本文摘自李智慧的《大型网站技术架构》 1.初始阶段的网站架构 小型互联网公司一般在最初阶段都是将:应用程序、数据库、文件等所有的资源都在一台服务器上。通常服务器操作系统使用Linux,应用程序使用PHP开发,然后部署在Apache上,数据库使用MySQL,汇集各种免费开源软件及一台廉价服务器就可 阅读全文
摘要:
du -sh ./* 作用:检索当前目录下的所有文件及文件夹的大小,或者“du -sh 文件名/*”,“du -sh 文件夹名/*”查看某个文件或文件夹的大小 top 作用:查看服务器的CPU、MEM等实时情况,在top状态下按下1,可以查看服务器的内核详细信息 w 作用:查看服务器的负载情况 阅读全文
摘要:
update 表名 set 字段名=replace(字段名, '旧字符串', '新字符串') 阅读全文
摘要:
在java中,我们有时候需要对一个list进行拆分处理,这个时候就需要用到list的切割方法subList。 我们知道list里面的序号起始是从0开始的,所以一个含有23条数据的list,它的序号是从0-22。 如果我们想截取出这个list中的前十条的话,那么subList的起始位置和结束位置应该是 阅读全文
摘要:
第三章:Vim编辑器与Shell脚本 Vim文本编辑器 在Linux系统中配置应用服务,实际上就是在修改它的配置文件。 在热门的Linux操作系统中都会默认安装一款超好用的文本编辑器——“vim”,vim就是vi编辑器的升级版。 Vim能够得到这么多厂商和用户的认可,原因就在于Vim编辑器中的三种模 阅读全文
摘要:
我们一般用trim()方法的主要作用,是为了去除字符串的首尾空格。然而根据我个人的实践经验发现,trim()这个方法只能去除部分的空格或空白符,比如半角空格;对于全角空格的话,用trim()并不能去除掉。所以这时候就需要通过正则来解决,去掉字符串首尾空格、空白符、换行符或制表符、换行符等: 还有一个 阅读全文
摘要:
第二章:管道符、重定向与环境变量 管道符命令 管道符命令“|”的作用是将前一个命令的标准输出当作后一个命令的标准输入,格式为:“命令A | 命令B”。(管道符命令可以多次使用:命令A | 命令B | 命令C) 例1: 想要统计所有不允许登陆系统的用户数量怎么用一条命令执行: 首先找出被限制登陆用户的 阅读全文
摘要:
第一章: 对Shell的认识: 计算机硬件是由运算器、控制器、存储器、输入/输出设备等设备组成的,而能够让机箱内各种设备各司其职的东西就叫做——系统内核。 内核负责驱动硬件、管理活动和分配/管理硬件资源,所以它不能直接让用户操作! 因为用户不能直接控制硬件也不能直接操作内核,所以需要基于“系统调用接 阅读全文
摘要:
最热门的六种开源许可证: 他人修改源码后,不可以闭源;新增代码不是采用同样的许可证;不需要对源码的修改之处提供说明文档 --> LGPL许可证 他人修改源码后,不可以闭源;新增代码不是采用同样的许可证;需要对源码的修改之处提供说明文档 --> Mozilla许可证 他人修改源码后,不可以闭源;新增代 阅读全文
摘要:
第零章: 最热门的六种开源许可证: 他人修改源码后,不可以闭源;新增代码不是采用同样的许可证;不需要对源码的修改之处提供说明文档 --> LGPL许可证 他人修改源码后,不可以闭源;新增代码不是采用同样的许可证;需要对源码的修改之处提供说明文档 --> Mozilla许可证 他人修改源码后,不可以闭 阅读全文