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

zhanghui的文章

Angular

Angular笔记:hashes

Angular笔记:hashes
在 Angular 中实现与服务端 api 进行 token 验证的操作,保证安全数据通信,这个是之前去年做 angular 的接触时被记录下来,今天无意中也翻阅出来了。在这里作下说明和备注,以便以后的实践中去完善。 在 “package.json”里面引入依赖注入 …… "p...

11个月前 (03-15) 369℃

我的随笔

Visual Studio Code 插件整理

Visual Studio Code 插件整理
以往有初步的接触过 vsCode 编辑器,虽然说它是个微软推出的轻量级的IDE,但却没有真正的使用过它,在使用它时安装哪些插件会使用整个编辑的效果会更好。今天无大事根据网上提供资料做下整理。 前端插件 1、HTML Snippets 超级使用且初级的H5代码片段以及提示 2、H...

11个月前 (03-13) 1419℃

NodsJS

NodeJs笔记:产生Token

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

12个月前 (03-09) 1086℃

NodsJS

NodeJs笔记:superagent 和 cheerio 爬虫

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

12个月前 (03-08) 604℃

NodsJS

NodeJs笔记:puppeteer爬虫

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

12个月前 (03-03) 1378℃

NodsJS

NodeJs笔记:事件循环

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

12个月前 (02-28) 310℃

NodsJS

NodeJs笔记:redis 的使用

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

1年前 (2018-01-24) 794℃

NodsJS

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

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

1年前 (2018-01-06) 1565℃

NodsJS

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

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

1年前 (2017-12-28) 492℃

NodsJS

NodeJs笔记:mocha 单元测试

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

1年前 (2017-12-20) 538℃