会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Lv.的博客
Avatarx
此博客专攻计算机语言。
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
86
87
88
89
90
91
92
93
94
···
190
下一页
2016年5月9日
标记扩展和 WPF XAML
摘要: 本主题介绍 XAML 的标记扩展概念,包括其语法规则、用途以及底层的类对象模型。 标记扩展是 XAML 语言以及 XAML 服务的 .NET 实现的常规功能。 本主题专门详细论述了用于 WPF XAML 的标记扩展。 本主题包括下列各节。 XAML 处理器和标记扩展 基本标记扩展语法 XAML 定义
阅读全文
posted @ 2016-05-09 11:28 Avatarx
阅读(848)
评论(0)
推荐(1)
2016年5月7日
如何获取Expression Design 4工具与Expression Blend 4工具
摘要: 在VS2010+C#+WPF 开发项目过程中涉及到界面的布局与设计,网上有人讲采用Expression Design 4与Expression Blend 4工具相当方便, 于是决定试看看,下面将这个过程与大家分享。 一、安装目的 尽管程序员可以使用VS编写XAML代码的方式来构造用户界面,但是对于
阅读全文
posted @ 2016-05-07 23:12 Avatarx
阅读(780)
评论(0)
推荐(0)
使用线程 Monitor.Wait() 和 Monitor.Pulse()
摘要: Wait() 和 Pulse() 机制用于线程间交互。当在一个对象上使用Wait() 方法时,访问这个对象的线程就会一直等待直到被唤醒。Pulse() 和 PulseAll() 方法用来通知等待的线程醒来的。下面是关于Wait() 和 Pulse() 方法如何运行的例子,WaitAndPulse.c
阅读全文
posted @ 2016-05-07 22:18 Avatarx
阅读(364)
评论(0)
推荐(0)
C#多线程之间事件通知
摘要: 我有两个线程,线程1接受网络数据,存到队列;线程2取队列,进行各种复杂的处理然后绘制到界面上;想让线程1有数据了通知线程2,线程2再取队列,因为不通知的话,线程2一直在while循环检索队列时候有东西,很费cpu,怎么弄?我现在用的是C#的ManualResetEvent,线程1给队列中加数据时,置
阅读全文
posted @ 2016-05-07 21:56 Avatarx
阅读(3315)
评论(0)
推荐(0)
c#还有一点不太明白,既然开启了线程为何还要委托呢?
摘要: 分享| 2013-07-15 09:33threadroc | 浏览 1611 次 既然开启了线程为何还要委托呢?,开启线程本身不就是委托吗?为何委托要显示声明呢?Thread thread = new Thread(new ThreadStart(getAllRows)); thread.IsBa
阅读全文
posted @ 2016-05-07 21:50 Avatarx
阅读(1371)
评论(0)
推荐(0)
C# 多线程操作之异步委托
摘要: 标签: 多线程任务nullstringhtml工作 2012-06-29 23:00 1276人阅读 评论(0) 收藏 举报 标签: 多线程任务nullstringhtml工作 2012-06-29 23:00 1276人阅读 评论(0) 收藏 举报 分类: C/C++/C#/dotnet(126)
阅读全文
posted @ 2016-05-07 21:47 Avatarx
阅读(515)
评论(0)
推荐(0)
C# 多线程控制 通讯 和切换
摘要: 一.多线程的概念 Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程
阅读全文
posted @ 2016-05-07 21:40 Avatarx
阅读(548)
评论(0)
推荐(0)
C# volatile 关键字
摘要: volatile 就像大家更熟悉的const一样,volatile是一个类型修饰符(type specifier)。它是被设计用来修饰被不同线程访问和修改的变量。如果不加入volatile,基本上会导致这样的结果:要么无法编写多线程程序,要么编译器失去大量优化的机会。 就像大家更熟悉的const一样
阅读全文
posted @ 2016-05-07 21:33 Avatarx
阅读(16662)
评论(0)
推荐(7)
2016年5月5日
c#多线程通信之委托(事件)
摘要: 在研究c# 线程之间通信时,发现传统的方法大概有三种 ①全局变量,由于同一进程下的多个进程之间共享数据空间,所以使用全局变量是最简单的方法,但要记住使用volatile进行限制。 ②线程之间发送消息(这个随后文章中会讨论到)。 ③ CEvent为MFC中的一个对象,可以通过对CEvent的触发状态进
阅读全文
posted @ 2016-05-05 13:09 Avatarx
阅读(1932)
评论(0)
推荐(0)
2016年4月27日
c#通过app.manifest使程序以管理员身份运行
摘要: 通常我们使用c#编写的程序不会弹出这个提示,也就无法以管理员身分运行。微软的操作系统使用微软的产品方法当然是有的,通过app.manifest配置可以使程序打开的时候,弹出UAC提示需要得到允许才可以继续,这样就获得了管理员的权限来执行程序 通常我们使用c#编写的程序不会弹出这个提示,也就无法以管理
阅读全文
posted @ 2016-04-27 23:06 Avatarx
阅读(7830)
评论(0)
推荐(1)
上一页
1
···
86
87
88
89
90
91
92
93
94
···
190
下一页
公告