07 2021 档案
C# string byte[] Base64 常用互相转换
摘要:C# string byte[] Base64 常用互相转换 定义string变量为str,内存流变量为ms,比特数组为bt 字符串 和 比特数组 互转 //1.字符串=>比特数组 byte[] bt=System.Text.Encoding.Default.GetBytes("字符串"); byt
C#中XML文件读取
摘要:概述 首先程序访问且操作xml文件有两种模型:DOM(文档对象模型)、流模型。 DOM:允许编辑和更新文档,可随机访问文档中的数据,可使用XPath查询,但是必须要一次性将文档加载在内存中,对于大型的文件就会造成资源问题。 流模型:采用流访问,任何时候内存中只存在当前的节点,但是它只能向前且是只读的
base64计算文件大小方法(C#和js)
摘要:base64文件大小计算 有时候图片被base64之后需要计算图片大小,因为被编码后全是字符,计算文件大小可以反序列化成文件之后再获取大小,但是会比较麻烦。简单介绍一种利用base64编码原理计算大小的方法. 编码原理 要求把3个8位字节(38=24)转化为4个6位的字节(46=24),之后在6位的
Topshelf 搭建 Windows 服务
摘要:C# Topshelf 搭建 Windows 服务 Topshelf 是一个用来部署基于.NET Framework 开发的服务的框架。简化服务创建于部署过程,并且支持控制台应用程序部署为服务。本文基于 .net core 控制台应用程序部署为服务(.net Framework 可用)。 第一步:创