天高地厚

随笔 - 268, 文章 - 0, 评论 - 13, 阅读 - 18万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年4月 >
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10

04 2013 档案

摘要:目 录一、硬件要求二、软件三、系统安装注意四、安装Oracle前的系统准备工作五、安装Oracle,并进行相关设置六、升级Oracle到patchset 10.2.0.4七、使用rlwrap调用sqlplus中历史命令一、硬件要求1、内存 & swapMinimum: 1 GB of RAMRecommended: 2 GB of RAM or more检查内存情况# grep MemTotal /proc/meminfo# grep SwapTotal /proc/meminfo2、硬盘由于CentOS安装后差不多有4~5G,再加上Oracle等等的安装,所以请准备至少10G的硬盘空 阅读全文

posted @ 2013-04-26 20:56 天高地厚-GNU 阅读(242) 评论(0) 推荐(0)

摘要:一、表的定义: 对于任何一种关系型数据库而言,表都是数据存储的最核心、最基础的对象单元。现在就让我们从这里起步吧。 1. 创建表: CREATE TABLE products ( product_no integer, name text, price numeric ); 2. 删除表: DROP TABLE products; 3. 创建带有缺省值的表: CREATE TABLE products ( product_no integer, name text, price numeric DEFAULT 9.99 --DEFAULT是关键字,其后的数值9.99是字段pri... 阅读全文

posted @ 2013-04-26 20:42 天高地厚-GNU 阅读(140) 评论(0) 推荐(0)

摘要:Linux集群-LVS(DR)+HeartbeatLVS+HeartbeatLVS1和LVS2所完成一样的工作,那么配置脚本也相同。唯一不同的是heartbeat配置文件ha.cf心跳地址不同。 真实的web,mysql,ftp……配置一样 LVS配置 #!/bin/bash ######lvs###### ifconfig eth0:0 222.90.88.88 broadcast 222.90.88.88 netmask 255.255.255.255 up route add -host 222.90.88.88 dev eth0:0 ipvsadm -C ipvsadm -A -t 2 阅读全文

posted @ 2013-04-18 14:55 天高地厚-GNU 阅读(150) 评论(0) 推荐(0)

摘要:每一个数据库至少有一个日志文件,无论为事务日志定义多个少物理文件,SQL Server均视为一个连续的文件。该事务日志文件实际上由一系列的虚拟日志文件VLF来管理。虚拟日志文件的大小由SQL Server的总日志文件的大小决定。虚拟日志文件的物理结构图如下所示:当该日志文件收缩时,日志文件末端的未使用的VLF可以被删除。在SQL server2000中,日志文件仅可以从日志文件的尾部收缩,但是微软已经纠正先前在SQL server 7.0中的问题,当你备份或截断日志时,SQL Server会自动将日志的活动部分转移到文件的始端,然后你运行DBCC SHRINKFILE或DBCC SHRINKD 阅读全文

posted @ 2013-04-18 13:57 天高地厚-GNU 阅读(145) 评论(0) 推荐(0)

摘要:但凡初次接触MongoDB的人,无不惊讶于它对内存的贪得无厌,至于个中缘由,我先讲讲Linux是如何管理内存的,再说说MongoDB是如何使用内存的,答案自然就清楚了。据说带着问题学习更有效,那就先看一个MongoDB服务器的top命令结果:shell> top -p $(pidof mongod)Mem: 32872124k total, 30065320k used, 2806804k free, 245020k buffersSwap: 2097144k total, 100k used, 2097044k free, 26482048k cached VIRT ... 阅读全文

posted @ 2013-04-16 09:04 天高地厚-GNU 阅读(140) 评论(0) 推荐(0)

摘要:表组织表包含在一个或多个分区中,每个分区在一个堆或一个聚集索引结构包含数据行。堆页或聚集索引页在一个或多个分配单元中进行管理,具体的分配单元数取决于数据行中的列类型。聚集表、堆和索引SQL Server 表使用下列两种方法之一来组织其分区中的数据页:聚集表是有聚集索引的表。数据行基于聚集索引键按顺序存储。聚集索引按 B 树索引结构实现,B 树索引结构支持基于聚集索引键值对行进行快速检索。索引中每个级别的页(包括叶级别的数据页)链接在一个双向链接的列表中。但是,通过使用键值来执行从一个级别到另一级别的导航。堆是没有聚集索引的表。数据行不按任何特殊的顺序存储,数据页也没有任何特殊的顺序。数据页不在 阅读全文

posted @ 2013-04-15 13:32 天高地厚-GNU 阅读(136) 评论(0) 推荐(0)

摘要:sql server的存储机制区段: 是用来为表和索引 分配空间的基本存储单元. 由 8个连续的页面构成,大小为64kb.区段的注意事项:一旦区段已满,那么下一记录 将要占据的空间不是记录的大小,而是整个区段的大小.通过预先分配空间,sql server节省了为每个记录分配新空间的时间页: 页是在到达实际数据行 之前所能达到的最后一个存储级别.尽管每个区段中的页数是固定的,但是每一页中的行数 不是固定的--这完全取决于行的大小,而行的大小 可以变化的. 可以把 页 看作是 表行和索引行的容器.通常不允许行跨页.就是行的大小 最大为8kb.下面介绍两种不同的页类型:数据页: 就是表中的实际数据索 阅读全文

posted @ 2013-04-15 13:24 天高地厚-GNU 阅读(132) 评论(0) 推荐(0)

摘要:锁(locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机 制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓 的 “ 锁 ” ,即给我们选定的目标数据上锁,使其无法被其他程序修改。 Hibernate 支持两种锁机制:即通常所说的 “ 悲观锁( Pessimistic Locking ) ”和 “ 乐观锁( Optimistic Locking ) ” 。悲 阅读全文

posted @ 2013-04-10 09:30 天高地厚-GNU 阅读(143) 评论(0) 推荐(0)

摘要:B/S不像C/S那样一个MessageBox就可以弹出提示框,不过可以通过js的“Alert”来弹出消息,或者通过一些变种的js方法。下面我给大家介绍几种,希望大家喜欢。四种弹出框代码:protected void Message_Click(object sender, EventArgs e){ //第一种 Response.Write("<script language=javascript>alert('第一种弹出框');</" + "script>"); //第二种 Page.RegisterStartu 阅读全文

posted @ 2013-04-03 16:37 天高地厚-GNU 阅读(121) 评论(0) 推荐(0)

摘要:1.面向对象的概念面向对象编程(Object Oriented Programming, OOP, 面向对象程序设计)是一种计算机编程架构,OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成,OOP达到了软件工程的三个目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。面向对象一直是软件开发领域内比较热门的话题,首先,面向对象符合人类看待事物的一般规律。其次,采用面向对象方法可以使系统各部分各司其职、各尽所能。为编程人员敞开了一扇大门,使其编程的代码更简洁、更易于维护,并且具有更强的可重用性。有人说PHP 不是一个 阅读全文

posted @ 2013-04-03 09:52 天高地厚-GNU 阅读(224) 评论(0) 推荐(0)

摘要:一、I/O模型首先,输入操作一般包含两个步骤:1、等待数据准备好(waiting for data to be ready)。对于一个套接口上的操作,这一步骤关系到数据从网络到达,并将其复制到内核的某个缓冲区。2、将数据从内核缓冲区复制到进程缓冲区(copying the data from the kernel to the process)。二、I/O模型类型其次了解一下五种I/O模型:1、阻塞I/O模型 最广泛的模型是阻塞I/O模型,默认情况下,所有套接口都是阻塞的。 进程调用recvfrom系统调用,整个过程是阻塞的,直到数据复制到进程缓冲区时才返回(当然,系统调用被中断也会返回).. 阅读全文

posted @ 2013-04-03 09:13 天高地厚-GNU 阅读(147) 评论(0) 推荐(0)

摘要:简介 Backtrack Linux(http://www.backtrack-linux.org/)集成了超多的安全审计工具,如下图所示。 一直以来都是作为取证和审计工具来用,在安全行业深受广大安全人员的喜爱。安装 安装其实非常简单,自BackTrack4开始它就采用Ubuntu发行,其安装方式和它差不多。在用光盘引导后进入命令行的登录界面时输入用户名“root”,默认的登录密码“toor”进入系统,然后输入指令:startx 进入图形界面后可以单击桌面上的安装脚本执行安装过程,也可以在终端模式下输入以下指令执行安装过程:ubiquity 进入安装程序后按系统提示直到安装完成,安装的... 阅读全文

posted @ 2013-04-01 17:20 天高地厚-GNU 阅读(527) 评论(1) 推荐(0)

点击右上角即可分享
微信分享提示