每天学习一点点,成功增加一大步

最新发布 第5页

隨習筆記– 专注于开源领域的编程技术研究,分享福利和心得!

NodsJS

NodeJs笔记:产生Token

NodeJs笔记:产生Token
今天无事捣腾了一下如何在 nodeJs 中产生 token,捣腾了一天发现产生的方式,这里弄了两种方式。分别是: JsonWebToken crypto-js 在使用这两个方法之前都要先用 npm install 来安装它们的依赖库,然后能过以下简单的实例去实现 /** ...

zhanghui 8个月前 (03-09) 822℃

NodsJS

NodeJs笔记:superagent 和 cheerio 爬虫

NodeJs笔记:superagent 和 cheerio 爬虫
这2天看了下 nodeJs 的另外一种的爬虫方式,这个是利用 superagent 和 cheerio 的结合,这种方式与前面的【puppeteer爬虫】有所不同,puppeteer 可以达到模拟一个浏览器的效果。 而 superagent 和 cheerio 的实现思路是: ...

zhanghui 8个月前 (03-08) 421℃

NodsJS

NodeJs笔记:puppeteer爬虫

NodeJs笔记:puppeteer爬虫
以前在用 php 写后端时也曾写过 php 的爬虫,现在使用 nodeJs 来试着写爬虫。而 puppeteer 则可以模拟浏览器来浏览,在这里就做了两个实例,第1个实例是网页页面保存为图片,第2个实例通过搜索将搜索出现的图片列表保存下来。 实验工具 语言: typeScrip...

zhanghui 9个月前 (03-03) 1039℃

NodsJS

NodeJs笔记:事件循环

NodeJs笔记:事件循环
今天无事闲着就看了下有关 nodeJs 的其他信息,这就看到一个事件循环的应用。 什么是事件循环,网上是这么描述的 Node.js 是单进程单线程应用程序,但是通过事件和回调支持并发,所以性能非常高。 Node.js 的每一个 API 都是异步的,并作为一个独立线程运行,使用异步...

zhanghui 9个月前 (02-28) 254℃

NodsJS

NodeJs笔记:redis 的使用

NodeJs笔记:redis 的使用
今天没什么事就研究一下, node 如何与 redis 建立并使用,在这里简单的科普一下什么是 redis,关于 redis 详细信息网上遍地都是自己找去。在这里的主要是如题的内容 redis的高速存取性能让人印象深刻,虽然是分布式存储,但相比本地内存,性能毫不逊色。 本地安装 ...

zhanghui 10个月前 (01-24) 544℃

NodsJS

NodeJs笔记:sql查询时遇到时区问题

NodeJs笔记:sql查询时遇到时区问题
从昨天中午开始就在做 node 的项目的过程中,发现 sql 查询时发现有个日期时间的字段返回的值与数据表里面真实的时间值对不上(两个时间之间相差8个小时),为了解决这个问题花了大量的时间(当然中间因其他的事耽搁昨天一下午的时间),现在终于把这个问题给研究透了。现在我将这个问题的...

zhanghui 10个月前 (01-06) 1201℃

NodsJS

NodeJs笔记:拦截 WEB 服务抛出的异常错误

NodeJs笔记:拦截 WEB 服务抛出的异常错误
在使用 node 搭建 WEB 服务器中常常会遇到在执行过程中突然来了个异常错误,整个服务都停止了,而且错误信息会被抛出来暴露在外面,在正式环境如果这么做很可能会造成敏感信息的泄露,并且很不友好,如何解决整个服务不会被强制停止,异常错误信息又不会被暴露在外面(只是记录在服务器端的...

zhanghui 11个月前 (12-28) 379℃

NodsJS

NodeJs笔记:mocha 单元测试

NodeJs笔记:mocha 单元测试
在掌握 nodeJs 的基本用法之后,研究了一下 Node 的单元测试。这里将使用 mocha 进行单元测试。 当前环境: 操作系统:windows 10 语言:typeScript 安装依赖库 这里要安装两个依赖库,分别是 assert 和 mocha npm instal...

zhanghui 11个月前 (12-20) 436℃

NodsJS

NodeJs笔记:实现异步执行改成同步执行的方案

NodeJs笔记:实现异步执行改成同步执行的方案
众所周知,在 JavaScript 中的执行方法常是以异步方式来执行的,也就是无论当前的方法有没有执行完,JavaScript  都会在同级代码中继续往下执行,为了解决这个方法我们常常会以回调的方法来解决,但如果层次多了话自然的会进入“回调地狱”中。那么在 NodeJs 中也同样...

zhanghui 11个月前 (12-19) 1130℃

NodsJS

NodeJs笔记:用 linq 解决两个数组的归类合并

NodeJs笔记:用 linq 解决两个数组的归类合并
这几天在做 NodeJs 开发练习时遇到了问题是:有两个数组,它们分别是类目(category)数组和列表(list)数组,而列表数组里面有“categoryId”属性,而这个属性的值将会根据类目数组里面的“id”去做归类合并。为了解决这个问题从“度娘”到“谷歌”找了个遍没法直接...

zhanghui 11个月前 (12-14) 655℃