关闭

TCPIP完整的一套基础介绍

TCP/IP应该是个协议集,根据OS的七层理论,TCP/IP分为四层.分别是应用,传输,Interne和网络界面.        我们一般说TCP在传输层,而IP在Internet层.        TCP/IP的应用程序包括我们平时经常用到的Ping,Telnet,FTP,Finger等等        配置TCP/IP包括IP地址,子网掩码和缺省网关        正确检测TC...
阅读(2453) 评论(1)

构建RTW下的嵌入式系统开发环境

一般单片机应用系统的产品开发采用的是自下而上的过程,即根据应用的需求,选择相应的从器件进行系统的硬件设计、制作、调试到软件功能实现函数。在系统设计过程中,开发人员首先必须对特定硬件有较深入的了解,再总结出可以使用的方案。这种开发流程最大的弊端是,软件设计过程对硬件的依赖性很强,软件设计受到特定硬件平台的限制,而利用MATLAB/SIMULINK/RTW,可以完成一种基于模型的自上而下的开发流程。这...
阅读(591) 评论(0)

多线程

一直以来对于多线程有种恐惧恐惧感,不理解它到底是什么回事,感觉挺抽象的,自从听了传智播客的邹老师对于多线程的讲解,我可以很自信地说我多线程方面入门了,特别是邹老师对于多线程有一套独有的方法,那就是画图,通过画图可以很直观地告诉你多线程是什么回事,比如UI线程和主线程,前台线程和后台线程,通过案例的讲解让你发现多线程的美妙。以下简单从如何创建多线程开始。首先来看用单线程的缺点: 通过对比单线程...
阅读(285) 评论(0)

.NET c# Color对象的使用介绍(转)

.NET框架中的颜色基于4种成份,透明度,红,绿和蓝.每一种成份都是一个字节,在0--255之间取值. Color结构代表颜色,当类和方法要作用于颜色的时候,它们作用于Color结构的一个实例.Color结构通过表态属性公开了140个命名颜色,这些属性返回预先创建的Color对象. Color newColor = Color.Red; 创建Color实例的另一种方式是调用静态FromA...
阅读(373) 评论(0)

怎样给心爱的Csharp应用程序添加图标

系统:Windows 7  开发环境:Microsoft Visual Studio 2008       1.       新建个空白的windows应用程序,   看看她的图标   是不是很丑啊  我们运行下看看 看看她的图标 以及生成成的exe文件 呵呵  在开发中我们可不想要这样的图标       2. 准备个.ico图标文件 比如 这个图标...
阅读(2483) 评论(0)

句柄

句柄概念在WINDOWS编程中是一个很重要的概念,在许多地方都扮演着重要的角色。但由此而产生的句柄概念也大同小异,比如:>(Microsoft Press,by Richard Wilton)一书中句柄的概念是:在Windows环境中,句柄是用来标识项目的,这些项目包括: *.模块(module) *.任务(task) *.实例(instance) *.文件(file) *.内存块(bl...
阅读(274) 评论(0)

C#中的IntPtr类型

本文转自:http://zhidao.baidu.com/question/22825956.html 问: c#中无法将类型“int”隐式转换为“System.IntPtr” 这个是我引用了一个api函数时出现的问题,我在声明中把intptr换成了int还是不可以,这是为什么呢?要如何处理呢?   答: 您好,C#中的IntPtr类型称为“平台特定的整数类型”...
阅读(236) 评论(0)

tcp/ip基础

TCP/IP应该是个协议集,根据OS的七层理论,TCP/IP分为四层.分别是应用,传输,Interne和网络界面. 我们一般说TCP在传输层,而IP在Internet层. TCP/IP的应用程序包括我们平时经常用到的Ping,Telnet,Ftp,Finger等等 配置TCP/IP包括IP地址,子网掩码和缺省网关 正确检测TCP/IP的四个步骤:PIng 127.0.0.1...
阅读(558) 评论(0)

C#移位运算(左移和右移)

今天写一个比较有意思的东西 --  C#移位运算(左移和右移)。   C#是用>(右移) 运算符是用来执行移位运算。   左移 (   将第一个操作数向左移动第二个操作数指定的位数,空出的位置补0。   左移相当于乘. 左移一位相当于乘2;左移两位相当于乘4;左移三位相当于乘8。   x   x   x   x   同理, 右移即相反:   右移 (>>)    将第一个...
阅读(268) 评论(0)

environment.NewLine

将转义字符(\)当作普通字符对待,比如: string str = @"C:\Windows"; 如果我们去掉 @ 的话,应该是: string str = "C:\\Windows"; @ 字符串中,我们用两个连续英文双引号表示一个英文双引号,如下字符串的实际内容为:="=,字符串长度为 3。 string str = @"=""="; @ 字符串中可以任意换行,换行符及缩进空格都计...
阅读(804) 评论(0)

C# ArrayList的用法

System.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素,就可以动态改变数组的长度。 一、优点 1. 支持自动改变大小的功能 2. 可以灵活的插入元素 3. 可以灵活的删除元素 4. 可以灵活访问元素 二、局限性 跟一般的数组比起来,速度上差些 三、添加元素 1.public virtual int Add...
阅读(263) 评论(0)

命名空间

1.问题 ·       越大的程序包含的名字越多        越多的名字-越大的可能性导致命名冲突        你是怎样命名以反映结构        显式的前缀不是一个很好的解决方法 sealed class Book {     ... } sealed class GUIBook {     ... } //传统的命名方法 2.解决的方法 ·...
阅读(258) 评论(0)

using强制资源清理

using强制资源清理 用途:清理非托管资源,不受GC控制的资源。Using结束后会隐式的调用Disposable方法。 用法: using (Class1 c = new Class1()) { }//清理非托管不受GC控制的资源 但是当对象使用using关键字的时候,必须实现IDisposable接口。其实using的使用和try-catch-finaly中,在finaly代码域调...
阅读(534) 评论(0)

C#中如何创建xml文件 增、删、改、查 xml节点信息

XML:Extensible Markup Language(可扩展标记语言)的缩写,是用来定义其它语言的一种元语言,其前身是SGML(Standard Generalized  Markup Language,标准通用标记语言)。它没有标签集(tag set),也没有语法规则(grammatical rule),但是它有句法规则(syntax rule)。 任何XML文档对任何类型的应用以及...
阅读(1059) 评论(0)

innerXml,outerXml,innerText的不同

昨天看到咱们园子里有一个仁兄写的关于xml的有关操作,在读的过程中,由于是初学者有不明白的地方就查资料,发现自己多innerXml,outerXml,innerXml的理解很不清楚,自己就在原有代码的上进行了部分修改(这不算侵权吧)。首先建立的xml的结构是这样子的,并命名为U-Shop: Teams>   Member team="U-Shop" Description="U-Shop团...
阅读(370) 评论(0)

App.config文件

App.config文件 1. 配置文件概述: 应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义配置节。我们经常使用的配置文件的架构是象下面的形式。先大概有个印象,通过后面的实例会有一...
阅读(223) 评论(0)

【转】XML节点的认识

XML文件就像一个树状的目录。可以把第一行当作它扎根的“土地”。      XML文件是由节点构成的。它的第一个节点为“根节点”。一个XML文件必须有且只能有一个根节点,其他节点都必须是它的子节点。我们在FLASH里使用XML对象解析XML的时候,this 代表整个XML文件,它的根节点就是 this.firstChild 。 this.firstChild.childNodes 则返...
阅读(271) 评论(0)

streamwriter

System.Text.Encoding.Default,它表示UTF8,还是GB2312?  Default是根据你现在的操作系统的配置来的,说不定是哪个 C# streamwriter方法写入汉字时乱码 检举 | 2008-4-26 09:59 提问者: nooby2008 | 浏览次数:1864次 我的代码是这样的...
阅读(492) 评论(0)

路径中不能包含的字符

@ "^([a-zA-Z]:\\)?[^\/\:\*\?\ " "\ \|\,]+$ " ^([a-zA-Z]:\\)?[^\/\:\*\?\ " "\ \|\,]+$ "  正则中 "\\ "代表 "\ "     "\/ "、 "\: "...类推  "盘符(字母):\ "   路径最前面是盘符,也可以没有,所以用 "? "  路径中不能包含“/:* "...
阅读(473) 评论(0)

C#中的StreamReader/StreamWriter

在读写文件的过程中,Filestream只可以进行以字节为单位原始数据流进行读写操作,为此,C#中提供了功能更加强大的StreamReader/ StreamWriter来支持文件的读写. StreamReader/ StreamWriter可以进行以字符为单位的数据读写操作. 一. 用StreamReader的构造函数 StreamReader有很多的构造函数:在这里只列出两个常用和...
阅读(713) 评论(0)
75条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:144935次
    • 积分:1501
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:74篇
    • 译文:0篇
    • 评论:5条