leafcxy


  • 首页

  • 归档

  • 标签

哈夫曼编码

发表于 2025-07-22 16:47:16
字数统计 639

什么是哈夫曼编码

在数据传送时,信息表现为0和1的二进制形式。为了提高传输的速度,可以采用变长的编码方式,寻找更优的编码方式。同时,必须要保证编码不存在二义性(任意字符编码都不是其它字符编码的前缀)。

哈夫曼编码就是符合上述要求的编码方式,采用自底向上的形式构造哈夫曼树。按照字符的概率分配码长,实现平均码长最短的编码。

阅读全文 »

设置代理解决github被墙

发表于 2025-07-22 16:42:22
字数统计 690

虽然有梯子,可以正常访问github页面,但是在发现“git clone”命令速度特别慢,有时还经常卡掉。可以通过设置git 代理,解决被墙问题。

git 有几种传输协议,在Github上主要用到的是Https和SSH协议。所以我们要做的是对git 命令的https 以及ssh流量做代理。

阅读全文 »

Microsoft.Jet.OLEDB.4.0驱动程序

发表于 2025-07-22 16:40:01
字数统计 422

在64位程序中运行使用Microsoft.Jet.OLEDB.4.0需要特别注意,因为Microsoft.Jet.OLEDB.4.0驱动程序是为32位环境设计的。在64位操作系统和64位应用程序中,它可能无法正常工作。

阅读全文 »

Roslyn

发表于 2025-07-22 16:38:07
字数统计 289

Roslyn 是以 API 为驱动的下一代编译器,集成在最新版的 Visual Studio 上。它开放 C# 和 Visual Basic 编译器的 API,使得开发者可以借助编译器进行解析代码文件、动态为编程语言增加功能、扩展编译器、自定义编译器动作等操作。

阅读全文 »

DllImport特性

发表于 2025-07-22 16:35:05
字数统计 282

在C#中,DllImport是一种特性,它被用于指定在本地代码中调用的DLL(动态链接库)的入口点。DllImport特性通常被应用于C#中的托管代码中,以便调用由C、C++或者其他非托管语言编写的DLL。

阅读全文 »

什么是线程安全

发表于 2025-07-22 16:33:47
字数统计 199

线程安全是多线程编程时的计算机程序代码中的一个概念。

阅读全文 »

SerialPort串口编程

发表于 2025-07-22 16:32:21
字数统计 321

从Microsoft .Net 2.0版本以后,就默认提供了System.IO.Ports.SerialPort类,用户可以非常简单地编写少量代码就完成串口的信息收发程序。

阅读全文 »

STAThread

发表于 2025-07-22 16:30:26
字数统计 375

[STAThread] STAThread:Single Thread Apartment Thread.(单一线程单元线程) []是用来表示Attributes;

阅读全文 »

如何对搜索结果同时选中并编辑

发表于 2025-07-22 16:29:05
字数统计 210

使用快捷键:CTRL+SHIFT+L

阅读全文 »

.ctor&.cctor&对象的构造过程

发表于 2025-07-22 16:26:40
字数统计 307

.ctor 构造函数,在类被实例化时,它会被自动调用。

.cctor 类型初始化器,是一个静态方法,无参数无返回值,不能直接调用,最多只有一个

在继承中对象构造过程,看下面这段程序:

阅读全文 »
1 … 3 4 5 … 8
leafcxy

leafcxy

I can't tell you

72 日志
44 标签
GitHub E-Mail
© 2018 - 2025 leafcxy
由 Jekyll 强力驱动
主题 - NexT.Pisces