- 博客(28)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
转载 VisualC# winform窗体应用程序 语句加this有的怎么不加?
转自:http://zhidao.baidu.com/link?url=2tErUnPgxGwncZTeUp90GemL9jMU6Ns5LA7VID_GP0ibjtK1T1WIsbuxiDI1298eMB5Nk1vS7j5YjBkTXQTZiAAFK5TP2hDR9XVnK7SiZd3在Form1类内部,所有的变量可以不加 this。默认地,存取类内部的变量时,都是 t
2015-12-31 15:29:51 1867
转载 多线程socket编程--聊天程序
转自:http://blog.csdn.net/ppt0501/article/details/30282493一、好久没写网络编程代码,今天有空,复习一下。下面主要实现服务器端和客户端端通信,服务器端接受一个客户端就启动一个新线程处理,读写也用线程实现,其中读,一个只读10个字节,循环读取输入流。好,废话少说,上代码。1、服务器端:[java] view
2015-12-31 10:25:48 574
转载 Modbus通讯协议学习 - 认识篇
转自:http://www.cnblogs.com/luomingui/archive/2013/06/14/Modbus.html什么是Modbus? Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。Modbus 协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。
2015-12-30 14:10:25 557
转载 浅谈线程池(上):线程池的作用及CLR线程池
转自:http://blog.zhaojie.me/2009/07/thread-pool-1-the-goal-and-the-clr-thread-pool.html线程池是一个重要的概念。不过我发现,关于这个话题的讨论似乎还缺少了点什么。作为资料的补充,以及今后文章所需要的引用,我在这里再完整而又简单地谈一下有关线程池,还有.NET中各种线程池的基础。更详细的内容就不多作展开了,
2015-12-28 16:49:28 762
转载 c#线程池详解
转载:http://blog.csdn.net/xiaobai1593/article/details/7464341在这里你可以学到Microsoft研究CLR实现线程池的原理机制,从而更灵活的处理CLR在实际代码应中线程池的问题,下面我们来看看吧。CLR教程之线程池的产生当 CLR 初始化时,其线程池中不含有线程。当应用程序要创建线程来执行任务时,该应用程序应请求线程池
2015-12-28 16:44:59 836
转载 什么时候手动创建线程而不使用线程池
转自:http://blog.csdn.net/love__coder/article/details/64149361、需要自定义线程的优先级,线程池中线程总是Normal2、需要一个前台线程,线程池中线程是后台线程 非UI线程最好使用线程池创建为后台线程,常常关闭一个软件之后,仍然占有内存,就是由于创建了多个前台线程,程序关闭的时候,还有其他前台线程没有关闭。
2015-12-28 16:36:18 1714
转载 关于C#timer 时间精确度的问题
转自:http://bbs.csdn.net/topics/390952917我想用精确的时间计算,需要精确到毫秒级别,代码运行后发下有误差。请教高人怎么实现。C# code?1234567891011121314151
2015-12-28 15:59:20 9094
转载 C#中timer类的用法总结
转自:http://www.jb51.net/article/42285.htmC#中timer类的用法关于C#中timer类 在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类里 3.定义在System.Timers.Timer类里 System.Window
2015-12-28 15:21:29 504
转载 C#实现高精度定时器
转自:http://blog.csdn.net/chenyujing1234/article/details/7482464这两天正在准备做一个实时控制的东西,想用C#。可是昨天日本人展示了一个在LINUX平台下使用C语言控制的单自由度机械臂,我问他们为什么不用WINDOWS,他们说用WINDOWS编程实时性很差,定时很不准,所以用了LINUX,为了兼容性好,服务器也用的是LI
2015-12-25 18:17:03 8000 1
转载 C# Socket多线程编程(一)
转自:http://blog.csdn.net/liguo9860/article/details/6148614[csharp] view plaincopy//实现服务器端 //创建Client类 using System; using System.Collections.Generic;
2015-12-25 16:01:56 1345
转载 浅谈C# Socket编程及C#如何使用多线程
转自:http://www.cnblogs.com/top5/archive/2011/01/18/1938634.html去年暑假学习了几个月asp.net 最后几个星期弄了下C# socket .也算知道了个一知半解了, 好久没动C#了, 虽然这语言高级的让我对他没兴趣, 不过还是回忆回忆, 忘了一干二净就不好了.C# Socket:建议初学C# socket的菜鸟朋友
2015-12-25 15:43:23 1849
转载 Windows的任务调度机制
转自:http://itlab.idcquan.com/windows/administer/896910.html Windows是一款微内核、抢占式多任务、软实时的操作系统。Windows的任务调度主要以线程为单位进行,线程拥有33个优先级,数值为0~32,其中0为最低优先级,32为最高优先级,最高和最低优先级均保留给系统使用。用户可以使用的优先级为1~31。 Windo
2015-12-24 11:39:56 3054
转载 C#线程篇---Windows调度线程准则
转自:http://www.cnblogs.com/x-xk/archive/2012/12/03/2795702.htmlWindows本身就是一个抢占式操作系统,它的实现,必定有某种算法在里面,比如什么时候调度哪些线程,需要花费多长时间等问题。我们时时在用Windows,作为程序员,我们有必要知道其中最贴近我们的算法。为什么这么说?我们对系统发出的命令,获取信息等操作,
2015-12-23 11:59:05 449
转载 C#线程篇---你所不知道的线程池
转自:http://www.cnblogs.com/x-xk/archive/2012/12/04/2798416.html线程的创建和销毁都要耗费大量的时间,有什么更好的办法?用线程池!太多的线程浪费内存资源,有什么更好的办法?用线程池!太多线程有损性能,有什么更好的办法?用线程池!(⊙_⊙)?线程池是什么?继前三篇线程基础之后,我们要来学学线程池了。注意,这些信
2015-12-23 11:41:18 599
转载 C#多线程学习 之 线程池[ThreadPool]
转载:http://www.cnblogs.com/henw/archive/2012/01/06/2314870.html在多线程的程序中,经常会出现两种情况:一种情况: 应用程序中,线程把大部分的时间花费在等待状态,等待某个事件发生,然后才能给予响应 这一般使用ThreadPool(线程池)来解决;另一种情况:线程平时都处于休
2015-12-23 11:12:35 425
转载 C# 多线程的自动管理(线程池)
在多线程的程序中,经常会出现两种情况: 1. 应用程序中线程把大部分的时间花费在等待状态,等待某个事件发生,然后给予响应。这一般使用 ThreadPool(线程池)来解决。 2. 线程平时都处于休眠状态,只是周期性地被唤醒。这一般使用 Timer(定时器)来解决。ThreadPool 类提供一个由系统维护的线程池(可以看作一个线程的容器),该容器需要 Windows
2015-12-22 17:10:07 338
转载 串口通信校验方式(even,odd,space,mark)
1. even 每个字节传送整个过程中bit为1的个数是偶数个(校验位调整个数)2. odd 每个字节穿送整个过程中bit为1的个数是奇数个(校验位调整个数)3. noparity没有校验位4. space 校验位总为05. mark 校验位总为1
2015-12-21 13:31:17 4154
转载 C#多线程那点事——信号量(Semaphore)
转自:http://www.cnblogs.com/heqichang/archive/2011/12/24/2300301.html信号量说简单点就是为了线程同步,或者说是为了限制线程能运行的数量。那它又是怎么限制线程的数量的哩?是因为它内部有个计数器,比如你想限制最多5个线程运行,那么这个计数器的值就会被设置成5,如果一个线程调用了这个Semaphore,那么它的计数器就会相应
2015-12-18 13:53:33 352
转载 C#中Monitor和Lock以及区别
转自 http://www.cnblogs.com/chengxingliang/p/3150731.html Monitor对象 1.Monitor.Enter(object)方法是获取锁,Monitor.Exit(object)方法是释放锁,这就是Monitor最常用的两个方法,当然在使用过程中为了避免获取锁之后因为异常,致锁无法释放,所以需要在try{} catch(){}
2015-12-17 17:31:52 427
转载 c# 基础知识——属性、字段
属性这玩意儿跟字段最大的区别在于取值赋值的操作逻辑是不一样的,对于字段,就是直接取值赋值,而对于属性,你可以自定义取值赋值的操作。可以认为属性是两个方法(一个取值一个赋值)合并的,取值的方法是无参数、返回值为属性类型的,赋值的方法是参数为属性类型、无返回值的另一个差别在于字段只能是即能赋值又能取值,要么即不能赋值也不能取值,而属性更灵活,如果之后set就只能赋值了代码演示int someIn
2015-12-16 19:20:53 421
转载 C# WinForm程序退出的方法
1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问
2015-12-11 17:52:36 231
转载 解决C# WinForm 中 VSHOST.EXE 程序不关闭的有关问题
解决C# WinForm 中 VSHOST.EXE 程序不关闭的问题右击“解决方案”--属性-调试栏-启用调试器部分-“启用Visual studio宿主进程”不勾选
2015-12-11 17:28:29 786
转载 64位windows7 C#.net引用VC++ com组件错误80040154的解决方法
64位windows7 C#.net引用VC++ com组件错误80040154的解决方法在32位windows7下,使用VS2008(VC++)开发了个32位的com组件,在VS2008(C#.net winform)程序中引用这个组件,在32位windows7可正常运行,在64位windows7无法正常运行。64位windows7用VS2008重新编译后,提示“检索 COM 类工厂中
2015-12-10 19:53:38 2389
转载 在C#中使用SerialPort类实现串口通信
在C#中使用SerialPort类实现串口通信(收藏 在.NET Framework 2.0中提供了SerialPort类,该类主要实现串口数据通信等。本文章将本人在学习过程中从网络上搜集到的相关信息写出来供大家参考。下面主要介绍该类的主要属性(表1)和方法(表.2)。如果需要了解更多的信息请登录http://msdn.microsoft.com/zh-cn/library/s
2015-12-10 13:59:12 6198
转载 VC++ 调用 C#生成DLL的两种方法
今年在C++调用对方用C#写的DLL时,遇到托管和非托管的问题。 原帖: http://topic.csdn.net/u/20110916/12/fcf63501-45ef-46d9-92d1-6ffa91086a80.html 以及参考文章: VisualC、Delphi或者VB等编程语言来编写的DLL文件,在编译完成以后,产生D
2015-12-09 16:34:05 5891
转载 C#Application.DoEvents()
private void button1_Click(object sender, EventArgs e){ //Visible控件属性 while (Visible) { for (int rgb = 0; rgb { this.BackColor = Color.FromArgb(rgb, 25
2015-12-08 15:23:17 778
转载 C# 函数中的out型参数
首先,在函数的参数参数列表中,out关键字一定要放在类型前面。否则,会产生几个编译时错误。第二,在函数的声明时和调用中,都要加out关键字。Eg:namespace Polymorphy{ internal class Program { static void Main(string[] args)
2015-12-07 11:18:23 8540
转载 ASCII,Unicode和UTF-8
字符编码笔记:ASCII,Unicode和UTF-8今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就
2015-12-03 10:57:44 302
UDS ISO 14229 最全协议-全部协议 国际标准2013版
2022-07-23
XCP协议层标准ASAM_XCP_Part2-Protocol-Layer-Specification_V1-1-0
2018-04-03
基于stm32的GPRS网络与CAN网络通信设计
2015-10-25
C语言中一个结构体嵌套着另一个结构体,即结构体类型声明中最多可以嵌套多少层?
2017-11-25
有关c# 调用vc++编写的非托管DLL、socket编程等相关知识的讲的比较详细的书籍
2015-08-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人