- 博客(120)
- 资源 (37)
- 收藏
- 关注
原创 xml文件详解
到目前为止,我撰写了很多关于 XML 及相关内容的文章和书籍,当回头重新审视这些文字的时候,结果却令我很吃惊。虽然我是一位程序员,喜欢深入到比特和字节(上大学的时候非常喜欢汇编语言),喜欢那种绝对控制的感觉,但总的来看,我的文章、技巧和著作关于 XML 本身讨论得越来越少,关于操作 XML 的 API、包装这些 API 的 API 以及根本不触及 XML 的其他 API 讨论得越来越多。因此
2007-12-09 16:18:00 970
原创 标准模板库(STL)学习指南之List容器
什么是STL呢?STL就是Standard Template Library,标准模板库。这可能是一个历史上最令人兴奋的工具的最无聊的术语。从根本上说,STL是一些“容器”的集合,这些“容器”有list,vector,set,map等,STL也是算法和其他一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。 STL的目的是标准化组件,这样就不用重新开发,可以使用现
2007-12-07 11:39:00 929
原创 Remoting
Remoting 什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Microsoft? .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这也正是我们使用Remoting的原因。为什么呢?在Windows操作系统中,是将应用
2007-12-06 09:47:00 752
原创 SQLSERVER2000以前的某个程序安装已在安装计算机上创建挂起的文件操作解决办法
以前装过sql server,后来删掉。现在重装,却出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误。无法进行下去。参考网上资料,总算搞定。步骤是: 1)添加/删除程序中彻底删除sql server。 2)将没有删除的sql server目录也删除掉。 3)打开注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM/
2007-11-15 11:16:00 1093
原创 徐志摩
在徐志摩35年的生命中,曾与三位女性有着斩不断的情愫。除陆小曼外,还有一位是原配夫人张幼仪,另一位是以无言结局的建筑学家林徽音。以下资料来源:王少元《徐志摩与他爱过的三位女性》,洁尘《陆小曼究竟有多美?》,车水《陆小曼水性杨花》。 张幼仪出身名门,秀外慧中,1915年在浙江硖石老家奉父母之命和徐志摩结成伉俪。婚后次年,徐志摩出外求学。1921年张幼仪到英国陪读,和徐志摩度过一段温馨甜蜜的生活
2007-10-26 20:26:00 1313
原创 解决MySQL数据库中文模糊检索问题
在 MySQL下,在进行中文模糊检索时,经常会返回一些与之不相关的记录,如查找 "%a%" 时,返回的可能有中文字符,却没有a字符存在。本人以前也曾遇到过类似问题,经详细阅读MySQL的Manual,发现可以有一种方法很方便的解决并得到满意的结果。 希望通过“标题”对新闻库进行检索,关键字可能包含是中英文,如下SQL语句: 以下为引用的内容:QUOTE: select id,title,nam
2007-10-15 22:29:00 952
原创 borland c++ bulder的文件操作总结
borland c++ bulder的文件操作总结-1减小字体 增大字体 作者:佚名 来源:本站整理 发布时间:2006-3-27 19:53:29、基于C的文件操作 在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别介绍之。一、流式文件操作 这种方式的文件操作有一个重要的结构FILE,FILE在stdio.h中定义如下:typedef st
2007-10-15 22:27:00 1758
转载 MS SQL数据库SA权限入侵的感悟
MS SQL数据库SA权限入侵的感悟2007-09-30 来自:xuejinyoulan推荐人评论想必大家都知道MSSQL中SA权限是什么,可以说是至高无上。今天我就它的危害再谈点儿,我所讲的是配合NBSI上传功能得到WebShell。 来源:网页教学网 想必大家都知道MSSQL中SA权限是什么,可以说是至高无上。今天我就它的危害再谈点儿,我所讲的是配合NBSI上传功能得到WebShell。在讲
2007-10-08 13:27:00 870
转载 对象的序列化和反序列化
对象的序列化和反序列化来源:阿蜜果 - BlogJava 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为Java对象的过程称为对象的反序
2007-10-01 22:14:00 830
原创 HTTP协议的头信息详解
HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参 考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户 信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错
2007-10-01 17:11:00 1032
原创 阿拉斯加的鲑鱼
阿拉斯加的鲑鱼(三文鱼)在淡水的小溪中出生,孵化后游向大海。在海中生活四年,再溯河而上,历经千难万险,回到出生地。鲑鱼们交配产卵后,由于消耗完所有的体力,都倒毙在繁殖地的河床上。 鲑鱼性成熟后,繁殖的本能告诉它们,一定要回到出生地的溪流,去完成它们生衍后代的大任。 大群的鲑鱼游向河流入海口。但河口处的近海地区,由于水浅而大大压缩了鲑鱼的活动空间,另外也没有任何隐蔽物供它们藏身。当鲨鱼
2007-09-12 12:53:00 2296
转载 如何将C++程序转为Pascal语法
如何将C++程序转为Pascal语法原文出处: by Paul Fulford of Komodo Software翻译:http://delphi.ktop.com.tw将C++ 转为 Pascal/Delphi==============================目录概论数据型态关键词叙述结尾变量宣告字符串数组数值的指定与比较常数宣告函数与程序with ... do叙述批注流程控制对
2007-08-12 14:33:00 2674
转载 关于指针的文章
是不是该文:摘录的别人的:C 语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左法则其实并不是C标准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个声明的,两者可以说是相反的。右左法则的英文原文是这样说的:The right-left rule: St
2007-08-06 13:15:00 1123
转载 C++继承中的重载,覆盖和隐藏
这三个概念都是与OO中的多态有关系的。如果单是区别重载与覆盖这两个概念是比较容易的,但是隐藏这一概念却使问题变得有点复杂了,下面说说它们的区别吧。 重载是指不同的函数使用相同的函数名,但是函数的参数个数或类型不同。调用的时候根据函数的参数来区别不同的函数。 覆盖(也叫重写)是指在派生类中重新对基类中的虚函数(注意是虚函数)重新实现。即函数名和参数都一样,只是函数的实
2007-07-26 22:56:00 1026
转载 C 语言最大难点揭秘
C 语言最大难点揭秘 本文将带您了解一些良好的和内存相关的编码实践,以将内存错误保持在控制范围内。内存错误是 C 和 C++ 编程的祸根:它们很普遍,认识其严重性已有二十多年,但始终没有彻底解决,它们可能严重影响应用程序,并且很少有开发团队对其制定明确的管理计划。但好消息是,它们并不怎么神秘。引言C 和 C++ 程序中的内存错误非常有害:它们很常见,并且可能导致严重的后果。来自计算机应急响应小
2007-06-24 12:57:00 1003
转载 sizeof
sizeof 关键字:sizeof,字节对齐,多继承,虚拟继承,成员函数指针前向声明:sizeof,一个其貌不扬的家伙,引无数菜鸟竟折腰,小虾我当初也没少犯迷糊,秉着“辛苦我一个,幸福千万人”的伟大思想,我决定将其尽可能详细的总结一下。但当我总结的时候才发现,这个问题既可以简单,又可以复杂,所以本文有的地方并不适合
2007-05-26 13:33:00 762
原创 软件测试工具的相关网址
软件测试工具的相关网址(收集)这里有一些软件测试工具的相关网址,希望对找工具的朋友有用压力测试工具集LoadRunnerhttp://www.mercuryinteractive.com/products/loadrunner/SilkPerformerhttp://www.segue.com/products/load-stress-performance-testing/in
2007-04-16 21:02:00 2401
转载 自动创建ODBC数据源(Access,Sql Server,DB2
{--------------------------------------------------------------------}{ }{ 单元名: Crea
2007-04-14 23:15:00 1970
转载 自动创建ODBC
自动创建ODBC自动创建ODBC是基于对Windows注册表的直接写操作来实现的步骤:一、创建函数:gf_create_odbc(string as_odbc_name,string as_odbc_type,string as_path)string ls_key,ls_key1ls_key = HKEY_CURRENT_USER/Software/ODBC/ODBC.INI/+as_od
2007-04-14 23:12:00 1308
转载 如何获取局域网中的所有 SQL Server 服务
如何获取局域网中的所有 SQL Server 服务 作者:佚名 我一直想在我的应用程序中获得关于 SQL Server 更详细的信息。直到最近利用 SQLDMO(SQL Distributed Management Objects) 才得以实现这个想法。SQLDMO 提供了非常强大的功能,我们几乎可以利用程序实现任何 SQL Server 拥有的功能。在这篇文章中我将向您展示如何得到局域网中所
2007-04-14 23:06:00 1189
转载 使用ERWin设计数据库
使用ERWin设计数据库 [转贴 2005-11-27 11:18:19 ] 发表者: wyjhit 本文作者结合自己多年的实践经验,系统阐述了利用ERWin进行数据库建模的思想、方法和注意事项,具有一定实用价值。 ERWin Data Modeler是CA公司的数据库建模工具,目前在关系数据库的设计中,有着比较广泛的应用。笔者经过多年的实践,感觉使用ERWin设计数据库
2007-04-14 22:09:00 3206
原创 反向工程的工具
大家用过哪些反向工程的工具?请介绍一下吧我只用过Rose, Together(console,for .NET), JUDE做反编译少是少了点.Delphi下可以使用ModuleMaker 7.0 带破解,8.0还没找到破解VB、Java、dotNet可以使用Rose、TogetherSQL、DB可以使用ER Studio6.6、Power Designer
2007-04-08 09:00:00 1677
转载 控件安装
控件安装(*.BPL) 1.选择 BCB 菜单 File→Close All (关闭所有文件)选择BCB 菜单: Project→Options→Packages→Add, 选择 *.bpl 文件, 然后按“打开”按钮2.BCB 菜单: Project→Options→Directories/Conditionals①Include Path 右面的“…”按钮,添加包含 *.h 文件的文件夹②Li
2007-04-01 10:10:00 1044
转载 部分记录保存
"万条记录 delphi"的部分记录?? ADO和BDE是不同的,BDE默认不会把所有的结果集全部DOWN下来,就算你SELECT10000条记录,它也不会把10000条记录全DOWN下来,而是用多少DOWN多少。ADO就不同了,如果CursorType设为ctStatic则它会将结果集全部保存在内存中,这当然要花些时间了,但不论用ADO还是用BDE都不应该一下子SELECT1000条记录出来
2007-01-17 20:46:00 1471
原创 用索引降低锁并发性
用索引降低锁并发性我们为什么要讨论锁机制?如果用户操作数据时尽可能锁定最少的数据,这样处理过程就不会等待被锁住的数据解锁,从而可以潜在地提高SQL Server的性能。如果有2 0 0个用户打算修改不同顾客的数据,仅对存储单个顾客信息的单一行进行加锁要比锁住整个表好得多。那么,用户如何只锁定行而不是表呢?当然是使用索引了。正如前面所提到的,对存有要修改数据的字段使用索引可以提高性能,因为索引能直接
2007-01-01 10:46:00 1121
原创 高级的DELETE语句
更高级的DELETE和UPDATE语句对于delete ,我知道的仅仅是delete from table1....其实delele也是可以进行连接删除的。使用D E L E T E和U P D AT E的简单方式是:根据某一列值来删除和更新一行。当估计出应该删除或更新什么数据时,就像S E L E C T语句那样,D E L E T E和U P D AT E能够使用联结和子查询,这是一种
2006-12-23 16:57:00 1466
转载 将窗体从属于主窗体
将窗体从属于主窗体 几乎所有正式一点的C++ Builder程序除了主窗体外都还有从属窗体,有时是对话框, 有时是无模式窗口。VCL使得创建和显示从属窗体都易如反掌。但不是所有程序都适于采用 无模式窗体,有些程序需要在一个主窗体内显示不同的内容。本文讨论如何将一个从属窗体 “寄居”于主窗体中,从属窗体看上去是主窗体的一部分,用户甚至不知道一个从窗体正被 显示。图A显示了一个主窗体
2006-12-21 19:03:00 1576
转载 __cdecl __fastcall与 __stdcall
__cdecl __fastcall与 __stdcall 调用约定: __cdecl __fastcall与 __stdcall,三者都是调用约定(Calling convention),它决定以下内容:1)函数参数的压栈顺序,2)由调用者还是被调用者把参数弹出栈,3)以及产生函数修饰名的方法。 1、__stdcall调用约定:函数的参数自右向左通过栈传递,被调用的函数在返回前清理传送参数的内存
2006-12-03 13:53:00 828
转载 异构数据库之间完全可以用SQL语句导数据
问题:异构数据库之间完全可以用SQL语句导数据。大家抛弃BatchMove吧 如果觉得好请Up一下,如果觉得不好也请Up一下 ( 积分:1, 回复:603, 阅读:32905 )分类:数据库-C/S型 ( 版主:qince, luyear ) 来自:碧血剑, 时间:2003-3-18 16:33:00, ID:1691966 [显示:小字体 | 大字体] 告诉你一个最快的方法,用SQLS
2006-11-09 21:18:00 1920
转载 BCB编写DLL终极手册
由于现在比较多的网友老是在 CSDN 上询问关于 BCB 编写 DLL 的问题,我编写了这篇文章抛砖引玉一. 编写 DLL File/New/Dll 生成 Dll 的向导,然后可以添加导出函数和导出类 导出函数:extern "C" __declspec(dllexport) ExportType FunctionName(Parameter) 导出类:class __declspec(dl
2006-11-03 21:15:00 1069
转载 程序员应该
中国的信息技术发展迅速,由它所带来的浪潮已经渗入到了人们生活的每一个角落,而程序员们成为了这场信息化浪潮的见证者之一,更是其中的主要参与者,这是时代赋予每个程序员的机会和责任。 信息技术的更新速度是惊人的,程序员的职业生涯则是一个要求不断学习的过程,如何才能成为一名合格的程序员,一名合格的程序员需要掌握哪些技能呢? 熟练掌握开发工具 做为一名程序员至少熟练掌握两到三种开发工具
2006-05-28 13:03:00 1025
转载 Panel1加载图片
.h文件//---------------------------------------------------------------------------#ifndef Unt_TextH#define Unt_TextH//---------------------------------------------------------------------------#inc
2006-05-18 19:06:00 4443
原创 程序员
[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手, 逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策, 最后你对哪个行业都没有摸透,永远
2006-05-13 17:38:00 926
原创 BCB里如何运行DOS命令
exp erpdba/set_by_dba@dberp_188.18.8.9 file="OA0318.dmp" tables=(OA_%),这是一条在DOS状态下备份ORCALE数据库的语句,现我要在BCB 里运行这条语句,请问如何写代码?system(DOS_Command_String);//DOS_Command_String就是你要運行的命令.ShellExecute(NULL,
2006-04-24 19:32:00 2280
转载 关于使用INI文件的问题
void __fastcall TForm1::FormCreate(TObject *Sender){ TIniFile *pIniFile = new TIniFile("c://MyApp//bin//MyApp.ini"); if (pIniFile->ReadBool("AutoLoad", "FormProperties", false) == true) { Visi
2006-04-24 19:20:00 1341
转载 动态设置DBGird的FiledName
DBGrid1->Columns->Items[0]->FieldName = ADODataSet1->Fields->Fields[0]->FieldName;ADODataSet1->Fields->Fields[0]->DisplayWidth = 10 ;orfor( int i = 0 ; i FieldCount ; ++i ) { DBGrid1->Columns->
2006-04-24 19:04:00 1214
转载 两个问题
我怎么改变StringGrid->Cell[i][j]中字体的颜色啊?我只要改变字体的颜色就可以了还有就是StringGrid最左边一列和最上面一行的颜色太难看的,有什么属性可以换掉这颜色啊? 第一个问题用重画吧。代码如下:void __fastcall TForm1::Button1Click(TObject *Sender){ for (int i = 0;i ColCo
2006-04-24 18:49:00 1080
转载 c++语法
c++语法:只要基类是虚函数,子类里的那个函数默认就是虚函数。 2。c++是静态类型编译的语言,编译时,delete pb,就只看pb的类型是什么,pb的析构如果不是虚函数,就照常规调用了,因为编译器不知道基类派生了多少子类,它只知道虚函数就通过虚表,普通函数就直接调用。只要你准备让人继承,就设成虚拟的,因为你无从预料客户如何使用这个类。http://blog.csdn.net/panda
2006-04-24 18:37:00 1259
转载 BCB数据库图像保存技术
BCB数据库图像保存技术下面的内容来自作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站http://community.csdn.net/Expert/topic/3661/3661202.xml?temp =.8916742由于收藏的文章有时间限制,时间一长就找不到了,所以就放到这了。(copy+paster )BCB数据库图像保存技术加上头文件#include
2006-04-22 18:12:00 1300
C++ 插件框架 Pluma Framework
2014-09-27
DragDrop20100817
2011-04-28
EmbeddedWB_CB2007_Version_14.67.0
2011-04-27
VC++斗地主游戏网络版
2010-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人