11 2022 档案
摘要:
什么是串口通信 串口通信是串口按位(bit)发送和接收字节的通信方式。 串口通信(Serial Communications)是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。
阅读全文
![乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 串口通讯设计,使用System.IO.Ports包实现串口通讯和监听](https://img2023.cnblogs.com/blog/375390/202212/375390-20221201232812940-2119929279.png)
摘要:
前言 多线程问题的核心是控制对临界资源的访问, 在.NET Framework 4.0以后的版本中提供了命名空间:System.Collections.Concurrent来解决线程安全和lock锁性能问题,通过这个命名空间,能访问以下为并发做好了准备的集合。 BlockingCollection与
阅读全文
![温故知新,CSharp遇见并发堆栈(ConcurrentStack)、并发队列(ConcurrentQueue)、并发数组(ConcurrentBag)、并发字典(ConcurrentDictionary)](https://img2022.cnblogs.com/blog/375390/202211/375390-20221125094433750-310346026.png)
摘要:
前言 Windows 10,版本22H2(也被称为Windows 10 2022更新)是一个范围广泛的版本,专注于现有功能领域的整体Windows体验的质量改进,如质量、生产力和安全性。对于运行Windows 10、20H2、21H1或21H2版本的设备,你可以利用一个启用包来获得快速、简单的安装体
阅读全文
![乘风破浪,遇见上一代操作系统Windows 10 - Windows 10版本22H2(updated Sep 2024),官方镜像包(ISO)下载](https://img2022.cnblogs.com/blog/375390/202211/375390-20221122093914475-170377450.png)
摘要:
前言 终于,在Windows 11 22H2迎来了资源管理器的多标签功能,等得时间太久,但终究还是来了,忍不住再写一次。 而且这个版本,任务管理器变化也挺大,但是并不好用。 任务栏搜索按钮大变样,确实优雅了。 支持的硬件直接更新 如果你的硬件条件本身就符合Windows 11更新要求,那么不要犹豫,
阅读全文
![乘风破浪,遇见最美Windows 11之升级安装Windows 11 22H2(含突破TPM等限制),资源管理器多标签终于来了](https://img2022.cnblogs.com/blog/375390/202211/375390-20221122092512797-351256129.png)
摘要:
报错 今天在WPF中,从入口程序去引用一个类库中的资源字典样式,运行时提示找不到,但是设计时好好的,看了很久,迟迟找不到原因。 内部异常 1: Exception: 无法找到名为“redBtn”的资源。资源名称区分大小写。 但是明明,我在App.xaml中已经引入了 <Application > <
阅读全文
![温故知新,遇见WPF/WinForms,界面过早触发,导致WPF视觉树元素未初始化出现找不到的情况(资源名称区分大小写)](https://img2022.cnblogs.com/blog/375390/202211/375390-20221121172426354-1431791697.png)
摘要:
历史 1939年纽约博览会,自动驾驶界的祖师爷通用(General Motors)在“通用未来世界展示(GM Futurama)”上提出高速公路自动驾驶的概念,并展望在在1960年实现高速公路自动驾驶。 20世纪50年代的高速公路自动驾驶汽车,取消了踏板和方向盘,甚至都不用驾驶员,开关开启后驾驶都靠
阅读全文
![乘风破浪,遇见新一代工业互联网(Industrial Internet)之自动驾驶和机器人控制系统核心技术和基础名词,加速世界向智能化制造业的转变](https://img2022.cnblogs.com/blog/375390/202211/375390-20221114220454264-2133850096.png)
摘要:
工业机器人 工业机器人是先进制造业的关键支撑设备,是一个国家成为制造业强国的基础。而全球工业机器人的市场长期由日本和欧洲公司主导,如瑞士ABB,德国KUKA,日本川崎重工等行业领导者。但自2017年以来,中国成为工业机器人最大市场,出现了大量研发、设计和制造销售工业机器人的企业。同时,2017年到2
阅读全文
![乘风破浪,遇见新一代工业互联网(Industrial Internet)之工业机器人赛道,自2017年以来,中国成为工业机器人最大市场,相关企业崛起](https://img2022.cnblogs.com/blog/375390/202211/375390-20221114164405250-563223805.png)
摘要:
前言 在数据库设计中,我们常使用short、int、long、Guid的类型作为主键。 其中short、int一般使用自动递增的方式由数据库生成,在EFCore中,它将会自动被设置成计算属性,并在添加数据时自动计算生成([DatabaseGenerated(DatabaseGeneratedOpti
阅读全文
![乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 主键生成设计,论GUID/UUID和Long优劣,雪花算法原理、实现、驱动实体](https://img2022.cnblogs.com/blog/375390/202211/375390-20221113230400215-2026027306.png)
摘要:
什么是自主移动机器人(AMR) 从工厂车间的重复性工作到农业、物流、酒店等领域的活动,自主移动机器人的使用正在改变业务的运营方式。 自主移动机器人(Autonomous Mobile Robot, AMR)是一种具有理解能力,并在其环境中独立移动的机器人。AMR不同于其前代产品自动导航车辆(AGV)
阅读全文
![乘风破浪,遇见新一代工业互联网(Industrial Internet)之自主移动机器人(AMR)、自动导航车辆(AGV)、远程控制的水下潜水器(ROV)](https://img2022.cnblogs.com/blog/375390/202211/375390-20221111134224711-221646305.png)
摘要:
2022年11月8日.NET 7正式发布 .NET仍然是最快、最受欢迎、最值得信赖的平台之一,其庞大的.NET软件包生态系统包括33万多个软件包。 .NET 7为您的应用程序带来了更高的性能和C# 11/F# 7、.NET MAUI、ASP.NET Core/Blazor、Web APIs、WinF
阅读全文
![乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - .NET 7正式发布,看看ASP.NET Core 7.0和EF Core 7新增哪些功能](https://img2022.cnblogs.com/blog/375390/202211/375390-20221109151542228-435580900.png)
摘要:
前言 Entity Framework Core使用一组约定来根据实体类的形状生成模型。可指定其他配置以补充和/或替代约定的内容。 常见的方式包括 Fluent API方式配置 数据注释方式配置 配置方式 Fluent API方式配置 可在DbContext的派生上下文中重写实现OnModelCre
阅读全文
![乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - EFCore两种配置模型的方式(Fluent API+数据注释)及值对象、字符集](https://img2022.cnblogs.com/blog/375390/202211/375390-20221110134958072-741055071.png)
摘要:
前言 Entity Framework(EF)Core是轻量化、可扩展、开源和跨平台版的常用Entity Framework数据访问技术。 EF Core可用作对象关系映射程序(O/RM),这可以实现以下两点: 使.NET开发人员能够使用.NET对象处理数据库。 无需再像通常那样编写大部分数据访问代
阅读全文
![乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 数据持久化设计,基于Entity Framework Core和其广泛的数据库提供程序](https://img2022.cnblogs.com/blog/375390/202211/375390-20221105230506745-667286660.png)
摘要:
.NET Application Architecture https://github.com/dotnet-architecture 位于Github上dotnet-architecture名下的项目是集结了开源社区智慧的示范结晶,是研究和学习最新DotNetCore技术的宝贵教材。 微服务和D
阅读全文
![乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - .Net应用架构示例项目集锦,研究和学习最新DotNetCore技术宝贵教材](https://img2022.cnblogs.com/blog/375390/202211/375390-20221104170244179-272702509.png)
摘要:
前言 之前写过一篇《乘风破浪,遇见云原生(Cloud Native)之Docker Desktop for Windows 运行MYSQL多实例并实现主从(Master-Slave)部署》,实现了MYSQL主从多实例部署,基于它我们来写一写怎么在Entity Framework Core的配合下实现
阅读全文
![乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - MYSQL主从实例+Entity Framework Core实现读写分离之实战演练](https://img2022.cnblogs.com/blog/375390/202211/375390-20221101190201136-1865448532.png)