【上海】招聘全站工程师 (月薪:15K-25K; 14 月薪水,对高级人才,上不封顶)
技能 & 要求我们是一个扩张中的创业团队,可以提供很多难得机会和发展空间。寻找的你是一个擅长沟通,工作积极主动并善于自我驱动的技术高手。 你将会参与到这些方面的工作:使用 Node.js, SQL, 和 HTML/CSS/Javascript 编写基于Web的系统。 与其他 Developer 和 界面设计师紧密合作,高质量地实现需求。...
View Articlevue-router 动态添加路由的问题
目前添加进去的路由是在 一级的 path 中, router.addRouters( router );routes: [ { path: ‘/’, redirect: ‘/login’ }, { path: ‘/readme’, name:‘logoreadme’, meta: {requireAuth: true}, component: resolve =>...
View Article实时代码检索插件
分享一个自己做的实时代码检索插件: Asynchronous grep on the fly直接分享一个实际使用的效果图吧,可以用来全工程检索,当然也支持只搜索已打开的文件,甚至只搜索当前文件:
View Article文件上传问题
**1.**HTML form表单提交<form action="/" method="POST" enctype="multipart/form-data"> <div class="form-group"> <label for="exampleInputFile">File input</label> <input type="file"...
View Articlesequelize自关联查询问题
请问sequelize怎么实现自关联,才能查询出当前数据父级节点的数据,用hasMany是可以子节点的数据,但是没尝试出查父节点的数据,求大神们帮忙看看
View Article执行的结果顺序是什么?为什么?
function execOrder () { setTimeout(() => console.log('timeout'), 0) let promise = new Promise((resolve, reject) => { console.log('Promise') resolve() }) promise .then(() => {...
View Article如何封装和复用AngularJS的代码
(场景是:有很多个controller,每个controller内部的代码除了controller的名称以外全部都一样,只需要把名称换一下。但是我不想复制粘贴几十个这样的controller)
View Articleasync/await 如何优美的处理异常?
本着一种学习的态度写了此话题,如有不妥之处还请各位大牛多多指点.Purpose: 此解决方案,可以避免业务代码中出现大量的try/catch, 众所周知try/catch对性能方面有一定的影响, 另一方面try/catch在Node.js >= v8.3.0以后对性能的损耗是可以忽略不计的.try/catch具体文献: However for Node 8.3+ the performance...
View Articlenode源码粗读(6):从./lib/timers.js来看timers相关API底层实现
这篇文章主要从node源码的./lib/timers.js 入手,历经./lib/internal/timers.js、./src/timer_wrap.cc,并最终下沉到./deps/uv/src/unix/timer.c来叙述整体timers的实现流程。前言在阅读 ./lib/timers.js代码的时候,首先映入眼帘的便是如下这几行注释:// ╔════ > Object Map //...
View Article弱弱地问一下,cluster 和 child_process 的使用场景
我对服务端开发的认知还处在 curd 的阶段,所以这些进程之类的并没有使用过。最近又开始进入 Node 的世界,所以产生了一些疑问:大家说说在什么项目里,或者自己在什么场景下用到过进程,cluster 和 child process 的使用场景有那些,并且说说为什么以及在大家熟悉的其他的后端语言中,是否都存在调用进程的场景本人 3 年前端经验,就像上面说的,对服务端开发的认知还处在 curd...
View ArticleShadowNode: 以更轻量级的方式使用 Node.js
好久不见,Yorkie 最近做了一个小东西,在此分享给大家!先放个链接:https://github.com/Rokid/shadow-node从名字来看,他可不是一个 Node.js 的 C++ Addon,而是可以运行 Node.js 程序的另一个运行时(Runtime),相比 Node.js,具有更快的启动速度以及更小的内存占用、更加节省内存的模块加载方式!原来一个 Node.js...
View Article有没有一个仅包含ECMA标准的js shell?
想试着做一个简单的js版oj,需要一个只包括js基础功能的运行环境,没有Node或浏览器里的额外功能的。 像mongodb的shell也是在一个干净的js shell上加的mongodb相关功能,我想知道哪里能找到这样一个干净的js shell
View Article在window上测试安装cnpmjs.org私有仓库
在window上测试安装cnpm私有仓库官方说明只能在linux和mac安装1. clone到本地,安装dependencies # from git $ git clone https://github.com/cnpm/cnpmjs.org.git # 因为是在window上安装,所有官方文档上的一些命令就不能使用了, $ cd cnpmjs.org $ npm install $ npm...
View Articleexpress如何接收websocket请求
项目情况:前端使用 actioncable 发送 socket到node端。ActionCable.createConsumer(`ws://${location.hostname}:8000/cable`) node 使用 http-proxy-middleware 转发 socket请求。app.use('/cable', proxy({ target: proxyTarget,...
View Article请教一个关于日志的问题......
目前的情况:项目中的日志输出,都是出了问题,才想起来加一两句输出日志的代码,然而这都是出了问题才这么干,开发阶段基本不考虑这个问题。开发阶段为了调试方便,会有很多的console.log(***)…然而这对于项目上线后的维护,尤其是处理业务方面的问题,个人感觉基本没用。请教大神:在项目维护开发中,对于日志输出是怎么处理的?一般在那些地方会有输出?关于日志有什么 最佳实践的? 感谢大神。
View Article