C#布隆过滤器的实现
介绍布隆过滤器(Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随
Web使用热敏打印小票(IE环境)
概述在html页下使用Epson P60II 热敏纸下打印小票,使用的打印方案为调用window.print
springboot中配置Swagger
Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。
腾讯云使用C#发送短信服务
目前腾讯云短信为客户提供国内短信和国际/港澳台短信服务,腾讯云短信 SDK 支持以下操作:国内短信国际/港澳
C# 离线人脸识别 ArcSoft
人脸识别&比对发展到今天,已经是一个非常成熟的技术了,而且应用在生活的方方面面,比如手机、车站、天网等。虹软
C#创建自定义特性
概述特性(Attribute)是用于在运行时传递程序中各种元素(比如类、方法、结构、枚举、组件等)的行为信息
C# 封装
封装 被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止
CodeSmith简单用法
概述平常我们在写代码的时候,一般会有很多重复的代码,比如dal、bll、实体等等,这些东西很多是重复的,网上
一篇文章了解Liquid模版引擎
背景平常比如开发个代码生成器一般是定一个模板,然后里面很多变量,根据数据生成文件。这时候模版引擎就派上了用场
CefSharp 加载chrome Extension 插件
简介CefSharp简单来说就是一款.Net编写的浏览器包,方便你在Winform和WPF中内嵌的Chrom
C# 解析key值动态的json数据
背景之前在对接第三方的api的时候,对方给的数据格式是这样的json就是没有字段属性这一说 ,都是数据,而且
聊聊横向领导力
背景与人合作绝对是世界上最难的事情之一,时间往往在摩擦中白白消耗,分到与自身能力不相称的任务,或是由于某种差
常用的代码重构方法
1、提取子函数说白了就是一个大函数里,可以根据不同功能分成几个小函数,因为说不定,其他函数也可能会用到其中的
redis缓存设计要点随谈
在高并发系统中,缓存是必不可少的一部分。没有缓存对系统的加速和阻挡大量的请求直接落到系统的数据库,系统是很难
使用GZipStream实现压缩和解压缩
概述之前做项目,涉及到存入到数据库或者http传输的数据量比较大,这个时候,就需要考虑在存入数据库或者发送传
Filter+Redis解决项目之间调用的幂等性
幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。在编程中一个
自动化部署:在Windows平台安装Jenkins
在软件开发中经常会提到持续集成Continuous Integration(CI)和持续交付Continuo
asp.net webapi bug : System.OperationCanceledException 异常处理
asp.net webapi的过滤器 ExceptionFilterAttribute 捕获一个异常消息如下
聊聊横向领导力
背景与人合作绝对是世界上最难的事情之一,时间往往在摩擦中白白消耗,分到与自身能力不相称的任务,或是由于某种差
Redis锁被别人释放怎么办
什么是分布式锁?要介绍分布式锁,首先要提到与分布式锁相对应的是线程锁、进程锁。线程锁:主要用来给方法、代码块