mysql:ER_TRUNCATED_WRONG_VALUE_FOR_FIELD: Incorrect string value:

发现某个组件的表单输入报错: Error: ER_TRUNCATED_WRONG_VALUE_FOR_FIELD: Incorrect string value: '\xE6\x88\x91\xE4\xBB\xAC...' for column 'content' at row 1 往mys...

2018-11-22 22:21:56

阅读数 371

评论数 0

chrome跨域插件

https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi/related?utm_source=chrome-app-launcher-info-dial...

2018-11-20 16:12:49

阅读数 29

评论数 0

git:fatal: refusing to merge unrelated histories

想把本地的一个小项目放github,new了一个repo。 git remote add origin后发现push不上去: fatal: refusing to merge unrelated histories 这是因为repo和本地项目没有共同的commit,git认为是两个项目,默...

2018-11-20 14:06:19

阅读数 22

评论数 0

关于正则

和老it一起做的项目,第一期终于快要完成了,剩下两个比较麻烦的,其中之一是一个复杂的表单模块,用来记录被调查者的各类信息。 前两天老it循循善诱:“$140,要不要挑战下?” 我心想问题应该不大,就先接了,把需求整个弄清楚后,我日了。。。 简单来说:对方只给了一张人工输入的sheet表格,共...

2018-11-16 13:37:37

阅读数 42

评论数 0

vee-validate填坑:the xxxx confirmation does not match

今天和朋友接了个国外的项目。 启动项目后第一步注册账号的时候就发现填写确认密码时,总是显示和上一行的密码不一致。 我:?? 发现表单验证用的是vee-validation,查了下文档,发现项目中设置规则的属性和文档的不一致,但是属性值是一致的(估计是版本不同)。 然后发现confirm...

2018-11-06 12:44:06

阅读数 74

评论数 0

关于koa2处理cors请求的坑-async/await

同时开了react后台项目在3000端口,前端vue在8080端口,koa2在9000端口。 处理非json的cors请求时没问题,如一般的GET、formdata。 然后处理一个json内容的post请求发现浏览器报错,说:response没有返回Access-Control-Allow-O...

2018-11-01 13:26:22

阅读数 502

评论数 0

MYSQL:ER_NOT_SUPPORTED_AUTH_MODE:Client does not support authentication protocol

今天新建一个koa项目,启动调用mysql驱动的时候报该错误。 solution: 在系统mysql终端输入下面命令,重启koa进程即可。 //yourpassword 是你的数据库账户密码,root和host也是 ALTER USER 'root'@'localhost' IDENTIF...

2018-10-29 00:27:17

阅读数 650

评论数 0

关于Create-react-app2.0

国庆回来看到React Blog的文章,说官方手脚架create-react-app出了2.0,主要是在背后帮我们集成了sass、babel7、webpack4、Jest23等工具,让我们可以更专注在业务代码上。看意思是以后也会跟踪这些开发链工具的大版本。 博文中声称以后直接执行create-r...

2018-10-08 17:13:52

阅读数 2516

评论数 0

小程序开发速记

买了掘金一个小程序的小册,终于发现gulp还是蛮好用。。小测作者提供了一个项目手脚架,点github ------ 1.不打算用微信开发者工具,想用vscode? solution: --自己开一个项目A,将微信项目的文件粘贴到A的其中一个文件夹(比如src)。 --通过gulp将src...

2018-09-28 17:19:51

阅读数 44

评论数 0

vscode中使用emmet

vscode内置emmet功能,可以用在html、jsx、css、sass、less等文件上。但是默认没有开启。 在setting中添加: "emmet.triggerExpansionOnTab": true, 之后,在.html文件里输入div...

2018-09-21 10:49:52

阅读数 2961

评论数 0

中间层的node

在很多大公司的架构里,node都是作为中间层,主要负责下面几种任务: 1.中转一些请求,串接服务;同时也过滤一些基本的io请求 2.前端项目路由的相关业务处理 3.渲染前端模板(vue\react首屏) 3负责架构中部分专门的功能(以前公司将视频转码放node服务器上进行。。) 目前我看...

2018-09-20 19:03:13

阅读数 336

评论数 0

关于socket

对sokect的工作过程一直很模糊,特别是看到一些库的网络实现,总难免有困惑。今天决定搞清楚。 网上看到的不少资料,会从各个层面跟我们解释socket: 概念: 我们知道,两个进程通信时,要先能确定信息接收的对象。在互联网中,我们通过ip确定了目标机器,通过端口号确定了机器上的某个进程。因此...

2018-09-19 16:54:44

阅读数 27

评论数 0

迭代器

以前看阮一峰老师的《ES6入门》,说到ES6开始,语言针对Array(ArrayLike)、Map、Set数据结构提供了统一的接口机制--iterator来实现遍历,并配套了for...of循环。并提醒我们iteraor只是实现了接口,与所遍历的数据结构是分开的。 今天大致看了python中的迭...

2018-09-18 14:52:14

阅读数 42

评论数 0

那些我们在编程中遇到的模式

今天和一个后台程序员讨论时,听他说”java新版本用了很多js特性,现在java不会lambda表达式编程感觉自己很low”。 一开始并没太在意这句话,只是觉得语言的改进难免会吸收一些有益于开发效率或体验的特性罢了。随后在python cookbook中第1.2节关于解构任意长度可迭代对象的di...

2018-09-17 22:33:14

阅读数 19

评论数 0

一些好用的vscode插件

一直用的sublime text,喜欢它的轻巧。不过最近试了下vscode,发现还是蛮中意的,插件生态丰富而且配置挺人性化,另外一些shortcuts功能确实提高编辑效率。缺点是如果安装太多插件,内存会飙高些。 这里记下目前用的一些觉得不错的插件: 综合: Path Intellisense...

2018-09-15 15:24:46

阅读数 3077

评论数 0

一点感想

上周老爹住院做手术,去广州陪着照顾一星期。万幸手术顺利,然后这两天也可以出院了。只是从此颈椎骨多了几个螺丝。 那几天的感觉,有点像是从技术的海洋被拽回到现实中。人啊,每次遇到健康的问题,才会突然发现其他问题都不是问题。 今后自己也要好好养生。。要是以后有了点积蓄,结果用来看病,可就悲剧了。 ...

2018-09-12 10:19:18

阅读数 39

评论数 0

写一个命令行程序

go确实可以写命令行程序,配合go功能丰富的标准库,可以diy很酷的cli。python也可以。简单的操作只用shell也行。 所以今晚很无聊地用go、python和shell分别写了命令行程序。 其实实现简单的命令行还是比较容易入门的,要解决的问题有两个: 第一个问题是获取脚本中传入的命令...

2018-09-05 01:16:18

阅读数 671

评论数 0

实现一个go项目

额,梳理了一下发现只是翻译了一下文档。。罢了罢了。 workspace: go项目工作目录,包含src和bin src文件夹包含源文件,主要是项目用到的代码仓库,代码仓库里又有若干个package,每个package里是若干个go文件 bin文件夹包含编译后的二进制文件,文档称之为Comm...

2018-09-03 20:46:08

阅读数 321

评论数 0

go中的defer、panic和recover

defer: 在看go标准库的时候,不时能看到函数中有一些defer语句,一开始挺疑惑,后来查了下,发现这是内置的关键字,用来确保某个函数调用 在当前函数执行结束时 执行: func CopyFile(dst, src string) (written int64, err error) {...

2018-09-02 22:35:03

阅读数 51

评论数 0

go中的goroutine和channel

golang在语言层面上就提供了对并发的支持,通过goroutine和实现goroutine间通信的channel。 进程,线程,协程与并行,并发 这篇文章对几个概念讲述得很好。 goroutine本质上就是协程,但它又不太一样: 1.go的运行时自带一个goroutine调度器来调度已创建...

2018-09-02 15:42:16

阅读数 54

评论数 0

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