上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 42 下一页

2018年10月22日

windows如何定时关闭一个程序

摘要: 方法一其实系统本身有这项功能的,打开记事本,将以下内容保存为.bat文件(将下面cmd.exe的名字改成你的音乐播放软件的exe名)@echo offTASKKILL /F /IM cmd.exe /T保存好之后,打开控制面板任务计划,添加新任务,把这个bat定时就行了,时间到了之后那个播放器就会被 阅读全文

posted @ 2018-10-22 18:42 asdyzh 阅读(2843) 评论(0) 推荐(0) 编辑

使用后台线程BackgroundWorker处理任务的总结

摘要: 在一些耗时的操作过程中,在长时间运行时可能会导致用户界面 (UI) 处于停止响应状态,用户在这操作期间无法进行其他的操作,为了不使UI层处于停止响应状态,我们倾向推荐用户使用BackgroundWorker来进行处理,这个后台的线程处理,可以很好的实现常规操作的同时,还可以及时通知UI,包括当前处理 阅读全文

posted @ 2018-10-22 15:10 asdyzh 阅读(221) 评论(0) 推荐(0) 编辑

C#在后台运行操作:BackgroundWorker的用法

摘要: 在我们的程序中,经常会有一些耗时较长的运算,为了保证用户体验,不引起界面不响应,我们一般会采用多线程操作,让耗时操作在后台完成,完成后再进行处理或给出提示,在运行中,也会时时去刷新界面上的进度条等显示,必要时还要控制后台线程中断当前操作。 以前,类似的应用会比较麻烦,需要写的代码较多,也很容易出现异 阅读全文

posted @ 2018-10-22 15:09 asdyzh 阅读(292) 评论(0) 推荐(0) 编辑

在UI程序设计中使用BackgroundWorker进行多线程异步处

摘要: WinForm的应用程序中如果执行了一个的非常冗长的处理操作,(比如文件检索,大运算量计算),在执行时就会锁定用户界面,虽然主活动窗口还在运行,但用户无法与程序交互,无法移动窗体或改变窗体大小,导致程序的用户体验极差。这个问题在UI开发中常常遇到,比较棘手。 .NET Framework 2.0中新 阅读全文

posted @ 2018-10-22 15:07 asdyzh 阅读(293) 评论(0) 推荐(0) 编辑

backgroundWorker取消后,重新开始就报错:此 BackgroundWorker 当前正忙,无法同时运行多个任务。

摘要: 使用BackgroundWorker控件,有2个按钮buttonBegin和buttonCancel。其他都正常,只是在用buttonBegin开始运行,然后点击buttonCancel取消后,到这里都正常。可当再次点击buttonBegin时,就报错说:“此 BackgroundWorker 当前 阅读全文

posted @ 2018-10-22 15:04 asdyzh 阅读(1203) 评论(0) 推荐(0) 编辑

C# 多线程防止卡死

摘要: 软件界面的响应特性是判断一款软件的非常重要的方面。一般来说,不管你软件功能做得有多么奇妙,如果软件有一点点死机的感觉都会让用户感到很讨厌,甚至怀疑你软件里是否藏有更大的问题。 要提高界面的响应特性,最好的办法莫过于使用多线程,并把呈现界面的线程独立出来。以前只有使用C++才能实现的多线程功能,现在在 阅读全文

posted @ 2018-10-22 14:31 asdyzh 阅读(808) 评论(0) 推荐(0) 编辑

[小工具] C#多线程|匿名委托传参数|测试网站压力--升级版

摘要: 上次文章链接:http://www.sufeinet.com/thread-11-1-1.html写这些并不是不会用测试工具,也并不是无视测试工具,而是做为一个程序员希望用自己写的东西来完成一些功能,从而更深入的学习一下相关技术而且这样的小工具,不是测试工具那样繁琐很方便 。上次文章引言 我们一直在 阅读全文

posted @ 2018-10-22 14:30 asdyzh 阅读(169) 评论(0) 推荐(0) 编辑

C#多线程解决界面卡死问题的完美解决方案,BeginInvoke而不是委托delegate

摘要: 问题描述:当我们的界面需要在程序运行中不断更新数据时,当一个textbox的数据需要变化时,为了让程序执行中不出现界面卡死的现像,最好的方法就是多线程来解决一个主线程来创建界面,使用一个子线程来执行程序并更新主界面这样就不会出现卡死的现像了这肯定是没有问题的,但是为什么在使用的过程中一样会有很多地方 阅读全文

posted @ 2018-10-22 14:27 asdyzh 阅读(2244) 评论(0) 推荐(0) 编辑

Socket 通信(基础原理、实时聊天系统雏形)

摘要: 什么是 Socket? Socket 英文直译为“孔或插座”,也称为套接字。用于描述 IP 地址和端口号,是一种进程间的通信机制。你可以理解为 IP 地址确定了网内的唯一计算机,而端口号则指定了将消息发送给哪一个应用程序(大多应用程序启动时会主动绑定一个端口,如果不主动绑定,操作系统自动为其分配一个 阅读全文

posted @ 2018-10-22 14:21 asdyzh 阅读(1152) 评论(0) 推荐(0) 编辑

C# 多线程详解 Part.04(Lock、Monitor、生产与消费)

摘要: 系列1 曾经说过:每个线程都有自己的资源,但代码区是共享的,即每个线程都可以执行相同的函数。 这可能带来的问题就是多个线程同时执行一个函数,并修改同一变量值,这将导致数据的混乱,产生不可预料的结果。看下面的示例: private void btnThread_Click(object sender, 阅读全文

posted @ 2018-10-22 14:20 asdyzh 阅读(325) 评论(0) 推荐(0) 编辑

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 42 下一页

导航