自定义博客皮肤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)
  • 资源 (19)
  • 收藏
  • 关注

原创 数据结构

2011-10-25 21:58:59 444

原创 VBA

Private Const strSheetNm = "Data"Sub 按钮1_单击()   Dim wsMain As Worksheet    Dim strLine As String    Dim strNo As String    Dim strArray(100) As Variant    Dim arrLength As Long    Dim pos As Integ

2009-08-28 01:09:00 646

原创 C# 结构体

        [StructLayoutAttribute(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 1)]        public struct Data        {            public int MessageID;            public double price;           

2008-11-26 23:42:00 967

原创 C#共享内存类改进版

改进说明及源码实例下载见:http://blog.csdn.net/zzh8845/archive/2008/11/22/3349963.aspxShareMem.cs using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using Sy

2008-11-22 15:06:00 7162 1

原创 C#共享内存实例 附源码

网上有C#共享内存类,不过功能太简单了,并且写内存每次都从开头写。故对此进行了改进,并做了个小例子,供需要的人参考。主要改进点:通过利用共享内存的一部分空间(以下称为“数据信息区”)来存储当前内存中存储的数据信息(count和length或者添加其他信息),完成了对内存读写功能的完善。在读写内存时,读写数据信息区。1.写共享内存根据共享内存当前的使用length,依次往后写。

2008-11-22 14:15:00 7658 1

转载 线程、同步与锁——Mutex想说爱你不容易

除了Lock()、Monitor之外,我们最长用的就是Mutex了,但是玩不好Mutex就总会造成死锁或者AbandonedMutexException(我就玩的不怎么好,在并发性访问测试的时候总是遇到关于Mutex的问题,各位线虫见笑了,不过还是把我遇到的一些问题和总结拿出来和大家分享,有误的地方还往指正。 还是先举一个简单的例子,来说明一下这个东西:   public class 

2008-11-19 00:25:00 2030

原创 多线程 MultiThread.cpp

// MultiThread.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include using namespace std;int tickets = 100;HANDLE hMutex;DWORD WINAPI Fun1Proc(LPVOID lp);DWORD WINAPI Fun2Proc(LPVOID lp);

2008-11-09 23:15:00 1005

转载 SQL操作全集

下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE data

2008-10-26 12:21:00 689

转载 只有十句话,我却看了十分钟

第一句 如果我们之间有1000步的距离 你只要跨出第1步 我就会朝你的方向走其余的999步 第二句 通常愿意留下来跟你争吵的人 才是真正爱你的人 第三句 付出真心 才会得到真心 却也可能伤得彻底 保持距离 就能保护自己 却也注定永远寂寞 第四句 有时候 不是对方不在乎你 而是你把对方看得太重 第五句 朋友就是把你看透了 还能喜欢你的人 第六句 就算是believe 中间也藏了一个lie 第七句 真

2008-10-26 12:17:00 695

转载 SQL语言基本语句介绍

表的建立 关系数据库的主要特点之一就是用表的方式组织数据。表是SQL语言存放数据、查找数据以及更新数据的基本数据结构。在SQL语言中,表有严格的定义,它是一种二维表,对于这种表有如下规定: 1)每一张表都有一个名字,通常称为表名或关系名。表名必须以字母开头,最大长度为30个字符。 2)一张表可以由若干列组成,列名唯一,列名也称作属性名。 3)表中的一行称为一个元组,它相当于一条记录。 4)同一列的

2008-10-26 12:14:00 714

原创 ๑۩۞۩๑纪念时间停滞的日子๑۩۞۩๑

๑۩۞۩๑纪念时间停滞的日子๑۩۞۩๑正文:略。

2008-09-08 19:36:00 839

原创 一道题目的解答

打印如下图案,共19行,只能有一个for循环(题目已经提供) *  ***  *****  *******  *********  ***********          *************  ***************  *****************

2008-08-09 09:46:00 1239 4

转载 BIOS的二十四个解答

1. 什么是可擦写(Flash)的BIOS ? BIOS的发音是"bye-ose," 是基本输入/输出系统的缩写。BIOS是机器的硬件自带的、在电脑没有访问磁盘上程序之前决定机器基本功能的软件系统。就PC而言,BIOS 包含了控制键盘、显示屏幕,磁盘驱动器,串行通讯设备和很多其它功能的代码。一般地,BIOS存储在主板上的ROM 芯片(所以通常叫 ROM BIOS),这确保了BIOS的一般可用性和不

2008-08-08 17:19:00 8685 5

转载 Thinking in AJAX(二) —— WEB设计

 一、AJAX最值得称赞的是异步交互,而不是无刷新很多人都看好AJAX无刷新的技术,以至于认同AJAX就是用来做无刷新的。这个认识是错误的,什么是无刷新?无刷新就是页面无需重载,那什么又是异步交互?异步交互就是一个简单的多线程,当你在一个blog里看文章时,同时也可以利用AJAX进行无刷新的回复提交,看起来虽然也是无刷新,但这里最重要的是异步,即你能一边看文章,一边又能向服务器提交你的回复

2008-08-08 17:11:00 5543 14

转载 Thinking in AJAX(三)——AJAX框架汇总

 1. Pure Javascript1.1 Bindows (成立于2003年)Backbase是一个通过DHTML、JavaScript、CSS和HTML等技术强劲联合起来的一套完整的Windows桌面式的WEB应用程序解决方案。Bindows无需下载安装客户端支撑组件(如Java、ActiveX或Flash),仅需一个浏览器。纯OO的理念体现在Bindows任何地方,Bindow

2008-08-08 17:11:00 3436

转载 Thinking in AJAX(一) —— AJAX - X

 众所周知,异步交互、JavaScript脚本和XML封装数据是AJAX的三大特征。其实,在实际应用中,不需要牢牢套死这三条大律,在我看来,AJAX - X,即去掉用XML封装数据,也不失为一种好的设计思路,如果应用恰当,更显轻盈步伐和巧妙思路。一般读取AJAX返回的XML结构的数据时使用XMLHttp的responseXML对象属性,同时,XMLHttp也提供了另外一个属性,即Respo

2008-08-08 17:09:00 3238 1

原创 给button等按钮和控件加背景色或者图片,dialog如何增加背景色和图片背景

 ★5--2--1 图标按钮图标按钮可谓是按钮控件使用图像最简单的方式,除此之外图标按钮的优点还在于显示在按钮上的图标能够使用透明色,因而不必再去为处理非矩形图像在按钮颜色发生变化时边缘颜色的处理而费心。不过也正是使用图标导致了图标按钮的天生弱点。图标太小了,仅仅才 32×32 像素大小,在有的场合仅靠使用这么小的图像就有些显得力不从心了。在讲图标按钮如何使用之前,先得告诉读者句柄的概念。句柄

2008-08-08 17:04:00 8996

转载 VC 串行化

 串行化是微软提供的用于对对象进行文件I/O的一种机制,该机制在框架(Frame)/文档(Document)/视图(View) 模式中得到了很好的应用。很多人对什么是串行化、怎么使对象具有串行化能力和如何使用串行化功能等问题都不甚明了。本文试图对串行化做一个简单的解释。由于本人对串行化功能使用的也不多,不足之处敬请谅解。 MFC 框架/文档/视图结构中的文件读写CFile是MFC类库中所有文件

2008-08-08 17:02:00 1328 1

转载 VC 剪贴板操作

本文主要介绍了VC++/MFC中如下内容的剪贴板操作:1、文本内容的操作2、WMF数据的操作3、位图的操作4、设置使用自定义格式5、感知剪贴板内容的改变6、自动将数据粘贴到另一应用程序窗口 一、文本内容的操作下面的代码示范了如何将文本内容复制到剪贴板(Unicode编码的先转化为ASCII):CString source;//文本内容保存在source变量中if( OpenClipboar

2008-08-08 16:59:00 7839 2

转载 位域 排序 struct endian

Big-Endian 和 Little-Endian 字节排序 字节排序 含义 Big-Endian 一个Word中的高位的Byte放在内存中这个Word区域的低地址处。 Little-Endian 一个Word中的低位的Byte放在内存中这个Word区域的低地址处。 必须注意的是:表中一个Word的长度是16位,一个Byte的长度是8位。如果一个数超过一个Word的长度,必须先按Word

2008-08-08 13:34:00 1908

转载 笔试面试题整理

 现在的公司招聘,都要笔试面试.如果你不是那种编程功底非常深厚的人,又不好好准备一番,在笔试面试中往往会处于被动局面.虽然有些笔试题是故意为难我们,有点钻牛角尖.但是很多笔试题面试题确实能够很好地看出我们的基础.       在这里,我就略去那些钻牛角尖的题.从csdn论坛我近半年的收集中选出10道有代表性的题目,难度基本上是逐渐加大.对数组,指针,数据结构,算法,字符串,文件操作

2008-08-08 13:30:00 652

转载 struct

 结构类型定义和结构变量说明  在实际问题中,一组数据往往具有不同的数据类型。例如, 在学生登记表中,姓名应为字符型;学号可为整型或字符型; 年龄应为整型;性别应为字符型;成绩可为整型或实型。 显然不能用一个数组来存放这一组数据。 因为数组中各元素的类型和长度都必须一致,以便于编译系统处理。为了解决这个问题,C语言中给出了另一种构造数据类型——“结构”。 它相当于其它高级语言中的记录。  “结构”

2008-08-08 12:01:00 548

转载 各种内部排序算法复杂度的比较和排序方法的选择

 按平均时间将排序分为四类:(1)平方阶(O(n2))排序     一般称为简单排序,例如直接插入、直接选择和冒泡排序;(2)线性对数阶(O(nlgn))排序     如快速、堆和归并排序;(3)O(n1+£)阶排序     £是介于0和1之间的常数,即0(4)线性阶(O(n))排序     如桶、箱和基数排序。 各种排序方法比较     简单排序中直接插入最好,快速排序最快,

2008-08-08 11:59:00 3006 1

转载 排序

 冒泡法排序(C语言)#include"stdio.h"#define True 1#define False 0void main(){   int a[7]={9,12,6,15,3,16,10};   int i,temp;   for(i=1;i  {    int j;    int ok=True;           for(j=0;j   {     if(a[j]

2008-08-08 11:12:00 561

转载 排序算法空间、时间复杂度

排序算法空间、时间复杂度简单排序法—— 冒泡法是第二维循环中自己循环,找最小或最大值 选择排序和交换排序是第二维循环与第一维循环中的值比较;交换法最清晰,选择法作了改进,只交换位置标号,算法复杂度没变。 插入法,它的基本工作原理是抽出牌,在前面的牌中寻找相应的位置插入,然后继续下一张(较为复杂) 高级排序法—— 快速排序,从冒泡法改进得到,基本思

2008-08-08 11:11:00 5374

转载 找Bug

 int CopyStringCount(const char* Str)  {          int nCount = 0;          char* pBuffer;            pBuffer = new char[_MAX_PATH];           strcpy(pBuffer,Str);          while(;pBuffer ;pBuffer+

2008-08-08 10:50:00 838

转载 一些面试题目

MSRA Interview Written Exam(December 2003,Time:2.5 Hours) ----------------------------------------------------------------------------(1)int Calc(unsigned int x){ int count=0; while(x)

2008-08-08 10:08:00 8435 1

转载 10进制转2进制

char *Dec2Binary(unsigned int  n){    static char strBinary[sizeof(n)*8+1];    char*p=strBinary+sizeof(n)*8;    *p=/0;     while (n)    {          --p;       *p=0x30+(n&1);      

2008-08-08 10:00:00 682 1

Linux C函数库参考手册 chm格式

Linux C函数库参考手册 chm格式,方便查找。 以前看过一个pdf版的,查找起来很不方便,特提供了chm格式的,供大家下载使用。

2009-11-17

Shell脚本学习指南.part2(共2卷) pdf

Shell脚本学习指南.part2(共2卷) pdf格式

2009-09-25

Shell脚本学习指南.part1(共2卷) pdf格式

Shell脚本学习指南.pdf 第一卷、共2卷31M.

2009-09-24

Oracle 基础 PPT

Oracle 基础 PPT教材,并带有示例SQL源码。 目录 oracle基础├─PPT │ ch02安装和_建数据_ .ppt │ ch03Oracle Database10g的新增功能 .p │ ch04体系__.ppt │ ch05SQLPlus基_.ppt │ ch06SQL基_.ppt │ ch07SQL高___技_.ppt │ ch08管理安全性.ppt │ ch09PLSQL基_.ppt │ ch10管理表.ppt │ ch11索引.ppt │ ch12__.ppt │ ch13_程、函数和程序包.ppt │ ch14触_器.ppt │ ch15事__理和并_控制.ppt │ ch16_回操作.ppt │ ch17数据__技_.ppt │ ch18使用大_象技_.ppt │ chap01概述.ppt │ chap19Oracle的数据字典.ppt │ └─示例Code 03.txt 04.txt 05.txt 06.txt 07.txt 08.txt 09.txt 10.txt 11.txt 12.txt 13.txt 14.txt 15.txt 16.txt 17.txt 18.txt 19.txt

2009-09-24

Visual C++.Net技术内幕 第6版 源码

Visual C++.Net技术内幕 第6版 源码 Visual C++.Net技术内幕 第6版 源码

2009-09-18

VBACheck 序号工具

VBACheck 序号工具,Check形如以下的序号的合法性: 1.1 1.1.1 1.2 1.2.1 1.2.2

2009-08-30

VBA 序号Check工具

VBA 序号Check工具 VBA 序号Check工具

2009-08-28

C、C++笔试题集锦

C、C++笔试题集锦 C、C++笔试题集锦

2009-08-18

面试笔试题合集(附答案)

面试笔试题合集(附答案) 面试笔试题合集(附答案)

2009-08-18

.net下通过重定向CMD的标准输入输出来模拟ping等命令 VS2008

.net下通过重定向CMD的标准输入输出来模拟ping等命令 VS2008 .net下通过重定向CMD的标准输入输出来模拟ping等命令 VS2008

2008-12-30

C# WM_消息实现进程间通信实例 VS2008

C# WM_消息实现进程间通信实例 运行环境 VS2008

2008-12-29

C# Remote 分布式

C# Remote 分布式 实例 C# Remote 分布式 实例 C# Remote 分布式 实例

2008-12-25

VC 操作Excel模板实例

VC 操作Excel 模板 实例 VC 操作Excel 模板 实例 VC 操作Excel 模板 实例

2008-11-30

VS2008 C# ShareMemory

VS2008 C# ShareMemory 将实例移植到了C#2008 在之前版本中,新增了清空内存方法 网上有C#共享内存类,不过功能太简单了,并且写内存每次都从开头写。故对此进行了改进,并做了个小例子,供需要的人参考。 主要改进点: 通过利用共享内存的一部分空间(以下称为“数据信息区”)来存储当前内存中存储的数据信息(count和length或者添加其他信息),完成了对内存读写功能的完善。 在读写内存时,读写数据信息区。 1.写共享内存 根据共享内存当前的使用length,依次往后写。 2.读共享内存 读取从共享内存的起始位置(不包括数据信息区)至length的所有数据。 3.关键点 把IntPtr型的m_pwData当指针来操作,实现从内存的任意位置读写数据。 m_pwDataWrite = (IntPtr)(m_pwData.GetHashCode() + m_length + infoSize); 4.可改进处 在数据信息区,添加每条数据的length信息,即可实现自由读取数据,而不必每次都起始读。

2008-11-23

c#共享内存实例源码 CSharp ShareMemory

C#共享内存的实例,附源码和工程文件。 网上有C#的共享内存类,不过功能太简单了。 故,对此进行了改进。通过利用共享内存的一部分空间来存储当前内存中存储的数据信息(count和length),完成了对内存读写功能的完善。 1.写共享内存 根据共享内存当前的使用length,依次往后写。 2.读共享内存 读取从共享内存的起始位置至length的所有数据。 软件截图见: http://album.hi.csdn.net/app_uploads/zzh8845/20081122/141106712.p.jpg?d=20081122141130759

2008-11-22

c#共享内存实例源码 ShareMemory

已经上传了新版本(VS2005和VS2008),增加了清空内存方法。 VS2005版本下载地址:http://download.csdn.net/source/799294 VS2008版本下载地址:http://download.csdn.net/source/801809

2008-11-22

《vc++深入详解》1-20课笔记(只要1分)

《vc++深入详解》1-20课笔记.chm

2008-11-10

高质量C/C++编程指南

高质量C++C编程指南 目 录 前 言 第1章 文件结构 第2章 程序的版式 第3章 命名规则 第4章 表达式和基本语句 第5章 常量 第6章 函数设计 第7章 内存管理 第8章 C++函数的高级特性 第9章 类的构造函数、析构函数与赋值函数 第10章 类的继承与组合 第11章 其它编程经验 附录A :C++/C代码审查表 附录B :C++/C试题 附录C :C++/C试题的答案与评分标准

2008-11-10

批量图片格式转换器 V1.0

本软件支持的图片格式包括:BMP、JPG、GIF和PNG格式。可实现这四种图片格式的批量相互转换。

2008-10-25

空空如也

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

TA关注的人

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