我叫陈小皮。

不积跬步无以至千里

node请求mysql数据库,时间差八个小时问题

问题描述 1.node层查询列表中,前端处理时间显示没问题 2.node导出excel中,在node层中用js处理时间,差八个小时,因为时区问题 解决方案 1.更改sequelize中的配置,更改后在node层进行js方式处理,显示没有问题,需要注意的是,列表中查询的时间也需要处理 const S...

2019-08-20 14:19:11

阅读数 18

评论数 0

node(koa)完成微信公众号自动回复功能

首先需要在微信公众平台 - 基础设置 - 设置服务器地址 配置服务器地址时可能出现“参数错误,。。。。”的情况,可能是因为域名被拦截,不能使用。 如果前端人员进行测试,可以使用ngrok,花生壳实现内网穿透,ip暴露出去,本人觉得花生壳相对稳定,推荐使用,但是需要花钱开通如果前...

2018-11-21 18:23:22

阅读数 580

评论数 0

wx-charts 微信小程序图表插件

微信小程序图表插件(wx-charts)基于canvas绘制,体积小巧,支持图表类型饼图、线图、柱状图 、区域图等图表图形绘制,目前wx-charts是微信小程序图表插件中比较强大好使的一个支持图标类型 饼图 pie 圆环图 ring 线图 line 柱状图 column 区域图 area 雷达图...

2017-07-15 14:27:53

阅读数 37542

评论数 21

elementUI输入框只能输入数字解决方案

借鉴地址 需求描述 只能输入数字 控制输入11位 验证如果不是11位提示错误 当输入时取消验证,没有错误提示 问题 1.el-input type=number e仍然可以输入,方案pass 2.利用wach监听el-input的值,并没有实时变化 3.el-form-item中的prop对于...

2019-08-19 11:31:44

阅读数 8

评论数 0

解决Iphonex 底部按钮fixed,bottom:0 底部留白问题

注意: 配合viewport-fit=“cover”使用 <meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1,maximum-scale=1,...

2019-08-02 18:55:52

阅读数 143

评论数 0

js 判断 iPhone X、iPhone XS、iPhone XS Max、iPhone XR

// iPhone X、iPhone XS var isIPhoneX = /iphone/gi.test(window.navigator.userAgent) && window.devicePixelRatio && windo...

2019-06-11 17:49:09

阅读数 380

评论数 0

单张/多张图片压缩zip格式文件完成上传

利用jszip插件 安装 npm install jszip --save 引用 import jsZip from 'jszip'; export default{ data(){ jsZip, return { } } } 相关方法 https://stuk.github...

2019-04-29 11:13:46

阅读数 66

评论数 0

react 增加@connect装饰器

@connect 安装配置 1 . npm run eject 2 . npm install babel-plugin-transform-decorators-legacy --save-dev npm install @babel/plugin-proposal-decorators -...

2019-04-02 15:54:08

阅读数 81

评论数 0

react 增加less配置

由于create-react-app搭建出来的react项目是对less不支持,需要自己对其配置 create-react-app react-demo 生成react项目 npm run eject 由于react对webpack配置是不暴露出来的,需要npm run eject获取,找到对...

2019-03-27 15:46:12

阅读数 66

评论数 0

Chrome高版本使用screenfull.js全屏功能时报参数错误

报错问题: Uncaught (in promise) TypeError: Failed to execute ‘requestFullscreen’ on ‘Element’: parameter 1 (‘options’) is not an object. 解决办法: 找到node_mo...

2019-03-27 15:39:55

阅读数 346

评论数 3

webpack报错总结

报错信息 Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema. configuration.modu...

2019-03-22 15:16:31

阅读数 42

评论数 0

python学习笔记

本文学习借鉴地址 通过print()打印 python的标准数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) 不可变数据(3 个):Number(数字)、String(字符串)、T...

2019-02-26 15:03:29

阅读数 57

评论数 0

border-radius 50% 安卓手机不是圆

一般出现这种情况,多半是因为使用了rem而不是px 所以把border-radius:50%的元素宽高改成px形式,即可解决

2019-02-21 14:32:56

阅读数 242

评论数 0

ios-safari浏览器存储问题

当safari手机开启无痕浏览时会导致localstorage存储失败,js报错,可以加以下判断 try{ window.localStorage.setItem('curTab', this.currentTab) // 记录当前tab }catch(e){ alert(...

2019-01-30 12:59:06

阅读数 232

评论数 0

node 完成钉钉access_token缓存

整体思路: 通过json文件缓存token值,在获取access_token的时候进行判断,如果不在有效时间之前或access_token为空,则重新请求,并更新json中数值,否则返回json文件中的值 1.首先新建一个文件,access_token.json { "exp...

2018-12-11 16:33:25

阅读数 209

评论数 0

node完成钉钉消息通知

1. 首先通过corpid和corpsecret获取access_token /* get请求 params: corpID corpSecret */ axios.get('https://oapi.dingt...

2018-12-11 16:01:22

阅读数 309

评论数 0

mysql 性能优化

本文借鉴地址 避免向数据库查询不需要的数据 查询只需要的行和列,不需要的会增加开销 如果多次请求一行数据,可进行缓存,使用变量代替语句再次查询 避免使用select * 进行查询 ,需要什么取什么 分页查询,limit限制每次返回条数 如果是查询一条语句,使用limit 1 进行限...

2018-11-13 17:48:41

阅读数 46

评论数 0

ios输入框二次输入弹起问题

bug描述 移动端页面 input输入框第一次触摸可以弹起键盘,后续再触摸需要很难弹起键盘,或者需要在输入框停一会才能弹起键盘。 锁定问题: fastclick插件问题 解决办法: FastClick.prototype.focus = function(targetElement) { ...

2018-10-19 16:28:07

阅读数 153

评论数 0

nginx

下载http://nginx.org/en/download.html 启动: 打开cmd, 进入到解压之后的nginx.exe所在目录,start nginx 回车 打开浏览器,localhost:80

2018-10-17 16:34:54

阅读数 40

评论数 0

mysql数据库简单操作语句

建表 CREATE TABLE table1(id INT NOT NULL PRIMARY KEY,code VARCHAR(20) NOT NULL, name VARCHAR(50) NOT NULL); table1 id code name ...

2018-10-12 17:37:42

阅读数 113

评论数 0

提示
确定要删除当前文章?
取消 删除