自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (5)
  • 收藏
  • 关注

转载 C 定时器

#include #include #include char user[40]; //alarm 捕捉函数 void catch_alarm ( int sig_num) {         printf ("Sorry,time limit reached. /n"); //清除定时器       alarm (0);          exit (0); } int m

2009-06-30 10:58:00 1535

转载 纯C#钩子实现及应用

URL:http://www.souzz.net/html/edu/net/net7/11518.html关于钩子请参见微软中国社区中《HOOK专题》一文。纯C#钩子(Hook)实现要实现系统钩子其实很简单,调用三个Win32的API即可。SetWindowsHookEx 用于设置钩子。(设立一道卡子,盘查需要的信息)        [DllImport( "user32.dll", 

2009-06-29 15:02:00 566

原创 IT精英,必须掌握的命令行

URL:http://topic.csdn.net/u/20090628/01/8f6a8ff4-afe1-4b14-ab78-e5442e7004b9.html?seed=2026834233一,ping      它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确

2009-06-28 15:15:00 596

转载 mmc管理控制台是做什么的!?

看看这个网站吧 很全的 http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/ServerHelp/cd4d1a55-f5f9-4257-9a7b-b43f1737fd80.mspx?mfr=true 使用 MMC 控制台 可能需要使用预配置的 MMC 控制台(一般称为“保存的控制台”,这些控制台

2009-06-28 15:14:00 9229

转载 最犇的.Net下的委托入门讲解

URL:http://topic.csdn.net/u/20090627/17/ae3a38bb-cf15-4c73-9a30-1e1260a15237.html?seed=1795430481 作者:TomMax (笑望人生)    出处:csdn 主  题: “.net百题问答的活动”--许多人问过的--《 C#委托及事件 》 所属论坛: .NET技术 C# 有许多人问的,.Net中的

2009-06-28 14:41:00 570

原创 JavaScript使用技巧精萃

(一).确认删除用法:   1. BtnDel.Attributes.Add("onclick","return confirm("+"确认删除?"+")");   2. linktempDelete.Attributes["onclick"]="javascript:return  confirm("+"确认删除?"+");";   3. private void grdProject_

2009-06-26 12:42:00 536

原创 设计模式简单说明

设计模式:一个设计模式描述了一个被证实可行的方案。这些方案非常普遍,是具有完整定义的最常用的模式。一般模式有4个基本要素:模式名称(pattern name)、问题(problem)、解决方案(solution)、效果(consequences)。   常见23种模式概述:   1) 抽象工厂模式(Abstract Factory):提供一个创建一系列相关或相互依赖对象的接口,而无需指定它

2009-06-26 11:06:00 725

原创 简单工厂(Single Factory)在JavaScript中简单实现

      var SingleFactory = function() {          function Operation() {              this.A = 0;              this.B = 0;          }          OperationAdd.prototype = new Operation();          Operat

2009-06-26 10:40:00 669

原创 Visual C#创建和使用ActiveX组件

开发基于.Net平台上的程序员是很难从本质上把Visual C#和ActiveX组件联起来,虽然在使用Visual C#开发应用程序时,有时为了快速开发或者由于.Net FrameWork SDK的不完整,还需要借助ActiveX。但即使如此,也很难把二者联系起来。 其中的原因就是能够被Visual C#直接使用文件和通过Visual C#生成的可执行程序只可能是托管的文件。而Active X

2009-06-23 17:48:00 1281

转载 用VC实现PDF文件的显示

1 PDF介绍       PDF是“Portable Document Format 可移植文档格式”的缩写,它是Adobe公司开发的一种电子文档格式,已经成为国际通用的电子文档交换事实标准。PDF文件可以在各种平台下阅读、编辑、发布。该文件格式支持字体、图像、甚至任何附件的嵌入。       Adobe公司提供了两种软件用于处理PDF文档,分别是Acrobat及Acrobat Reader:前

2009-06-23 17:02:00 9373 2

转载 如何 用JavaScrip读取文件信息

有两种主要的文件处理类型:           创建、添加或删除数据,以及读取文件       移动、复制和删除文件       创建文件     创建空文本文件(有时被叫做“文本流”)有三种方法。         第一种方法是用   CreateTextFile   方法。下面的示例示范了如何用   CreateTextFile   方法创建文本文件:         [VBScript]  

2009-06-23 10:04:00 1055

原创 javascript加密解密终级指南

http://www.wangchao.net.cn/bbsdetail_553602.html 信息来源:《黑客防线》   本文一共介绍了七种方法:  一:最简单的加密解密  二:转义字符"/"的妙用  三:使用Microsoft出品的脚本编码器Script Encoder来进行编码 (自创简单解码)  四:任意添加NUL空字符(十六进制00H) (自创)  五:无用内容混乱以及换行空格

2009-06-22 17:31:00 402

转载 一步一步教你用JS和INF编辑注册表

http://www.wangchao.net.cn/bbsdetail_553603.html 文/小军  JScript小知识:JScript是一种解释型的、基于对象的脚本语言。尽管与C++这样成熟的面向对象的语言相比,JScript的功能要弱一些,但对于它的预期用途而言,JScript的功能已经足够大了。JScript程序是语句的集合,一条Jscript语句相当于英语中的一个完整句。

2009-06-22 17:24:00 555

转载 网页中播放音乐的实现方法代码

问题:我想在网页上实现读卡器读卡,并驱动串口热敏打印机打印 想通过网页加载activex控件或是插件来实现 但不知道vb中建工程应该是选择 activeX EXE 还是activeX Dll 或是active x控件 最好能给出一个实现过程的简要介绍 回答:1》如果你的目的是在网页中访问客户端的硬件设备,大体如下: ·将访问硬件的代码用Dll的方式封装在类中,将该dll做成可下载安装的ca

2009-06-22 17:16:00 1360

转载 JavaScript版俄罗斯方块Easy Tetris实现原理

URL:http://topic.csdn.net/u/20090622/09/4BD25AFF-91AF-4E1B-9D96-625FED3C1898.htmlEasy Tetris实现核心部分 下一个方块 原型为一个4*4的表格加上方块展示方法,可以通过分别继承两个类(表格类,方块类),加上自身的next方法,来实现。 游戏区域 原型为一个12*20的表格,由于考虑到算法优化,直接设置为(

2009-06-22 12:33:00 2418

转载 如何点对点实现多线程断点续传

在如今的网络应用中,文件的传送是重要的功能之一,也是共享的基础。一些重要的协议像HTTP,FTP等都支持文件的传送。尤其是FTP,它的全称就是“文件传送协议”,当初的工程师设计这一协议就是为了解决网络间的文件传送问题,而且以其稳定,高速,简单而一直保持着很大的生命力。作为一个程序员,使用这些现有的协议传送文件相当简单,不过,它们只适用于服务器模式中。这样,当我们想在点与点之间传送文件就不适用了或相

2009-06-22 10:52:00 513

转载 JAVA编程技巧之如何实现HTTP的断点续传

 (一)断点续传的原理 其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下: 假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。 GET /down.zip HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, i

2009-06-22 10:44:00 369

转载 javascript中event.keycode大全

From:http://www.okajax.com/a/200811/1124R022008.htmlkeycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = A

2009-06-17 17:51:00 424

转载 哈夫曼树

URL:http://baike.baidu.com/view/127820.htm?func=retitle在一般的数据结构的书中,树的那章后面,著者一般都会介绍一下哈夫曼(HUFFMAN)树和哈夫曼编码。哈夫曼编码是哈夫曼树的一个应用。哈夫曼编码应用广泛,如JPEG中就应用了哈夫曼编码。  首先介绍什么是哈夫曼树。哈夫曼树又称最优二叉树,是一种带权路径长度最短的二叉树。所谓树的带权路径

2009-06-14 12:13:00 880

转载 二叉树

URL:http://baike.baidu.com/view/88806.htm在计算机科学中,二叉树是每个结点最多有两个子树的有序树。通常子树的根被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用作二叉查找树和二叉堆。  二叉树的每个结点至多只有二棵子树(不存在度大于2的结点),二叉树的子树有左右之分,次序不能颠倒。二叉树的第i层至多有

2009-06-14 12:07:00 458

转载 C#和Java的闭包-Jon谈《The Beauty of Closures》

原文:http://www.cnblogs.com/Klesh/archive/2008/05/15/The-Beauty-of-Closures.html第一段略。。。大多数讲闭包的文章都是说函数式语言,因为它们往往对闭包的支持最完善。当你在使用函数式语言时,很可能已经清楚了解了什么是闭包,所以我想写一篇在经典OO语言出现的闭包有什么用处应该也是很合适的事情。这篇文章我准备讲一下C#(1

2009-06-12 13:07:00 1164

转载 哈希基本概念

基本知识  Hash,一般翻译做“散列”,也有直接音译为”哈希“的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。  HASH主

2009-06-10 11:21:00 645

转载 哈希函数

一、哈希表的概念及作用一般的线性表,树中,记录在结构中的相对位置是随机的,即和记录的关键字之间不存在确定的关系,因此,在结构中查找记录时需进行一系列和关键字的比较。这一类查找方法建立在“比较“的基础上,查找的效率依赖于查找过程中所进行的比较次数。  理想的情况是能直接找到需要的记录,因此必须在记录的存储位置和它的关键字之间建立一个确定的对应关系f,使每个关键字和结构中一个唯一的存储位置相对

2009-06-10 10:55:00 527

原创 若干经典的字符串哈希函数

//  RS Hash Function  unsigned  int  RSHash( char   * str)  {        unsigned  int  b  =   378551 ;        unsigned  int  a  =   63689 ;        unsigned  int  hash  =   0 ;         while  ( * str)  

2009-06-10 10:45:00 530

转载 C语言中的运算符 详细说明

无论是加减乘除还是大于小于,都需要用到运算符,在C语言中的运算符和我们平时用的基本上都差不多。运算符包括赋值运算符、算术运算符、逻辑运算符、位逻辑运算符、位移运算符、关系运算符、自增自减运算符。大多数运算符都是二目运算符,即运算符位于两个表达式之间。单目运算符的意思是运算符作用于单个表达式。(具体什么是表达式下一节再说)一、赋值运算符赋值语句的作用是把某个常量或变量或表达式的值赋值给另一个变量。符

2009-06-10 10:43:00 1103

转载 #Pragma命令解释

  (本文系网络转载,为了学习方便转到自己的空间,仅供参考)  #Pragma是预处理指令,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#Pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #Pragma Para其中P

2009-06-09 17:56:00 418

转载 MFC的程序执行顺序

很多刚学MFC的人都会被MFC给弄的晕头转向。以前传统的C语言中的main()不见了,window sdk api 中的WinMain()函数也不见了,到底用MFC编写的程序是如何开始运行的呢?到底MFC有没有遵从最基本的C++的标准呢?到底MFC的代码运行的顺序又是怎么样的呢?那么多个文件,那么多函数,到底哪一个先运行,哪一个后运行,哪一个调用哪一个,哪一个又被哪一个调用(你看晕了吧?那么多“哪

2009-06-09 17:30:00 773

转载 C++面试题(附答案)

URL:http://www.diybl.com/course/3_program/c++/cppsl/20081117/151331.html  1.是不是一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态? virtual修饰符会被隐形继承的。private 也被集成,只事派生类没有访问权限而已。virtual可加可不加。子类的空间里有父类的所

2009-06-09 13:50:00 772

原创 strtoul, strtol实现代码

#define TOLOWER(x) ((x) | 0x20)#define isxdigit(c) (('0' <= (c) && (c) <= '9') / || ('a' <= (c) && (c) <= 'f') / || ('A' <= (c) &&...

2009-06-08 17:25:00 8116 1

原创 动态规划算法实现

动态规划算法说明:最优化原理   1951年美国数学家R.Bellman等人,根据一类多阶段问题的特点,把多阶段决策问题变换为一系列互相联系的单阶段问题,然后逐个加以解决。一些静态模型,只要人为地引进“时间”因素,分成时段,就可以转化成多阶段的动态模型,用动态规划方法去处理。与此同时,他提出了解决这类问题的“最优化原理”(Principle of optimality):    “一个过程的最

2009-06-08 15:03:00 1941

原创 一些常规小算法【长期更新】

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace TestAlgorithms{ class MyAlgorithms { /// /// 获取字符中各种字符出现的个数

2009-06-08 11:13:00 525

svg_jars.7z

在网上查找了半天,没有找到很全的关于svg的jar包。后来通过查找多处资料,终于收集了基本的svg库。 好东西不能私自享用,特意拿出来供大家分享。

2019-06-03

SevenZip.7z

本工程提供在VS2012中编译通过7zip的源代码,并且进行了示范性修改,满足定制开发的需求。 具体介绍,请参考:https://blog.csdn.net/ptrunner/article/details/90207925

2019-05-14

VS2012 ActiveX开发示例代码

使用VS2012窗口示例代码,具有网页调用的外部接口,同时实现推送给网页的消息。具体说明请参考: https://blog.csdn.net/ptrunner/article/details/88971813

2019-04-02

CMMI1.3英文版

好的软件工程师,开发流程很重要。细心研读此文档,对项目管理、软件开发有非常好的启示。例如:如何进行需求分析、如何识别干系人、如何搭建开发环境和验证、如何交付、如何进行项目总结和提升,文档中都会告诉你该从哪些方向去思考。

2019-01-15

dxf reader

读取R14版本的DXF文件,并且实现了部分字段的读取,例如Header,Table等。结果以树形方式显示出来。 文件包里包含一个DEMO的EXE以及R14版本的DXF格式书。

2009-02-18

空空如也

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

TA关注的人

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