TypeScript学习
TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准。
TypeScript 由微软开发的自由和开源的编程语言。
TypeScript 设计目标是开发大型应用,它可以编译成纯 JavaScript,编译出来的 JavaScript 可以运行在任何浏览器
雪域迷影
专业:计算机
爱好:服务端和客户端开发,桌面开发,全栈开发
兴趣:象棋、乒乓球、游泳、听音乐。
展开
-
使用Express+TypeScript编写后台服务
项目背景最近接到一个比较简单的任务,需求如下:1、从MQTT服务器订阅断电报警信息然后入库到SQLServer或者MySQL数据库中2、从MQTT服务器订阅到站点报警(0断电,1来电)、GPS信息(经纬度)、设备信号,然后在内存中缓存每个站点的这三种信息,再加上最新通信时间(接收到订阅的消息的最新时间),3、针对每个站点(SS打头的编码)和ClientID(设备编码),做一个HTTP GET请求接口,前端可以根据站点编码和设备编码请求该站点的数据,主要是为后期做站点在线、离线状态判断、断电告警来服务原创 2020-08-28 22:46:19 · 1333 阅读 · 0 评论 -
TypeScript 入门教程
版权声明本文转载自https://ts.xcatliu.com/,作者是:xcatliuTypeScript 入门教程从 JavaScript 程序员的角度总结思考,循序渐进的理解 TypeScript。关于本书在线阅读GitHub 地址作者:xcatliu加入官方 QQ 群 767142358本网站使用 Pagic 构建本书是作者在学习 TypeScript 后整理的学习笔记。随着对 TypeScript 理解的加深和 TypeScript 社区的发展,本书也会做出相应的更新,欢转载 2020-08-06 13:06:38 · 275 阅读 · 0 评论 -
nodejs库yaml读取yml或yaml配置文件
最近在使用TypeScript编写后台接口时,需要读取yaml配置文件,使用到了yaml这个nodejs库,其npm官网地址为:https://www.npmjs.com/package/yaml,github源代码地址为:github.com/eemeli/yaml比如有如下的config.yaml配置文件:rxmqtt: host: 127.0.0.1 port: 11883 user: testuser pwd: "123456" id: "this_i原创 2020-08-04 17:40:21 · 3967 阅读 · 3 评论 -
关于node.js:ExpressJS、Websocket中的session会话共享
最近在使用Nodejs+TypeScript编写一个简单通用的框架,包含如下功能:一、物联网接口:(1)、后台接口框架(2)、http服务器(3)、websocket服务器(4)、http与websocket关联,添加session二、实时接口(1)、数据库客户端添加 完成(2)、最新数据缓存内存 完成(3)、最新数据缓存redis 完成(4)、实时数据websocket推送(5)、登录session及ws推送关联涉及到的库主要如下:"dependencies":原创 2020-07-20 18:18:32 · 879 阅读 · 0 评论 -
MQTT简单封装类-TypeScript实现
使用过C++和Nodejs的Mqtt封装类,之前使用过mosquitto的C语言库以及mosquittopp的C++库;另外nodejs中也有一个mqtt的模块。TypeScript中封装MQTT客户端模块安装mqtt模块在TypeScript中使用mqtt模块十分简单,首先得用npm或者cnpm安装mqtt模块npm install mqttmq.ts 源代码 MQTT类下面是使用TypeScript封装的mqtt的简单客户端,代码如下:import mqtt = require('m.原创 2020-07-14 23:03:38 · 1557 阅读 · 0 评论 -
TypeScript学习资料
详细安装文章请看http://blog.csdn.net/jilongliang/article/details/21942911TypeScript官方手册TypeScript官方例子https://github.com/Microsoft/TypeScriptSampleshttp://typescript.codeplex.com/TypeScript入门完全指南(基础篇)原创 2020-06-12 13:54:22 · 323 阅读 · 0 评论