会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Zony
博客园
首页
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
13
下一页
2019年5月21日
使用 C# 实现 CJ-T188 水表协议和 DL-T645 电表协议的解析与编码
摘要: 一、协议的定义 要对某种协议进行编解码操作,就必须知道协议的基本定义,首先我们来看一下 CJ/T188 的数据帧定义(协议定义),了解请求数据与响应数据的基本结构。 1.1 CJ/T188 水表通讯协议 请求帧: | 字节 | 值 | 描述 | | | | | | 0 | 0x68 | 数据帧开始标
阅读全文
posted @ 2019-05-21 09:25 MyZony
阅读(8728)
评论(7)
推荐(6)
2019年5月20日
DevExpress 使用 GridControl 时,数据源无法立即更新的问题
摘要: 背景 在使用 DevExpress 的 GridControl 为其实现 Checkbox 列,发现如果勾选了三行的数据,在遍历 GridControl 绑定的数据源时 Checkbox 列的数据仅有 2 行被更新。 原因 使用 Google 搜索了半天,在 DevExpress 的 "Suppor
阅读全文
posted @ 2019-05-20 16:04 MyZony
阅读(2106)
评论(0)
推荐(2)
2019年5月4日
C# 校验并转换 16 进制字符串到字节数组
摘要: 问题 最近在进行硬件上位机开发的时候,经常会遇到将 16 进制字符串转换为 的情况,除了这种需求以外,还需要判定一个字符串是否是有效的 16 进制数据。 解决 字符串转 的情况可以使用 来解决,16 进制数据的判定则可以结合正则和长度来进行处理。 在这里我是只接受以下两种形式的 16 进制字符串,并
阅读全文
posted @ 2019-05-04 23:37 MyZony
阅读(1210)
评论(0)
推荐(1)
2019年4月23日
[Abp vNext 源码分析] - 3. 依赖注入与拦截器
摘要: 一、简要说明 ABP vNext 框架在使用依赖注入服务的时候,是直接使用的微软提供的 Microsoft.Extensions.DependencyInjection 包。这里与原来的 ABP 框架就不一样了,原来的 ABP 框架还需要抽象出来一个 用来管理整个 IoC 容器,现在则直接操作 与
阅读全文
posted @ 2019-04-23 10:40 MyZony
阅读(10787)
评论(7)
推荐(20)
2019年4月19日
[Abp vNext 源码分析] - 2. 模块系统的变化
摘要: 一、简要说明 本篇文章主要分析 Abp vNext 当中的模块系统,从类型构造层面上来看,Abp vNext 当中不再只是单纯的通过 来管理其他的模块,它现在则是 和 来协同工作,其他的代码逻辑并无太大变化。 Abp vNext 规定每个模块必须继承自 接口,这样 vNext 系统在启动的时候才会扫
阅读全文
posted @ 2019-04-19 10:28 MyZony
阅读(12219)
评论(15)
推荐(9)
2019年4月17日
[Abp vNext 源码分析] - 文章目录
摘要: 一、简要介绍 ABP vNext 是 ABP 框架作者所发起的新项目,目前可以用于生产环境。新的 ABP vNext 框架完全是基于 ASP .NET Core 进行开发,其完全模块化的组件库能够让开发人员拥有更多的选择空间。 ABP vNext 框架核心库比 ABP 框架更加精简,因为将原有许多的
阅读全文
posted @ 2019-04-17 11:39 MyZony
阅读(53032)
评论(42)
推荐(124)
[Abp vNext 源码分析] - 1. 框架启动流程分析
摘要: 一、简要说明 本篇文章主要剖析与讲解 Abp vNext 在 Web API 项目下的启动流程,让大家了解整个 Abp vNext 框架是如何运作的。总的来说 ,Abp vNext 比起 ABP 框架更加精简。因为在 vNext 版本当中,原来归属于 Abp 库的许多内置的基本组件 (组织单元、拦截
阅读全文
posted @ 2019-04-17 11:35 MyZony
阅读(20689)
评论(13)
推荐(20)
2019年4月3日
为什么不要使用 async void?
摘要: 问题 在使用 Abp 框架的后台作业时,当后台作业抛出异常,会导致整个程序崩溃。在 Abp 框架的底层执行后台作业的时候,有 语句块用来捕获后台任务执行时的异常,但是在这里没有生效。 原始代码如下: 调用接口时的效果: 原因 出现这种情况是因为任何异步方法返回 时,抛出的异常都会在 方法启动时,处于
阅读全文
posted @ 2019-04-03 10:58 MyZony
阅读(3672)
评论(2)
推荐(2)
2019年3月26日
了解一致性哈希算法
摘要: 用途 一致性哈希算法是为了解决普通哈希算法的热点问题,当使用普通哈希算法来切割数据到不同的缓存服务器时。 一旦缓存服务器的数量产生变化,客户端向缓存服务器请求相应的数据就不会命中,转而请求具体的数据库服务器,从而造成 缓存击穿 。 下面我们来看一下使用普通哈希算法时所带来的问题,假如我们拥有 10
阅读全文
posted @ 2019-03-26 17:28 MyZony
阅读(1002)
评论(3)
推荐(0)
2019年3月25日
NuGet 手动清除缓存不起作用
摘要: 问题 有时更新了一些内网的程序库/包,但仅仅是一些小的更改,不想增加版本号再推送到内网服务器。手动删除了 .nuget 文件夹下的相关包文件,但是使用 Visual Studio 重新构建的时候,其使用的包版本仍然不正确。 原因 原因未知,可能是由于缓存未清理彻底造成的。 解决 NuGet 包相关的
阅读全文
posted @ 2019-03-25 08:57 MyZony
阅读(2100)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
13
下一页
公告