摘要:
1、冒泡排序法 原理:从第一个元素开始,往后比较,遇到比自己小的元素就交换位置 特点:交换的次数最多,所以它的性能是最差的 let arr1 = [5,3,6,7,1,2,9,0,8,10]; let method1 = function(arr) { let len = arr.length; f 阅读全文
摘要:
yii2框架中自带了一个登录的功能,下面介绍一下这个登录的运行流程 配置。在应用配置文件components中添加user组件,默认是配置好了,不过可以自己配置的后台登录功能。 'user' => [ 'identityClass' => 'app\models\User', // User这个模型 阅读全文
摘要:
1、yii默认返回的数据结构 在用yii框架进行开发的时候,如果纯做api接口,那么需要 throw new NotFoundHttpException() 时自动返回json格式,那么需要在config下的web.php中做好下的配置 'components' => [ ... 'response 阅读全文
摘要:
1、redis数据类型 redis是以key-value的形式存储数据的 key无论如何都是字符串类型 value支持如下五种数据类型 字符型(String) // String (字符串) 格式:key value 示例:set name even // 表示把name设置为even 读取:get 阅读全文
摘要:
1、什么是redis redis是远程数据的服务, 它是一种Nosql技术。是一个基于key-value的高速缓存系统,类似于memcached,但支持更复杂的数据结构List, Set, Sorted Set等,并且有持久化的功能。 2、redis的数据类型 a、string:字符串 b、list 阅读全文
摘要:
1、配置ts开发node.js后台,需要的依赖有 npm i @types/node --save-d npm i ts-node --save-d npm i typescript --save-d 需要全局安装一个重要依赖,实现开发环境热更新 npm i nodemon -g 2、初始化tsco 阅读全文
摘要:
在安装最可以先升级一下 yum clean all yum makecache yum update 1、nginx安装参看nginx篇 常用的linux语句的使用: a、systemctl status nginx => 查看nginx的运行状态; b、systemctl start nginx 阅读全文
摘要:
1、nginx的应用场景 静态资源服务器 反向代理服务 API接口服务(LUA& JAVASCRIPT) 2、nginx的优势 高并发高性能 可扩展性好 高可靠性 热布署 开源许可证 3、nginx的安装 安装依赖 yum -y install gcc gcc-c++ autoconf pcre p 阅读全文
摘要:
1、oocss oocss的核心是将样式表设计为可利用,可维护和可扩展的模块,具体而言oocss具有以下几个特点: 原则一: 界面与结构分离: 将样式表从HTML文件中分离出来,并通过类名来关联HTML元素和样式规则,从而使得样式可以独立于文档内容存在,有助于提高代码的重用性并简化维护过程。 原则二 阅读全文
摘要:
Vim 是一个具有很多命令的功能非常强大的编辑器 1、vim的模式 命令模式 等待输入的模式 输入模式 编辑模式, 用于输入文本 编辑模式 可以输入指令,搜索,保存 2、vim的启动 vim 文件名 便可以进行文件编辑并且默认是定位到第一行, vim +2 文件名 进行文件进行编辑,并且默认定位到第 阅读全文