会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
猿来到此
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
下一页
2021年1月21日
C# 合并和拆分PDF文件
摘要: 一、合并和拆分PDF文件的方式 PDF文件使用了工业标准的压缩算法,易于传输与储存。它还是页独立的,一个PDF文件包含一个或多个“页“,可以单独处理各页,特别适合多处理器系统的工作。PDF文件结构主要可以分为四个部分:首部、文件体、交叉引用表、尾部。PDF操作类库非常多,如下图所示,常用的类库有:S
阅读全文
posted @ 2021-01-21 00:21 Dwaynerbing
阅读(3946)
评论(3)
推荐(5)
2021年1月12日
关于.NET中的控制反转(三)- 依赖注入之最强 Autofac
摘要: 一、Autofac简介 Autofac和其他容器的不同之处是它和C#语言的结合非常紧密,在使用过程中对你的应用的侵入性几乎为零,更容易与第三方的组件集成。Autofac的主要特性如下: 组件侵入性为零:组件不需要去引用Autofac。 灵活的模块化系统:通过模块化组织你的程序,应用程序不用纠缠于复
阅读全文
posted @ 2021-01-12 17:16 Dwaynerbing
阅读(1501)
评论(0)
推荐(5)
VSCode插件(一)—— Git Graph和GitLens
摘要: 一、下载安装 Git Graph和GitLens Git Graph是类似于SOurceTree的可视化版本控制插件,可以更新、提交代码,查看提交记录,审视代码。 GitLenshi源代码管理插件,在git多人协作的时候,在源代码中需要查看更改日志。 两款插件搭配起来使用,绝对比SourceTree
阅读全文
posted @ 2021-01-12 13:59 Dwaynerbing
阅读(21310)
评论(0)
推荐(0)
2021年1月7日
关于.NET中的控制反转(二)- 依赖注入之 MEF
摘要: 一、MEF是什么 Managed Extensibility Framework (MEF) 是用于创建可扩展的轻量级应用程序的库。 它让应用程序开发人员得以发现和使用扩展且无需配置。 它还让扩展开发人员得以轻松地封装代码并避免脆弱的紧密依赖性。 MEF 让扩展不仅可在应用程序内重复使用,还可以
阅读全文
posted @ 2021-01-07 22:10 Dwaynerbing
阅读(908)
评论(3)
推荐(2)
2021年1月4日
C# 串口连接的读取与发送(附串口工具的编写源码)
摘要: 一、串口连接的打开与关闭 串口,即COM口,在.NET中使用 SerialPort 类进行操作。串口开启与关闭,是涉及慢速硬件的IO操作,频繁打开或关闭会影响整体处理速度,甚至导致打开或关闭串口失败。非特殊情况,串口一次性打开后,在退出程序时关闭串口即可。在打开串口前,可以设置一些常用的参数。常用的
阅读全文
posted @ 2021-01-04 21:19 Dwaynerbing
阅读(6487)
评论(0)
推荐(3)
2020年12月31日
C# 使用 log4net 日志组件
摘要: 一、 什么是 log4net Apache log4net 库是帮助程序员将日志语句输出到各种输出目标的工具,它是从Java中的Log4j迁移过来的一个.Net版的开源日志框架。log4net 的一个显著特征是分层记录器的概念,使用这些记录器可以有选择地控制任意粒度输出日志语句。主要特征如下: 支持
阅读全文
posted @ 2020-12-31 14:38 Dwaynerbing
阅读(1037)
评论(2)
推荐(0)
2020年12月24日
C# 获取计算机信息(操作系统信息、系统信息、主板、处理器、硬盘、内存、显卡)
摘要: 一、计算机操作系统信息 (1)获取操作系统版本描述 /// <summary> /// 操作系统版本 /// </summary> public static string OSDescription { get; } = System.Runtime.InteropServices.Runtime
阅读全文
posted @ 2020-12-24 09:29 Dwaynerbing
阅读(6612)
评论(0)
推荐(1)
2020年12月16日
C# 使用注册表
摘要: 一、什么是注册表 注册表是Microsoft Windows操作系统和其应用程序中的一个重要的层次型数据库,用于存储系统和应用程序的设置信息。由键(key,或称“项”)、子键(subkey,子项)和值项(value)构成。一个键就是树状数据结构中的一个节点,而子键就是这个节点的子节点,子键也是键。一
阅读全文
posted @ 2020-12-16 15:15 Dwaynerbing
阅读(739)
评论(0)
推荐(0)
2020年12月9日
Redis的使用(三)—— .NET 使用 Redis
摘要: 一、安装 ServiceStack.Redis Nuget程序包 通过Nuget添加ServiceStack.Redis程序包,添加成功后,即可进行程序的开发。 二、Redis的写入读取、订阅发布 1 public class RedisClient 2 { 3 private ServiceSta
阅读全文
posted @ 2020-12-09 23:12 Dwaynerbing
阅读(452)
评论(0)
推荐(0)
2020年9月18日
Redis的使用(二)—— Redis Desktop Manager 的安装与使用
摘要: 使用redis自带的 redis-cli.exe查询Key-Value不太方便与直观,可以使用 Redis Desktop Manager 可可视化工具,查询key,rename,delete等操作。 1、Redis Desktop Manager的下载地址:https://pan.baidu.co
阅读全文
posted @ 2020-09-18 16:07 Dwaynerbing
阅读(503)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
下一页
公告