// 复制文件夹 gulp.task('copy', () => { gulp.src('./src/images/*') .pipe(gulp.dest('dist/images')); gulp.src('./src/lib/*') .pipe(gulp.dest('dist/lib')) }) ...
分类:
其他好文 时间:
2020-06-10 10:57:22
阅读次数:
52
npm install --save-dev gulp-babel @babel/core @babel/preset-env // 暂时用下面这个 npm install gulp-babel @babel/core @babel/preset-env const babel = require( ...
分类:
Web程序 时间:
2020-06-10 10:50:10
阅读次数:
74
什么是 PHP 扩展 通俗说,PHP 扩展是增强 PHP 语言功能的插件。PHP 提供了编程语言的语法,比如分支、循环、函数、类等,这些是 PHP 本身所提供的。在某些情况下需要在 PHP 语言的基础上进行扩展,那么就需要通过 PHP 底层提供的数据结构和接口来开发 PHP 扩展,从而来补充或扩展 ...
分类:
Web程序 时间:
2020-06-09 13:07:43
阅读次数:
73
初尝 Python 3.7 引入了一个新的模块,这个模块就是今天要试探的 dataclass。dataclass 的用法和普通的类装饰器没有任何区别,它的作用是替换定义类的时候的:def __init__()我们来看看如何使用它 # 我们需要引入 dataclass 包 from dataclass ...
分类:
其他好文 时间:
2020-06-08 00:24:09
阅读次数:
57
typescript新增了装饰器语法,不过一直处于试验阶段,需要配置tsconfig.json才能支持 添加如下代码 { "compilerOptions": { "experimentalDecorators": true } } 利用装饰器,可以实现面向切面编程(AOP),例如常见的日志,打点上 ...
分类:
其他好文 时间:
2020-06-06 18:36:27
阅读次数:
61
Promise Promise是JavaScript ES6对于异步任务的解决方案 从语法上来说,Promise是一个构造函数,通过new关键字来新建对象 从功能上来说,Promise用来封装一个异步操作,无论异步操作是成功或失败,Promise都将承诺给你返回一个确切的答案,一个异步任务最终执行的 ...
分类:
其他好文 时间:
2020-06-06 00:55:40
阅读次数:
49
接上篇,创建web02服务器,将web01、web02服务器的/data目录挂载到nfs01服务器的共享目录/data上,并以不同方式实现开机自启动。 web01篇: 在/etc/rc.local中添加如下一行: 重启并检查: web02篇: 克隆模板机,创建web02虚拟机,更改主机名,ip地址 ...
分类:
系统相关 时间:
2020-06-05 21:04:08
阅读次数:
69
初探immutable Redux+immutable实现todolist immutable的实现原理是Persistent Data Structrue 持久化数据解构 特点是结构共享带来的性能优化 持久化数据结构 所谓持久化数据结构,就是说,当数据改变时,不会改变原数据,而是返回一个经过改变的 ...
分类:
其他好文 时间:
2020-06-05 20:50:39
阅读次数:
55
如何友好的登录服务器(ssh)、如何优雅的与服务器进行文件交流(winscp 和 sftp) ...
分类:
其他好文 时间:
2020-06-01 11:56:35
阅读次数:
89
RSYNC Remote Synchronization(远程同步) 开源、高速的数据同步工具。 基本语法格式:rsync [选项] 源文件 目标文件 (更新的是后面的目标文件) 常用选项: -a 包含-rtplgoD -r 递归recursive,类似cp时的-r选项-d 不递归转移目录 -v 同 ...
分类:
系统相关 时间:
2020-05-31 14:33:01
阅读次数:
81