- 浏览: 741845 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (1081)
- [网站分类]1.首页原创精华.NET区(包含架构设计、设计模式)(对首页文章的要求:原创、高质量、经过认真思考并精心写作) (0)
- [网站分类]2..NET新手区(用于发表不合适发表在首页的.NET技术文章,包括小经验、小技巧) (1)
- [网站分类]3.非技术区(技术之外的文章,但不要涉及任何政治内容) (0)
- [网站分类]4.其他技术区 (0)
- [网站分类]5.企业信息化 (0)
- [网站分类]6.读书心得区(技术书籍阅读心得、书籍推荐) (0)
- [网站分类]7.提问区(.NET技术方面的提问) (2)
- [网站分类]8.技术转载区(.NET技术文章转载, 请注明原文出处) (0)
- [网站分类]9.求职招聘区(个人求职、企业招聘) (0)
- [网站分类]Dottext区 (0)
- [网站分类]GIS技术 (0)
- [网站分类]IT英才专区(IT职场交流) (0)
- [网站分类]SharePoint (0)
- [网站分类]博客园.NET俱乐部(俱乐部组织与活动方面的文章) (0)
- [网站分类]软件发布区(发布自己开发的代码、软件) (0)
- [网站分类]网站管理区(网站管理方面的疑问、建议、意见, 寻求管理员帮助) (0)
- [网站分类]业界新闻 (1)
- 技术 (1)
- [随笔分类]生活感悟 (10)
- [随笔分类]C# (30)
- [随笔分类]AjaxPro教程 (3)
- [发布至博客园首页] (5)
- [随笔分类]简历 (0)
- [随笔分类]Linux (2)
- [随笔分类]技术聚会 (2)
- [随笔分类]ORM (1)
- [随笔分类]php (1)
- [随笔分类]创业 (1)
- [随笔分类]奇技淫巧 (1)
- [随笔分类]计划 (1)
- [随笔分类]架构&分层 (1)
- [随笔分类]整合行销 (1)
- [随笔分类]mac (1)
- [网站分类].NET新手区 (45)
- [网站分类]非技术区 (5)
- [网站分类]招聘区 (0)
- [随笔分类]单元测试 (1)
- [网站分类]其他技术区 (3)
- [网站分类]代码与软件发布 (6)
- [网站分类]提问区 (24)
- [随笔分类]ASP.NET (2)
- [随笔分类]FAQ (12)
- [随笔分类]开发人员工具 (1)
- [随笔分类]朗志轻量级项目管理解决方案 (1)
- [网站分类]读书区 (1)
最新评论
-
天使建站:
写和乱七八糟的 不知道从哪复制过来的 还是看这里吧j ...
jquery数组 -
hyn450:
你好,我最近也想了解一下竞争情报。不知道能不能交流一下呢 ?
最近的工作 -
lattimore:
这个连接打不开了阿!
使用vnc连ubuntu desktop -
MZhangShao:
奉劝你一句,以后在Ubuntu 用apt-get安装成功的软件 ...
关于xrdp的安装设置 -
f002489:
strftime
python下datetime类型的转换
我将如一个函数放在线程,或者采用异步调用就会出现错误,这个是怎么回事啊,肯请指点一下
private void _initialMyMetaThread()

{
//获取数据源信息

string text = this.Text.Substring(this.Text.LastIndexOf("--") + 2);
DummyMetadataExplorer.dict.TryGetValue(text, out myMeta);
if (this.myMeta == null)

{
//此处还应检测,该配置文件是否能正确连接数据库
SavedSetting ss = SavedSetting.LoadByName(text);
this.myMeta = MyMetaOP.getInstance().createMyMeta(ss);
DummyMetadataExplorer.dict.Add(text, this.myMeta);
}

this._BindCmbDatabases();
}




















发表评论
-
如何用设计模式变相实现类的多继承?
2007-05-06 22:04 542我在现实中遇到这样一个问题:有A,B,C,D,E,F,G。。。 ... -
请教一个在使用xtree过程中关于htc组件编写的问题
2007-05-12 20:02 661欲实现该帖(http://www.blogjava.net/d ... -
关于div的定位显示问题
2007-05-16 16:37 781代码如下: 1 2 3 4 5<html& ... -
xml格式问题请教
2007-07-04 16:05 7891<?xml version="1.0&q ... -
请教一个问题,有可能是和泛型有关,
2007-07-05 12:54 500已知某个类的实例,该实例可能是类A的实例,也可能是类B的实例, ... -
已有类实例,现在想拥有另一个相同状态的实例,除了反序列化还有别的办法吗?
2007-07-06 10:35 570Class2 c2=new Class2(); c2 ... -
[已解决]请教sqlite在dotnet中如何使用正则表达式
2007-07-10 22:24 869查看了sqlite的文档,它提供了regexp(a,b) ma ... -
关于业务规则层、业务实体层、业务外观层、模型层的作用很不清楚,殷切期望解答
2007-08-03 08:48 825一直对上述几个名词的应用非常的含糊,下面是我片面的理解,肯请指 ... -
想在每个文件头部加一些关于该文件的信息,如作者,创建时间,用途等,大家一般是怎么操作的?
2007-08-12 14:37 684我现在没有想到比较好的方法,难道要手动一个文件一个文件的粘吗? ... -
静态织入和动态织入是什么意思?
2007-09-19 22:42 1814我的理解是 静态织入可以拦截静态方法 动态织入可以拦截类的实例 ... -
UDDI上调用WebService的困惑
2007-10-27 02:41 785相信大家对UDDI,Sevice Provider,Servi ... -
PowerDesigner如何设置使索引均以IDX_表名_字段名形式命名
2007-10-28 14:57 883查看了一些文章,现在能在PD中设置外键的命名规则了,但是没找到 ... -
请教一个算法问题,有两个数组A,B,判断A中是否至少有一个元素和B中元素相同
2007-11-03 15:29 1060最笨的办法当然是二层嵌套循环,但觉得应该有更好的方法,但是着实 ... -
使用Remoting实现的aop,无法改变返回值吗?
2007-11-21 22:22 933using System;using System.Runt ... -
在应用AOP缓存方法执行的结果中遇到的问题,请指点
2007-12-17 18:05 756假设有一个方法public int A(){ return ... -
关于petshop4.0中profile的应用的一个疑惑
2008-01-01 13:55 667在4.0版本中有三个地方使用了 <profile aut ... -
在repeater中如何实现DataList中的RepeateColumn RepeatDirection
2008-01-12 16:41 716由于DataList输出带有多余的样式,而我的网页又是基础di ... -
vs2008rtm安装问题请教(已解决)
2008-02-11 20:04 723本人从网上下载了vs2008rtm的英文版和中文版,在win2 ... -
vs2008怎么与vss2005集成(已解决)
2008-02-15 13:24 924装了vs2008之后,未在ide中发现相关vss的选项,也打了 ... -
开发一个分布式的爬虫需要用到哪些技术或是算法,请高手给个思路
2008-03-02 11:16 785我想基于.net平台构建一个分布式的爬虫,大致有如下一些需求 ...
相关推荐
在C#中,异步线程是一个非常重要的概念,通过使用委托的BeginInvoke方法,可以实现异步线程的执行。在本文中,我们将详细介绍如何使用委托的BeginInvoke方法来实现异步线程,以及相关的知识点。 一、什么是委托? ...
异步线程是计算机编程中的一个关键概念,特别是在多任务处理和提高系统性能方面。它允许程序在执行长时间运行操作时不会阻塞主线程,从而提高用户体验。在.NET框架中,`BackgroundWorker` 和 `Thread` 是两种常用的...
在IT领域,线程和异步事件委托是编程中非常重要的概念,特别是在多任务处理和高性能应用程序设计上。本文将深入探讨这两个主题,以及如何在VB2008(Visual Basic 2008)中使用它们。 首先,让我们了解什么是线程。...
总的来说,这个项目实例为开发者提供了一个深入理解C# Socket编程、多线程、异步处理和委托的实际操作平台,有助于提升在实际工作中解决类似问题的能力。通过分析和实践,你可以更好地掌握这些关键概念和技术,...
为了给用户提供更好的体验,读取数据库等程序需要长时间来执行的操作,需要弹出一个等待界面。可以一边执行需要等待的操作,一边...本资源使用VS2017软件,VB.NET编程,异步委托和多线程编程实现背景透明的等待窗体。
"C#多线程委托"是一个关于如何在C#中使用多线程和委托来实现后台任务和更新用户界面的实例。理解并熟练运用这些技术,可以提升应用程序的性能和用户体验,尤其是在处理耗时操作时。在Windows Forms应用中,正确地...
在多线程异步场景中,我们可以定义一个事件,当某个异步操作完成时触发这个事件,通知调用者任务已完成。 结合这些概念,我们可以构建一个模拟多线程下载图片的程序。以下是一个基本步骤: 1. **创建事件**:定义...
在C#中,多线程委托也是实现并发编程和异步操作的关键技术,例如ThreadPool类和Task Parallel Library (TPL)。ThreadPool提供了一种高效的方式来管理线程,而TPL通过Parallel和Task类提供了更高级别的并行编程抽象,...
`async`定义一个异步方法,`await`用于等待异步操作完成,期间不会阻塞当前线程。 - `Task`类:异步操作通常返回一个`Task`对象,代表异步操作的状态。`Task<T>`表示返回特定类型的结果。 - `Task.Run()`:用于将...
标题中提到的C#中的异步和多线程的区别是一个非常重要的话题,尤其是在处理需要进行耗时操作的场景时,开发者必须了解何时应该使用异步编程模式,何时应该使用多线程。以下详细知识点的梳理,将帮助开发者深入理解这...
多线程是指在一个应用程序中同时执行多个独立的线程。在.NET中,可以使用`System.Threading`命名空间中的`Thread`类来创建和管理线程。多线程能提高应用程序的并发性,使得计算密集型任务和I/O密集型任务可以并行...
每个客户端的文件传输操作都在一个单独的线程中进行,这样可以避免单线程模型下的阻塞问题,提高系统的并发处理能力。当一个线程正在处理某个客户端的文件传输时,其他线程可以同时处理其他客户端的请求,从而提高...
在TCP网络编程中,使用多线程可以提高服务器的并发能力,一个线程处理客户端的连接请求,而其他线程负责处理数据传输。然而,线程管理也需要谨慎,过多的线程可能会导致资源浪费和性能下降。 同步与异步是处理任务...
在这个例子中,`Action`是一个无参数的委托,它将`textBox1.Text`设置为"后台任务完成",这个操作会在UI线程上执行,确保了线程安全。 总结来说,多线程技术允许程序并行执行任务,提高效率;而委托则作为一种强大...
以下是一个简单的多线程委托实例: 1. 定义一个委托类型,例如`QueryDelegate`,它代表一个接受特定参数并返回结果的方法: ```csharp public delegate string QueryDelegate(string sql); ``` 2. 创建一个方法,...
"线程异步委托"是异步编程的一个关键组件。委托在.NET中相当于函数指针,可以引用方法并传递给其他线程执行。异步委托结合了`BeginInvoke`和`EndInvoke`,使得我们可以方便地启动异步操作并在完成后执行回调。 在...
下面是一个使用委托(delegate)更新控件内容的示例代码: 首先,定义一个委托(delegate)类型,用于更新控件内容: `delegate void SetTextCallback(string text);` 然后,实例化委托(delegate)对象: `...
在IT开发领域,尤其在C#或.NET框架中,这些技术是构建高效、响应迅速的系统的关键组成部分。...对初学者来说,这是一个很好的实践项目,可以加深对多线程、异步编程、UI交互和网络扫描等复杂概念的理解。
`Control.BeginInvoke`是一个异步方法,它允许我们在非UI线程中安全地调用UI线程上的方法。 实现步骤如下: 1. **创建委托**:定义一个委托类型,它表示更新进度条的方法签名。例如: ```csharp public delegate ...
在探讨"C#线程委托中对控件的调用"这一主题时,我们主要关注的是如何在多线程环境中安全地更新UI控件。在Windows Forms应用开发中,特别是使用C#语言时,确保UI控件只能从创建它们的线程进行访问是非常重要的。这是...