03 2021 档案

摘要:InfluxDB是一个时间序列数据库,它被设计用于处理高写入和查询负载。 本文简单介绍了如何下载、配置、启动InfluxDB,以及如何使用InfluxDB客户端进行数据操作。开发环境为:Windows10,influxdb-1.8.4,VS2015,Vibrant.InfluxDB.Client 3 阅读全文
posted @ 2021-03-31 10:27 xhubobo 阅读(5394) 评论(0) 推荐(0) 编辑
摘要:CustomSerialPort 项目地址:flyfire.CustomSerialPort。Github主页上对其介绍为:一个增强的自定义串口类,实现协议无关的数据帧完整接收功能,支持跨平台使用。 经过查看其源码,发现其核心思想是在SerialPortStream类库的基础上,将128ms(默认) 阅读全文
posted @ 2021-03-29 15:30 xhubobo 阅读(588) 评论(0) 推荐(0) 编辑
摘要:在对PLC在线检测的时候,可能会用到IsAvailable属性,但是这个属性在S7netplus v0.9.0版本中并不能让人放心使用。 通过Socket连接来验证PLC是否可用。 使用Ping对象直接通过IP来和目标机器进行连接。 阅读全文
posted @ 2021-03-26 11:29 xhubobo 阅读(1305) 评论(0) 推荐(1) 编辑
摘要:本文简单介绍了使用S7netplus存取String、S7String的方法,PLC的创建、连接等不做介绍。 运行环境:VS2015 Winform(.Net Framework 4.5.2),使用NuGet安装S7netplus(0.9.0)。 阅读全文
posted @ 2021-03-24 13:16 xhubobo 阅读(9094) 评论(0) 推荐(0) 编辑
摘要:Nginx是一个反向代理服务器、负载均衡服务器,同时又能提供缓存服务,本文简单介绍了这三种应用配置。 本文的环境是Windows 10 + nginx-1.18.0,使用VS2019开发ASP.NET Core Web API作为测试服务器。 1、反向代理 Nginx能把浏览器的请求转发到不同的服务 阅读全文
posted @ 2021-03-05 23:51 xhubobo 阅读(356) 评论(0) 推荐(0) 编辑
摘要:参考Bootstrap4官网例子Sticky footer,本文对其做了总结。 1、html标签 将html显示高度占满(class="h-100")。 <html lang="en" class="h-100"> 2、body标签 设置body弹性布局,并将高度占满(class="d-flex f 阅读全文
posted @ 2021-03-04 15:46 xhubobo 阅读(2433) 评论(0) 推荐(1) 编辑
摘要:在编写ASP.NET Core MVC项目Razor页面的时候,可能会因为调整页面参数而频繁修改,这时候如果能够实时编译就能节省很多时间。 1、使用Nuget引入类库 Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 2、注册Razor运行时编译 p 阅读全文
posted @ 2021-03-03 15:33 xhubobo 阅读(433) 评论(0) 推荐(0) 编辑
摘要:1、创建项目 在VS2019中新建“ASP.NET Core Web应用程序”项目,配置项目名称及项目路径,选择ASP.NET Core3.1版本,然后选择“Web应用程序(模型视图控制器)”模板。 2、删除项目模板中的Bootstrap 删除文件夹\wwwroot\lib\bootstrap。 3 阅读全文
posted @ 2021-03-03 14:19 xhubobo 阅读(677) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示