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

zhanghui的文章

C#

.Net Core 笔记:使用 VSCode 创建项目

.Net Core 笔记:使用 VSCode 创建项目
自从学会使用 typeScript 来对 nodejs 的常用编程之后,用它也写了几个功能项目用作练习,现在已经被它中的变量强制声明及数据模型等的构造所以吸引,虽然之前在使用 JAVA 写手机 APP 项目时也有这种感觉(但在我的现实中使用 JAVA 语言写项目的几率很小),现在...

9个月前 (05-22) 650℃

NodsJS

TypeScript: property does not exist on value of type

TypeScript: property does not exist on value of type
在用 TypeScript 写 node 项目时,使用一个对象的未知属性时,会出现以下问题 Property ‘XXX’ does not exist on type ‘string’ 即该对象找不到此属性,原因是 TypeScri...

10个月前 (05-09) 840℃

NodsJS

typescirpt: Duplicate identifier ‘Promise’

typescirpt: Duplicate identifier ‘Promise’
这个问题也同上个问题【typescript: Cannot assign to ‘XXX’ because it is not a variable】一样是在做项目中遇到的,问题的性质大致相同,由于当时项目比较赶所以没有去探索,现在有时间了就去探个究竟。 这个问题的详细描述是这样...

10个月前 (05-09) 2105℃

NodsJS

typescript: Cannot assign to ‘XXX’ because it is not a variable

typescript: Cannot assign to ‘XXX’ because it is not a variable
最近在写 node 项目时遇到当我在一个文件(a.ts)中声明了全局变量(export var globalVar)时,在另一个文件(b.ts)中对这个全局变量进行读或重新赋值操作会提示以下语法的问题。 Cannot assign to ‘globalVar̵...

10个月前 (05-09) 549℃

NodsJS

NodeJs笔记:setTimeout 或 setInterval 的间隔时间执行

NodeJs笔记:setTimeout 或 setInterval 的间隔时间执行
在 nodejs 中有时要遇到运行一个请求时不成功,希望能让它停顿一个再进行相同的操作。如果使用 setTimeout 和 setInterval 你观察其执行时会发现它并不会是我们想要的间隔时间性的执行,而是一路不停歇的往下跑,就在昨天也遇到这种问题。 其实这也是 nodejs...

10个月前 (05-08) 866℃

NodsJS

NodeJs笔记:日志管理工具之 log4js

NodeJs笔记:日志管理工具之 log4js
最近在做 nodejs 时遇到一个比较好用的日志管理工具 log4js ,它在使用上个人认为比较简单,要比 forever 好用很多,官方的文档将使用的方法也说得清楚、直接,让人看了易懂。 首先是在项目中安装 log4js npm install --save log4js ...

10个月前 (05-05) 758℃

NodsJS

NodeJs笔记: gzip 使用 base64 压缩与解压缩

NodeJs笔记: gzip 使用 base64 压缩与解压缩
zlib 是 nodejs  自带的,可以直接使用,当前试验 nodejs 采用的语言是:  typeScript 。 首先是在项目中 npm 安装 npm i --save zlib 然后是引入 import * as zlib from 'zlib'; 如下代码将 base6...

10个月前 (05-03) 993℃

NodsJS

NodeJs笔记:redis 的发布与订阅

NodeJs笔记:redis 的发布与订阅
今天接到一个项目的任务是实现 nodeJs 对 redis 的消息队列的订阅,但之前没有写过这个需求不知如何写,于是呼在度娘搜索引擎寻找救命的稻草,但找来找去都是一些写得杂乱无章的大篇代码的文章,你让没有写过这个需求的人如何看懂你的意思。后来还是在阿里云上找到资料,大神就是大神写...

11个月前 (04-08) 350℃

C#

C# 笔记:visual studio code 开始使用与调试

C# 笔记:visual studio code 开始使用与调试
最近工作上无大事闲得无聊看了下 C#,之前花了一些时间但没真正的掌握 C#,只是理解了 C# 的基础部分,而且现在微软有比 VS 更轻的 IDE —— VSCode。所以闲来无事给捣腾一下。 要捣腾就要先准备 安装 Visual Studio Code 安装 .NET Core...

11个月前 (03-17) 551℃