最近经常有人在问我这样的问题:“我想学学编程,现在哪种开发语言是主流啊?我该学什么语言啊?”由于问的人多了,我觉得有必要写这样一篇文章来好好研究一下这个问题。
回想我工作的这些年,也做过不少项目,从最早刚刚接触Java时做的MSN聊天机器人,到后来真正自己开始带的第一个项目“多语言商务平台”,再到后来的农业在线、单点登录、IPv6环境下的IM软件开发和Linux下的C++开发等等。 我认为想做好项目,首先需要一颗认真的心,一颗想把一切做到最好的心。 项目做的越多,越发现在做项目的过程中,有很多细节需要注意,这些细节关系到整个项目是否能做好。
OCI(Oracle Call Intedace,即0racle调用层接口)是Oracle公司提供的由头文件和库函数等组成的一个访问Oracle数据库的应用程序编程接口(application programming interface API),它允许开发人员在第三代编程语言(包括C, C++, COBOL 与 FORTRAN)中通过SQL(Structure Query Language)来操纵Oracle数据库,而且OCI在一定程度上支持第三代编程语言(诸如C, C++, COBOL 与 FORTRAN)的数据类型、语法等等。 OCI虽然开发起来难度大一些,但是它的速度极快,而且是一种底层接口,几乎可以操纵Oracle数据库的任何对象。
在Linux下连接MSSQL是一件很痛苦的事,因为微软同志没有提供任何接口给开发人员,大约他们认为要用MSSQL的,只可能是windows的操作系统。 本文中的代码,可以方便各位C/C++程序员、PHP程序员在Linux/Unix中访问SQL Server数据库。
在Linux下,使用C/C++访问MySQL数据库。 本文中的程序使用标准C语言开发,基于MySQL API,如果各位想使用C++开发的话,可以考虑使用mysql++。
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号