首页 > 2014年03月23日 > 全部分享
c语言实现抽象数据类型(信息隐藏)
所谓抽象数据类型,是指模块具有功能说明和接口说明,前者说明模块所执行的任务,后者定义模块的使用。但是,模块的用户并不需要知道模块实现的任何细节,而且除了那些定义好的接口之外,用户不能以任何方式访问模块,这个定义觉得是不是和面向对象语言的类的定义类似呢,c没提供类这种结构,c实现抽象数据类型的武器其实是static关键字。 c语言有三种链接属性,即external(外部),internal(内部)...
分类:编程语言   时间:2014-03-23 16:21:56    收藏:0  评论:0  赞:0  阅读:602
二叉搜索树之Java实现
h2 id="_1">什么是二叉搜索树 二叉搜索树(Binary Search Tree),是最基础,且相对简单的一种数据结构,支持Insert,Delete,Search,Min,Max,Successor,Predecessor等操作。最大的特点是每一个节点有不超过两个子节点,并且左子节点小于或者等于父节点,而右节点大于或者等于父节点。说它基础,是因为很多其它树形数据结构以它为原型而扩展,比...
分类:编程语言   时间:2014-03-23 16:33:25    收藏:0  评论:0  赞:0  阅读:478
Codeforces Round #237 (Div. 2)__Restore Graph
题目大意: 给定某个点到所有点的最短距离构造这个图。要求每个点的度不能大于k 分析: 只用构造出这样的图即可。不妨把点按照度排序:度为零的在第一层,度为一的在第二层,以此类推。那么考虑一下k层和k+1层,只要k+1层的每个点都有一条来自k层的边即可。考虑每个点度的限制,那么可以贪心一下,k层的每个点只与k-1层连了一条边,那么k层的每个点还可以连k-1条边;如果k+1层的点数不超过之前一层的k-1倍就可以。特殊:对于第一层的点,因为是第一层之前没有边,所以是k倍;第一层只能有一个度为零的点 注意: 涉及到乘...
分类:其他   时间:2014-03-23 15:57:44    收藏:0  评论:0  赞:0  阅读:390
一次TB级ERP(ASM RAC)库的恢复
前不久某客户的ERP 库出现故障(Linux x64,10204 rac ams环境). 大概问题是由于一些列操作之后导致磁盘组无法mount, 只能进行数据恢复,针对该case,我们前后投入了8个人力,进行了3天3夜终于成功抢救该数据库。 首先是客户在rac其中一个节点add disk时,发现在另外节点未添加成功,后面又反复折腾add,甚至dd 盘头进行了add。 最为致命的一个动作是强制...
分类:其他   时间:2014-03-23 15:55:51    收藏:0  评论:0  赞:0  阅读:464
1.4TB ASM(RAC) 磁盘损坏恢复小记
这周折腾了2天的时间帮客户成功恢复了一套近1.4TB的10.2.0.5 RAC(ASM). 该库在3月4号直接crash了。 大家可以看到,该库在开始报错读取redo,controlfile报错,本质原因是DISKGROUP dismount了,信息如下:   Tue Mar 04 18:09:59 CST 2014 Errors in file /home/oraprod/10.2....
分类:其他   时间:2014-03-23 16:38:51    收藏:0  评论:0  赞:0  阅读:494
安卓开发入门:工具栏(Action Bar)
本文针对Android3.0及以上。主要是官方文档的翻译加上我自己的理解。 添加工具栏(Activity Bar) 添加一个工具栏需要你的app所使用的activity theme(活动主题)本身支持工具栏。从Android 3.0(API level 11)开始,所有使用Theme.Holo主题(以及它的扩展主题)的activity默认包含了工具栏。而如果你app targetSdk...
分类:移动平台   时间:2014-03-23 16:19:01    收藏:0  评论:0  赞:0  阅读:726
Oracle中如何恢复被删掉的存储过程?
在某些时候,容易误删存储过程,那么针对存储过程被删除了,我们如何进行恢复呢 ? 这里为大家进行讲解。 1.  创建测试存储过程 SQL> conn roger/roger Connected. SQL> CREATE OR REPLACE PROCEDURE proc_test_drop   2  AS   3  BEGIN   4     FOR x IN (SELECT sysd...
分类:数据库技术   时间:2014-03-23 16:12:40    收藏:0  评论:0  赞:0  阅读:712
非归档遭遇ORA-00333导致数据库无法open
今天以前某客户联系我,说有个库无法启动,花了几分钟远程看了一下,alert log信息如下: Sun Mar 16 20:27:49 2014 Media Recovery Start parallel recovery started with 7 processes Sun Mar 16 20:27:49 2014 Recovery of Online Redo Log: Thr...
分类:数据库技术   时间:2014-03-23 16:32:25    收藏:0  评论:0  赞:0  阅读:737
状态压缩DP
题目POJ 棋盘问题POJ 炮兵阵地POJ Painting a BoardPOJ RelocationPOJ Bug Integrated Inc.(较难)
分类:其他   时间:2014-03-23 15:43:59    收藏:0  评论:0  赞:0  阅读:230
恢复被win7覆盖的Ubuntu Grub
情景:本本装有Ubuntu 12.04 + Win7 32。重装Win7 64后,Ubuntu启动菜单被覆盖。恢复的方法有多种,思路都一样。第一步,进入Linux环境;第二步。修改Grub使其重新覆盖windows的MBR。我使用的方法为easyBCD。步骤:在win7上安装easyBCD;打开该软...
分类:Windows开发   时间:2014-03-23 15:44:51    收藏:0  评论:0  赞:0  阅读:772
JAVA 2013面试题-下
51.char型变量中能不能存储一个中文汉字?为什么? 可以,因为java中以Unicode编码,一个char占16个字节,所以放一个中文没问题。52.多线程有几种实现方法?都是什么?同步有几种实现方法?都是什么? 多线程有两种实现方法,分别是继承Thread类与实现Runnable接口 同步的实现...
分类:编程语言   时间:2014-03-23 15:45:47    收藏:0  评论:0  赞:0  阅读:244
第一章、面向对象的核心概念
1、类是由属性和方法组成 的,而对象则是属性的集合,同一个类生成的不同对象,拥有不同的属性,但共享了类的代码空间中方法区域的代码。对象就是数据,不包含方法。
分类:其他   时间:2014-03-23 15:46:42    收藏:0  评论:0  赞:0  阅读:132
PHP面向对象学习七 总结
1、对象描述的配置方法名 __tostring()我们可以直接打印对象句柄,从而获得该方法的基本信息或其他内容。class My{function __tostring ( ){ echo "这是一个PHP分页类"; } }$p = new My();echo $p;输出结果:这是一个PHP分页类可...
分类:Web开发   时间:2014-03-23 15:49:25    收藏:0  评论:0  赞:0  阅读:488
HDU 1874 畅通工程续
最短路~#include #include #include #include using namespace std; const int N=20005; const int INF=9999999; typedef pairseg; priority_queueq; int begin,end...
分类:其他   时间:2014-03-23 15:48:30    收藏:0  评论:0  赞:0  阅读:231
布罗德曼分区系统
布罗德曼分区是一个根据细胞结构将大脑皮层划分为一系列解剖区域的系统。神经解剖学中所谓细胞结构(Cytoarchitecture),是指在染色的脑组织中观察到的神经元的组织方式。布罗德曼分区最早由德国神经科医生科比尼安·布洛德曼(Korbinian Brodmann)提出。他的分区系统包括每个半球的5...
分类:其他   时间:2014-03-23 15:50:17    收藏:0  评论:0  赞:0  阅读:627
服务器负载均衡技术的原理
Internet的规模每一百天就会增长一倍,客户希望获得7天24小时的不间断可用性及较快的系统反应时间,而不愿屡次看到某个站点“Server Too Busy”及频繁的系统故障。 网络的各个核心部分随着业务量的提高、访问量和数据流量的快速增长,其处理能力和计算强度也相应增大,使得单一设备根本无法承担...
分类:其他   时间:2014-03-23 15:52:07    收藏:0  评论:0  赞:0  阅读:532
hibernate关系映射
关系映射对象中的关系映射有如下四种,而且分为单向和双向两种,单向和双向的区别主要在java类中才会有区别,在数据库中时没区别的。一对一一对多多对一多对多其中一对多双向关联和多对一双向关联是一样的。所以总的来说,我们要注意的关系映射有七种。OneToOne(凡是双向,都要用mappedBy)单向外键使...
分类:系统服务   时间:2014-03-23 16:41:33    收藏:0  评论:0  赞:0  阅读:513
Struts2与webx的比较
Action的区别 Struts2中Action是有状态的,一般情况下,每次请求都会创建一个Action对象,通过转换器,将请求的参数赋值到Aciton对应的属性中。 Webx的Action和Struts2的Action有所区别,首先,在Webx中,一般认为一次Form表单的提交才是一个Aciton...
分类:Web开发   时间:2014-03-23 16:39:45    收藏:0  评论:0  赞:0  阅读:485
【php】基础学习2
主要包括数组的学习,具体如下: 1 2 3 4 5 6 "; 16 17 /* rangge()函数 18 * 该函数具有一个可选的第三个参数 19 */ 20 //1 21 $test1=range(1,10); 22 foreach($test1 as $temp){ 23 echo $temp...
分类:Web开发   时间:2014-03-23 16:42:28    收藏:0  评论:0  赞:0  阅读:524
进阶のJAVA1
作为一个应届生,面临毕业和走入社会。四年大学学来的知识不足以立足,我选着成为一个JAVA工程师,我选择了一个jAVA的培训机构(朗沃)。既然选定了那么我就朝着自己的梦想坚定不移的走下去。培训时间很短只有五个月左右,我会好好的利用这段时间充实自我。下面是一个作为毕业生的我即将进入社会心态,说实话我很迷...
分类:编程语言   时间:2014-03-23 16:43:20    收藏:0  评论:0  赞:0  阅读:413
1293条   上一页 1 ... 12 13 14 15 16 ... 65 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!