上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 58 下一页
摘要: 问题背景浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域 在前后端开发过程经常会遇到跨域问题。网上也都有解决方案。 写这篇文章时,我们碰到的一个场景是:要给s系统做一个扩展,前端的html、js放在s系统里,后端需要做一个单独的站点N.B.com。这就导致了跨域问题 阅读全文
posted @ 2018-12-26 16:11 栖息地 阅读(1559) 评论(0) 推荐(0) 编辑
摘要: JavaScript经常声称是_异步_。那是什么意思?它如何影响发展?近年来这种方法有何变化? 请思考以下代码: 大多数语言都处理每一行同步。第一行运行并返回结果。第二行在第一行完成后运行无论需要多长时间。 单线程处理 JavaScript在单个处理线程上运行。在浏览器选项卡中执行时,其他所有内容都 阅读全文
posted @ 2018-12-26 16:09 栖息地 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Node.js的进程管理 node遵循的是单线程单进程的模式,node的单线程是指js的引擎只有一个实例,且在nodejs的主线程中执行,同时node以事件驱动的方式处理IO等异步操作。node的单线程模式,只维持一个主线程,大大减少了线程间切换的开销。 但是node的单线程使得在主线程不能进行CP 阅读全文
posted @ 2018-12-26 16:04 栖息地 阅读(1451) 评论(0) 推荐(0) 编辑
摘要: 命令行工具,即 Cli(command line interface)。是在图形用户界面得到普及之前使用最为广泛的用户界面,它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后,予以执行。在学习这篇教程之前,你需要先了解NodeJs,NPM和一些常用的shell命令! 对于前端开发者来说,用N 阅读全文
posted @ 2018-12-26 16:00 栖息地 阅读(701) 评论(0) 推荐(0) 编辑
摘要: Promise是什么 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 提供统一的 API,各种异步操作都可以用同样的方法进行处理。 Promise是处理异步编码的 阅读全文
posted @ 2018-12-26 15:58 栖息地 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 当在controller中处理客户端发来的数据时,我们会去校验数据,当数据错误时,我们会给客户端返回一个信息,如: 但是这样子,返回给客户端的是这样的 这严重不符合restFull风格,那么如何做出像Java一样的全局错误处理呢。 自定义异常类 默认的Error只能传一个string参数,我们先扩展 阅读全文
posted @ 2018-12-26 15:55 栖息地 阅读(1681) 评论(0) 推荐(0) 编辑
摘要: 动机 一直想把typescript在服务端开发中用起来,主要原因有: javascript很灵活,但记忆力不好的话,的确会让你头疼,看着一月前自己写的代码,一脸茫然。 类型检查有利有敝,但在团队开发中,限制个人的天马行空还是很有效的; node对模块等es6特性的支持不尽人意,目前我只用node长期 阅读全文
posted @ 2018-12-26 15:21 栖息地 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 事情是这样的:因为我经常会写一些npm包,但是有时候我写完一个包,npm publish 的时候却被提示说包名字被占用了,要不就改名字,要不就加scope,很无奈。npm 命令行可以通过 npm view 的方式去得知一个包是否存在,但是无法批量得知,所以就想着写一个工具来批量选名:) 本教程的相关 阅读全文
posted @ 2018-12-26 15:21 栖息地 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 前言 微信的影响力众所周知,越来越多的人也都离不开它,工作,生活,社交的好帮手。相信大家对微信公众号,小程序也都不陌生,那么在开发公众号,小程序的时候需要调用到微信的接口,固然就会遇到token的问题,有哪些问题,以及怎么解决的呢,我们继续往下看。 问题一:微信接口返回"errcode":48001 阅读全文
posted @ 2018-12-25 14:28 栖息地 阅读(1899) 评论(0) 推荐(0) 编辑
摘要: 1.使用electron打印的理由 很多情况下程序中使用的打印都是用户无感知的。并且想要灵活的控制打印内容,往往需要借助打印机给我们提供的api再进行开发,这种开发方式非常繁琐,并且开发难度较大。 electron提供的打印api可以非常灵活的控制打印设置的显示,并且可以通过html来书写打印内容。 阅读全文
posted @ 2018-12-25 14:15 栖息地 阅读(1270) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 58 下一页