mysql易学难精
Linux命令补充
Linux命令:
shell和Linux的关系
实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。
根目录和家目录
Linux的根目录是目录的最高层,所有文件都在根目录下面,而根目录下有bin,etc,root,mnt等文件目录
1 | /bin:存放二进制文件,但在Linux中二进制文件是可以被执行的。该目录的命令文件是给普通用户使用(非超级管理员用户)。 |
基本操作命令:
LAMP操作
12-24:安装LAMP
LAMP之间的区别和运行过程解析
https://www.cnblogs.com/y0umer/archive/2011/08/19/2809615.html
l:即操作系统,也就是建立在电脑硬件基础上的最底层的东西,相当于:国家这个概念,而win或者linux就相当于不同的国家
a:就是web服务器,这个服务器 相当于国家领导人:主席,起到指导作用。
m:就是数据库,存储数据的地方,相当 银行
p:就是php,相当于下属,做事情的人
也就是说php是apache的一个外挂程序,必须依靠web服务器才可以运行。当客户端浏览器触发事件—>php程序提交到apache服务器---->apache服务器根据php程序的特点判断是php程序,提交给php引擎程序—>php引擎程序解析并读取数据库生成相应的页面
php引擎;像smarty就是,有自己的标签模式并可以解析这种标签 生成原生态的php程序
安装:
yum命令讲解
Redis在Laravel的简单使用
Redis是一个key-value存储系统,支持存储的value类型包括string(字符串)、list(链表)、set(集合)、zset(sortedset–有序集合)和hash(哈希)五种数据类型,存储形式均为字符串。并且redis会周期性将更新的数据写入磁盘(以快照的方式)或者把修改操作写入追加的日志文件中。
解决hexo绑定域名丢失问题
前两天操作hexo 发现,原来绑定在对应GitHub 项目上的域名没了,于是在github上重新添加域名,再次操作部署 ,结果域名又没了。
Scout全文搜索
这里运用的是Laravel框架,工具是PhpStorm.
1、前往 https://www.algolia.com/ 注册账号,可以使用免费版,当然你也可以买一个,然后在账户的API Keys菜单获取Application ID和Admin API Key,后面会用到的
JS/JQuery/Ajax/Axios关系和运用
对学过的JS、JQuery、Ajax、Axios进行的区分以及他们如何应用进行简单得总结。