检测到您的浏览器不支持javascript或已禁用javascript功能,当前页面无法正常显示!
根据经纬度查询地理位置
查询IP地址机房和路由信息
详细地理位置转经纬度
房贷多次提前还款试算模型计算器
相信大家也看过其他博主推荐的.NET开源库,大家推荐的都各有千秋,那今天博主就推荐一下我自用的一些.NET开源库吧,数量不多,虽然有些点赞数并不高,但个人觉得都是好到爆的一些工具库。本文旨在收录一些小众冷门的开源库,像AutoMapper、Autofac、epplus、Hangfire之类的大众都知...
不管是现在正在从事.NET相关开发工作,还是现在正在学习.NET的小伙伴,对这两个接口类一定不陌生,也许也能很熟练的运用这两个接口对数据库或者集合进行各种复杂的操作,但是你们可能真的理解这两个类的用途或区别的我想,可能是少数了吧,毕竟面试时也是很多公司技术面试会考到的一个问题。
性能优化就是如何在保证处理相同数量的请求情况下占用更少的资源,而这个资源一般就是CPU或者内存,当然还有操作系统IO句柄、网络流量、磁盘占用等等。但是绝大多数时候,我们就是在降低CPU和内存的占用率。之前分享的内容都有一些局限性,很难直接改造,今天要和大家分享一个简单的方法,只需要替换几个集合类型,...
这些对老一代的程序员都是老生常谈的东西,没什么新意,对新生代的程序员却充满着魅力。曾经新生代,好多都经过漫长的学习,理解,实践才能掌握委托,表达式树这些应用。今天我尝试用简单的方法叙述一下,让大家在五分钟内看完这篇博客。
没有摘要
其实强制非www域名和https博主以前都是在做域名解析的时候做的DNS解析来实现的,可无奈在几天前被阿里云坑了一波之后,由于博主修改了一些DNS的配置,导致现在未备案域名不能在DNS级别做301重定向了,所以博主无奈之下只有研究在服务器级别做301重定向了,也把这次经历记在这里,方便大家有用到的时...
大家也许知道使用Newtonsoft.Json反序列化json为对象的时候,如果json的key和对象的属性名不匹配,可以使用[JsonProperty]给属性配置别名,但是JsonProperty有个缺点,就是只能设置一个别名,不能设置多个别名,并且如果用JsonProperty设置了别名之后,它...
在Java里面null是不能作比较的(==null除外),例如下面代码在Java里面会抛异常,在C#里类似的代码能正常运行
本站对.NET相关岗位招聘广告免租啦!接受全国各地的C#/.NET相关岗位招聘广告,如果贵司正在招聘C#/.NET技术的相关人才,本站可以长期帮忙免费挂招聘广告,可联系QQ:3444764617或邮箱:[email protected]
最近在升级 .NET 6 时遇到了 System.Drawing.Common的问题,同时很多库的依赖还都是 System.Drawing.Common ,而 .NET 6 默认情况下只在 Windows 上支持使用,Linux 上默认不支持这就导致在 Linux 环境上使用会有问题;
之前写过一篇文章深入浅出依赖注入容器——Autofac,autofac的基本功能算是都会用了,但是最近在迁移博客项目到.NET Core的时候,因为其中有部分代码是属性注入的方式,autofac本身是基于.NET Standard的,原以为代码原封不动搬过来肯定是可以用的,结果跑起来的时候发现,属性...
Visual Studio 2015、ASP.NET Core 1.0和Universal Windows Platform的推出,为开发人员提供了使用C#创建应用程序的新方式。作为经典C#畅销书 ,C#高级编程(第10版)涵盖了充分利用升级功能,积极简化工作流程所需的全部信息。本书循序渐进地讲解了...
Microsoft.IO.RecyclableMemoryStream 是一个被设计为专门用于提高 Stream 操作的高性能类库,意思很明显,专用于取代 MemoryStream 而生,RecyclableMemoryStream 可以最大限度的避免 Stream 操作在 GC 上的 LOH (大...
一个系统的安全设计总是会注重用户的隐私保护的,开发中也不乏能遇到这样的需求,将电话号码,QQ号,邮箱之类的敏感信息进行脱敏处理,呈现基本信息的同时并保护用户隐私。比如13123456789这样的手机号,通常展示为131****6789。
作为一名合格的.NET开发者,大家都知道在程序发生异常的时候,不应该将详细的异常堆栈信息抛给前台用户显示,我们应该对程序所有的不可预知的异常做统一处理,返回一个有好的提示给前台用户,并在程序里将错误信息以日志的形式记录下来,比如一个友好的错误页面,像本站的404页面和503页面:
FastReport VCL是用于Delphi,C ++ Builder,RAD Studio和Lazarus的报告和文档创建VCL库。它提供了可视化模板设计器,可以访问最受欢迎的数据源,报告引擎,预览,将过滤器导出为30多种格式,并可以部署到云,Web,电子邮件和打印中。