使用 C# 获取文件或流的易读大小(KB、MB、GB、TB、KB)
无论是 FileInfo 还是 Stream ,Length 属性代表的是文件或流的大小,单位是 Byte ,该数值非常精确,但并不易读。为此,笔者编辑整理了以下代码用于将 Byte 长度转换为易于阅读的格式。支持 B、KB、MB、GB、T...
无论是 FileInfo 还是 Stream ,Length 属性代表的是文件或流的大小,单位是 Byte ,该数值非常精确,但并不易读。为此,笔者编辑整理了以下代码用于将 Byte 长度转换为易于阅读的格式。支持 B、KB、MB、GB、T...
之前写过一篇博文,用来获取图片的正确格式。博文所示代码一直工作良好,直到今天在将程序部署到阿里云函数计算时,发生了以下报错: 这表明我们不能在阿里云函数计算服务器上使用 GDI+ 相关的函数,即便如此我们仍然可以通过读取文件头获取图片格式:...
为了解决开发过程中类似于 Your project does not reference “.NETFramework,Version=v4.5” framework 的错误,我们需要将项目中所有的 obj 目录删除...
在沙箱环境下调试 PC 电脑网站支付时,如果同时打开了支付宝服务商管理平台,那么在跳转到支付宝时会看到一个显示“支付存在钓鱼风险”的错误页面。这种情况只在登录到沙箱环境的时候出现,解决方案是:退出服务商管理平台。最简单的方式就是关掉所有的浏...
2021年3月27日更新 博客园发表了一封致歉书,网站评论功能恢复。 以下为原文 2021年3月18日上午十一点左右,在网站首页看到了一条置顶文章:网站整改公告 。之后,从百度搜索跳转到博客园的浏览就被重定向到了该公告。 公告称:为了遵守相...
Visual Studio 中 .NET 项目生成时报错: 解决方案: 删除项目的 obj 文件夹即可。 特别注意: .git 文件夹下的 obj 文件夹不要删除,否则你的 git 仓储就坏掉了。
Liquid 是一门开源的模板语言,由 Shopify 创造并用 Ruby 实现。它是 Shopify 主题的主要构成部分,并且被用于加载店铺系统的动态内容。 从 2006 年起,Liquid 就被 Shopify 所使...
在 .NET 中,可以使用 YamlDotNet 类库解析和生成 YAML 文件。 YamlDotNet : https://github.com/aaubry/YamlDotNet NuGet 下载:https://www.nu...
YAML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式。 YAML 是 “YAML Ain’t a Markup Language”(YAML不是一种标...
Autofac 是一款超赞的 .NET IoC 容器 ,在众多性能测评中,它也是表现最优秀的一个。 它管理类之间的依赖关系, 从而使 应用在规模及复杂性增长的情况下依然可以轻易地修改。它的实现方式是将常规的.net类当做 组件 处理。 简单...
默认情况下, Liquid 模板和 Vue 均使用双大括号输出内容(“Mustache”语法)。这导致在渲染一个包含 Vue 模板的 Liquid 文件时会因语法冲突而出错。 一个可行的方案是在 Liquid 模板中使用 raw 标签: r...
数据总量:3210 条。包含:Id、ParentId、Name 三个属性。ParentId 为 0 时表示为顶级节点。本数据整理自中华人民共和国民政部:2020年11月中华人民共和国县以上行政区划代码 。
本文来安利大家一个特别好用的工具,可以自动将 VisualStudio 2017 以前版本创建的 Franken-proj 格式 的 csproj 项目文件转换为 dotnet core 的 SDK Style 风格的csproj 项目文件...
TextBox 在属性改变时直接改变模型属性值: 事件(Event)转命令(Command) 1、引入命名空间: 2、在控件内容中,加入以下代码: 命令延迟执行 1、引入 NewLife.Core 组件。2、在 ViewModel 中定义执...
本表收录了软件开发中的常用英文单词及缩写。如果您有需要补充的数据,可以直接在本文留言申请收录。
全国各大银行汇总,总计四百多家银行信息。包含:银行名称、名称缩写、银行代码、联系电话、银行网站和英文简称等数据。
HTTP代理按匿名度可分为透明代理、匿名代理和高度匿名代理。 使用透明代理,对方服务器可以知道你使用了代理,并且也知道你的真实IP。 透明代理访问对方服务器所带的HTTP头信息如下: REMOTE_ADDR = 代理服务器IP HTTP_V...
一个 CefSharp 应用程序要想正确运行,有两个必要条件: .NET Framework 4.5.2 VC++ 2015 在部署 CefSharp 应用时经常会遇到因为没有 VC++ 2015 而无法运行的问题: 通过事件查看器,可以观...
伴随着 IP 位置库 的上线,笔者的“童年梦想”又成真了一个。为了分发这份来之不易的数据库,笔者找到了 ip2region 项目。该项目提供了一种体积小且查询速度极快的离线IP位置数据库文件格式,同时提供了多种语言支持的查询客户端。但 ip...
当我们为基于 .NET Framework 的 WinForm 程序增加 CefSharp.WinForms 依赖后,可能会遇到以下报错信息: CefSharp.Common is unable to proceeed as your cu...