自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张彤的专栏

有智慧的人,有智慧的故事,有智慧的人生

  • 博客(34)
  • 资源 (29)
  • 收藏
  • 关注

转载 C++Builder代码片断

本文中包含了一些常用的代码片断,看看想想或许有他山之石可以攻玉的可能。 删除别名中所有的表、纯虚函数、虚函数、启动页面、指针、为指针解除引用、表的For循环变量与常量的声明、检查表是否存在、组件的类名、剪贴板中的文字、字符流、检查表是否已打开表的状态操作、改变PageControl的标签、向Query传递参数 日期属性 绘制状态条 删除别名中所有的表void TData::CleanTemp()

2007-07-31 23:41:00 904

转载 BCB 编写 DLL 终极手册

  由于现在比较多的网友老是在 CSDN 上询问关于 BCB 编写 DLL 的问题,我编写了这篇文章抛砖引玉一. 编写 DLL  File/New/Dll 生成 Dll 的向导,然后可以添加导出函数和导出类  导出函数:extern "C" __declspec(dllexport) ExportType FunctionName(Parameter)  导出类:class __declspec(

2007-07-31 23:39:00 680

转载 2007年7月最受关注的20篇技术文章

我们对IBM developerWorks @ CSDN 技术专区2007年7月的数据进行了分析,得出20篇最受网友关注的技术文章,现公布出来,供大家参考和收藏。按访问量从高到低排列:标题:内存调试技巧:C 语言最大难点揭秘链接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=1950简介:C 和 C++ 程序中的内存错误非常有害:它

2007-07-31 23:04:00 713

转载 滴水藏海

转自:http://user.qzone.qq.com/53084246 1.误会: 早年在美国阿拉斯加地方,有一对年轻人结婚,婚后生育,他的太太因难产而死,遗下一孩子。他忙生活,又忙于看家,因没有人帮忙看孩子,就训练一只狗,那狗聪明听话,能照顾小孩,咬着奶瓶喂奶给孩子喝,抚养孩子。有一天,主人出门去了,叫它照顾孩子。他到了别的乡村,因遇大雪,当日不能回来。第二天才赶回家,狗立即闻声出来迎接主

2007-07-30 21:36:00 790

转载 今年流行语大全

1. 以后不要在我面前说英文,OK? 2. 你太有才了3. 天使之所以会飞,是因为她们把自己看得很轻…… 4. 世上有很多路,走的人多了便没有路了5. 爱情就是犯贱,而且还是一次又一次的犯贱。什么时候你不犯贱了,女人就来了! 6. 叶子的离开,是因为风的追求还是树的不挽留? 7. 有些人就是这样不懂事,你不X他妈,他就不知道你是他爹。 8. 你以为我会眼睁睁地看着你去送死吗?我会闭上眼睛的! 9.

2007-07-30 20:36:00 1150

转载 英语谚语大全(3267条)

 学不好英语,不是你的错。因为学习内容太枯燥乏味! 为什么不试试《看电影学英语》?1. "After you" is good manners. “您先请”是礼貌。2. A bad beginning makes a bad ending. 不善始者不善终。3. A bad bush is better than the open field. 有胜于无。4. A bad compromi

2007-07-30 20:19:00 13269

转载 游戏史上最伟大的10位制作人(图)

  20多年来,游戏的发展速度可以用突飞猛进来形容,除了技术的革新外,那些天才的制作人带来的游戏理念也同样起着关键作用。国外媒体整理了游戏史上最优秀的10大制作人,他们的名字可能你会有些陌生,但是他们的作品一定能够让你记忆犹新,接下来让我们一同回顾一下这10位伟大的游戏制作人。   10,Eugene Jarvis  代表作:Defender, Robotron 2084, Smash T

2007-07-30 20:13:00 1066

转载 通过汇编角度理解虚函数

工作环境VC6方法DEBUG 跟踪MEMORY测试程序代码 虽然是测试程序但希望大家还是养成良好习惯 不要污染命名空间测试代码:#include "iostream"using std::cout;using std::endl;class a{  int m_a;public:  a(int x):m_a(x) {}  virtual void display()  { 

2007-07-29 23:10:00 814

转载 利用vc 6.0目录下的cl.exe直接编译程序的方法

1.在“我的电脑--属性--高级--环境变量”中, 添加如下变量:INCLUDE D:/Program Files/Microsoft Visual Studio/VC98/IncludeLIBD:/Program Files/Microsoft Visual Studio/VC98/Lib PATHX:/Program Files/Microsoft Visual Studio/Common

2007-07-23 22:11:00 774

转载 .net方法参数注释编写实例

        主要是example,code标记等的运用,怕忘了,所以记录一下.         #region GetLatestJobInfo         ///         ///获取最新的职位信息         ///         ///               ///         ///宋体" size="2">        

2007-07-23 21:56:00 705

转载 女孩洞房必看

 推荐链接:轻松注册,推荐一个网站获得20元网络账本 —免费的网络记帐本,今天你记账了吗?倍新咨询—投资咨询专家在线炒外汇—免费订阅外汇月刊学不好英语,不是你的错。因为学习内容太枯燥乏味! 为什么不试试《看电影学英语》?  1.不怕嫁老,就怕嫁小。    如果你的男友只有二十几岁或十几岁,你可以失身,但不能嫁。男人三十三岁左右是个不错的年纪。否则你会很累很惨的。    

2007-07-21 23:06:00 8758 1

转载 SDK编程笔记-UNICODE篇

  Petzold的Programming Windows的第2章非常详细的讲解了关于Unicode的方方面面。我们需要知道的是它给C语言和Windows编程带来的变化。·C语言相关  对应于char, C语言中也有宽字符内型wchar_t。wchar_t被定义为: typedef unsigned short wchar_t ;显然它是16位的。wchar_t类型的常字串应该这样写: L"hel

2007-07-21 19:45:00 679

原创 连接符##

经常使用_T()宏,它是怎么来的?用VA看了一下,原来_T是__T#define _T(x) __T(x)再看看__T在tchar.h中#ifdef _UNICODE#define __T(x) L ## x#else#define __T(x) x#endif那么,这个##是什么呢?原来它是一个连接符,将##左右两边的表达式连接成一个.比如,在_UNICODE环境下,_T(“Unicode“)

2007-07-21 19:44:00 724

转载 C++ Builder VCL库函数简介

  一.BORLAND C++ BUILDER VCL的内存管理函数  1. AllocMem  在队中分配指定字节的内存块,并将分配的每一个字节初始化为 0.函数原型如下:  void * __fastcall AllocMem(Cardinal Size);  2. SysFreeMem  释放所指定的内存块.函数原型如下:  int __fastcall SysFreeMem(void *

2007-07-16 17:15:00 892

转载 __cdecl,__fastcall, __stdcall 什么区别?

-------------------------------------------------------------- 函数参数入栈的方式 --------------------------------------------------------------- 在函数调用过程中,会使用堆栈,这三个表示不同的堆栈调用方式和释放方式。 比如说__cdecl,它是标准的c方法的堆栈调用方式,

2007-07-16 17:13:00 714

转载 通用串行总线-USB简介

传输方式在USB的数据传送的方式下,有四种的传输方式:控制(Control)同步(isochronous)中断 (interrupt)大量(bulk)。如果你是从硬件开始来设计整个的系统,你还要正确选择传送的方式,而作为一个驱动程序的书写者,就只需要弄清楚他是采用的什么工作方式就行了。通常所有的传送方式下的主动权都在PC边,也就是host边。控制(Control)方式传送:控制传送是双向传送,数据

2007-07-09 23:50:00 2013

转载 USB2.0开发系统概要

USB, 全称是UniversalSerial Bus (通用串行总线),它是在& nbsp1994 年底由康柏、IBM 、Microsoft 等多家公司联合制订的,USB  接口经历了六年的发展,现在USB 已经发展到了2.0 版本。USB2.0 协议支持现存的所有USB 设备,既可以把USB1.

2007-07-09 23:50:00 1072

转载 USB设计

USB设计分硬件和软件两部分。硬件包括电路的设计和固件程序(Firmware)的编写,通常用汇编或C语言;软件分USB设备驱动程序和USB客户软件。1.硬件根据设备的需求和USB芯片的性能,设计出相应的电路在USB开发器的仿真板上进行仿真实验。固件的编写可采用分块的方法,比如Main模块、 Interurrupt模块、Dtable模块、Vector模块、Timer模块、Declare模块等。通过编

2007-07-09 23:49:00 1515

转载 USB标准及特性

http://www.quanma.com/PC/USB_bz.htm#jump1 1. USB基本概念 2. USB的优点 3. USB的设备类型 4. USB基本特性 5. Windows USB 驱动程序接口 6. 传输方式 7. USB的低层结构 7.1 USB的物理信号 7.2 低层协议 7.3 数据交换(Transactions) 7.4 帧起始(SOF) 8. 电源(POWER) 9

2007-07-09 23:48:00 1730

转载 如何构造一个简单的USB过滤驱动程序

本文分三部分来介绍如何构造一个简单的USB过滤驱动程序,包括“基本原理”、“程序的实现”、 “使用INF安装”。此文的目的在于希望读者了解基本原理后,可以使用除DDK以外最流行也最方便的驱动开发工具DriverStudio来实现一个自己的过滤驱动,并正确地安装。 一、基本原理     我们知道,WDM(和KDM)是分层的,在构造设备栈时,IO管理器可以使一个设备对象附加到另外一个初始驱动程序创建的

2007-07-09 23:47:00 2029

转载 U盘固件开发指南

让U盘固件开发成为过去   当你准备开发U盘的固件时,是否心里面仍然不踏实,让这些成为过去吧。 今年年初的时候,在驱动开发上发贴《在ARM7上使用D12开发U盘的详尽技术报告》(用书名号中的字符查找,可以找到)。其中详尽地介绍了我在ARM7 上用D12开发U盘的

2007-07-09 23:46:00 2486

转载 USB方案

如果你没有足够的USB编程经验,我劝你最好不要用CY7C63XXX系列,因为内核是M8RISC,OTP,CYPRESS 专用编译软件和CYPRESS编程器,CYPRESS仿真器,从我使用过的经验看,没有50-100个IC,几乎无法作产品,速度没有EZ-USB系列快,EZ-USB是8052内核,如果对8051熟,最好用EZ-USB, EZ-USB 是CYPRESS收购ANCHOR CHIP 公司的A

2007-07-09 23:45:00 1096

转载 USB开发步骤之驱动篇

 推荐链接:轻松注册,推荐一个网站获得20元网络账本 —免费的网络记帐本,今天你记账了吗?倍新咨询—投资咨询专家在线炒外汇—免费订阅外汇月刊学不好英语,不是你的错。因为学习内容太枯燥乏味! 为什么不试试《看电影学英语》?在这里,我不想重复的讲前面的关于DDK的东西,我想讲一下关于用Numega公司的DriverStudio开发驱动程序的事情。关于 Nemega公司Dri

2007-07-09 23:44:00 751

转载 USB开发步骤之软件篇

我这里重点的介绍如何写驱动程序,对于一些应用程序我就不做介绍了,因为我对于那些高层的东西写得很少。倘若再讲,有班门弄斧之嫌,呵呵!作为WIN98和WIN2K推荐的一项新技术来说,USB的驱动程序和以往的直接跟硬件打交道的WIN95的VXD的方式的驱动程序不同,它应该是WDM类型的。USB的WDM接口框图如下(这个图可以说是USB软件总体框图)对于HID的设备,就可以采用上图左上边的结构

2007-07-09 23:43:00 1228

转载 USB开发步骤之标准篇

通用串行总线(Universal Serial Bus)是用于将适用USB的外围设备连接到主机的外部总线结构,其主要是用在中速和低速的外设。USB是通过PCI总线和PC的内部系统数据线连接,实现数据的传送。USB同时又是一种通信协议,他支持主系统(host)和USB的外围设备(device)之间的数据传送,在USB的网络协议中,每个 USB的系统有且只有一个host,因此,很多的朋友问我是否可以将

2007-07-09 23:42:00 1146

转载 编译指令#pragma详解

With #pragma, C++Builder can define the directives it wants without interfering with other compilers that support #pragma. If the compiler doesnt recognize directive-name, it ignores the #pragma dire

2007-07-09 14:21:00 781

转载 类中的回调函数

 #1回调函数是函数的一种,都有一样的声明和定义格式。回调函数是其他函数中的参数。也就是说其函数地址作为其他函数的参数。我是这样理解的。回调函数不同的地方有不同的使用方法,一般很少用到,API里常用。回调 原文CALLBACK。 简单来说,当你调用一个函数包含如下的入口参数时,fun(MYFUN* fun1,.....)的时候,我们就可以将函数指针fun1叫

2007-07-04 17:16:00 1198

转载 c++中的宏

介绍内联函数之前,有必要介绍一下预处理宏。内联函数的功能和预处理宏的功能相似。相信大家都用过预处理宏,我们会经常定义一些宏,如#define TABLE_COMP(x) ((x)>0?(x):0)   就定义了一个宏。  为什么要使用宏呢?因为函数的调用必须要将程序执行的顺序转移到函数所存放在内存中的某个地址,将函数的程序内容执行完后,再返回到转去执行该函数前的地方。这种转移操作要求在转去执行前要

2007-07-04 17:14:00 872

转载 一个问过100遍啊100遍的问题

CB的完全编译问题,大概是初学BCB的朋友们问的最多的问题。症状就是编译好的Exe程序拷到没有安装BCB的机器上运行会提示找不到xx库之类的,解决方法:在project->Options->Compiler中点击Release, 在project->Options->Packages中取消Builder with runtime packages的对钩在project->Options->Link

2007-07-03 00:05:00 810

转载 教你理解复杂的C/C++声明

介绍 曾经碰到过让你迷惑不解、类似于int * (* (*fp1) (int) ) [10];这样的变量声明吗?本文将由易到难,一步一步教会你如何理解这种复杂的C/C++声明:我们将从每天都能碰到的较简单的声明入手,然后逐步加入const修饰符和typedef,还有函数指针,最后介绍一个能够让你准确地理解任何C/C++声明的“右左法则”。需要强调一下的是,复杂的C/C++声明并不是好的编程风格;我

2007-07-03 00:02:00 639

转载 “Hello World!”的N种写法

在初学一门编程语言的时候,写一个“Hello world!”程序是最常见的入门方法。通过写一个成功的“Hello world!”,可以实践这门语言最基本的语法特性,还可以带给自己成就感,真是一举两得。C/C++语言本身有很多特性,如果能够将这些技术分解出来变成一个个的“Hello world!”,并且将这些技术点到为止,貌似也算是一件善事。这里,列举了10个“Hello world!”程序,大家雅

2007-07-02 23:59:00 798

转载 VCL原生类/类工厂实现

一、VCL的原生方法简单易用:1、 RegisterClass(__classid(TForm1));    必须要先注册,否则FindClass找不到这个类。这一步可以创建一个注册单元,将所有要生成的Form注册进去。2、 TClass aClass = FindClass("TForm1");    TClass是从类名称生成实例的桥梁。3、 TForm *Form = NULL;    Ap

2007-07-02 23:43:00 872

转载 BCB/Delphi中常用的VCL函数说明

--------------------内存分配--------------------函数名称:AllocMem函数说明:在队中分配指定字节的内存块,并将分配的每一个字节初始化为 0.函数原型如下:void * __fastcall AllocMem(Cardinal Size);函数名称:SysFreeMem函数说明:释放所指定的内存块.函数原型如下:int __fastcall SysFre

2007-07-02 23:41:00 766

转载 [熊猫烧香]核心源码(Delphi模仿版本)

program Japussy;uses  Windows, SysUtils, Classes, Graphics, ShellAPI{, Registry};const  HeaderSize = 82432;                  //病毒体的大小  IconOffset = $12EB8;                //PE文件主图标的偏移量    //在我的Delphi5

2007-07-02 23:35:00 1296

华为云业务中台&数据中台技术方案.pdf

业务中台技术方案统一技术架构、统一应用运行运维平台,基于华为云DevOps一站式开发运维平台和中间件快速开发和减少运维。 一个大平台,四个标准化(基础设施、应用架构、数据集成、交付过程) 底层核心竞争力:以硬核技术平台打造云基础服务尖刀 微服务核心竞争力:业界最优性能,端到端全场景支撑企业微服务化转型

2020-08-08

华为金融业务介绍.pdf

华为智慧金融解决方案以创新的ICT技术,重塑传统IT平台的架构、数据的价值及服务渠道的体验,实现金融业务科技创新和流程再造,加速金融机构的数字化转型。

2020-08-08

华为混合云方案介绍.pdf

华为混合云提供客户在本地数据中心使用华为云服务的能力,满足客户特定的安全和合规要求,并且通过持续迭代演进,提供满足业务要求的云服务,同时解决部分业务场景低时延的限定要求。

2020-08-08

How to do almost everything In active directory via C#

When it comes to programmatically accessing Microsoft's Active Directory a lot of people seem to have quite a difficult time tying all the pieces together to accomplish exactly what they want to. There are so many technologies available for communicating with LDAP that many programmers end up with a mix between COM+ ADSI calls and .NET class calls mixed into their code. ADSI code is so difficult to understand and follow that the creator of that code usually owns it for the entirety of it's lifecycle since no one else wants to support it. This article attempts to tie together the most commonly used elements involved in Active Directory Management in the simplest, most clean manner possible. I interact with Active Directory in nearly all of my applications (web & forms) and I have had to solve a lot of integration issues for many customers. When I was starting out with this technology I had a lot of growing pains so this is an attempt to help those programmers who may have a need to interact with the Directory but do not want to have to become experts in the issue. However, certain rudimentary knowledge and concepts are required in order to utilize the code. You must be familiar with such terms as: distinguishedName, ldap paths, fully qualified domain names, object attributes (single string & multi-string), and general knowledge of ldap schemas.

2012-03-09

iTextSharp in Action

The .NET framework does not contain any native way to work with PDF files. So, if you want to generate or work with PDF files as part of your ASP.NET web application, you will have to rely on one of the many third party components that are available. Google will help you to find one that fits your b

2012-03-05

美剧中50句经典俚语完美解析

美剧中50句经典俚语完美解析,学习和理解标准美国俚语的绝佳参考资料。

2011-09-08

User Stories Applied

User Stories Applied

2010-11-24

ThoughtWorks Anthology on Software Technology and Innovation

ThoughtWorks Anthology on Software Technology and Innovation

2010-11-24

《程序员》杂志2010年第十一期

《程序员》杂志2010年第十一期电子版(非影印版)

2010-11-24

六顶思考帽

六顶思考帽——全球创新思维训练第一书

2007-11-04

多款漂亮的Flash时钟

多款漂亮的Flash时钟

2007-11-02

56FlashToFlv地址转换.rar

可以转换mv.56.com上的Flash视频地址(只限视频,不能下载相册MV)

2007-09-21

正则表达式(教程+源码)

正则表达式30分钟入门教程<br>RegexTester source

2007-09-09

设计模式C++Code版

设计模式C++Code版

2007-08-15

英语谚语大全(3267条)

英语谚语大全(3267条)

2007-07-30

中文字体表(CHM)

中文字体表对照,作为选择字体效果的参考。

2007-05-25

WebChart Source Code

反编译后的源码<br/>包含一个自己写的测试用例<br/><br/>// Assembly WebChart, Version 1.1.1.4<br/><br/>[assembly: AssemblyVersion("1.1.1.4")]<br/>[assembly: AssemblyCopyright("By: Carlos Aguilar Mares (CarlosAg@microsoft.com)")]<br/>[assembly: AssemblyCompany("CarlosAg.net")]<br/>[assembly: AssemblyTrademark("CarlosAg.net")]<br/>[assembly: AssemblyProduct("WebChart")]<br/>[assembly: AssemblyConfiguration("")]<br/>[assembly: AssemblyDescription("Web Chart Control")]<br/>[assembly: AssemblyTitle(".NET Chart Engine")]<br/>[assembly: CLSCompliant(true)]<br/>[assembly: TagPrefix("WebChart", "Web")]<br/>[assembly: AssemblyDelaySign(false)]<br/>[assembly: ComVisible(false)]<br/>[assembly: FileIOPermission(SecurityAction.RequestMinimum, Unrestricted=true)]

2007-05-24

成长中必须知道的20个故事(PDF)

成长中必须知道的20个故事

2007-05-15

一个画图程序(C#)

资源来自互联网,反编译后得到的源码,仅供学习、参考、交流之用。

2007-05-13

计算几何算法概览

计算机的出现使得很多原本十分繁琐的工作得以大幅度简化,但是也有一些在人们直观看来很容易的问题却需要拿出一套并不简单的通用解决方案,比如几何问题。作为计算机科学的一个分支,计算几何主要研究解决几何问题的算法。在现代工程和数学领域,计算几何在图形学、机器人技术、超大规模集成电路设计和统计等诸多领域有着十分重要的应用。在本文中,我们将对计算几何常用的基本算法做一个全面的介绍,希望对您了解并应用计算几何的知识解决问题起到帮助。

2007-05-01

IE7(盗版)升级方法

将下面代码用记事本保存成key.vbs。然后运行即可安装。(超级解霸的用户可能会发现双击.vbs文件会启动解霸播放器,这是解霸的一个BUG,擅自更改了.vbs文件的默认打开方式。恢复方法为:在注册表中找到HKEY_CLASSES_ROOT\.vbs,将默认改为VBSFile。)<br/>

2007-05-01

理解.NET中的异常

或许从第一次使用异常开始,我们就要经常考虑诸如何时捕获异常,何时抛出异常,异常的性能如何之类的问题,有时还想了解究竟什么是异常,它的机制又是什么。本文试着对这些问题进行讨论。

2007-04-29

设计模式C#-Code版

GangOfFour的23种设计模式C#代码示例

2007-04-28

字符点阵引擎V1.4(C#源码)

文字和图片转点阵的工具,不多说了,自己看吧。

2007-04-13

Free Serial Port Monitor

一款非常棒的串口监视工具,本身并不独占串口资源,而且完全没有使用时间限制。

2007-04-12

Spring in Action中文版

想象一下,你被困在一个荒凉的小岛上,这个听上去像是美梦成真。毕竟,谁不想在海滩上静静地独处,幸福地不用管外面世界的纷纷扰扰呢?<br/><br/>但是在一个荒岛上,不可能总是享受着冰镇果汁朗姆酒和日光浴。就算你享受这样宁静的隐居生活,过不了多久你就会饥饿、厌烦和孤独。在这段时间里,你只能以椰子和用叉捕的鱼为生。你最终还是需要食物、新的衣服以及其他供给。并且,如果你不和其他人联系,不久你就会以和排球说话告终。<br/><br/>很多你开发的应用会像被遗弃的荒岛。表面上看,它们好像能自给自足,但实际上,它们还要和其他系统合作,既有你组织内部的也有外部的。<br/><br/>例如,一个采购系统需要和一个厂商的供应链系统通信;可能你公司的人力资源系统需要和薪金系统整合;或者,甚至是薪金系统也要和打印、邮寄工资等外部系统交流。不管什么样的情况,你的应用需要和其他系统交流,远程访问它们的服务。<br/><br/>作为一个Java开发者,有好几种可以利用的远程技术,包括:<br/><br/>n 远程方法调用(RMI)<br/><br/>n Caucho的Hessian和Burlap<br/><br/>n Spring自己的HTTP invoker<br/><br/>n 企业JavaBean(EJB)<br/><br/>n Web Services<br/>

2007-04-12

空空如也

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

TA关注的人

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