2013年8月24日

rman异常案例二: 归档日志被人移动到其他目录,导致数据库恢复异常(续)

摘要: 上一篇文章的场景是归档日志被意外挪走,再来一个续篇,这次要讲的是正常情况下,为了节约成本,用快盘暂存归档,然后移动到慢速盘。估计很多dba不喜欢干这事情,因为这对于数据恢复又多一道工序,比较麻烦,但是老板们应该很喜欢这种方案的,:)@ 上一盘文章为:rman异常案例一: 归档日志被人移动到其他目录,导致数据库恢复异常 列举一个实际需求:我们有一套数据仓库,每天产生归档日志200G。基于性能考虑,归档日志需要使用快速读写磁盘存放,这样归档速度可以快一些,保证数据库的性能;基于成本考虑,由于存放归档日志的快速磁盘比较昂贵,所以空间不能分得太多,如果一星期或者半个月的归档日志都用快速盘存放,成本实在 阅读全文

posted @ 2013-08-24 21:19 bbsno 阅读(347) 评论(0) 推荐(0) 编辑

tasklet与workqueue的区别和不同应用环境总结

摘要: 一、中断处理的tasklet(小任务)机制 中断服务程序一般都是在中断请求关闭的条件下执行的,以避免嵌套而使中断控制复杂化。但是,中断是一个随机事件,它随时会到来,如果关中断的时间太长,CPU就不能及时响应其他的中断请求,从而造成中断的丢失。因此,Linux内核的目标就是尽可能快的处理完中断请求,尽其所能把更多的处理向后推迟。例如,假设一个数据块已经达到了网线,当中断控制器接受到这个中断请求信号时,Linux内核只是简单地标志数据到来了,然后让处理器恢复到它以前运行的状态,其余的处理稍后再进行(如把数据移入一个缓冲区,接受数据的进程就可以在缓冲区找到数据)。因此,内核把中断处理分为两部分:上半 阅读全文

posted @ 2013-08-24 21:17 bbsno 阅读(788) 评论(0) 推荐(0) 编辑

[置顶] Jquery网页打印

摘要: 今天做项目中,需要用到打印功能,开始的时候用js来调用打印机,之后样式,还有什么的都没有了,之后ie有时候还运行不了,后来就在网上找,之后发现jquery有打印插件,所以就用了,并且发现jquery打印还可以打印局部,真的太棒了,一般的调用方式为: 实现步骤 1)引用2个js文件 2)定义打印区域的div,打印按钮 3)为打印按钮绑定打印事件 代码如下: ====打印区域==== ... 阅读全文

posted @ 2013-08-24 21:15 bbsno 阅读(388) 评论(0) 推荐(0) 编辑

svn服务器搭建和使用:Custom action GenerateSSLKey failed: Command terminated with non-zero exit code

摘要: LanguagePack——简体中文语言包TortoiseSVN——客户端安装包 VisualSVN-Server或者subversion作为服务器版本控制工具 安装VisualSVN-Server的时候next提示:Custom action GenerateSSLKeyfailed: Command terminated with non-zero exit code.解决:在安装的时候有一选项use secure connection(https://) 它默认是选中画勾的,我们将其不选,然后再next就可以安装成功了。然后再安装TortoiseSVN——客户端、LanguagePac. 阅读全文

posted @ 2013-08-24 21:13 bbsno 阅读(1135) 评论(1) 推荐(0) 编辑

RAID级别的技术原理以及优缺点简介

摘要: RAID 0原理及简介:系统向三个磁盘组成的逻辑硬盘(RAID 0 磁盘组) 发出的I/O数据请求被转化为3项操作,其中的每一项操作都对应于一块物理硬盘 从理论上讲,速度为硬盘吞吐量*硬盘数量优点:没有数据冗余,高可用性,很高的传输速率,大大提高储存性能缺点:正是因为没有数据冗余,RAID 0在提高性能的同时,并没有提供数据可靠性, 如果磁盘失效,将影响到整个数据,一旦损坏,无法恢复。适用:适用于个人、者图形工作站等数据安全要求不高的领域。注意事项: 1.raid0的两个硬盘必须容量、规格相同。 2.组成raid0的两个硬盘在改变主从盘设置时将需要重新分区,原来磁盘里的所有数据将全部丢失。 同 阅读全文

posted @ 2013-08-24 21:10 bbsno 阅读(706) 评论(0) 推荐(0) 编辑

poj2488深度搜索

摘要: 这道题说的是有一个象棋棋子马,走日字,问能从左上角开始,走的路径满足字典顺序(字母是字典顺序),问是否能走完所有的点,有则输出路径,注意,这里有的棋盘可以有很多种走法,但不是字典序列的,所以应该调整好搜索方案代码如下:#include #include //搜索过程中的路径int path[100][22];//搜索的下一跳方法int dr[8][2] = {{-2,-1},{-2,1},{-1,-2},{-1,2},{1,-2},{1,2},{2,-1},{2,1}};//标记搜索过程中,同一条路径中被标记的位置int mark[27][27];//行,列int p, q;//总的点数int 阅读全文

posted @ 2013-08-24 21:08 bbsno 阅读(190) 评论(0) 推荐(0) 编辑

安卓开发25:碎片 Fragment使用

摘要: Fragment说明为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多出来的空间存放UI使其会产生更多的交互,从而诞生了fragment。fragments 的设计不需要你来亲自管理view hierarchy 的复杂变化,通过将Activity 的布局分散到frament 中,可以在运行时修改activity 的外观,并且由activity 管理的back stack 中保存些变化。 生命周期: 1.onAttach() 当Fragment附加到Activity上调用。2.onCreate() Fragment初始化 阅读全文

posted @ 2013-08-24 21:06 bbsno 阅读(349) 评论(0) 推荐(0) 编辑

python最常用函数

摘要: 基本定制型 C.__init__(self[, arg1, ...]) 构造器(带一些可选的参数) C.__new__(self[, arg1, ...]) 构造器(带一些可选的参数);通常用在设置不变数据类型的子类。 C.__del__(self) 解构器 C.__str__(self) 可打印的字符输出;内建str()及print 语句 C.__repr__(self) 运行时的字符串输出;内建repr() 和‘‘ 操作符 C.__unicode__(self)b Unicode 字符串输出;内建unicode() C.__call__(... 阅读全文

posted @ 2013-08-24 21:04 bbsno 阅读(360) 评论(0) 推荐(0) 编辑

使用基于Exchange 的powershell 代码Exchange 2010 Ps 整合message tracking 功能!

摘要: 最近一直都在研究powershell 自动化,我属于入门级别,当然不能和牛人比了,有些时候照着葫芦画瓢。画了一些针对exchange 一些功能做相应的定制,如果这些功能是你喜欢的,我非常 happy,如果不喜欢,请不要喷,谢谢!因为这些代码都是我一个一个敲进去的。powershell 脚本我已经0积分方式放在csdn下载里面了,当然大家希望了解神马功能,也可以和我说说,看下能不能帮大家实现相应的功能。这个powersshell 脚本怎么使用呢?运行的脚本的下载地址如下,请点击这里下载他一共有四个开关,四个开关对应的是四个不同的功能:第一个目的是查询各台服务器发送的邮件数量,执行方法如下:结果如 阅读全文

posted @ 2013-08-24 21:01 bbsno 阅读(270) 评论(0) 推荐(0) 编辑

求有多少个直角三角形满足周长为L

摘要: 题目:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1165题意:给定一直角三角形的周长L,求有多少个这样的直角三角形。注意这里数据很多,50000组,且L#include #include #include using namespace std;typedef long long LL;const int N=10000005;const int M=1005;bool prime[N];int p[N];int pri[M];int num[M];int k,cnt,tmp,tmp1,count;void is 阅读全文

posted @ 2013-08-24 20:59 bbsno 阅读(1199) 评论(0) 推荐(0) 编辑

导航