自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(120)
  • 资源 (37)
  • 收藏
  • 关注

原创 通过预编译头文件来提高CB的编译速度

 C++builder是最快的C++编译器之一,从编译速度来说也可以说是最快的win32C++编译器了。除了速度之外,C++builder的性能也在其它C++编译器的之上,但许多delphi程序员仍受不了c++builder工程的编译速度。的确,delphi的速度要比任和c++的编译器都要快好多。Delphi在编译一个小工程的时候可能不到一秒,大的工程一般也在5秒钟这内编译完成了。     为

2008-09-09 16:53:00 2575

转载 winsock编程宝典

相信各位读者现在对於 Winsock 的定义、系统环境,以及一些 Winsock Stack 及 Winsock 应用程式,都有基本的认识了。接下来笔者希望能分几期为各位读者介绍一下简单的 Winsock 网路应用程式设计。 我们将以 Winsock 1.1 规格所定义的 46 个应用程式介面(API)为基础,逐 步来建立一对 TCP socket 主从架构(Client / Server)的程式

2006-12-31 04:32:00 1932

原创 redis常用查询操作

.登陆命令:/usr/local/redis/bin/redis-cli -h 127.0.0.1 -p 6388 -a 1234562.切换数据库:127.0.0.1:6379[2]> select 12.获取所有key:127.0.0.1:6388>keys *3.获取指定key:127.0.0.1:6388>keysfrd_54.获取指定key的类型:127.0.0.1:6388>TYPEfrd_55.查看key下的所有内容:127.0.0...

2021-12-31 10:24:46 841

原创 Linux命令:ssh命令

1、查看SSH客户端版本有的时候需要确认一下SSH客户端及其相应的版本号。使用ssh -V命令可以得到版本号。需要注意的是,Linux一般自带的是OpenSSH: 下面的例子即表明该系统正在使用OpenSSH: 1 2 $ ssh -V OpenSSH_3.9p1, OpenSSL 0.9.7a Feb 19 2003 下面的例子表明该系统正在使用SSH2: 1 2 $ ssh -V ssh:

2021-12-31 10:18:06 3099

原创 IM核心概念

IM核心概念用户:系统的使用者消息:是指用户之间的沟通内容。通常在IM系统中,消息会有以下几类:文本消息、表情消息、图片消息、视频消息、文件消息等等会话:通常指两个用户之间因聊天而建立起的关联群:通常指多个用户之间因聊天而建立起的关联终端:指用户使用IM系统的机器。通常有Android端、iOS端、Web端等等未读数:指用户还没读的消息数量用户状态:指用户当前是在线、离线还是挂起等状态关系链:是指用户与用户之间的关系,通常有单向的好友关系、双向的好友关系、关注...

2021-12-27 09:48:29 617

原创 c++进行文件摘要

以前写过一篇文章介绍怎么取得字符串的md5值。现在补充一下文件的,也是一个道理: AnsiString fn(filename); char p[20] = {0}; //内存 char p1[41] = {0}; //16进制 注意41位 CSHA1 sha1; sha1.HashFile(fn.c_str()); // Hash in the contents

2015-07-19 00:59:20 1801

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-07-19 00:52:40 816

原创 ocx 中处理回车相应的问题

 There   is   one   other   option   you   can   use   to   fix   these   problems,   instead   of   creating   the   dialog   window   manually.   You   can   use   a   Windows   hook.   This   w

2015-06-09 09:10:17 925

原创 怎么把整形数转换为字符串或者数组

用JavaScript代码演示一下,c、c++差不多。 function retarray() { var m = 1234567; var a = new Array(); while(m) { b = m%10; a.push(b); m = parseInt(m/10,10); } alert(a); }

2015-02-11 17:06:32 3528

原创 一款截图插件

有需要的朋友联系俺

2014-08-01 10:28:04 1062

原创 怎么使用带有黑标的POS打印机

怎么使用带有黑标的POS打印机?如下图

2014-04-14 18:14:05 3762

原创 终于有点眉目

经过近个月的努力,汽车店务管理系统终于

2014-04-08 09:44:40 1252

转载 内存数据库

内存数据库,顾名思义就是将数据放在内存中直接操作的数据库。相对于磁盘,内存的数据读写速度要高出几个数量级,将数据保存在内存中相比从磁盘上访问能够极大地提高应用的性能。同时,内存数据库抛弃了磁盘数据管理的传统方式,基于全部数据都在内存中重新设计了体系结构,并且在数据缓存、快速算法、并行操作方面也进行了相应的改进,所以数据处理速度比传统数据库的数据处理速度要快很多,一般都在10倍以上。内存数据库的

2014-04-02 17:29:37 1143

原创 关于插件编程

什么是插件编程?以目前比较火的Java来说,就是OSGI,服务平台提供在多种网络设备上无需重启的动态改变构造的功能。为了最小化耦合度和促使这些耦合度可管理,OSGi技术提供一种面向服务的架构,它能使这些组件动态地发现对方。为什么要使用插件式编程?因为OSGi技术为集成提供了预建立和预测试的组件子系统,所以OSGi技术使你从改善产品上市时间和降低开发成本上获益。因为这些组件能够动态发布到设备上,

2014-04-01 17:46:25 1664

原创 简单算法7

输入一个字符串,此字符串只包含小写字母,统计每个字母出现的次数,并输出#include #include #include using namespace std;//只统计小写int main(){ char str[120]; /* 存放用户输入的字符 */ int i; /* 循环变量 */ int strcnt[26] = {0}; /* 记录字符

2014-02-10 14:43:09 1241

原创 算法实例6

输入一个字符串,将字符串中大写转成小写,过滤掉不是字母的字符#include #include #include #include using namespace std;void lscase(char* str, char *outputStr){ int i,j=0; //gets(str); for (i = 0; i < strlen(str

2014-02-10 14:05:41 1183

原创 算法4

一个数组里面存储了一些数字,其中有0元素和非0元素,要求经过处理,数组前面存储的是非0元素,后面是0元素,且非0元素保持原有顺序。然后输出。#include #include #include #include using namespace std;void text4(char *inputStr, int inputLen, char *outputStr){

2014-02-08 16:34:00 1294

原创 算法3

输入n个字符串,将各个字符串排序后的结果按顺序输出。#include #include #include #include using namespace std;char a[100][200];int i,j,n=10;void c_sort(){ char temp[200] = {0}; for (j=0;j<n ;j++ ) f

2014-02-08 15:49:58 1130

原创 几个算法3

3、把一段字符串中的第一个空格和最后一个空格去掉。#include #include #include #include char* trim(char* s){ char* z = 0; char* e = 0; while(*s != 0 && isspace(*s)) ++s; z = s;//第一个不是空格字符 e

2014-01-24 09:22:58 1166

原创 几个算法问题2

2、福彩3D是3位数字,可以重复,给出3位数的全排列,并且列出全部重复的数字,有两个重复的数字。#include std::vector v3dAllNum;template Type stringToNum(const string& str){ istringstream iss(str); Type num; iss >> num; return num;}t

2014-01-22 10:41:28 1150

原创 几道数字算法问题1

1、假如说有一串数字,11位,判断里面是否存在ABBA这样的数字?bool IsABBA(int* num, int len){ bool b = false; int j = 0; for (int i = 0; i < len; i++) { if (num[i] == num[i+3]) {

2014-01-22 09:58:56 970

原创 C++ builder XE2 版本编译独立运行程序

XE2中加入了多平台的概念,默认的Release模式,也是带包编译,带运行时库的,所以,需要手工设置一下工程选项:打开工程以后,Project-->Options-->左侧树列表选中C++ Linker-->右侧上方的Target选择Release configuration 下的 32-bit Windows platform-->取消 Link with Dynamic RTL 的对钩

2014-01-14 00:26:59 3212

转载 RAII,也称为“资源获取就是初始化”

AII,也称为“资源获取就是初始化”,是c++等编程语言常用的管理资源、避免内存泄露的方法。它保证在任何情况下,使用对象时先构造对象,最后析构对象。 RAII简介RAII[1](Resource Acquisition Is Initialization),也成为“资源获取就是初始化”,是C++语言的一种管理资源、避免泄漏的惯用法。C++标准保证任何情况下,已构造的对象最终会销

2013-12-13 11:03:51 1053

原创 libxml2解析XML

最近需要在Linux下解析Xml,原来用的msxml排不上用场了,就自己封装了一下libxml2,当然易用性比不上msxml,凑活能用,呵呵,嗯,记录一下吧,先看.h文件#ifndef __DOXML_H__#define __DOXML_H__#include #include #include using namespace std; class DoLibXML2{p

2013-11-12 16:09:19 2474

原创 vs2010使用occi连接oracle数据库

1、在oracle网站上下载instantclient-sdk-nt-11.2.0.3.0.zip2、在oracle网站上下载instantclient-basic-nt-11.2.0.3.0.zip3、在oracle网站上下载occivc10_11203_win32.zip4、解压instantclient-sdk-nt-11.2.0.3.0.zip5、设置vs2010的incl

2013-02-21 09:19:19 3165

原创 ICE分布式中间件程序设计环境搭建

最近在看ICE,俗话说攻善其事必先利其器,我把在windows和linux下ICE安装记录下来,供大家查用。windows首先,下载Ice-3.4.2.msi,下一步下一步安装。安装完成后到C:\ProgramData\ZeroC 下面有两个props文件,其中的XML标记是错误的,需要修改一下,否则打不开DEMO工程。测试DEMO的时候必须把C:\Program Files\Zero

2012-09-11 09:51:01 2898

原创 vs2010编译测试ICE DEMO

安装完成后到C:\ProgramData\ZeroC 下面有两个props文件,其中的XML标记是错误的,需要修改一下,否则打不开DEMO工程。测试DEMO的时候必须把C:\Program Files\ZeroC\Ice-3.4.2\bin\vc100添加到环境变量中,否则不能运行DEMO.

2012-09-04 17:56:04 2244

转载 将PFX证书导入USB-KEY

**************************************************************************************************(1)利用PFXImportCertStore函数将P12结构证书导入一个临时的内存型证书库,注意要用CRYPT_EXPORTABLE 标志,获得该库的句柄hImportStore。(3)

2012-01-31 15:06:57 2672

原创 How to install OWLNext 6.1x

http://owlnext.sourceforge.net/old/article11.htm

2011-12-25 15:19:17 992

转载 跨平台的网络通信中间件:ICE和ACE

二十世纪九十年代中期以来,业界一直在使用DCOM和CORBA这样的面向对象的中间件平台。在分布式的应用中,中间件平台托管了大部分网络事务,比如对数据进行编码与解码以进行传送,把逻辑对象地址映射到物理传输端点,根据客户和服务器的机器架构改变数据的表示,以及按照需要自动启动服务器。DCOM和CORBA由于自身的缺点,都没有成功占领大部分分布式计算的市场。DCOM是Microsoft的独

2011-12-22 11:23:55 1000

原创 用gdb 调试GCC 程序

用gdb 调试GCC 程序Linux 包含了一个叫gdb 的GNU 调试程序。gdb 是一个用来调试C 和C++ 程序的强力调试器。它使你能在程序运行时观察程序的内部结构和内存的使用情况。以下是gdb 所提供的一些功能:l 它使你能监视你程序中变量的值。l 它使你能设置断点以使程序在指定的代码行上停止执行。l 它使你能一行行的执行你的代码。在命令行上键入gdb 并按回车

2011-11-25 13:28:55 812

原创 如何获取HttpOnly Cookie

参考资料:http://www.codeproject.com/KB/shell/RetrieveHttponlyCookies.aspx?msg=3151233http://hi.baidu.com/tangyi321/blog/item/0f44ef4bfb64dee

2011-09-09 15:54:34 7949

原创 如何让避免BHO在新标签中被重复初始化

昨天在CSDN论坛发了一个帖子原文如下:我在IE9下开发BHO时遇到了问题,虽设置了TabGrowth为1000,但是在网页中打开链接时当IE进程超过4个之后,后面打开的新标签卡就会与 前面的标签卡公用同一个进程(可能每两个标签卡使用一个进程,每打开两个进程就创建一个进程

2011-08-22 16:06:50 1383

转载 DTDs中的属性声明

一些XML元素具有属性。属性包含应用程序使用的信息。属性仅在程序对元素进行读、写操作时,提供元素的额外信息(如ID号等),对于人类读、写元素来说是毫无意义的。在本章中学习各种属性类型和如何在DTD中声明属性。本章内容如下:* 什么是属性?* 如何在DTD中声明属性

2011-08-06 12:33:40 4040

原创 在 ocx 内部如何获取所在页面的 URL

.h文件//$---- Active Form HDR ---- (stActiveFormHdr)#ifndef LesWebImplH#define LesWebImplH//----------------------------------------

2011-08-03 15:21:03 2501

原创 cppwebbrower中获取html中table表格的代码

看一下代码:TStringList *__fastcall TFrame3::GetTablesRowsText2(CComPtr ele, String strPhone1, String strPhone2){ TStringList *Result = new

2011-08-03 14:16:11 1340

原创 cppwebbrower中获取frame中的源码(续)

先看代码,这部分主要是嵌套的frame源码获取 VARIANT id, index, id1, index1, index2; IDispatch *spDispatch=0; IHTMLDocument

2011-08-03 14:09:21 1457

原创 cppwebbrower中获取frame中的源码。

Variant vDocument = CppWebBrowser1->Document;  if (((IDispatch *)vDocument) != NULL) {   Variant vFrames = vDocument.OlePropertyGet("Frames"

2011-07-25 11:20:03 1149

原创 C语言中,strstr函数的功能

#include #includeint main(){char a[10];char b[5];int i,j,m,n,k;printf("输入字符串a:");scanf("%s",a);printf("输入字符串b:"); sc

2011-07-16 17:38:37 1240

原创 使用InternetSetCookie删除cookie

格式为:InternetSetCookie(url,NULL,L"CookieTest=ValTest;path=path value;expires=Thu, 01-Jan-1970 00:00:01 GMT");<br />使用InternetSetCookie删除cookie ms没有官方文档。经过无数次的测试之后发现: 1。 删除时一定要传入path参数,而且此参数必须和set是一致.2。 setcookie是不带path参数则是对当前path起作用(如果url是一个文件的话,MS有问题)3。 不同

2011-04-23 19:01:00 11608 2

live555.tar.gz

live555是流媒体工程实现,本代码是用CDT在ubantu下的编译.

2015-02-14

delphi实现DrawGrid自画的效果

实现DrawGrid自画的效果,类似Android的listview,ios的tableview。

2014-11-22

C++ 插件框架 Pluma Framework

Pluma 是一个开源的C++插件管理框架,以助于在应用程序中动态载入DLL而无需在意内部实现,它是轻量级、简化设计的。 面向对象 跨平台; 易于使用; 容易集成;

2014-09-27

类似QQ表情列表

一个表情列表的小玩意,原作者不得闲。由于使用了nativeXMl,不兼容新版本,特修改适应之。

2014-09-24

ActiveX截图插件

用来在安装在网页中截图的插件,需要的筒子可以试试。

2014-08-04

c++builer截图源码

c++builder 截图,参考了网上代码,解决了一些问题,存在问题: 1、截图区不能透明。 2、截图区存在四个黑色手柄。 有朋友修改的通知我。

2014-07-28

AFNetworkingTest

AFNetworkingTest在IOS5.1测试通过。

2014-04-19

xvid压缩解压视频流

xvid压缩解压视频,DirectShow提取展现视频

2013-11-08

MultiColListbox

一个多列的listbox增强控件,delphi开发。有什么改动请给我发一份。

2013-10-06

语音朗读demo

这个是把文字转为语音的demo,c++builder2007

2013-09-25

boost_1_41_0_doc

c++的boost库文档翻译,适用于1.41以上版本。

2013-08-07

火狐插件demo

火狐插件demo, c++builder版,有完善的同志请发我一份。

2013-03-14

postgresql的c++访问库

libpqxx是postgresql的c++访问库,网上找不到,自己编译一个。

2013-01-09

IceGridAdmin

著名的中间件Ice IceGrid 管理工具文档

2012-09-04

ezdicom_24

ezdicom_24 老牌dicom控件

2012-08-28

再上传一个c++b版的CODE128

上次上传了vc版的,这次是cb版的,使用请看头文件。

2011-11-16

CODE128,CODE39生成打印代码

CODE128,CODE39生成打印代码。打印出来的条码不知道怎么识别不了,有做过的朋友看看,如果有修改请给我一份。

2011-11-15

DragDrop20100817

The Drag and Drop Component Suite is a freeware VCL component library that enables your Delphi and C++Builder applications to support COM based drag and drop and integrate with the Windows clipboard.

2011-04-28

EmbeddedWB_CB2007_Version_14.67.0

EmbeddedWB是一个Delphi的浏览器控件 ,网上没看到有C++Builder的版本,这里上传一个C++Builder2007的。

2011-04-27

VC++斗地主游戏网络版

VC++ 6.0写的网络版斗地主游戏,程序基于directx SDK开发,因此你在编译时需要引入相应文件才可以,本斗地主可以支持双人对战、网络对战,游戏随机产生地主,动画发牌,界面也不错,还有声音,学习一下还是可以的。

2010-03-11

飞信客户端模拟拟程序,cb2007开发。

飞信客户端模拟程序,cb2007开发。这是根据sip登录协议改写的。

2009-04-02

仿MSN弹出窗口cb源码

仿MSN弹出窗口。以前上传过vc的源码,这是cb源码。

2009-02-01

vc7工程转vc6工程

vc7工程转vc6工程,使用命令行的方式,和你要转换的工程放在一个目录下。

2008-11-28

gdi+Clock

c++builder6中用gdi+画的时钟

2008-02-19

cb写的一个时钟控件

cb写的一个时钟控件

2007-12-29

mySQL API

mySQL5.1 API 接口库

2007-11-23

mysql手册.zip

mysql手册中文版.

2007-11-08

仿msn弹出窗口(VC++)

vc写的仿msn弹出窗口

2007-10-13

cb代码格式化

cb代码格式化控件,可以设置快捷..

2007-08-22

MyOledb

MyOledb,mysqlole驱动,这个东西不好找,特共享。

2007-08-12

SpringGuide指南

Spring指南,值得一看。

2007-08-10

一份完整的开发文档

一份完整的开发文档,doc格式.

2007-07-20

mysql-jdbc驱动

mysql-jdbc驱动

2007-06-25

Core.SQL2000-JDBC驱动程序setup.rar

SQL2000-JDBC驱动程序setup.rar

2007-06-25

bde501

BDE数据库引擎安装版

2007-05-18

bcc32pchide

俄罗斯人写的bcb加速编译工具

2007-05-17

空空如也

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

TA关注的人

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