Quantcast
Channel: CNode:Node.js专业中文社区
Browsing all 14821 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

nodejs处理http请求是串行的吗

nodejs在处理http或者https请求的时候,是把和该请求有关的异步任务都执行完,才能处理下一个请求吗,这点挺困惑的,下面是我的代码实践。在node里面模拟一个异步任务const http = require('http'); const url = require('url'); http.createServer(function(req, res) { //...

View Article


code review机制

请问一下大家有好的code review机制么? 平常团队review的时候总是会出现偏差,比如突然讲到了业务细节,感觉效率好低,求大佬们分享和建议, 评论也会给其他需要review的coder建议

View Article


这个异步应该怎么返回?

import fs from ‘fs’; fs.readFile(‘index.html’,function(err,data){ var html = data.toString(‘utf-8’); var reg = /(<template[\s]src=["|’])([\w.]+)(["|’][\s]></template>)/ig; var results =...

View Article

node服务器真机部署用Windows server行不行

麻烦问一下node8.9.2 真机部署用Windows server 行不行呢?行的话使用Windows server 2008 还是Windows server 2012呢?我手里就这2个版本~~

View Article

Image may be NSFW.
Clik here to view.

酷工作 | Base 杭州、上海、北京三地招【前端 & Java & Golang & C++】

坐标杭州&上海&北京多地,欧若数网招聘啦,我们是一家做图数据库的公司,团队核心成员来自于蚂蚁金服 GeaBase 团队,主要产品为分布式图数据库—— Nebula Graph,目前已开源。我们招聘前端 x1(杭州或上海)、C++ x7(北京&杭州)、Java x1(杭州或上海)、Golang x1(杭州或上海)开发。福利有:10 天带薪年假,10...

View Article


Image may be NSFW.
Clik here to view.

How event loop works in Node.js?

程序员对于同步执行的代码会比较容易理解,因为这符合人的思维习惯,可是像nodejs这种异步的代码,就有点看不懂它具体是怎么执行的了。但咱们会遇到这样的问题,别人也会遇到,其中一个人就做了一个“模拟器”,很直观的展示nodejs异步代码执行的整个过程。这里有一小段异步代码:function httpRequest(){ console.log(‘start to process request.’);...

View Article

linux服务器centOS 超大文件备份

请教个位大佬,linux超级大的文件夹如何进行备份,100G左右,都是图片

View Article

开源类graphql查询器,专为后端使用的查询dsl,专为rest快速开发而生

typeorm-query是基于typeorm的查询器,以一种很简单的方式进行多级复杂查询和精确字段查询。多级复杂查询指存在关联关系的数据,在多个层级中,可以是一对一、一对多、多对多等关系,一次性按需获取。精确的字段可以提升查询的效率,只查需要的字段。typeorm-query专为rest快速开发而生,只需要一行代码即可完成一个接口开发。查询dsl: user: {name},查询结果:...

View Article


Image may be NSFW.
Clik here to view.

第 5 届 FEDAY 将于2019年9月21日在成都举办,早鸟票等你来抢!

2015年,首届 FEDAY 在广州正式开启,不知不觉已经举办 4 届啦!之前 FEDAY 在北京举办过一次,广州举办过三次。今年,第 5 届 FEDAY 来啦!这一次我们选择去成都。成都是一座休闲城市,除了是是中国优秀旅游城市之外,还有很多美食。到成都,除了参加 FEDAY 之外,你还可以借此机会逛一逛,吃一吃!第 5 届 FEDAY 计划于 2019 年 9 月 21...

View Article


Image may be NSFW.
Clik here to view.

如何使用人工智能保护API的安全

数字转型是基于一种可驱动新的操作模型的API,提供对业务逻辑、应用程序和数据的直接访问。虽然这种访问对于员工,合作伙伴和客户来说非常方便,但它也使API成为黑客和恶意网络的攻击目标。随着越来越多的攻击和漏洞,扩展安全性现在变得越来越重要。现有的解决方案(例如访问控制,速率限制等)提供基本保护,但不足以完全阻止恶意攻击。今天的安全团队需要识别并响应动态变化的攻击,这些攻击利用了各个API的自我漏洞而提...

View Article

日本数据中心协会把数据中心列表放到网上,是不是容易攻击?

他们的官方网站:http://www.jdcc.or.jp/list/datacenterlist.php包含数据中心名,地点,公司名,设置年份,设施标准级别,服务器机房面积,联系方式(电话,邮件,网站)。最大入口是联系方式,有更多详细内容,规格,信息。战争时,网络战入口少,这类信息他们高度保密。物理站的话,是不是用无人机都可以摧毁?这样他们国家就大部分服务器(及基础设施)瘫痪。使用公有云(亚马逊,...

View Article

【社招】【北京】【马上消费金融】长期诚聘前端开发,java开发及测试

马上消费金融额度产品研发招聘前端开发工程师,薪资范围为15K-30K,具体能拿多少看个人能力。公司目前位置是在五道口清华同方科技广场。六险一金是标配,走过路过的朋友可以看下啦。 工作职责: 1、负责公司C端产品及中后台系统前端部分的开发。 2、前端相关技术的专研和落地。 职位要求: 1, 熟练使用ES6及ES6+语法。 2, 熟悉React或Vue及其生态,对SPA和SSR有实战心得。 3,...

View Article

新人在学习egg.js 中,一些关单元测试的疑惑,请前辈们指导一下。

我的疑惑是,涉及单元测试在涉及数据库的部分应该怎么处理? 最近在学习node.js 和 egg框架。看到了关于单元测试的部分。就是对单元测试的时候,涉及网络io 和数据库的部分逻辑我们应该怎么处理呢?我看到的文章的大概方案有两种。 第一种是: 通过单元测试框架的相关钩子,在启动测试前,连接到相应的测试数据库(测试数据库预先写入好需要的数据)中,然后再进行相应的测试。第二种方法是:...

View Article


typescript的声明文件.d.ts,是否可以在 nodejs 中使用了呢?

我的目的是使用 typescript的声明文件.d.ts,结合模块包的js代码,使在引用编写阶段有足够的提示和报警,目前使用如下的代码,并没有起到效果,请大佬指点下,或者是否有其他方法 node-version:v10.16.0// module/index.d.ts export function add(a: number, b: number): number; //...

View Article

Image may be NSFW.
Clik here to view.

express捕获UnhandledPromiseRejectionWarning错误,全局处理async error

express 结合 async/await 可以获得很好的开发体验。一般情况下 async/await 在错误处理方面,在最一开始使用Promise时,都习惯用Promise.catch()处理错误,之后async/await 流行后,大家习惯用 try/catch来处理。router.get('/users', async (req, res, next) => { try {...

View Article


开发了一个切换 hosts 的命令行,有需要的自取

因为升级 macOS 到 beta 版系统,公司提供的快速切换 hosts 的工具不兼容无法使用,就自己撸了一个简单的命令行,有需要的同学自取,欢迎提意见和建议。GitHub 地址:https://github.com/DuanPengfei/chhostsInstallnpm install -g chhosts Usagemkdir ~/chhosts # put preset hosts...

View Article

求助koa2如何接收delete请求的参数

后端代码router.prefix('/blogType'); router.delete('/', async (ctx)=>{ ctx.body= ''; }) 前端代码this.axios("delete", "/blogType", { data:{ _id: _id } }) .then(res => { })

View Article


nodejs有没有vin解析的插件和数据库?

想自己做一个vin解析玩玩,找半天没找到完整的vin代码注释

View Article

Practical Node.js - Building Real-World Scalable Web Apps

Table of contentsSetting up Node.js and Other EssentialsUsing Express.js to Create Node.js Web AppsTDD and BDD for Node.js with MochaTemplate Engines: Pug and HandlebarsPersistence with MongoDB and...

View Article

Image may be NSFW.
Clik here to view.

node express实现后台权限管理系统

本文面向的是node初学者,目标是搭建一个基础的后台权限系统。使用的node框架是上手最简单的express,模板是ejs,这些在node入门的书籍中都有介绍说明,所以应该是难度较低的。对于node初学者来说,可以先尝试搭建一个blog,单用户的或者多用户的都可以。cnodejs论坛是我学的第一个源码,还是很经典的。但是由于开发比较早,基于nodev4版本,很多后面新加的特性都未使用,比如class...

View Article
Browsing all 14821 articles
Browse latest View live