随笔分类 -  学习区8.1【.NET Core】

摘要:环境和工具 服务端电脑IP:192.168.1.130 客户端电脑IP:192.168.1.120 1、在服务端电脑运行 "IoTClientTool" 2、运行 "Wireshark" 3、在客户端电脑运行 "IoTClientTool" 4、Wireshark得到如下报文 报文分析,plc的连接 阅读全文
posted @ 2020-05-06 10:22 农码一生 阅读(3288) 评论(3) 推荐(11) 编辑
摘要:前言 关于抓包我们平时使用的最多的可能就是Chrome浏览器自带的Network面板了(浏览器上F12就会弹出来)。另外还有一大部分人使用Fiddler,Fiddler也是一款非常优秀的抓包工具。但是这两者只能对于HTTP和HTTPS进行抓包分析。如果想要对更底层的协议进行分析(如TCP的三次握手) 阅读全文
posted @ 2020-01-06 08:55 农码一生 阅读(30894) 评论(31) 推荐(45) 编辑
摘要:简述 我们做软件工作的虽然每天都离不开网络,可网络协议细节却不是每个人都会接触和深入了解。我今天就来和大家一起学习下Socket,并写一个简单的聊天程序。 一些基础类 首先我们每天打开浏览器访问网页信息都是使用的HTTP/HTTPS协议,而HTTP是通过的TCP建立的连接。TCP底层又是通过的Soc 阅读全文
posted @ 2019-10-14 09:31 农码一生 阅读(9346) 评论(23) 推荐(43) 编辑
摘要:Dapper优势和缺点 优点 高性能、易排查、易运维、灵活可控 缺点 和EF相比,手写sql当修改表结构不易发现bug。 习惯了EF后再来使用Dapper,会很难适应那种没有了强类型的安全感。不过可以用单元测和心细来避免。 数据库连接 问题:IDbConnection需不需要手动Open打开连接 答 阅读全文
posted @ 2019-05-20 08:46 农码一生 阅读(34436) 评论(55) 推荐(112) 编辑
摘要:树莓派是什么 树莓派就是一个卡片大小的迷你电脑。 安装系统 有了电脑,我们当然得先安装系统。 系统下载 https://www.raspberrypi.org/downloads/raspbian/ ,我选择的Raspbian Stretch Lite,不带界面的最小安装。 下载win32diski 阅读全文
posted @ 2019-05-08 08:56 农码一生 阅读(12183) 评论(15) 推荐(36) 编辑
摘要:什么是单点登录? 我想肯定有一部分人“望文生义”的认为单点登录就是一个用户只能在一处登录,其实这是错误的理解(我记得我第一次也是这么理解的)。 单点登录指的是多个子系统只需要登录一个,其他系统不需要登录了(一个浏览器内)。一个子系统退出,其他子系统也全部是退出状态。 如果你还是不明白,我们举个实际的 阅读全文
posted @ 2017-10-30 08:50 农码一生 阅读(24930) 评论(51) 推荐(100) 编辑
摘要:基于上篇文章 "《HiBlogs》重写笔记[1] 从DbContext到依赖注入再到自动注入" 园友 @Flaming丶淡蓝@ 吴瑞祥 提出了讨论和质疑,吓得我连夜查询资料(玩笑~)。 本来重点是想分析“自动注入”和对“注入”有更深的理解。不过既然有疑问和讨论那也是很好的。总比时不时来篇“这个不行” 阅读全文
posted @ 2017-09-26 08:53 农码一生 阅读(8002) 评论(76) 推荐(29) 编辑
摘要:本篇文章主要分析DbContext的线程内唯一,然后ASP.NET Core的注入,再到实现自动注入。 DbContext为什么要线程内唯一(非线程安全) 我们在使用EF的时候,可能使用相关框架封装过了,也可能是自己直接使用DbContext。但是有没有想过怎么使用DbContext才是正确的姿势呢 阅读全文
posted @ 2017-09-25 09:07 农码一生 阅读(5674) 评论(19) 推荐(27) 编辑
摘要:上篇讲了《asp.net core在linux上的环境部署》。今天我们将做几个小玩意实战一下。用到的技术和工具有mysql、websocket、AngleSharp(爬虫html解析)、nginx多站点部署。 NO1 留言板(mysql的使用) 演示:http://haojima.net 这个功能很 阅读全文
posted @ 2017-08-14 08:45 农码一生 阅读(43131) 评论(31) 推荐(58) 编辑
摘要:【申明】:本人.NET Core小白、Linux小白、MySql小白、nginx小白。而今天要说是让你精通Linux ... 的开机与关机、nginx安装与部署、Core的Hello World ...等。 首先,入门文章园子里面已经很多了。这里再做个整理和备忘。您也可以根据目录挑着看。(亲测多次可 阅读全文
posted @ 2017-08-07 08:45 农码一生 阅读(64218) 评论(55) 推荐(158) 编辑

.