自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

清风小阁

于小阁,守望星空。

  • 博客(255)
  • 资源 (30)
  • 收藏
  • 关注

原创 【Boost】boost::timer库用法与实例

// boost::timer库, 用于性能测试等需要计时的任务。 // boost::timer不适合高精度的时间测量任务。 它的精度依赖于操作系统或编译器,难以做到跨平台。 // boost::timer也不适合大跨度时间段的测量,可提供的最大跨度只有几百个小时,如果需要以天、月甚至年作为时间的单位则不能使用timer。 应该使用 date_time库。void test_timer()

2012-11-16 15:10:27 11814

原创 【Poco】Poco::NumberParser的例子

#include "../tmain.hpp"// Poco::NumberParser类提供静态方法将字符串转换成数字// parse: 将字符串转换int// parse64: 将字符串转换int64// parseFloat: 将字符串转换小数// parseHex: 将字符串转换16进制数 // ...void test_NumberParser(){ assert

2012-11-15 21:08:31 2705

原创 【Poco】Poco::NumberFormatter的例子

#include "../tmain.hpp"void test_NumberFormatter_Format(){ // 整数的格式化 assert (Poco::NumberFormatter::format(123) == "123"); assert (Poco::NumberFormatter::format(-123) == "-123"); assert (Poco::

2012-11-15 20:33:20 2033

原创 【Poco】Poco::Format的例子

#include "../tmain.hpp"/*Following are valid type specifications and their meaning:b boolean (true = 1, false = 0)c characterd signed decimal integeri signed decimal integero unsigned octal in

2012-11-13 16:01:34 5739

原创 【Poco】Poco::DynamicFactory的例子

#include "../tmain.hpp"namespace DF{ class Base { public: Base() { } virtual ~Base() { } }; class A: public Base { public: void print(){std::cout << "My name is A Class!" <<

2012-11-12 15:15:29 1566

原创 【Poco】Poco::DynamicAny中的例子

#include "../tmain.hpp"void test_DynamicAnyInt(){ Poco::Int32 src = 32; Poco::DynamicAny a1 = src; assert (a1.type() == typeid(Poco::Int32)); std::string s1; Poco::Int8 s2; Poco::Int16 s3;

2012-11-12 14:28:21 1828

原创 【Poco】Poco::Core中的例子

#include "../tmain.hpp"/* 操作系统#define POCO_OS_FREE_BSD 0x0001#define POCO_OS_AIX 0x0002#define POCO_OS_HPUX 0x0003#define POCO_OS_TRU64 0x0004#define POCO_OS_LIN

2012-11-11 19:15:52 1669

原创 【Poco】Poco::BypeOrder的例子

#include "../tmain.hpp"void test_ByteOrderFilp(){ { Poco::Int16 norm = (Poco::Int16) 0xAABB; Poco::Int16 filp = Poco::ByteOrder::flipBytes(norm); assert(Poco::UInt16(filp) == 0xBBAA); filp

2012-11-11 12:49:45 1350

转载 long long,_int64使用小结

前言:  在16位环境下,int/unsigned int 占16位,long/unsigned long占32位  在32位环境下,int占32位,unsigned int占16位,long/unsigned long占32位何时需要使用:  long 和 int 范围是[-2^31,2^31),即-2147483648~2147483647,而unsigned范围是[0,2^3

2012-11-11 12:02:33 1405

转载 预定义宏 _MSC_VER

_MSC_VER分解如下:  MS:  Microsoft(微软)的简写  C:    MSC就是Microsoft出的C编译器。  VER:Version(版本)的简写。  全部加在一起就是:Microsoft出的C编译器的版本    这是微软的预编译控制,在_MSC_VER较小时,它对一些东西的支持与新版不同。具体如下:defines the compiler ve

2012-11-11 11:02:12 1437 1

原创 【Poco】Poco::AutoReleasePool的例子

#include "../tmain.hpp"namespace{ class TestObj { public: TestObj(): _rc(1) { ++_count; } void duplicate() { ++_rc; } void release() { if (--_rc == 0) delete this;

2012-11-11 10:27:11 1018

原创 【Poco】Poco::AutoPtr的例子

#include "../tmain.hpp"class TestObj{public: TestObj(): _rc(1) { // PRINT_DEBUG("TestObj Construct" << " " << this); ++_count; } // AutoPtr的复制构造函数有调用duplicate函数 void duplicate() { // P

2012-11-11 10:17:10 2212

转载 Qt+VS编译器:默认库“library”与其他库的使用冲突;使用 /NODEFAULTLIB:library

找到qt安装目录下的mkspecs文件夹,在里面找到你使用的对应版本编译器,打开qmake.conf。稍等:/MD:动态链接多线程库(msvcrt.lib)。使用该选项时,需要用/NODEFAULTLIB选项来忽略掉libc.lib、 libcmt.lib、libcd.lib、libcmtd.lib、msvcrtd.lib库,否则会有链接错误;/MDd:动态链接多线程调试库(msvcr

2012-11-04 17:04:37 6256 1

原创 kindle的下载电子书的资源网站

http://www.coay.comhttp://www.shucang.comhttp://www.duokan.comhttp://www.91soushu.comhttp://www.shupeng.com

2012-11-03 19:28:04 7288

原创 vs2010中加入环境变量

@echo Setting environment for using Microsoft Visual Studio 2010 x86 tools.@call :GetVSCommonToolsDir@if "%VS100COMNTOOLS%"=="" goto error_no_VS100COMNTOOLSDIR@call "%VS100COMNTOOLS%VCVarsQueryRe

2012-10-31 20:36:53 9227

原创 postgre各操作系统官方下载地址

http://www.enterprisedb.com/products-services-training/pgdownload

2012-08-31 13:45:36 1811

原创 C++指针定义的注意事项

#include int main(){ // i1, i2都是指向整数的指针 // j1, j2都是整形 int* i1, j1; // 容易给人错觉,j1是指针,而实际上是整形 int *i2, j2; // *j1 = 2; // 这么写编译有错 j1 = 2; j2 = 4; i1 = &j1; i2 = &j2; std:

2012-06-09 21:30:03 1300

原创 lsnrctl start 出现错误Failed to start service, error 0.

今天想启动数据库, 发生如题的错误. 为什么? Google一下, 从https://forums.oracle.com/forums/thread.jspa?threadID=885033这个地址得到启发.原来, 我这几天做PRO*C将环境变量ORACLE_HOME做了修改. 开始我也是认为在Console做一下修改就可以了, 但是还要发生同样的错误. 一定要在"我的电脑"的"属

2012-05-09 15:44:09 10669

原创 在win7上安装visual c++ 2008 redistributable 发生错误error 1935

原来服务"Windows Modules Installer"被禁用了, 启用该服务后, 问题就解决了.

2012-05-09 14:09:36 27228

原创 Error while trying to retrieve text for error ORA-12705

今天, 按照以前的学习笔记, 配置ProC但是, 却发生了如题的错误. Google一下, 都是NLS_LANG环境变量设置有问题, 我核一下没有问题. 问题在哪?原来是ORACLE_HOME环境变量没有设置.

2012-05-08 20:42:13 10231

原创 vs2005配置库文件与头文件总结

可以分为IDE级别(也就是所有的方案与项目)和项目级别. 1. IDE级别   这个相对容易, 因为配置的内容大概都在一个地方.   工具-->属性-->项目和解决方案-->VC++目录   在右边的选项中, 选择对应的"包含文件"或"库文件"2. 项目级别   最好一开始就将活动配置切换为"所有配置", 这样子就不要debug和release分开配置了.2.1 添

2012-05-08 17:36:52 1678

原创 Delphi文件类型

*.pas  源码(可随意修改)*.dcu  编译后单元(不可修改,且版本间不兼容)*.res  资源文件(不可缺少)*.rc  用来创建.res文件*.dcp and *.bpl 设计运行包*.dcr  控件图标*.dpk  控件包工程文件*.dfm  窗体文件*.dpr  工程主文件 .cfg根据dof文件生成的编译器和连接器的命令行参数。.dof(

2012-05-07 13:54:36 1110

转载 【STL】C++ string 类基本用法样例

#define _CRT_SECURE_NO_DEPRECATE#include // 使用 string 类时须包含这个文件#include using namespace std;int main(){ string str1; // 输入与输出 cout << "输入字符串 str1" << endl; cin >> str1; getchar();

2012-05-06 20:47:21 1292 1

转载 C++头文件种类

传统 C++#include //设定插入点#include //字符处理#include //定义错误码 #include //浮点数处理 #include //文件输入/输出 #include //参数化输入/输出 #include //数据流输入/输出 #include //定义各种数据类型最值常量 #include //定义本地化函数

2012-05-06 20:39:30 1862

转载 warning C4996: 'sprintf' was declared deprecated see declaration of 'sprintf'

方法1:VC6---选项Project | Configuration Properties | C/C++ | Preprocessor | Preprocessor Definitions添加_CRT_SECURE_NO_DEPRECATE和_SCL_SECURE_NO_DEPRECATE两个宏VS2005 项目属性 --> C/C++ --> 预处理器 --> 预处理定义下

2012-05-06 20:29:15 2241

原创 C++备忘录

去除VAssistX中拼写检查单击菜单"VAssistX" --> "Visual Assist X Options”弹出选项对话框, 去除"UnderLine spelling errors in comments and st”的勾号.gcc编译C++程序时, 要加上libstdc++, 而g++不要.

2012-05-06 11:42:43 971

转载 于娟的生命日志

http://news.cntv.cn/china/20110530/106836.shtml

2012-05-05 15:10:59 1751

原创 gcc编译优化选项-O, -O2

要运行的程序代码:int main(void){ double counter; double result; double temp; for (counter = 0; counter < 2000.0 * 2000.0 * 2000.0 /20.0 + 2200; counter += (5-1)/4) { temp = counter / 1979;

2012-05-02 21:23:35 5790

原创 vs2005中Def文件的使用方法

vs2005使用Def文件需要配置,这一点与vc6不同。vc6工程中,只要有DEF文件并将其添加到工程中,vc6就可以自动地生成DLL与其相应的Lib文件了。而vs2005需要指定相关的Def文件, 如下:选择 工程 -> 属性 -> 链接器 -> 输入.  在 "模块定义文件" 中输入NonMfcDll.def.附.def文件的作用:让编译器不要以microsoft编译器

2012-04-30 18:37:07 7913

原创 Delphi 调用C/C++的Dll

delphi调用C++写的Dll, 当然这个Dll要求是非MFC的Dll, 这样子才能被delphi调用. 根据C++定义函数的情况, Delphi有不同的相对应的处理方法.1. 声明中不加__stdcall,采用VC默认格式__cdecl,但在Delphi中要注明调用格式为cdecl。C++中例子:extern "C" int __declspec(dllexport) add(in

2012-04-30 18:04:12 15095

原创 vs2005中depends.exe的位置

depends.exe在菜单中没有找到, 在vs2005的安装目录下, 如下:C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\Tools\Bin\depends.exe这个目录下还有一些其他工具.

2012-04-29 21:34:43 3288

原创 vs2005添加附加库目录或者库文件方法

1. 添加编译所需要(依赖)的 lib 文件解决方案资源管理器]“项目->属性->配置属性->连接器->输入->附加依赖项”里填写“winsock.lib”,多个lib以空格隔开。(等同于“#pragma comment(lib, "winsock.lib") ”语句)2. 添加库(Libs)文件目录方法1:[解决方案资源管理器]“项目->属性->配置属性->连接器->常规->附加库目

2012-04-29 20:56:22 6333 1

转载 删除svn目录内.svn目录及内容

@echo on echo 正在清理SVN文件,请稍候...... rem 循环删除当前目录及子目录下所有的SVN文件 rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo "%%a\.svn" for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn"

2012-04-29 00:03:03 1242

原创 xwork的源代码下载地址

http://release.opensymphony.com/xwork/可以选择需要的版本下载.

2012-04-24 21:51:39 1825

原创 Extjs在IE报错"对象不支持此属性或方法", 而在firefox正常可用

ExtJS在Firefox里面显示正常,但是用IE打开的时候报错:对象不支持此属性或方法(object doesn't support this property or method)。在网上找了一下,This is an issue in IE where the first element of the body can’t be a text node。原来body标签内的第一个元素

2012-04-23 20:47:45 6676 1

原创 Ext的Dom操作——节点替换

<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";%> "> My JSP 'index.j

2012-04-18 21:50:11 2427

原创 Ext的Dom操作——增加节点

<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";%> "> My JSP 'index.j

2012-04-18 21:49:04 2402

原创 Ext的Dom操作——创建节点

<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";%> "> My JSP 'index.j

2012-04-18 21:47:36 1692

原创 PowerDesigner技巧集7 ---- 利用comment产生name

利用PD的反向工程, 导出来的物理视图, 这时会发现Name与code一样都成英文了, 这与我们平常的习惯相悖, 通常更喜欢name是简单的中文说明. 此时可以利用vbscript脚本实现将comment生产name. 脚本如下:Option ExplicitValidationMode = TrueInteractiveMode = im_BatchDim mdl ' t

2012-04-17 17:36:01 1208

原创 impdp导入时遇到自连接表的问题

ZNV_DEVICE是一张自连接表, 在运行impdp导入, 发生如下错误ORA-31693: Table data object "NH"."ZNV_DEVICE" failed to load/unload and is being skipped due to error:ORA-02291: integrity constraint (NH.FK_ZNV_DEVI_FK_ZNV_D

2012-04-17 17:30:02 1896

DeploymentSuiteForOracle

Deployment Suite For Oracle是一个PL/SQL Developer中比较工具的一个配套工具.

2012-10-23

Schema Compare 使用手册

PLSQL Developer Schema Compare 使用手册

2012-10-23

fixedsys字体下载

默认的vs2010文本编辑器不支持fixedsys字体,因为wpf编辑器只支持true type的字体,而fixedsys不是true type字体。这里提供该字体的下载。

2012-10-01

Delphi.XE2.UP4最新破解.7z

Delphi.XE2.Update4最新破解. 最简单的破解方式。

2012-10-01

zlib1.2.5的编译包

zlib1.2.5的编译包,具体编译过程,参见:http://blog.csdn.net/huang_xw/article/details/7725835

2012-07-08

解决delphi7帮助文件的出来的win7补丁

解决delphi7帮助文件的出来的win7补丁,包括32位与64位的。

2012-06-22

fonts-chinese-3.02-12.el5.noarch.rpm

解决linux, CentOS可视化界面中文乱码的问题

2012-06-14

jira4.2破解文件

jira4.2破解文件。 破解过程参见:http://blog.csdn.net/huang_xw/article/details/7655841

2012-06-12

FancyCache8.0中文破解版(含分区版配硬盘版)

FancyCache是一个可以将系统内存或闪存虚拟成硬盘缓存的软件。它把从硬盘中读取的数据存入系统内存或闪存,使系统在下次访问该数据时可以很快从内存读取,避免再次读取速度较慢的硬盘,从而突破硬盘瓶颈,提升系统性能。 FancyCache还具有检测和利用系统未识别内存的功能,解决32位Windows操作系统无法完全使用4G或更多内存的问题。通过将检测到的系统未识别内存用作硬盘缓存的方式,FancyCache使计算机可以利用全部安装的内存。

2012-05-17

ActiveX Manager1.4破解版

你是否为无数次地安装/卸载ActiveX控件而烦恼?你还在用REGSVR32命令来安装/卸载ActiveX控件吗?那就试试强大的AxtiveX Manager!   他能使程序开发者和普通用户管理/安装/卸载机器上的ActiveX控件变的轻而易举,简单友好的使用界面让你直观地管理电脑上已经安装/注册的所有ActiveX控件,你可以轻松注册/安装新控件、卸载不用的控件、对控件进行管理等。

2012-03-08

C++标准程序库 源代码

《C++标准程序库》,英文名《The C++ Standard Library》,作者:【德】Nicolai M.Josuttis,翻译:侯捷、孟岩 这个书对应的完整源代码

2012-02-24

Erlang程序设计

Erlang程序设计. 真实的中文版。 csdn上很多都是英文的。

2011-10-15

jQuery权威指南

<<jQuery权威指南>>, 可惜只有前三章。

2011-09-30

ToadforMySQL_Freeware_5.0.0.345

Toad for MySQL的最新版。版本号是5.0.0.345。免费版的。

2011-09-17

NativeXml400

delphi下xml的工具, 从delphi5到最新版都可以用. 安装方法: 把 general下的4个pas文件和nativexml下的3个pas文件和一个inc文件复制在一起,然后通过 Tools > Options > Delphi Options > Library > Library path 指定路径就可以了。

2011-09-13

NativeXml332

delphi下xml的工具, 从delphi5到最新版都可以用. 安装方法: 把 general下的4个pas文件和nativexml下的3个pas文件和一个inc文件复制在一起,然后通过 Tools > Options > Delphi Options > Library > Library path 指定路径就可以了。

2011-09-13

spring-framework-2.0.8-with-dependencies

spring 框架 2.0.8的完整版.

2011-09-10

win7下安装SQLSERVER2000

win7下安装SQLSERVER2000

2011-09-02

convmv-1.14.tar.gz

不同的编码(UTF-8, gb2312)可以对其进行自动转换目录名和文件名。

2011-07-11

rlwrap-0.18-1.i386.rpm

rlwrap可以很好的解决通过SSH使用SQLPLUS时方向键的问题。

2011-05-17

svn在Linux下的安装文件

svn在Linux下的安装文件 安装说明见: http://blog.csdn.net/huang_xw/archive/2011/03/07/6228680.aspx

2011-03-07

cronolog-1.6.2.tar.gz

可以解决Tomcat catalina.out 不断成长导致档案过大的问题

2011-02-18

delphi7 GDI

delphi7 GDI开发所需的几个pas, inc文件.

2010-12-13

Aptana Studio 1.2.7插件的破解补丁

Aptana Studio 1.2.7插件的破解补丁 具体使用可参照: http://blog.csdn.net/huang_xw/archive/2010/06/19/5680222.aspx

2010-07-10

Oracle 9i&10g编程艺术(完整中文版)

Oracle 9i&10g编程艺术(完整中文版) 1--15章.

2008-12-30

JavaScript源代码集

JavaScript源代码集 比较简单的例子.

2008-12-01

UML入门教程(中文版).pdf

UML入门教程, 中文版, 特别适用初学者!!

2008-11-30

Eclipse中文教程

Eclipse中文教程, 很基础的, 适用于初学者.

2008-11-26

空空如也

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

TA关注的人

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