自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ArduousBonze的专栏

业精于勤,而荒于喜

  • 博客(36)
  • 资源 (13)
  • 收藏
  • 关注

转载 int double std:string之间的互转

 如何将int,double转std::string? (C/C++) (template)std::string为library type,而int、double为built-in type,两者无法互转,这里使用function template的方式将int转std::string,将double转std:string。 1/**//*  2(C) OOMusou 2006 http:/

2008-09-28 11:29:00 25354

转载 用WinInet开发Internet客户端应用指南

 一、概述    一个Internet客户端程序的目的是通过Internet协议如:HTTP、FTP等来存取网络数据源(服务器)的信息。客户端程序可以访问服务器获得象天气预报,股票价格、重要新闻数据,甚至是与服务器交换信息。Internet客户端程序可以通过外部网络(Internet)或内部网络(一般为Intranet)访问服务器。    为了开发Internet

2008-09-27 14:46:00 1126

转载 Oracle 9i R2 EXPORT

 Oracle 9i R2 EXPORT一:运行export的前提:1:执行catexp.sql脚本或者catalog.sql脚本;当数据库建立以后,运行catalog.sql脚本,这个脚本会做如下工作:# Creates the necessary export views in the data dictionary# Creates the EXP_FULL_DATABASE role# A

2008-09-27 13:36:00 1215

转载 Oracle主要概念汇总

 一.文件系统和作用执行文件:Oracle系统的核心,数据文件只能被Oracle处理程序所识别,离开了可执行文件系统就无意义.存放可执行文件的空间一定要安全可靠.参数文件:启动实例时候配置Oracle数据库的一些基本信息,确定运行环境.参数文件应数据库不同而不同,命名方式为init.ora.控制文件:在Oracle服务器启动期间来标识物理文件和数据库结构的二进制文件.控制文件提供了建立新实例时候所

2008-09-27 13:34:00 1328

转载 Oracle表空间结构

表空间类型 1. Permanent 永久性表空间用户需要保留的任何段或应用跨越一个会话或事务的数据都保留在Permanent表空间.如SYSTEM和SYSAUX表空间.从Oracle 10g开始,SYSTEM表空间默认为本地化管理.表空间第一个数据文件中的第一部分中的位图段管理所有的空间使用.SYSTEM表空间使用本地化管理,该数据库的其它表空

2008-09-24 22:28:00 1591

转载 Oracle存储过程以数组做参数思考(还未验证)

 type   arraylist   is   table   of   number;     cteate   or   replace   prodcuce   aa(arr   in   arraylist,len   in   number)     as     i   number:=1;     num   number;     begin     for   i

2008-09-22 12:25:00 808

转载 Oracle Text 的体系结构及其使用

 全文检索技术是智能信息管理的关键技术之一,OracleText作为Oracle9i的一个组件,提供了强大的全文检索功能,用Oracle9i做后台数据库,就可以充分利用其全文检索技术,构建复杂的大型文档管理系统。本文主要介绍了Oracle Text的体系结构及其使用。   Oracle一直致力于全文检索技术的研究,当Oracle9iRlease2发布之时,Oracle数据库的全文检索技

2008-09-21 12:28:00 834

转载 Oracle体系结构与术语

 ORACLE Architecture and Terminology This section will provide a basic understanding of ORACLE includingthe concepts and terminology of the ORACLE Server. It is important thatyou read throug

2008-09-21 12:24:00 893

转载 Oracle's Wrap Utility

 July 22, 2004 Oracles Wrap UtilityBy Steve CallanOne thing that Oracle andUPS have in common is that they both deal with wrapped packages. Why botherwith wrapping packages? One obvio

2008-09-18 09:12:00 766

转载 ORACLE SYNONYM

 CREATE SYNONYMPURPOSE:     To create a synonym.  A synonym is an alternative name for a table,     view, sequence, procedure, stored function, package, snapshot, or     another synonym. SY

2008-09-17 17:05:00 1379

转载 ARM嵌入式系统中断向量表的动态配置

 摘 要:通常32位arm嵌入式系统的中断向量表是在程序编译前设置好的,每次编写中断程序都要改C程序的汇编启动代码,相当繁琐。本文给出一种配置arm中断向量表新方法。该方法比通常方法仅增加一条指令执行时间,简便高效,功能完备,向量表在运行时动态生成,C程序可以使用固定向量表的启动代码,并可隐藏起来。        关键词:动态配置 嵌入式系统 arm 中断向量表       一般32位AR

2008-09-16 11:21:00 939

转载 oracle内置程序包

 Oracle 一些内置的程序包STANDARD和DBMS_STANDARD 定义和扩展PL/SQL语言环境DBMS_LOG 提供对 Oracle LOB数据类型进行操作的功能DBMS_LOCK 用户定义的锁DBMS_OUTPUT 处理PL/SQL 块和子程序输出调试信息DBMS_SESSION 提供ALTER SESSION 命令的PL/SQL等效功能DBMS_ROWID

2008-09-15 11:36:00 1184

转载 Oracle后台进程的功能简单介绍

 DBWR进程:该进程执行将缓冲区写入数据文件,是负责缓冲存储区管理的一个ORACLE后台进程。当缓冲区中的一缓冲区被修改,它被标志为“弄脏”,DBWR的主要任务是将“弄脏”的缓冲区写入磁盘,使缓冲区保持“干净”。由于缓冲存储区的缓冲区填入数据库或被用户进程弄脏,未用的缓冲区的数目减少。当未用的缓冲区下降到很少,以致用户进程要从磁盘读入块到内存存储区时无法找到未用的缓冲区时,DBWR将管理

2008-09-14 09:46:00 826

转载 修复RHEL5添加/删除软件包管理BUG

 使用硬盘上的iso装上RHEL5,用了几天感觉不错,还差个Emacs没有弄好。使用rpm -ivh--aid始终不成功,于是想用RHEL5自带的包管理安装,但是发现Browse和List都是空的,而且List一项也只有安装过的文件。想想:RHEL5中没有了rpmdb包,但还没有rpmdb工具,rpmdb --rebuilddb完成后,PackageManager还是老样子。再分析一下

2008-09-13 11:37:00 897

转载 Linux网络编程-客户端与服务器端异步通信

 首先介绍一个函数select #include #include #include #include int select(int nfds,fd_set *readfds,fd_set *writefds, fd_set *except fds,struct timeval *timeout)void FD_SET(int fd,fd_set *fdset)void

2008-09-13 11:33:00 1095

转载 Linux网络编程-客户端与服务器端通信(Echo)

 Linux网络编程-客户端与服务器端通信  这里已经详细介绍了服务器与客户端之间的信息交互。本章将继续介绍服务器端回应(Echo)功能展示。先看看服务器端代码:###############################simptcpechoserver.c############################ #include stdio.h>#inclu

2008-09-13 11:26:00 1119

转载 Linux网络编程-客户端与服务器端通信

 Linux网络编程--客户端连接服务器端让我们已经看到了client与server之间是如何建立连接的。接下来介绍它们之间如何建立tcp协议交互通信。先看看服务器端代码:###############################tcpserver.c######################### #include stdio.h>#includ

2008-09-13 11:23:00 1487

转载 Linux网络编程--客户端连接服务器端

 第一个简单的应用程序,客户端连接服务器端:####################server.c#################### #include stdio.h>#include stdlib.h>#include unistd.h>#include errno.h>#include string.h>#include sys/types.h>#inclu

2008-09-13 11:19:00 852

转载 Linux程序设计入门--网络编程

 Linux系统的一个主要特点是他的网络功能非常强大。随着网络的日益普及,基于网络的 应用也将越来越多。 在这个网络时代,掌握了Linux的网络编程技术,将令每一个人处 于不败之地,学习Linux的网络编程,可以让我们真正的体会到网络的魅力。 想成为一 位真正的hacker,必须掌握网络编程技术。 现在书店里面已经有了许多关于Linux网络编程方面的书籍,网络上也有了许多关于 网络编程方面的教材,

2008-09-13 11:16:00 705

转载 linux下c语言select函数用法

 select(I/O多工机制) 表头文件 #i nclude#i nclude#i nclude 定义函数 int select(int n,fd_set * readfds,fd_set * writefds,fd_set * exceptfds,struct timeval * timeout); 函数说明 select()用来等待文件描述词状态的改变。参数n代表

2008-09-13 11:13:00 768

转载 在 Visual C++ 中使用内联汇编

 一、 优点     使用内联汇编可以在 C/C++ 代码中嵌入汇编语言指令,而且不需要额外的汇编和连接步骤。在Visual C++ 中,内联汇编是内置的编译器,因此不需要配置诸如 MASM 一类的独立汇编工具。这里,我们就以 Visual Studio.NET 2003 为背景,介绍在 Visual C++ 中使用内联汇的相关知识(如果是早期的版本,可能会有些许出入)。    内联汇编代

2008-09-12 15:41:00 758

转载 oracle select ... for update

 select ... for update nowait其中nowait是可选项。此子句的意思就像他的字面意思,也就是说现在执行的select操作是为了本事务中的后续的update服务的。这时候系统会试图锁定查询出来的记录,不允许其他事务修改它们。如果指定了nowait,则系统如果无法锁定记录,就会直接报错,并不会等待其他占有资源的事务释放资源。我这有一些我做的测试结果事务A

2008-09-12 15:07:00 3378 2

转载 嵌入式系统 Boot Loader 技术内幕

 本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。 1. 引言 在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次: 1. 引导加载程序。包括固化在固件(

2008-09-11 14:46:00 677

转载 Oracle开发人员JAVA存储过程

 利用Java存储过程沟通SQL、XML、Java、J2EE和Web服务。   存储过程(stored procedure)允许将运行于数据库层中的持久性逻辑与运行于中间层中的商务逻辑有效地分离开来。这种分离可以降低整个应用程序的复杂性,并提供其重用性、安全性、性能和可伸缩性。   但是,妨碍存储过程广泛采用的一个主要障碍是不同数据库厂商使用各种专有的、且依赖于数据库的实现语言。使用基于J

2008-09-10 13:40:00 1055

转载 Oracle Nvl函数

 nvl( ) 函数从两个表达式返回一个非 null 值。语法NVL(eExpression1, eExpression2)参数eExpression1, eExpression2如果 eExpression1 的计算结果为 null 值,则 NVL( ) 返回 eExpression2。如果 eExpression1的计算结果不是 null 值,则返回 eExpression1。eExp

2008-09-09 10:00:00 905

转载 Linux Telnet SSH

 Linux下Telnet、ssh服务的配置和使用Telnet服务的配置步骤如下:  一、安装telnet软件包(通常要两个)。  1、 telnet-client (或 telnet),这个软件包提供的是 telnet 客户端程序;  2、是 telnet-server 软件包,这个才是真正的 Telnet server 软件包!  安装之前先检测是否这些软件包已安装,方法如下:  [root@

2008-09-07 14:04:00 2019

转载 Oracle数据库表范围分区策略测试过程

 /*该试验针对按照递增列作为分区条件的情况,按照时间作为分区条件的等下次测试*/create tablespace test01 datafile D:/oracle/oradata/myora/test01.dbfsize 50m;create tablespace test02 datafile D:/oracle/oradata/myora/test02.dbfsize 50m;c

2008-09-02 14:45:00 580

转载 Oracle的分区管理

 一、 分区概述:为了简化数据库大表的管理,ORACLE8推出了分区选项。分区将表分离在若干不同的表空间上,用分而治之的方法来支撑无限膨胀的大表,给大表在物理一级的可管理性。将大表分割成较小的分区可以改善表的维护、备份、恢复、事务及查询性能。针对当前社保及电信行业的大量日常业务数据,可以推荐使用ORACLE8的该选项。二、分区的优点:1 、增强可用性:如果表的一个分区由于系统故障而不能使用

2008-09-02 14:44:00 552

转载 不同类型的分区表的创建以及实际操作

 在大型的企业应用或企业级的数据库应用中,要处理的数据量通常可以达到几十到几百GB,有的甚至可以到TB级。虽然存储介质和数据处理技术的发展也很快,但是仍然不能满足用户的需求,为了使用户的大量的数据在读写操作和查询中速度更快,Oracle提供了对表和索引进行分区的技术,以改善大型应用系统的性能。   使用分区的优点:   ·增强可用性:如果表的某个分区出现故障,表在其他分区的数据仍然可用;

2008-09-02 14:42:00 741

转载 Oracle无法通过同义词访问远端分区表的某个分区

 Oracle9i中访问远端数据库表的分区会报错ORA-14100。如果在本地建立远端数据库表的同义词,然后通过同义词进行分区的访问会得到错误的结果。数据库版本9204。看下面这个例子,首先在远端数据库建立一个分区表:SQL> CONN TEST/TEST@TEST2已连接。SQL> CREATE TABLE T (ID NUMBER, START_DATE DATE)2 PART

2008-09-02 14:41:00 2040

转载 Oracle 9i中表的在线重定义

 Oracle 9i中表的在线重定义今天遇到要把数据库中的某张表改成分区表,而且该表在别的地方还有其他的注册信息,如果自己手工建一个分区表的替代该表的话,那就得要手工地去执行该表在其他地方的注册,所以不想删除该表再手工创建同名的分区表。想到了Oracle 9i中可以使用在线重定义的功能,就用了该功能来实现。1.首先对要在线重定义的表自行验证,看该表是否可以重定义,如果不可以则会提示错误信息

2008-09-02 14:40:00 699

转载 将普通表转变为分区表

 Oracle的普通表没有办法通过修改属性的方式直接转化为分区表,必须通过重建的方式进行转变,下面介绍三种效率比较高的方法,并说明它们各自的特点。       方法一:利用原表重建分区表。  步骤:  SQL> CREATE TABLE T (ID NUMBER PRIMARY KEY, TIME DATE);  表已创建。  SQL>

2008-09-02 14:38:00 573

转载 临时表和临时表空间组介绍

 Oracle 临时表功能介绍:         Oracle中的临时表是全局的,需要在数据库设计时创建完成,而不是程序使用时。每个登陆用户都使用这一个相同的临时表,但互相之间看不到彼此的数据,也就是说临时表是会话独立的。并且不产生日志。         Oracle 的临时表分为事务型和会话型。         事务型临时表就是指在事务处理过程中插入的记录只在事务提交或回滚之前有效,一旦事务完成

2008-09-02 14:37:00 677

转载 Oracle 10g正则表达式

 ORACLE终于在10G中提供了对正则表达式的支持,以前那些需要通过LIKE来进行的复杂的匹配就可以通过使用正则表达式更简单的实现。ORACLE中的支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE :与LIKE的功能相似2,REGEXP_INSTR :与INSTR的功能相似3,REGEXP_SUBSTR :与SUBSTR的功能相似4,REGEXP_REPLACE

2008-09-02 14:35:00 656

转载 用C++实现的模式匹配算法

 #include #include int Index(char* S,char*T,int pos) //返回子串T在主串S中第pos个字符之后的位置。 //若不存在,则函数返回值为0 //其中,T非空,1 { int i=pos; int j=1; while(i { if(S[i-1]==T[j-1])//继续比较后续字符 { ++i;

2008-09-02 14:29:00 1358 4

转载 HashMap和HashTable的区别

 HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。2.HashTabl

2008-09-02 14:28:00 928

Apress.The.Definitive.Guide.to.GCC.2nd.Edition.2006

Apress.The.Definitive.Guide.to.GCC.2nd.Edition.2006 gcc权威指南,英文原版

2009-07-02

project management

Project management has evolved from a management philosophy restricted to a few functional areas and regarded as something nice to have to an enterprise project management system affecting every functional unit of the company. Simply stated, project management has evolved into a business process rather than merely a project management process. More and more companies are now regarding project management as being mandatory for the survival of the firm. Organizations that were opponents of project management are now advocates. Management educators of the past, who preached that project management could not work and would be just another fad, are now staunch supporters. Project management is here to stay. Colleges and universities are now offering graduate degrees in project management. The text discusses the principles of project management. Students who are interested in advanced topics, such as some of the material in Chapters 21 to 24 of this text, may wish to read one of my other texts, Advanced Project Management: Best Practices in Implementation (Hoboken, NJ: Wiley, 2004), and Project Management Best Practices: Achieving Global Excellence (Hoboken, NJ: Wiley, 2006). John Wiley & Sons will also be introducing a five-book series on project management best practices, co-authored by Frank Saladis and Harold Kerzner, to accompany the above two books. This book is addressed not only to those undergraduate and graduate students who wish to improve upon their project management skills but also to those functional managers and upper-level executives who serve as project sponsors and must provide continuous support for projects. During the past several years, management's knowledge and understanding of project management has matured to the point where almost every company is using project management in one form or another. These companies have come to the realization that project management and productivity are related and that we are now managing our business as though i

2009-07-02

JavaScript权威指南(第五版 英文原版)

JavaScript最强最全参考书,此资源为该书英文原版第五版。

2007-12-23

Windows核心编程

Windows编程的经典著作,要深入了解Windows编程,要编写高质量软件必看!

2007-05-19

C++ Builder 5 开发人员指南 分卷2

CB经典书,学习CB编程,想了解VCL的必看!

2007-05-16

C++ Builder 5 开发人员指南 分卷1

CB经典书,想学习CB开发,了解VCL必看!

2007-05-16

Java2核心技术 第七版 卷2(英文原版)加全部源码

Java2经典教程,本压缩包为该书英文原版第二卷并加全部源码

2007-05-15

COM技术内幕加源码

COM经典书,要学COM从这本书开始,COM之父鼎力推荐,叙述风趣幽默,百看不厌。

2007-05-15

Acrobat 7.0 官方教程(英文)

Acrobat官方教程,英文原版

2007-05-15

深入浅出MFC

侯捷老师的经典著作,学习MFC的宝典,不看是你的损失!

2007-05-15

Oracle9i PL/SQL程序设计

权威PL/SQL语言参考书

2007-05-15

空空如也

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

TA关注的人

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