Document
上一页 1 ··· 113 114 115 116 117 118 119 120 121 ··· 133 下一页
摘要: 如果,翻看我之前的博客,会找到一篇用I/O模拟IIC通信的程序文章。好吧,如果找不到可以点击这里,这里就不在赘述了,系统也已经完全调试通过了。 今天的任务是,把测试得到的数据在上位机的界面上显示出来,于是键盘手花了两天的时间模仿着巨人的肩膀通过了用C#编写的界面程序,界面很简单就像下面显示的一样。 阅读全文
posted @ 2016-05-11 16:38 从未被超越 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: C# 串口通信总结 我们知道对于 标准DLL,可以采用DllImport进行调用。例如: [DllImport("KMY350X.dll")] private static extern int OpenPort(int PortNum, int BaudRate); 如果一些厂家比较懒的话,没有提 阅读全文
posted @ 2016-05-11 16:37 从未被超越 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 配置文件的读写 System.ConfigurationManager类用于对配置文件的读取。其具有的成员如下: 一、AppSettings AppSetting是最简单的配置节,读写非常简单。 名称 说明 AppSettings 获取当前应用程序默认配置的 AppSettingsSection 数 阅读全文
posted @ 2016-05-05 15:10 从未被超越 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 锁机制与原子操作 <第四篇> 一、线程同步中的一些概念 1.1临界区(共享区)的概念 在多线程的环境中,可能需要共同使用一些公共资源,这些资源可能是变量,方法逻辑段等等,这些被多个线程共用的区域统称为临界区(共享区),临界区的资源不是很安全,因为线程的状态是不定的,所以可能带来的结果是临界区的资源遭 阅读全文
posted @ 2016-05-05 15:09 从未被超越 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 配置文件入门 - WebConfig.config常用配置节点介绍 一、配置文件入门 .Net提供了一种保存项目配置信息的办法,就是利用配置文件,配置文件的后缀一般是.config。在WinForm程序中配置文件一般是App.config。在Asp.net中一般默认是web.config。 一个.c 阅读全文
posted @ 2016-05-05 15:09 从未被超越 阅读(2695) 评论(0) 推荐(0) 编辑
摘要: 线程池 异步I/O线程 <第三篇> 在学习异步之前先来说说异步的好处,例如对于不需要CPU参数的输入输出操作,可以将实际的处理步骤分为以下三步: 启动处理; 实际的处理,此时不需要CPU参数; 任务完成后的处理; 以上步骤如果仅仅使用一个线程,当线程正在处理UI操作时就会出现“卡”的现象。 如果使用 阅读全文
posted @ 2016-05-05 15:08 从未被超越 阅读(424) 评论(1) 推荐(0) 编辑
摘要: 线程初步了解 - <第一篇> 操作系统通过线程对程序的执行进行管理,当操作系统运行一个程序的时候,首先,操作系统将为这个准备运行的程序分配一个进程,以管理这个程序所需要的各种资源。在这些资源之中,会包含一个称为主线程的线程数据结构,用来管理这个程序的执行状态。 在Windows操作系统下,线程的的数 阅读全文
posted @ 2016-05-05 15:07 从未被超越 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 线程池之ThreadPool类与辅助线程 - <第二篇> 一、CLR线程池 管理线程开销最好的方式: 尽量少的创建线程并且能将线程反复利用(线程池初始化时没有线程,有程序请求线程则创建线程); 最好不要销毁而是挂起线程达到避免性能损失(线程池创建的线程完成任务后以挂起状态回到线程池中,等待下次请求) 阅读全文
posted @ 2016-05-05 15:07 从未被超越 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 查询设计分析 一、查询设计的建议 在一些情况下,查询结构使优化器不能选择最好的处理策略。知道何时发生这种情况以及如何避免它是很重要的。这里主要介绍如下几点: 在小的结果集上操作; 有效使用索引; 避免优化器提示; 使用域和参照完整性; 避免资源密集型的查询; 减少网络传输数量; 减少事务开销; 二、 阅读全文
posted @ 2016-05-05 15:04 从未被超越 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 引用类型与值类型在编码上的区别 一、引入类型与值类型简介 值类型:直接存放于栈中,取的时候是直接取得值。值类型继承自System.ValueType。(自定义对象) 引用类型:存在于托管堆中,取的时候是从栈取该对象的地址,然后用这个地址去托管堆中取值。引用类型继承自System.Object。(in 阅读全文
posted @ 2016-05-05 15:04 从未被超越 阅读(294) 评论(0) 推荐(0) 编辑
上一页 1 ··· 113 114 115 116 117 118 119 120 121 ··· 133 下一页