P8 Oracle体系结构Oracle简介数据库关系定义实现数据库管理的软件叫做DBMS,RDBMS(关系型数据库),ORDBMS(对象关系型数据库),在原来RDBMS(关系型数据库)的基础上加入了对象的概念,就成了现在的Oracle10g,Oracle10g不是一个简单的数据库软件,它是一个平台,如:Java和.Net开发等。
P23 Oracle数据库健康检查与性能优化建议
P10 许多年来,我在不同的新闻组上花费了很多时间与那些想知道如何得到数据库管理员(DBA)的工作或者如何成长为一名DBA的IT人进行交谈,现在他们有了工作。这些年来许多人针对如何达到这个目标提出了不同意见。本文即是那些意见的综合并且能够在如何才能出色的完成DBA的工作方面给出好的建议。这篇文章同样对于如何让一名DBA变得对老板更有价值。假如你已经是一名DBA,那么也许你会希望跳过文章的前几段。
P14 随着IT行业的发展,linux服务器在企业中应用广泛,人们对linux上的应用服务要求也越来越高,早先的apache服务器、apache有优点也有不足,apache渐渐不能满足人们的要求,目前nginx被大量采用做高性能web服务器,无论是个人网站还是大型门户网站都在使用nginx作为web搭建web服务器的首选。接下来我们亲自来搭建一个属于自己的高性能web服务器,并且带故障自动转移的群集、和负载均衡服务器。
P3 CentOS下安装apache、tomcat并整合安装
P6 linux下nginx+tomcat整合的安装与配置
P19 在设计过程中,主要用了JSP, HTML、SQL和JavaScript等设计语言。在做完设计后进一步的认识了JSP、HTML、JavaScript,由于仓促之间完成,导致语言本身还有很多地方理解的不是很清楚。检索和数据传输方面更是非常的方便,好用,很突出它的特点。。还简化了复杂的界面,使得界面简单易懂,可以按照用户和造作者能看懂的方式来制作,内容一目了然,也很正规,标准化。适合大众理解和掌握。本次设计完成了对网上购物的基本功能的实现。虽然其中可能功能还存在着许多不足,但主要功能已经实现,界面简单,操作方便也是本系统必须的。
P28 JDBC基础知识一、采用JDBC访问数据库的基本步骤: A.载入JDBC驱动程序 B.定义连接URL C.建立连接 D.创建Statement对象 E.执行查询或更新 F.结果处理 G.关闭连接二、载入JDBC驱动程序:1.为了使代码尽可能地灵活,我们要避免对类名的引用进行硬编码(hard-coding),因此我们可以采用从Properties文件中载入驱动程序的方法,也可以使用在服务器中配置数据源(DataSource)的方法来避免在代码中硬编码 2.在开发过程中要保证CLASSPATH设定中包括驱动程序JAR文件所在的路径。在WEB服务器上部署时要将JAR文件放在Web应用的WEB-INF/lib目录下。
P18 JDBC、事务、保存大对象、调用存储过程、包装、连接池初步规范连接–通过工厂类获取连接示例代码:/***这是一个获取连接的工具类,工厂模式获取连接的工具类。
P4 Tengine是由淘宝核心系统部基于Nginx开发的Web服务器,它在Nginx的基础上,针对大访问量网站的需求,添加了很多功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,淘宝商城等得到了很好的验证。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。Tengine现已开源。淘宝网现在已经将其服务器平台软件Tengine开源,已提供下载。Tengine基于Nginx,针对大流量网站需求增加了很多功能特性和性能优化。
P4 最近在做关于javac之间相互调用的问题,搜索了一些资料,进行了一些整理,希望可以和大家一起分享学习,共同进步。第一步编写Java类首先,我们创建一个名为test的Eclipse工程,并新建一个src源代码目录,testdll的package这里我们编写一个Java类,命名为HelloWorld,HelloWorld类包含一个本地方法。
P45 概述什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。因为,makefile关系到了整个工程的编译规则。
P15 虚函数表对C++了解的人都应该知道虚函数(VirtualFunction)是通过一张虚函数表(VirtualTable)来实现的。简称为V-Table。在这个表中,主是要一个类的虚函数的地址表,这张表解决了继承、覆盖的问题,保证其容真实反应实际的函数。这样,在有虚函数的类的实例中这个表被分配在了这个实例的内存中,所以,当我们用父类的指针来操作一个子类的时候,这张虚函数表就显得由为重要了,它就像一个地图一样,指明了实际所应该调用的函数。这里我们着重看一下这张虚函数表。在C++的标准规格说明书中说到,编译器必需要保证虚函数表的指针存在于对象实例中最前面的位置(这是为了保证正确取到虚函数的偏移量)。
P92 发布之前先申明两点:1所有资料来自网络,本人只是收集和转发。 2所有问题解答(尤其是代码)只是参考,不保证正确。先发基本问题,再发编程问题..1.static变量和static函数各有什么特点?3.描述一下嵌入式基于ROM的运行方式基于ram的运行方式有什么区别。4.task有几种状态?就绪、挂起、阻塞、睡眠、运行5.task有几种通讯方式?共享内存、信号量、消息队列和管道、socket6.C函数允许重入吗?函数的重入和不可重入是和函数本省有关的,例如一个字符串拷贝的函数就是可重入的,而一个在函数中调用了I/O,分配内存是就可能是不重入的,是否重入要看调用的库函数是否重入的.
P89 1.new、delete、malloc、free关系delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于malloc/free。
P8 对比于C语言的函数,C++增加了重载(overloaded)、内联(inline)、const和virtual四种新机制。其中重载和内联机制既可用于全局函数也可用于类的成员函数,const与virtual机制仅用于类的成员函数。重载和内联肯定有其好处才会被C++语言采纳,但是不可以当成免费的午餐而滥用。本章将探究重载和内联的优点与局限性,说明什么情况下应该采用、不该采用以及要警惕错用。
P103 ★笔试题大全★1.static有什么用途?(请至少说明两种)1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。2)在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。3)在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用2.引用与指针有什么区别?1)引用必须被初始化,指针不必。
P11 很早想说说这个问题了,经常也会有很多公司拿位域出来考人,呵呵要真的想弄清楚还要一点点的分析。这里先看看网宿的一道笔试题目,这道题目我之前是复制网上的,结果不对,修改了一下,可以正确运行了,谢谢(imafish_i)提醒.
P190 网络上收集的200多页C/C++笔试面试题,多数都有答案。希望对大家有所帮助。
P24 windows上的Apache+MySQL+PHP环境搭建