二分搜索算法是什么?规则是怎么定义的,估计时间久了,也会忘记,就是因为现在淡忘了,所以复习一下。无论我们走多远了,学过的东西,还是需要复习的...
分类:
其他 时间:
2014-02-28 19:36:12
收藏:
0 评论:
0 赞:
0 阅读:
439
本次恢复说明适合于日志完备,但数据文件丢失或损坏的情况。
原理是,数据文件丢了,但创建它,填充它的日志还在。我重建个空的物理文件,让数据库重新执行一遍日志,不就把数据文件恢复过来了。
在RAC+ASM环境下测试:
1. 查出数据库的所有数据文件
SQL>select file#,name from v$datafile;
2. 做个全备,然后新增测试用于表空间和数据文件...
分类:
其他 时间:
2014-02-28 19:35:45
收藏:
0 评论:
0 赞:
0 阅读:
558
SHA:Secure Hash Algorithm
安全散列算法
与MD5算法极为相似。
长度不超过2^64位的字符串或二进制流,经过SHA-1编码后,生成一个160位的二进制串。
SHA-1算法也与MD5类似,都是把输入二进制串分成512位的块,把二进制串的位数存储在最后64位,二者之间填充为0,依次对每个块进行一些列高深的数学运算,最后得到一个160位的二进制串。...
分类:
其他 时间:
2014-02-28 22:29:18
收藏:
0 评论:
0 赞:
0 阅读:
629
上一篇《是男人就下100层【第一层】——高仿微信界面(3)》中我们完成了登录,这一篇看完成登录后的一个短暂加载和引导界面。...
分类:
微信 时间:
2014-02-28 22:35:58
收藏:
0 评论:
0 赞:
0 阅读:
763
信号量
信号量(semaphore)是一个计数器,用于多进程对共享数据的访问。
为了获得共享资源,进程需要执行下列操作:
⑴ 测试控制资源的信号量。
⑵ 若此信号量的值为正,则进程可以使用该资源。进程将信号量值减1,表示它使用了一个资源单位。
⑶ 若此信号量的值为0,则进程进入休眠状态,直至信号量值大于0。进程被唤醒后,它返回执行第1步。
当进程不再使用此共享资源时,该信号量值...
分类:
其他 时间:
2014-02-28 22:43:45
收藏:
0 评论:
0 赞:
0 阅读:
482
今天着实为这ReportViewer控件度了一天,狗了一夜,终于有成果,写个博客,给予需要有帮助的人。省得像我花一天时间去解决。
环境: Windows Server 2008 r2,SharePoint 2010,Visual Studio 2010, Sql Server 2008 r2
前台代码:就直接添加一个简单的ReportViewer控件
页面会报这个错:
...
分类:
其他 时间:
2014-02-28 22:53:02
收藏:
0 评论:
0 赞:
0 阅读:
482
Dancing links的题目。
具体的dancing links的介绍 看:http://blog.csdn.net/sunny606/article/details/7833551
思想还是好理解的,主要看那个十字链表构成的图,看着看着就能理解。
对于dancing links 得发表一些看法:
1.十字链表 的数组模拟实在太优雅了,美的不行 R[L[x]] = R[x], ...
分类:
其他 时间:
2014-02-28 22:59:13
收藏:
0 评论:
0 赞:
0 阅读:
581
本来想将所有的内部排序总结为一篇博文,但是随着研究的深入,还是放弃了这个念头,斟前酌后,还是觉得分开来写比较好,具体原因,看完本篇博文也就自然明了了。
本篇文章主要探讨插入排序和希尔排序,之所将二者放在一起,很明显,是因为希尔排序是建立在插入排序的基础之上的。
注:以下各排序算法的N种实现方法大部分都是我根据算法思想,自己写出来的,或者是参考其本身的经典实现,我自己都已测试通过,但不敢保证一定都没问题,如果有疑问,欢迎指出。...
分类:
其他 时间:
2014-02-28 22:54:01
收藏:
0 评论:
0 赞:
0 阅读:
568
详细介绍二进制运算,以及原码、反码和补码...
分类:
其他 时间:
2014-02-28 22:43:11
收藏:
0 评论:
0 赞:
0 阅读:
474
开篇
在我的上一篇博客 深入理解Java中为什么内部类可以访问外部类的成员 中, 通过使用javap工具反编译内部类的字节码, 我们知道了为什么内部类中可以访问外部类的成员, 其实是编译器在编译内部类的class文件时,偷偷做了一些工作, 使内部类持有外部类的引用, 并且通过在构造方法上添加参数注入这个引用, 在调用构造方法时默认传入了外部类的引用。 我们之所以感到疑惑, 就是因为编译器使用的障眼法。当我们把字节码反编译出来之后, 编译器的这些小伎俩就会清清楚楚的展示在我们面前。 感兴趣的朋友可以移步到...
分类:
其他 时间:
2014-02-28 22:21:02
收藏:
0 评论:
0 赞:
0 阅读:
489
linux 虚拟机克隆 ping unknown host www.baidu.com 解决方法...
分类:
其他 时间:
2014-02-28 23:03:42
收藏:
0 评论:
0 赞:
0 阅读:
654
在写Win8 Store App 的时候,可能遇到需要调用C++的代码。
比如有个压缩算法,Lz77,有C++的实现,改成C#实现需要很多时间,所以通过C++/CX包装一下,C#就能直接调用C++的实现了。
首先创建C++静态库。必须使用extern “C”,同时使用#pragma once还避免重复include,用#ifndef __SOMEFILE_H__方式可能会报链接错误。
...
分类:
编程语言 时间:
2014-02-28 22:25:09
收藏:
0 评论:
0 赞:
0 阅读:
602
http://poj.org/problem?id=3210
这是一道很好的思考题。
关键信息:所求的x是对于任意一种初始情况,使所有硬币正面或反面朝上的最少翻转此数,并且注意“only one coin could be flipped each time”,即每次只能翻转一枚硬币。
所以:
1. 答案要具有普适性,除了n为1时x=0,当n>1时x必为正,但是对于硬币全部朝上的情...
分类:
其他 时间:
2014-02-28 22:56:08
收藏:
0 评论:
0 赞:
0 阅读:
493
SICP 习题 1.27要求我们证明书中指出的Carmichael数可以骗过费马检测。 要证明这一点其实很简单,对于一个Carmichael数,找比这个数小同时大于1的所有数,逐个进行费马检测,如果有90%以上的数可以通过费马检测,那么这个数就有很大的几率骗过费马检测了。 事实上,我测试发现,Carmichael数(561,1105,1729,2465,2821,6601 这些)可以100%通过费...
分类:
其他 时间:
2014-02-28 22:31:22
收藏:
0 评论:
0 赞:
0 阅读:
596
开发iOS应用要调用Http接口、获取Http资源,有一套比较成熟的框架ASIHTTPRequest。而我还是比较喜欢使用原始一点的API,而它跟其他的面向对象语言有许多共通之处。本文分同步请求和异步请求这两种情况来讲解一下Http API的使用。直接上代码,注释即文档!
同步请求:即发起Http请求、获取并处理返回值都在同一个线程中进行
//创建URL对象
NSString *urlStr...
分类:
Windows开发 时间:
2014-02-28 19:39:07
收藏:
0 评论:
0 赞:
0 阅读:
628
本代码生成工具之所以说具有通用性,在于它能生成各种语言的代码,模板是什么语言生成的代码就是什么语言.下面就举几个不同的模板示例分别生成代码....
分类:
其他 时间:
2014-02-28 22:44:47
收藏:
0 评论:
0 赞:
0 阅读:
566
原题链接: http://oj.leetcode.com/problems/sqrtx/
这是一道数值处理的题目,和Divide
Two Integers不同,这道题一般采用数值中经常用的另一种方法:二分法。基本思路是跟二分查找类似,要求是知道结果的范围,取定左界和右界,然后每次砍掉不满足条件的一半,知道左界和右界相遇。算法的时间复杂度是O(logx),空间复杂度是O(1)。代码如下:pu...
分类:
其他 时间:
2014-02-28 22:38:34
收藏:
0 评论:
0 赞:
0 阅读:
559
① 重复代码 : 一个类中代码重复, 兄弟子类中代码重复, 不相干类中代码重复的解决方案 ;
② 过长函数 : 小函数 解释能力 共享能力 选择能力 强, 提炼代码技巧 : 寻找注释, 条件表达式用函数代替, 循环代码提炼成函数 ;
③ 过大的类 : 实例变量多解决方案, 提炼类 提炼子类, 代码多解决方案 , 提炼类, 提炼子类 ;
④ 过长参数列 : 使用对象代替普通参数, 函数取代参数, 创建参数对象, 注意依赖 与 多参 之间的平衡;
⑤ 发散式变化 : 一个类受多种变化影响, 每种变化修改的方法...
分类:
其他 时间:
2014-02-28 22:28:46
收藏:
0 评论:
0 赞:
0 阅读:
554
想在某些动态程序(比如PHP)中调用分享接口,建议可以直接调用我们的API接口,使用JiaThis提供的分享接口,你可以不必再关心众多社会化媒体网站字符编码、各不相同的分享接口,网站访问者最喜欢分享到那些媒体网站等等。
此接口同样适用于android分享程序
具体范围(加网)Api:http://www.jiathis.com/help/html/share-with-jiathis-...
分类:
移动平台 时间:
2014-02-28 22:44:17
收藏:
0 评论:
0 赞:
0 阅读:
566
原文:
Write code to reverse a C-Style String. (C-String means that “abcd” is represented as five characters, including the null character.)
译文:
写代码翻转一个C风格的字符串。(C风格的意思是"abcd"需要用5个字符来表示,包含末尾的 结束字...
分类:
其他 时间:
2014-02-28 22:28:16
收藏:
0 评论:
0 赞:
0 阅读:
552