摘要: RS485:半双工,点对多,分布式网络通信,距离可达1200米。 RS232:全双工,点对点,距离20米。 232/485转换器 阅读全文
posted @ 2018-11-04 09:15 星月当空 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 1. git clone git clone https://github.com/angular/quickstart ng4-quickstart 2. 双向绑定: 前端:<input type="text" ng-model="name"> <h1>Hello {{name}} {{addre 阅读全文
posted @ 2018-10-31 22:40 星月当空 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一. 快速上手 1. 逻辑上删除一段程序: #if 0 statements #endif 2. printf函数:%d十进制整型值、%o八进制、%x十六进制、%g浮点值、%c字符、%s字符串 scanf函数:%d整型值、%ld长整型、%f浮点数、%lf双精度、%c字符、%s字符串 3. char 阅读全文
posted @ 2018-10-14 12:15 星月当空 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 一. 关键字 1. long在32位机器上占用4个字节。 2. 寄存器变量不能超过1个整型变量的长度且不能用&取地址 3. 变量命名规则:bit btVariable, boolean bVariable, char cVariable, void *vpVariable, struct A stV 阅读全文
posted @ 2018-10-05 10:18 星月当空 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1. 不能用virtual、const、volatile修饰 2. 不属于任何对象,属于类,直接可以用类名访问 3. 没有this指针 阅读全文
posted @ 2018-09-30 20:53 星月当空 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 一. DataAgentManager 1. InitSocket——nanomsg进程间通信(deviceHeartBeatSocket、deviceHeartBeatEid、sendHeartBeatSocket、sendHeartBeatEid、deviceCmdSocket、deviceCm 阅读全文
posted @ 2018-09-27 23:31 星月当空 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一. 模式:解决某一类问题的方法论。 二. 框架:选择实现系统的一组组件。框架一般处于低层应用平台(如J2EE)和高层业务逻辑之间的中间层。 三. 架构:即体系结构,确定系统整体结构、层次划分、不同部分之间的协作等设计。 四. 框架与架构:框架比架构更具体,更偏重技术,一旦框架确定,软件架构也随之确 阅读全文
posted @ 2018-09-26 23:50 星月当空 阅读(1378) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h>#include <stdlib.h>#include <string.h> void GetMemory(char *p){ //char *p = str, p = str(值传递,跟str无关,内存分配失败) p = (char*)malloc(100);} 阅读全文
posted @ 2018-09-24 22:59 星月当空 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1. 硬件开发(网关、PLC) 2. 嵌入式软件开发(Linux、Agent(C/C++、Python)) 3. Web开发(前端(Angular、TypeScript)、后端(MVC、C#)) 4. 服务器开发(微软Azure(IotHub、EventHub)) 阅读全文
posted @ 2018-09-24 19:47 星月当空 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件"test"中保存。 输入的字符串以!结束。 //getchar()从键盘获取输入字符,小写到大写转换为减去32 ,fputc将字符写入文件#include <stdio.h>#include <stdlib.h> int m 阅读全文
posted @ 2018-09-24 08:38 星月当空 阅读(618) 评论(0) 推荐(0) 编辑