欢迎光临
个人技术文档整理
.Net多线程Task的用法
编程技术

.Net多线程Task的用法

kwcode 阅读(962) 赞(3)

创建Task的3种方法new方式实例化一个Task//task.Start方式,每个task都在不同的线程中 ,不会阻塞主线程Task task = new Task(DoActionTask);task.Start();//方式,每个任务都在同一个线程。task会阻塞主线程task.RunSyn...

.Net多线程的几种实现方式
C#

.Net多线程的几种实现方式

kwcode 阅读(599) 赞(2)

计算机概念进程程序在服务器上运行时,占据的计算资源合集,称之为进程进程之间不会相互干扰---进程间的通信比较困难(分布式)线程程序执行的最小单位,响应操作的最小执行流,线程也包含自己的计算资源,线程是属于进程的,一个进程可以有多个线程多线程一个进程里面,有多个线程并发执行...

.NET 使用谷歌人机器验证码V2(google recaptcha)
C#

.NET 使用谷歌人机器验证码V2(google recaptcha)

tkw 阅读(937) 赞(1)

Google reCAPTCHA 介绍Google reCAPTCHA 是采用用户行为验证类型的验证码,目前来说几乎不能被打码平台自动打码(这里指 Google reCAPTCHA 并不是指所有用户行为验证码,据说Google reCAPTCHA还是用了js vmp虚拟机技术),也只能人工打码。Go...

.Net Core编译或者发布时多语言包问题
编程技术

.Net Core编译或者发布时多语言包问题

admin 阅读(859) 赞(3)

问题在.net core中, 生成或者发布的时候含有大量的其他语言包解决方案为项目指定所需的语言。双击项目,编辑.csproj文件在 PropertyGroup 节点下添加指定语言包如果要添加多种语言,那么以";"分隔,添加即可。英语是默认的,因此就不需要添加"en"了。...

.Net 高并发数据的重复写入问题
C#

.Net 高并发数据的重复写入问题

admin 阅读(713) 赞(1)

高并发数据的重复写入问题一、情景.Net Core部署为Web时,当多个线程(多个用户),同时调用后台接口,进行插入操作的话会导致数据库中插入重复的字段!下面把我的解决方法记录一下。二、实例重现接口Test 是很简单的功能:对表Demo进行 先判断重复,然后插入数据。/// /// 高并发 会出现重...

windows下Redis的安装和配置
编程技术

windows下Redis的安装和配置

kwcode 阅读(554) 赞(1)

介绍全称:Remote Dictionary Server(远程字典服务器)。是完全开源免费的,用C语言编写 基于内存运行并支持持久化的NoSQL数据库Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用 ii)Redis不仅仅支持简单的key-value类型的...