C#/.Net

2020年4月28日

.Net需要掌握的基本技术点

都算很基础的内容,不见得完全知晓其原理但至少得做到会用,知道在何种场景下使用及解决什么问题,还有对应竞品的优劣。每一个组件的详细用法分析等,网上搜一搜内容很多的,这里只列出一个大概的框架。

进一步了解
2019年4月23日

前缀和与差分

前缀和数组 定义 给定一个数组A[n],则其前缀和数组有B[m]=A[0]+A[1]+…+A[m]。 例: A[]={5,6,7,9,3,4} B[]={5,11,18,27,30,34} B[0...

进一步了解
2019年1月23日

位运算的应用

位运算符 wikipedia中对于位运算的定义: 位操作是程序设计中对位模式按位或二进制数的一元和二元操作。在许多古老的微处理器上,位运算比加减运算略快,通常位运算比乘除法运算要快很多。在现代架构中,...

进一步了解
2018年11月29日

.NET平台常用的框架

分布式缓存框架 Microsoft Velocity:微软自家分布式缓存服务框架。 Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。 Redis:是一个高性能的KV...

进一步了解
2018年5月17日

大量连续的if-else怎么办

简介 在大部分语言的实际开发中,使用if-else做逻辑验证判断是必要的,但是随着业务的复杂程度上升,if的数量也是急剧上升;有时候增加一个业务条件,会导致产生一个完全新的代码路径,可能if-else...

进一步了解
2018年3月19日

C#引用类型的“反常情况”

简介 大部分的开发语言都会有引用类型与值类型,基本上所有的开发人员都能理解两者之间的区别,并使用;这里讲述几个例子看一看引用类型有哪些“反常”的情况,借此深入了解一下C#中引用类型。 本文以下使用VS...

进一步了解