- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 MySQL
MySQL今天用node里的koa2写后台,记录一些问题SQL语句创建表create table table_name ( column_name int primary key (主键) auto_increment, column_name varcar(50) not null)// 最后一个列的末尾不应该加上逗号查询表select * from table_name新...
2018-05-27 11:37:36 114
原创 JavaScript按位取反运算符
日结博客 15.5.18 HZJavaScript按位取反运算符由于JavaScript数组里面没有contain的方法,所以每次查找一个元素是否存在时都使用indefOf去操作,而indexOf并没有给一个boolean值,而是给了一个下标,多了一步,这个时候按位取反运算符便排上了用途按位取反: 顾名思义,先把二进制的0101编码加上一位,再取相反符合取值如下~1 // -2~2 // -3...
2018-05-15 16:44:40 2811
原创 Jest测试遇到的问题
###日结博客 11.5 18 HZ记录Jest运行的问题关于webpack里alias的问题由于在webpack配置了路径别名,所以在你shallow/mount/render时报路径错误解决方案// 在package.json Jest里加入 "moduleNameMapper": { "^components(.*)$": "<rootDir>/src/compon...
2018-05-11 17:31:26 8128
原创 Jese测试入门
###日结博客 10.5.18Jest相关笔记随着前端愈来愈多的代码,想要人工去测试某样功能段是否正常或者是api是否返回正常,这样无疑是耗费巨大的人工成本的,自动化测试便符合了这时我们的需要,以下便是作为单元测试的神器Jest一些用法导入yarn add --dev jest使用在src下创建相关test文件(src/test/sum.js)function sum(a, b) { ret...
2018-05-10 12:28:27 177
原创 Immutable在React中的使用
日结博客 8.5.18 HZImmutable的运用判断数据是否值相等import { is } from 'immutable'let foo = { a: 'name' }let foo1 = { a: 'name' }console.log(is(foo, foo1)) // true在React中生命周期中运用shouldComponentUpdate(nextProps = {}...
2018-05-08 15:31:32 774
原创 Moment使用
日结博客 5.7.18 HZ Moment.JS获取时间差moment.js是一款现在对时间处理的强大的函数,使用安装 npm install moment import moment from 'moment' moment from 'moment' 获取两个日期之间的差 let date1 = moment('2018-02-02')let d...
2018-05-07 11:13:35 4780 2
原创 Koa实现下载
日结博客 4.5 HZKoa设置下载属性一直以来都是研究怎么上传却不知道如何去下载一个文件此处以txt为例router.get('xxxpath', (ctx) => { ctx.set('Content-disposition','attachment;filename='+'name.txt'); // 设置你的文件名 const data = new Buffer('Im...
2018-05-04 23:17:24 2778
原创 node中间层
日结博客 5.3 HZNode中间层的作用随着项目的渐增,调用后台的接口的频率渐增,而页面的不一致需要不一样的数据结构后台如果根据页面去设计接口的话是很不灵活,所以这时候就出现了node层的出现 适配pc和移动端的数据结构 减少后台请求的次数 node端用来做请求的处理,路径/数据结构等等可以并发请求 后台可以采用HSF的形式 ...
2018-05-03 15:27:46 797
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人