P7 PL/SQLDeveloper使用说明(说明:本文档仅给出在PL/SQLDeveloper中的常见操作,如需详细了解请查阅PL/SQLDeveloper的用户指南)登录当打开PL/SQLDeveloper时,直接在“登录”对话框中输入用户名、密码、数据库(本地网络服务名)和连接为的身份(除了sys用户需要选择连接为sysdba之外,其他用户都选择标准)。
P1 MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式:<br> Model(模型)表示应用程序核心(比如数据库记录列表)。<br> View(视图)显示数据(数据库记录)。 <br> Controller(控制器)处理输入(写入数据库记录)。<br> <br> MVC 模式同时提供了对 HTML、CSS 和 JavaScript 的完全控制。 Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。<br> 通常模型对象负责在数据库中存取数据。 View(视图)是应用程序中处理数据显示的部分。<br> 通常视图是依据模型数据创建的。<br> Controller(控制器)是应用程序中处理用户交互的部分。<br> 通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据。
P53 MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践 Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。
P35 COBOL经典面试题库(中英文版) Q:索引和下标有什么区别A:下标可以指定数组中任意中位置的元素(只要知道其下标),下标只能是数字型常量或者数字型变量(但是不能在指定的时候修改,如:A(K+1)这样是不行的,要修改的话要在指定的外部改,如:ADD1TOK,而索引的话是从表头/数组头开始检索(以BYN的指定检索规律往后滚)再者,索引只能通过PERFORM,SEARCH和SET来修改,如果要在一个表中使用SEARCH,SEARCHALL,那这个表就要有索引(因为SEARCH,SEARCHALL的参数中指定索引,所以即使其有很多限制
P16 ORACLE函数大全SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;
P6 Android平台上的媒体文件管理和桌面系统不同。在桌面系统上,不同目录下的媒体文件呈树状结构显示给用户,用户需要进入不同目录寻找该目录下的文件。而在Android平台上,不同目录下的媒体文件则以一层列表方式显示给用户,用户不需进入子目录就可以列出(某种类型的)所有媒体文件。在Android上,为了实现这种模式的媒体文件管理,对所有管理的媒体文件抽取其元数据,也就是ID3(mp3文件包含的元数据可参考http://en.wikipedia.org/wiki/ID3),存储在数据库中,并作为一个contentprovider提供给其他应用使用。用户的每一次显示媒体文件的操作,就是对这个数据库的一次查询操作。
P9 HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中,同时可以保护你的web服务器不被暴露到网络上。什么是keepalivedkeepalived是一个类似于layer3,4&5交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。
P34 html+css基础1、网页HTML代码最前面必须包括W3C声明,以便符合标准:一般网页
P68 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。
P11 前言:Oracle9i与10g的区别不大,可以说很小很小,如果真要说区别的话,那估计就是性能,功能的增加.差别不大,学习好了9i也就学习好了10g。权限管理:oracle9里面默认的三个用户名和密码:syschange_on_install//权限最高的管理员systemmanager//普通的管理员scotttiger//普通用户在oracle10中,仍然使用这三个用户作为默认用户。但sys和system用户的密码不再默认。
P27 旅游网站学院班级姓名学号指导老师摘要当今社会是一个信息飞速发展、快捷的社会,各个行业都在逐渐实现着信息自动化,特别是在线旅游网站更需要有一个简单快捷的方式来管理。传统的信息处理办法占用大量人力、物力,无论是记录、存档还是统计都费时麻烦,而计算机的普及和应用必然会给在线旅游网带来快捷和方便。本系统前台主要使用JSP作为开发语言,后台使用MySQL作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的在线旅游系统。
P47 对Android系统架构和应用开发进行初步研究,运用Java开发语言设计了一款连连看小游戏。在对系统进行详细需求分析的基础上,确定了系统的功能和性能要求,对游戏的菜单界面、屏幕绘制、时间控制、布局算法、连通算法、关卡设置、音效和动画进行了详细设计。在游戏的详细设计阶段中,首先,我们必须搭建好游戏开发的必要环境,包括下载安装开发环境Eclipse和安装ADT扩充套件。开发环境搭建好之后,接着就是游戏单项功能的实现:连线消除、游戏倒计时、开始游戏、暂停游戏和游戏模式选择这些功能。然后自定义游戏视图,定义的视图能够根据控制器提供的布局数据来显示图片,并提供选中高亮、连线和消除的功能。再然后就是设计游戏控制器的部分,该部分实现了主要的控制逻辑。最后,就是最关键的算法设计部分了,论文详细介绍该游戏涉及到的算法:游戏布局算法、连通算法和僵局判定算法。完成这些步骤后,最终实现了一个界面友好、高效稳定和富有娱乐性的手机连连看益智小游戏。
P4 1.1.自动化测试的优点 ●提高测试效率和降低测试成本 ●实现快速的回归测试,加快测试进度从而加快产品发布进度 ●更多的测试,提高测试覆盖率 ●保证一致性 ●提高测试的可靠性,避免人为因素 1.2.为什么要做自动化测试框架 通过以往的尝试,发现真正实现自动化测试,并不是掌握了某个自动化测试工具,掌握了脚本的编写技术就能够达成,面对复杂的ERP系统,简单的录制/回放并不能达到自动化测试的要求,完全通过编写脚本的方式,工作量巨大且可维护性极差、不能复用。
P25 su命令是最基本的命令之一,常用于不同用户间切换。例如,如果登录为user1,要切换为user2,只要用如下命令: $suuser2 然后系统提示输入user2口令,输入正确的口令之后就可以切换到user2。完成之后就可以用exit命令返回到user1。 su命令的常见用法是变成根用户或超级用户。如果发出不带用户名的su命令,则系统提示输入根口令,输入之后则可切换为根用户。
P74 说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(JavaAPI)。它们的关系如下图所示:图1 Java四个方面的关系运行期环境代表着Java平台,开发人员编写Java代码(.java文件),然后将之编译成字节码(.class文件)。最后字节码被装入内存,一旦字节码进入虚拟机,它就会被解释器解释执行,或者是被即时代码发生器有选择的转换成机器码执行。从上图也可以看出Java平台由Java虚拟机和Java应用程序接口搭建,Java语言则是进入这个平台的通道,用Java语言编写并编译的程序可以运行在这个平台上。
P14 当前GNU/Linux的主流发行版本是redhat公司的发行套件,而oracle的产品也是针对redhat的。但是由于oracle推出这两种产品的时候redhat的最高版本还是5.x,在redhat升级到6.x版本后,系统的内核和程序库(glibc)都有了较大的变化,所以这两种产品在redhat 5.x平台下可以正常安装、运行,但在redhat 6.x下就无法正常的安装了。如果要在redhat 6.x下安装oracle的产品,你必须从oracle的FTP服务器下载一些补丁程序,但安装起来对于初级用户和非专业人员较复杂,而且由于性能的原因(Linux对线程的支持目前还不如Solaris),Linux下的oracle数据库和应用服务器产品往往并不是用来作复杂应用的,所以就选择redhat 5.x为系统平台,来简单描述这两种产品的安装过程,以便初次接触oracle产品的用户对安装过程有所了解。
P12 ssi的框架主要是由struts2,spring以及ibatis组成,他们负责各层之间的交互与协作,从而实现整个web端的功能实现与整合。Struts目前主要负责数据传递和控制方面,spring则依靠其强大的依赖注入技术实现了类似bean托管和整合等功能,当然这只是spring功能中的冰山一角,而ibatis作为一种轻量级的OR Mapping框架,提供了半自动化对象关系映射的实现,自由度相对于hibernate更高。
P19 Docker是什么?Docker是一个云计算平台,它利用Linux的LXC、AUFU、Go语言、cgroup实现了资源的独立,可以很轻松的实现文件、资源、网络等隔离,其最终的目标是实现类似PaaS平台的应用隔离。 Docker容器试图解决“依赖地狱”问题。现代的应用通常从已存在的组件组合而来,并且依赖其他服务和应用。比如,你的Python应用可能使用Postgre所为一个数据存储,用Redis缓存以及使用Apache作web服务器。每个这些组件都附带自身的一些依赖,这些依赖可能与其他组件产生冲突。通过打包每个组件及其依赖,Docker容器解决以下问题:冲突依赖:需要在PHP4.3上运行一个web站点而另一个运行在PHP5.5上,如果你在一个独立的Docker容器中运行每个版本的PHP,那就没问题。
P7 在团队成员增多时,经常出现“无法分发客户端连接”等问题。在网上搜索一番后,最终解决了该问题,现将解决方案总结如下,以供参考和以后备用。原因:团队成员增多,原有数据库设置不够用,导致连接plsql和启动tomcat时经常抛出“无法分发客户端连接”的异常。解决方案:第一步:调整process和session值1.检查process和session是否够用。a)使用plsql连接到oracle,查看process进程数:selectcount(*)fromv$process;--取得数据库目前的进程数。selectvaluefromv$parameterwherename='processes';--取得进程数的上限。
P1 [2012-6-23exp全库导出时出现错误--EXP-00008ORA-00904]问题:exp时遇到EXP-00008:ORACLEerror904encounteredORA-00904:invalidcolumnnameEXP-00000:Exportterminatedunsuccessfully提供的情况:wcs组使用java,所以判断是java的问题。ora-00904时oracle的一个bug。所以需要使用errorstack来追踪错误。执行altersystemsetevents='904tracenameerrorstack';然后到udump下查看trace文件。发现是exu8jbqu这个view的问题。