乐帮网-一个纯粹分享技术的个人博客


Visual Studio 2022 IDE - .NET 8.0预览版项目

2023年8月9号微软推出了.NET 8 的第 7 个预览版,也是该开发分支的最后一个预览版。正式版计划11月14日发布,微软的 Richard Lander 在新闻稿中表示:“我们已经发布了.NET 8 的最终预览版,现在将转向发布候选版本”。本次预览版更新中主要改进了 System.Text.Json 和 codegen,添加了.NET MAUI 和键盘加速器的支持,不过该预览版敲定了几乎所有

编程技术
2023-08-25
都2023年了新版微博还有悄悄关注吗?

新浪微博中,自己的关注列表不能隐藏,其它人可以都可以看到你关注的对象,但是我想隐藏怎么办呢?可以设置为悄悄关注,老版本有这个功能,新版本找不到这个菜单了,那么还能实现隐藏功能吗?答案是可以的。

编程技术
2023-07-14
NLog 动态切换日志文件名称

C#中使用Nlog做为日志输出内容,如何控制日志文件的名称动态切换呢?比如当我点击按钮时自动切换一次日志文件名称。

转载翻译
2023-07-13
C#多线程文件下载器推荐和示例,支持断点续传和限速

C#下载器工具推荐,发现一个多线程下载器,可以在开发中使用,支持断点续传,使用也简单。显示进度条,暂时和恢复下载,限速下载,

学习资源
2023-07-12
Nlog 5.0以上不在支持appsettings.json中日志级别过滤

以前的项目使用的框架是.Net5 ,配合使用了Nlog做为日志模块,在appsettings.json中我们可以设置日志的过滤级别,但是升级到Nlog5.0以上的时候发现它不能使用了,失效了。

编程技术
2023-07-12
推荐一个工作学习用的翻译工具

以前一直使用google翻译,因为从今年上半年开始google翻译不能访问了,就只能另谋其他工具了,终于找一款能抗打的工具。

生活经验
2023-07-12
如何通过C#修改Windows操作系统时间

在.Net 的编程中如何修改系统的日期时间呢?以下介绍一种可靠的方法,同样应用于WindowsXP以及以上操作系统。

转载翻译
2023-07-12
Autofac 类型的动态注入Fun和Action方式

在.Net 的体系中默认框架的注入采用的DI,其中有一种方式是注入动态函数。下面给出示例如何在autofac中实现相同的功能。

编程技术
2023-07-08
石家庄市不动产登记信息哪里查?

房查可以在网上打印,河北省可用呢,但是有一些场景不认App上打印的,办房本时就遇到了。鄙视一下政策,既然能网上有的还必须要你去办公地点打印,真是多此一举。

转载翻译
2023-07-05
正确使用微软自带的串口类库 SYSTEM.IO.PORTS.SERIALPORT

.Net 自带的System.IO.Ports.SerialPort类确实属于基本类库,而且功能也足够用,但是有一些不可靠的设计导致可靠性高的场景下使用它带来糟糕的问题,既然不能改它的源码,又不想自己完全重新写一个类,那我们可以选择绕过它的一些陷阱。

转载翻译
2023-07-05
KB2468871v2 不适用,或是您计算机上的其他条件阻止了它

安装KB2468871时遇到错误:KB2468871v2 不适用,或是您计算机上的其他条件阻止了它。

编程技术
2023-05-18
ORA-04043: object DBA_DATA_FILES does not exist

Bug 2365821,mount阶段desc dba_*导致open之后无法查询 今天用10g遇到这个问题,记录一下,这个问题甚至影响到了11.2.0.1版本,ORA-04043: object DBA_DATA_FILES does not exist

转载翻译
2023-05-15
Oracle DBA_DATA_FILES 无效找不到表

还原了一个Oracle数据库发现表DBA_DATA_FILES 找不到,找了很多网上文章,说是数据库一个Bug,重启就可以了,但是实例情况却不是这样。

编程技术
2023-05-15
c#中 base64字符串与普通字符串互转

C#中Base64和普通字符串之间的转换如下

转载翻译
2023-05-15
高并发WCF的配置

在使用WCF做服务接口时,TCP模式肯定比Http效率高,Binary/MTOM格式的绑定也会Text格式的绑定高效。 两个endpoint,一个用来调试:ms-mex的binding是用来方便WCF调试工具和远程对象应用,另一个是实际工作模式配置:customBinding。 为了提高接口的并发数,特实验custonBinding各个参数对并发的影响,以下配置是目前实验tps较高的参数配置:

编程技术
2023-05-15
C# Base64 去掉特殊字符 / % +

在使用Base64字符串时,对于跨平台的处理是有所区别的,标准的Base64是不会带特殊字符的例如:/ % +,所以有时候需要做兼容。

转载翻译
2023-05-15
Window Form 程序使用多进程的方式

编写WinForm程序我们会发现其主程序入口有标识:STAThread,这个是默认配置,也确实需要这种模式,但是如果我需要指定一个多进程方式呢?可以使用以下两种方法。

编程技术
2023-04-11
汽车发动机故障灯亮了怎么办?

自己爱车的汽车发动机故障灯突然亮了,这回怎么办?开车的过程中也没有发现什么异常。然后去4s店检查也没有发现故障,然后它自己突然就好了。

编程技术
2023-04-11
在Ubuntu 20.04中安装Websocat

介绍一个在Ubuntu中好用的Websocket工具类库,就是我们的主角:Websocat。下面就详细介绍它是如果安装和使用的。

编程技术
2023-01-04
ubuntu 记一种supervisor启动失败的原因

CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this

编程技术
2022-11-23
ubuntu 20.04 中设置本地时间正确的做法

ubuntu 系统中默认使得的是UTC时间,有时我们需要设置成本地时间,那么以下文章介绍如何设置。

编程技术
2022-11-23
Depends: libssl1.1 (>= 1.1.1) but 1.1.0g-2ubuntu4 is to be installed

在ubuntu 20.04.1中安装软件发生错误:Depends: libssl1.1 (>= 1.1.1) but 1.1.0g-2ubuntu4 is to be installed

编程技术
2022-11-23
请检查是否安装了足够新的 .NET SDK

打开项目遇到错误:请检查是否安装了足够新的 .NET SDK 并/或调高在 global.json 中指定的版本。

编程技术
2022-11-19
C#在Mono环境下使用 Sqlite

C#在Mono中使用Sqlite,同时兼容在Windows系统中能正常使用。也就是我们说的跨平台。环境.NetFramwork4.0 ,如果使用的是.Net6那就不存在这个问题了。

编程技术
2022-11-19
C# 后台调用摄像头获取图片

C#调用摄像头获取图片,这里不使用控制直接在后台访问摄像头。使用的是AForge,支持.NetFramwork4.0。

编程技术
2022-11-19
C# 立即执行 System.Timers.Timer

在System.Timers.Timer中想要立即执行一次后再计时执行,下面是两种解决方案。

编程技术
2022-11-19
XmlSerializer序列化对象去掉命名空间,并指定编码

使用C#XmlSerializer对象序列化对象,并指定代码编码方式,示例代码如下:

编程技术
2022-11-14
NewtonSoft.Json DBNull转空字符串

使用Newtonsoft.Json 序列化对象时把数据库表中的DBNull转成"",怎么处理呢?DataTable中。

转载翻译
2022-11-14
Newtonsoft.Json 序列化字符串null转换成""

使用Newtonsoft.Json 序列化对象时如果字符串属性不赋值就会被序列化成null,实际上我们需要的"",怎么处理呢?

转载翻译
2022-11-14
无法定位程序输入点FlsFree于动态链接库KERNEL32.dll上

在Windows上运行.net framwork的程序报错:无法定位程序输入点FlsFree于动态链接库KERNEL32.dll上

学习资源
2022-10-20