摘要:
.NET Attribute在数据校验上的应用 Attribute(特性)的概念不在此赘述了,相信有点.NET基础的开发人员都明白,用过Attribute的人也不在少数,毕竟很多框架都提供自定义的属性,类似于Newtonsoft.JSON中JsonProperty、JsonIgnore等 自定义特性
阅读全文
posted @ 2020-05-18 20:31
HackerVirus
阅读(293)
推荐(0)
摘要:
.net core HttpClient 使用之掉坑解析(一) 一、前言 在我们开发当中经常需要向特定URL地址发送Http请求操作,在.net core 中对httpClient使用不当会造成灾难性的问题,这篇文章主要来分享.net core中通过IHttpClientFactory 工厂来使用H
阅读全文
posted @ 2020-05-18 20:29
HackerVirus
阅读(474)
推荐(0)
摘要:
你的团队需要一个正确的程序集(dll)管理姿势 分类: NET 标签: Nuget 很多团队经历时间的积淀之后,都会有很多的可重用的公共技术组件。大部分的团队都会把这些公共组件生成程序集(dll)后,放到GIT或SVN的一个公共目录里面,以供各个项目中使用。起初在项目很少又或者是公共组件不多的时候,
阅读全文
posted @ 2020-05-18 20:21
HackerVirus
阅读(504)
推荐(0)
摘要:
面试之手写防抖节流 面试之手写防抖节流 关注前端体验或性能优化的应该有听说过防抖,节流。那么,什么是防抖节流呢? 防抖 概念 在短时间内多次触发同一个函数,只执行最后一次。 举例:搭乘公交车的时候,陆续有不同的乘客上车,但师傅只会在最后一个乘客上车后才关门。 效果演示 防抖前 防抖后 应用场景 表单
阅读全文
posted @ 2020-05-14 21:52
HackerVirus
阅读(436)
推荐(1)
摘要:
世界顶级选手的刷题之道 dreamoon,知名中国台湾籍ACM选手,此为他的codeforces曲线: 关于中间突降的那段,还有个小故事: 当时dreamoon已经是世界上的顶级选手,甚至前一场的div1他排名第3!(当时cf的分制和现在不同,所以现在看起来只是个红名) 由于他没有拿到过div2的第
阅读全文
posted @ 2020-05-14 21:50
HackerVirus
阅读(513)
推荐(0)
摘要:
所谓并发编程,所谓有其三 一、高速缓存的两面性 cpu->高速缓存->内存 高速缓存:平衡cpu和内存之间的速度差异,变量从内存首先加载到高速缓存然后以供cpu计算使用。 对于同一个cpu来说,存储于其高速缓存中的变量,对于使用其时间碎片的线程来说,都是原子可见的,任何的变更都能及时的感知到其所被使
阅读全文
posted @ 2020-05-14 21:46
HackerVirus
阅读(276)
推荐(0)
摘要:
解密C语言编译背后的过程 我们大部分程序员可能都是从C语言学起的,写过几万行、几十万行、甚至上百万行的代码,但是大家是否都清楚C语言编译的完整过程呢,如果不清楚的话,我今天就带着大家一起来做个解密吧。 C语言相对于汇编语言是一种高级语言,要想在系统上运行,需要通过编译器把它转换成机器能够读懂的可执行
阅读全文
posted @ 2020-05-14 21:40
HackerVirus
阅读(589)
推荐(0)
摘要:
C#黔驴技巧之去重(Distinct) 前言 关于C#中默认的Distinct方法在什么情况下才能去重,这个就不用我再多讲,针对集合对象去重默认实现将不再满足,于是乎我们需要自定义实现来解决这个问题,接下来我们详细讲解几种常见去重方案,孰好孰歹自行判之。 分组 首先给出我们需要用到的对象,如下: p
阅读全文
posted @ 2020-05-14 21:37
HackerVirus
阅读(1410)
推荐(0)
摘要:
基于胜率矩阵的PageRank排序 在做博弈模型评估的时候,遇到一个问题是如何评价多个模型的优劣。例如我有训练好的三个围棋模型A,B,C,两两之间对打之后有一个胜负关系,如何对这三个模型进行排序呢?通常对于人类选手这种水平有波动的情形,棋类比赛通常计算选手Elo得分按分值排序,足球篮球等通过联赛积分
阅读全文
posted @ 2020-05-14 21:23
HackerVirus
阅读(1047)
推荐(0)
摘要:
布隆过滤器,你也可以处理十几亿的大数据 文章收录在 GitHub JavaKeeper ,N线互联网开发必备技能兵器谱 什么是 BloomFilter 布隆过滤器(英语:Bloom Filter)是 1970 年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。主要用于判断一个元素是
阅读全文
posted @ 2020-05-14 21:00
HackerVirus
阅读(1012)
推荐(0)