自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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版

良心贡献 良心贡献 质量保证 只需2个积分,希望好评! ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS I

2022-07-23

XCP协议层标准ASAM_XCP_Part2-Protocol-Layer-Specification_V1-1-0

ASAM_XCP_Part2-Protocol-Layer-Specification_V1-1-0.pdf

2018-04-03

基于stm32的GPRS网络与CAN网络通信设计

硬件部分主要由两台PC机、stm32f103VET6微处理器及其外围器件、GPRS模块等组成,并且由网络调试助手、串口调试助手、新花生壳等软件工具协助。软件部分主要利用MDK4.72进行程序设计。主要实现CAN网络与GPRS网络信息数据的相互传输,并充分利用单片机的数据处理能力,实时监控两个网络的通信状态并在其驱动的彩色液晶屏上进行显示。考虑到数据传输的效率、可靠性、实时性以及微处理器的资源利用率,使用了stm32f103VET6微处理器的串口DMA接收和DMA发送功能,这对来自于GPRS网络和CAN网络的大数据大有裨益。另外,由于经济因素,本文设计使用了一台PC机和一个CAN转换器模拟CAN网络里的一台主机,使用另一台PC机模拟GPRS网络里的服务器。

2015-10-25

msp430、51单片机驱动24L01的C程序

msp430、51单片机驱动24L01的c程序

2014-12-25

信号与系统教学

该实验平台系长期从事一线教学老师及一批学习优良的学生合作开发,有助于学习信号与系统这么课程

2013-09-30

信号与系统虚拟实验平台

信号与系统虚拟实验平台,专注于在实验中学习信号与系统

2013-09-26

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除