自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

白马篇

练习

  • 博客(35)
  • 资源 (2)
  • 收藏
  • 关注

原创 简单的Socket聊天程序(客户端)

using System;using System.Windows.Forms;using System.Net;using System.Net.Sockets;namespace SocketClient{ /// /// SocketClient 的摘要说明。 /// public class Soc

2008-07-07 20:37:00 1161 1

原创 参数传递及关键字params,ref,out的使用

using System;namespace ParameterPass{ /// /// ParameterPassClass 的摘要说明。 /// class ParameterPassClass { /// /// 应用程序的主入口点。 /// [STAThread] s

2008-07-07 20:27:00 900

原创 调用动态链接库API

using System;using System.Runtime.InteropServices;namespace TransferAPI{ /// /// APIClass 的摘要说明。 /// class APIClass { [DllImport("user32.dll")] public s

2008-07-07 20:08:00 721

原创 c#中连接ODBC数据库

using System;using System.IO;using System.Data.Odbc;namespace ConsoleOdbcConnection{ /// /// Class1 的摘要说明。 /// class ODBCConnectionClass { /// ///

2008-07-06 20:34:00 2318

原创 c#中连接SQL Server数据库

using System;using System.IO;using System.Data.SqlClient;namespace ConsoleSqlConnection{ /// /// Class1 的摘要说明。 /// class SqlConnectionClass { /// /

2008-07-06 20:31:00 792

原创 c#中连接Access数据库

using System;using System.IO;using System.Data.OleDb;namespace ConsoleDBDemo{ /// /// Class1 的摘要说明。 /// class ConnectionClass { /// /// 应用程序的主入口点。

2008-07-06 20:29:00 734

原创 C#中有关数据库的数据转换

using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Data.SqlClient;

2008-07-06 19:03:00 600

原创 C#中XML的写入

using System;using System.Data;using System.Data.OleDb;namespace ConsoleXML{ /// /// Class1 的摘要说明。 /// class ReadXMLClass { /// /// 应用程序的主入口点。

2008-07-06 18:58:00 551

原创 C#中Dateset的使用

using System;using System.Data;using System.Data.OleDb;namespace ConsoleDataSet{ /// /// Class1 的摘要说明。 /// class DataSetClass { /// /// 应用程序的主入口点。

2008-07-06 18:53:00 2906

原创 c#中对数据库的简单操作

using System;using System.Data;using System.Data.OleDb;namespace ConsoleDataView{ /// /// Class1 的摘要说明。 /// class DataViewClass { /// /// 应用程序的主入口点

2008-07-06 18:51:00 554

原创 C#中DataReader类的使用

using System;using System.IO;using System.Data;using System.Data.OleDb;namespace ConsoleDataReader{ /// /// Class1 的摘要说明。 /// class DataReaderClass {

2008-07-06 18:46:00 1670

原创 C#中Command类的使用

using System;using System.IO;using System.Data.OleDb;namespace ConsoleCommandDemo{ /// /// Class1 的摘要说明。 /// class CommandClass { /// /// 应用程序的主入口点

2008-07-06 18:41:00 2865

原创 c#中分割字符串(简单程序)

using System;using System.IO;namespace StreamReadWrite{ /// /// StreamReaderClass 的摘要说明。 /// class StreamReaderWriteClass { /// /// 应用程序的主入口点。 ///

2008-07-06 18:35:00 727

转载 treeview数据库加载节点

使用递归法. 函数如下(有些地方使用了自定义函数,自己用的时候可以修改一下): /树操作基本参数列表. Type BaseParameter Cnn As ADODB.Connection ADODB 连接 TrvName As O

2008-07-03 19:52:00 838

原创 安全级 C语言编程规范(草稿)

标准名称: C语言编程规范标准编号:版次号:A受控号:拟制:窦力争 2008 年 月 日审核: 2008 年 月 日批准: 2008 年 月 日 1 概述为了保证公司在软件开发过程中,全体成员的代码

2008-07-02 21:09:00 1518 1

转载 MISRA工业标准C语言编程规范

MISRA工业标准C语言编程规范 MISRA (The Motor Industry Software Reliability Association 汽车工业软件可靠 性联会) 是位于英国的一个跨国汽车工业协会,其成员包括了大部分欧美汽车生产商。其核心使命是为汽车工业提供服务和协助,帮助厂方开发安全的、高可靠性的嵌入式软件。这个组织最出名的成果是所谓的MISR

2008-07-02 21:03:00 1688 1

转载 汇编语言编程规范(草稿)

软件设计更多地是一种工程,而不是一种个人艺术。如果不统一编程规范,最终写出的程序,其可读性将较差,这不仅给代码的理解带来障碍,增加维护阶段的工作量,同时不规范的代码隐含错误的可能性也比较大。 分析表明,编码阶段产生的错误当中,语法错误大概占20%左右,而由于未严格检查软件逻辑导致的错误、函数(模块)之间接口错误及由于代码可理解度低导致优化维护阶段对代码的错误修改引起的

2008-07-02 21:00:00 1560 2

原创 WinCE下隐藏系统任务栏的方法

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using Syst

2008-07-02 20:51:00 709

原创 WinCE下对数据库的操作

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.D

2008-07-02 20:41:00 1746 2

转载 钩子函数与动态链接库

一:引言:你也许一直对金山词霸的屏幕抓词的实现原理感到困惑,你也许希望将你的键盘,鼠标的活动适时的记录下来,甚至你想知道木马在windows操作系统是怎样进行木马dll的加载的…..其实这些都是用到了windows的钩子函数。因此本文将对钩子函数的相关知识进行阐述。当然,本文的目的并不是想通过此程序让读者去窃取别人的密码,只是由于钩子函数在windows系统中是一个非常重要的系统接

2008-07-02 20:29:00 1017

转载 C# + 低级Windows API钩子拦截键盘输入

C#+低级Windows API钩子拦截键盘输入   一. 简介  猫和婴儿有很多共同之处。他们都喜欢吃家中养植的植物,都非常讨厌关门。他们也都爱玩弄你的键盘,结果是,你正发送给你的老板的电子邮件可能是以半截句子发送出去的,你的Excel帐户也被加入了一些乱七八糟的内容,并且你还没有注意到,当打开Windows资源管理器时,若干文件已经被移到了回收站!

2008-07-02 20:20:00 1369

转载 软件测试的中文网络资源

51Testing软件测试网 http://www.51testing.com/测试时代 http://www.testage.net/CSDN——软件测试频道 testing.csdn.net希赛网——软件测试频道 testing.csai.cn中国软件测试联盟 http://www.iceshi.com/一起测试网 http://www.17

2008-06-29 23:06:00 698

转载 主流测试工具的测试流程

主流测试工具的测试流程========winrunner1 启动时选择要加载的插件2 进行一些设置(如录制模式等)3 识别应用程序的GUI,即创建map(就是学习被测试软件的界面)4 建立测试脚本(录制及编写)5 对脚本除错及调试(保证能够运行完)6 插入各种检查点(图片,文字,控件等)7 在新版应用程序中执行测试脚本8 分析

2008-06-29 23:03:00 560

原创 软件测试工具简介

测试工具一般可分为白盒测试工具、黑盒测试工具、性能测试工具,另外还有用于测试管理(测试流程管理、缺陷跟踪管理、测试用例管理)的工具,这些产品主要是MercuryInteractive(MI)、Segue、IBM Rational、 Compuware和Empirix等公司的产品,而MI公司的产品占了主流。   白盒测试工具   白盒测试工具一般是针对代码进行测试,测试中发现的缺陷可以定位到

2008-06-29 22:51:00 1297

转载 c++中const的应用

面向对象是C++的重要特性. 但是c++在c的基础上新增加的几点优化也是很耀眼的就const直接可以取代c中的#define以下几点很重要,学不好后果也也很严重const1. 限定符声明变量只能被读 const int i=5; int j=0; ... i=j;

2008-06-29 22:17:00 796

原创 C语言中对文件的读写函数

在C语言中提供了多种文件读写的函数: •字符读写函数 :fgetc和fputc •字符串读写函数:fgets和fputs •数据块读写函数:freed和fwrite •格式化读写函数:fscanf和fprinf 下面分别予以介绍。使用以上函数都要求包含头文件stdio.h。字符读写函数fgetC和fputC字符读写

2008-06-29 21:46:00 3535

转载 C语言中对文件的操作

本章讨论流式文件的打开、关闭、读、写、 定位等各种操作。文件指针在C语言中用一个指针变量指向一个文件, 这个指针称为文件指针。通过文件指针就可对它所指的文件进行各种操作。 定义说明文件指针的一般形式为: FILE* 指针变量标识符; 其中FILE应为大写,它实际上是由系统定义的一个结构, 该结构中含有文件名、文件状态和文件当前位置等信息。 在编写源程序时不必关心FILE结构的细节。例如:FIL

2008-06-29 21:43:00 2065 1

转载 C#中对字符串的操作

* 计算字符串的长度 *string myString = "This is a test!";Console.WriteLine("Text is :{0}",myString)Console.WriteLine("Texts long is :{0}",myString.Length)* 转换大小写 *myString = myString.ToLower();   

2008-06-29 16:00:00 1192

转载 什么是ArrayList?

1、什么是ArrayList    ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小 2、如何使用ArrayList    最简单的例子:ArrayList List = new ArrayList();for( int

2008-06-29 15:56:00 1307

原创 ArrayList用法

System.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素,就可以动态改变数组的长度。一.优点1。支持自动改变大小的功能2。可以灵活的插入元素3。可以灵活的删除元素二.局限性跟一般的数组比起来,速度上差些三.添加元素1.publicvirtualintAdd(objectvalue);将对象添加到ArrayList的结尾处

2008-06-29 15:54:00 625

原创 更改注册表信息程序

2008-06-29 15:46:00 456

原创 获取主板、硬盘、CPU、网卡编号

此为简单的获取主板、硬盘、CPU、网卡编号的程序:using System;using System.Collections.Generic;using System.Text;using System.Management;namespace ConsoleApplication1{ class Program {

2008-06-29 15:37:00 1268 1

原创 CASIO 系列PDA开发摘要

  CASIO系列产品的开发很容易,一般采用C语言编码,实现一般的功能只需要调用其提供的函数库里函数便可以实现,一般实现的方式是用UE编辑器来编辑(当然也可以用Source insight),用dos批处理器来对程序进行编译,USB口通讯生成.LOD文件,串口的通讯生成.MAP和.MOT文件,只需把此程序传到PDA上的A盘中,重新启动程序便会自动运行.  下面简单介绍下这两款PDA的硬件构造:

2008-06-29 15:32:00 1392

原创 CASIO DT930程序编写(例子程序头文件)

#include #include #include #include "itron.h"#include "cmndef.h"#include "bios1mac.h"#include "COM_APLM.H"#include "clce800.h"/* 定义的功能键值*/#define B

2008-06-29 14:46:00 3058 13

原创 CASIO DT930程序编写(例子程序)

下面的例子是DT930最简单的程序界面,其他的程序在此基础上编程即可。其调用的文件因为比较多,所以未能上传,希望能对从事此PDA开发的人有所帮助。/***********************************************************************************//* USB口程序

2008-06-29 14:31:00 3790 10

C++ Primer 3rd Edition .pdf

超级经典的第三版C++ Primer,可以做为工具书使用. 把它看通你C++就真的牛X了!

2010-03-05

软件工程-实践者的研究方法.pdf

超级经典的实用宝典,看看吧,肯定对你有所帮助

2010-03-05

空空如也

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

TA关注的人

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