摘要:系列目录 "IoTClient开发1 你也可以写个聊天程序" "IoTClient开发2 你也可以写个服务器" "IoTClient开发3 ModBusTcp协议客户端实现" "IoTClient开发4 ModBusTcp协议服务端模拟" 简述Socket、TCP、UDP、HTTP PCL西门子S7 阅读全文
posted @ 2019-10-14 09:33 农码一生 阅读 (617) 评论 (3) 编辑
摘要:前言 进过前面两章的介绍,今天开始正式的实战。 进制转换 很多朋友对于进制转换可能是在刚学计算机的时候有接触,后来做高级语言开发可能就慢慢忘记了。我们做工控开发的时候需要经常进行进制转换,这里和大家一起复习下。 一个字节等8位(1byte = 8bit),可以存储2^8(0 255)共计256个数字 阅读全文
posted @ 2019-11-04 08:56 农码一生 阅读 (327) 评论 (7) 编辑
摘要:前言 上一篇 "树莓派也跑Docker和.NET Core" 有对树莓派做简单的介绍。包括系统的烧录、基本的设置、docker的安装、.net core的运行等。有人问我是不是一定要跑docker,答案肯定是否定的。我之所以用docker,完全是因为它的便利(带环境)、对系统无污染和方便系统资源的查 阅读全文
posted @ 2019-10-25 08:48 农码一生 阅读 (3076) 评论 (16) 编辑
摘要:续上篇 "《你也可以写个聊天程序 C Socket学习1》" 前言 这里说的服务器是Web服务器,是类似IIS、Tomcat之类的,用来响应浏览器请求的服务。 Socket模拟浏览器的Url Get请求 首先浏览器的请求是HTTP协议。我们上一篇说过,HTTP是短连接,用完就断开,是无状态的。所以我 阅读全文
posted @ 2019-10-21 08:53 农码一生 阅读 (786) 评论 (2) 编辑
摘要:系列目录 "IoTClient开发1 你也可以写个聊天程序" "IoTClient开发2 你也可以写个服务器" "IoTClient开发3 ModBusTcp协议客户端实现" "IoTClient开发4 ModBusTcp协议服务端模拟" 简述Socket、TCP、UDP、HTTP PCL西门子S7 阅读全文
posted @ 2019-10-14 09:33 农码一生 阅读 (617) 评论 (3) 编辑
摘要:简述 我们做软件工作的虽然每天都离不开网络,可网络协议细节却不是每个人都会接触和深入了解。我今天就来和大家一起学习下Socket,并写一个简单的聊天程序。 一些基础类 首先我们每天打开浏览器访问网页信息都是使用的HTTP/HTTPS协议,而HTTP是通过的TCP建立的连接。TCP底层又是通过的Soc 阅读全文
posted @ 2019-10-14 09:31 农码一生 阅读 (2893) 评论 (22) 编辑
摘要:Dapper优势和缺点 优点 高性能、易排查、易运维、灵活可控 缺点 和EF相比,手写sql当修改表结构不易发现bug。 习惯了EF后再来使用Dapper,会很难适应那种没有了强类型的安全感。不过可以用单元测和心细来避免。 数据库连接 问题:IDbConnection需不需要手动Open打开连接 答 阅读全文
posted @ 2019-05-20 08:46 农码一生 阅读 (8091) 评论 (50) 编辑
摘要:树莓派是什么 树莓派就是一个卡片大小的迷你电脑。 安装系统 有了电脑,我们当然得先安装系统。 系统下载 https://www.raspberrypi.org/downloads/raspbian/ ,我选择的Raspbian Stretch Lite,不带界面的最小安装。 下载win32diski 阅读全文
posted @ 2019-05-08 08:56 农码一生 阅读 (4417) 评论 (11) 编辑
摘要:什么是单点登录? 我想肯定有一部分人“望文生义”的认为单点登录就是一个用户只能在一处登录,其实这是错误的理解(我记得我第一次也是这么理解的)。 单点登录指的是多个子系统只需要登录一个,其他系统不需要登录了(一个浏览器内)。一个子系统退出,其他子系统也全部是退出状态。 如果你还是不明白,我们举个实际的 阅读全文
posted @ 2017-10-30 08:50 农码一生 阅读 (17575) 评论 (50) 编辑
摘要:基于上篇文章 "《HiBlogs》重写笔记[1] 从DbContext到依赖注入再到自动注入" 园友 @Flaming丶淡蓝@ 吴瑞祥 提出了讨论和质疑,吓得我连夜查询资料(玩笑~)。 本来重点是想分析“自动注入”和对“注入”有更深的理解。不过既然有疑问和讨论那也是很好的。总比时不时来篇“这个不行” 阅读全文
posted @ 2017-09-26 08:53 农码一生 阅读 (5558) 评论 (76) 编辑
摘要:本篇文章主要分析DbContext的线程内唯一,然后ASP.NET Core的注入,再到实现自动注入。 DbContext为什么要线程内唯一(非线程安全) 我们在使用EF的时候,可能使用相关框架封装过了,也可能是自己直接使用DbContext。但是有没有想过怎么使用DbContext才是正确的姿势呢 阅读全文
posted @ 2017-09-25 09:07 农码一生 阅读 (3182) 评论 (18) 编辑
www.qingnakeji.com 擎呐科技
.