- 博客(7)
- 资源 (20)
- 收藏
- 关注
原创 c# 高级开发应用:防止界面卡死之Application.DoEvents应用
Application.DoEvents的功能是处理当前在消息队列中的所有 Windows 消息。交出CPU控制权,让系统可以处理队列中的所有Windows消息,这样在执行耗时的界面操作加上Application.DoEvents可以防止界面停止响应。 Winform的消息循环是一个线程来处理,那么假如你的某个操作比较耗时,那么消息处理得等你这个耗时操作做完了才能继续,而Application.DoEvents方法就是允许你在耗时操作的内部调用它,而去处理消息队列中的消息。...
2022-05-09 11:34:12
1755
原创 C# 高级开发应用 : 智能客户端架构介绍
智能客户端架构介绍说到智能客户端,我们首先想到的是目前流行的智能设备。如智能手机、pad、智能pos、及各种仓库智能rf设备。本文讲解的智能客户端架构是一种系统架构模式,典型的方式是数据库服务+中间件业务服务+客户端应用,其实智能设备的应用开发也基本都是采用的这种框架模式。智能客户端架构有其独特的优势,越来越多的项目采用了此种架构。 C/S架构与B/S架构都存在不可避免的局限,而智能客户端恰好能克服它们存在的问题,提高用户满意度,降低总体拥有成本。人们对智能客户端的关注开始于微软。事实上,...
2022-05-05 11:21:52
1043
原创 C# 高级开发应用:如何防止界面卡死
在学习如何防止界面卡死之前我们先来学习几个基本概念。进程、线程、单线程、多线程、多进程。进程:是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。程序运行时系统就会创建一个进程,并为它分配资源,然后把该进程放入进程就绪队列,进程调度器选中它的时候就会为它分配CPU时间,程序开始真正运行。线程:是程序执行时的最小单位,它是进程的一个执行流,是CPU调度和分派的基本单位,一个进程可以由很多个线程组成,线程间共享进程的所有资源,每个线程有自己的堆栈和局部变量。线程由CPU独立调度执行,在多C
2022-04-27 15:26:41
4648
原创 C# 高级开发应用:GPS+北斗 antenna 实现精准定位 C#实现
概述:北斗卫星导航系统(以下简称北斗系统)是中国着眼于国家安全和经济社会发展需要,自主建设运行的全球卫星导航系统,是为全球用户提供全天候、全天时、高精度的定位、导航和授时服务的国家重要时空基础设施。 北斗系统提供服务以来,已在交通运输、农林渔业、水文监测、气象测报、通信授时、电力调度、救灾减灾、公共安全等领域得到广泛应用,服务国家重要基础设施,产生了显著的经济效益和社会效益。基于北斗系统的导航服务已被电子商务、移动智能终端制造、位置服务等厂商采用,广泛进入中国大众消费、共享经济和民生领域,应用的.
2022-04-19 09:17:10
3733
原创 C# 高级开发应用:在IIS下上传大文件如何配置
asp.net程序默认上传文件是有大小限制的,默认是4M。IIS7下默认是30M。因此需要配置几个项目进行支持大文件(最大2G)的上传。1、配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。分析器错误消息: 属性“maxRequestLength”的值无效。错误为: 该值必须在 0-2097151 范围内。如果出现以下错误: 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了...
2022-04-13 15:13:59
872
原创 在Windows环境下下安装Kafka
1 安装JDKJava环境变量配置(Windows)1.1下载安装JDK和JREJDK(Java Development Kit)是Java语言的软件开发工具包,包括Java运行环境、Java开发工具、Java基础类库。JRE(Java Runtime Environment)是Java运行环境,运行Java环境所必须的环境集合。下载地址:Java Downloads | Oracle1.2 配置Java环境变量“计算机”右键菜单--->属性--->高级系统设置.
2022-04-11 10:57:50
6597
原创 消息通信kafka清理数据
消息通信kafka清理数据 kafka作为消息通信的一个很好的工具,在使用上还要根据具体的应用场景进行相应的配置才能更好的发挥其作用,数据清理就是很重要的一个步骤。默认配置server.conf里的核心配置项#最大日志保留大小log.retention.bytes=1073741824#日志保留时间长度log.retention.minutes=10log.segment.delete.delay.ms=1000#过期数据删除策略,最重要的配置log.cleaner...
2022-04-11 10:35:52
617
C#modbus通信 源代码附带modbus模拟工具
2022-05-11
datagridview 自动导出excel
2022-04-20
微服务学习资料 帮我们入门微服务的相关知识
2022-04-18
netcore 技术及学习资料整理
2022-04-16
基于C#语言的 消息通信框架kafka应用实例demo
2022-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人