上一页 1 ··· 146 147 148 149 150 151 152 153 154 ··· 300 下一页
2013年8月31日

[每日一题] 11gOCP 1z0-052 :2013-08-31 数据库的存储结构....................................................A8

摘要: 转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/10784599、 正确答案:A 将逻辑存储与物理存储分开是关系数据库范例的必要部分。关系数据库范例表明:编程人员只处理逻辑结构,而让数据库去管理到物理结构的映射。这意味着,可以重新组织物理存储,也可以将整个数据库移动到完全不同的硬件和操作系统上,而应用程序意识不到任何更改。 如下图展示Oracle存储模型,逻辑结构在左,物理结构在右。 1、Oracle数据库逻辑结构(1)DATABASE:一个数据库可划分为多个称为表空间的逻辑存储单元。如下查询一个数据库中有七个表空间gyj@OCM> 阅读全文
posted @ 2013-08-31 23:46 you Richer 阅读(215) 评论(0) 推荐(0)

CC2530 外部中断 提醒

摘要: #include "ioCC2530.h" #define uchar unsigned char #define led1 P1_0 #define led2 P1_1 #define led3 P1_4 #define led4 P0_1 void initled(void) { P1SEL &=~0x13; P1DIR |= 0x13; P0SEL &=~0x02; P0DIR |= 0x02; } void init(void) { IEN0|=0x80; //开总中断 IEN1|=0x20; //开p0中断 P0IEN |=0x20; /... 阅读全文
posted @ 2013-08-31 23:45 you Richer 阅读(407) 评论(0) 推荐(0)

UVALive 3890 Most Distant Point from the Sea(凸包最大内接园)

摘要: 一个n个点的凸多边形,求多边形中离多边形边界最远的距离。实际上就是求凸包最大内接圆的半径。利用半平面交求解,每次二分枚举半径d,然后将凸包每条边所代表的半平面沿其垂直单位法向量平移d,看所有平移后的半平面的交集是否为空。#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define FF(i, a, b) for(int i=a; i=b; i--)#define REP(i, n) fo 阅读全文
posted @ 2013-08-31 23:42 you Richer 阅读(240) 评论(0) 推荐(0)

工厂模式

摘要: 在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对象之前必须先生成一些辅助功能的对象。 在这些情况,新对象的建立就是一个 “过程”,不仅是一个操作,像一部大机器中的一个齿轮传动。模式的问题:你如何能轻松方便地构造对象实例,而不必关心构造对象实例的细节和复杂过程呢? 工厂方法模式去掉了简单工厂模式中工厂方法的静态属性,使得它可以被子类继承。这样在简单工. 阅读全文
posted @ 2013-08-31 23:40 you Richer 阅读(198) 评论(0) 推荐(0)

Android开发之文件下载,状态时显示下载进度,点击自动安装

摘要: 在进行软件升级时,需要进行文件下载,在这里实现自定义的文件下载,并在状态栏显示下载进度,下载完成后,点击触发安装。效果如图: 用于下载文件和显示现在进度的线程类如下: [java] view plain copy packagecom.channelsoft.ahzyfis.util; importjava.io.File; importjava.io.FileOutputStream; importjava.io.InputStream; importjava.net.HttpURLConnection; importjava.net.URL; im... 阅读全文
posted @ 2013-08-31 23:37 you Richer 阅读(304) 评论(0) 推荐(0)

飘逸的python - 保持命名空间的整洁

摘要: API的设计是一个艺术活。往往需要其简单、易懂、整洁、不累赘。 很多时候,我们在底层封装一个方法给高层用,而其它的方法只是为了辅助这个方法的。 也就是说我们只需要暴露这个方法就行,不用关心这个方法是怎么实现的,不用关心其它辅助方法的存在。 在python中,有几种策略来保持命名空间的整洁。 1.变量命名用下划线_开头 下划线_开头的变量在其它模块from xxx import *的时候不被import。 如果你看decimal的源码,就会发现多次把import 的模块弄成下划线_开头的别名。 http://hg.python.org/cpython/file/2.7/Lib/de... 阅读全文
posted @ 2013-08-31 23:35 you Richer 阅读(244) 评论(0) 推荐(0)

我在提高班 之年度总结(一)

摘要: 细数已逝的青葱岁月,尤属在高四和提高班的这段时间让我最为铭心。高四的崎岖坎坷想必曾经高考失利的人儿们不少都体味过。“不苦不累,高四无味;不拼不博,高四白活”的警句是我们一生难以忘怀的“经典”。当然,其中的乐趣也是不容质疑的,更有在一起拼搏奋斗的友情和终生难忘。 然而,我们在提高班也已度过了一年,虽然不如高四辛苦,但其中的收获却是已往的学习生涯所不能比的。 从知识技术方面讲,开学以来,米老师并没有给我们具体地讲过几节课,即使讲过也更多地是思想教育。我们只是在他的指导下自己学习,自己探索,从网络上发掘适合自己需要的知识,在与网络知识大牛们的交流中充实自己的知识和技能。 从Oeasy视频开阔眼界.. 阅读全文
posted @ 2013-08-31 23:33 you Richer 阅读(214) 评论(0) 推荐(0)

(step7.2.1)hdu 1395(2^x mod n = 1——简单数论)

摘要: 题目大意:输入一个整数n,输出使2^x mod n = 1成立的最小值K 解题思路:简单数论1)n可能不能为偶数。因为偶数可不可能模上偶数以后==1.2)n肯定不可能为1 。因为任何数模上1 == 0;3)所以n肯定是除1外的奇数 代码如下:#include using namespace std;int main(){ int n; while(scanf("%d",&n)!=EOF){ if(n == 1 || n % 2 == 0){ cout<<"2^?"<<" mod "<< n 阅读全文
posted @ 2013-08-31 23:31 you Richer 阅读(234) 评论(0) 推荐(0)

Codeforces Round #198 (Div. 2) C. Tourist Problem (数学+dp)

摘要: C. Tourist Problemtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputIahub is a big fan of tourists. He wants to become a tourist himself, so he planned a trip. There arendestinations on a straight road that Iahub wants to visit. Iahub starts the exc 阅读全文
posted @ 2013-08-31 23:29 you Richer 阅读(266) 评论(0) 推荐(0)

NYOJ 45 棋盘覆盖 模拟+高精度

摘要: 题意就不说了,中文题。。。小白上讲了棋盘覆盖,于是我就挖了这题来做。 棋盘覆盖的推导不是很难理解,就是分治的思想,具体可以去谷歌下。公式就是f(k) = f(k - 1) * 4 + 1,再化解下就是4^0 + 4^1 + 4^2 + ... + 4^(n-1)。 思路很简单,但是题目没想象中的简单,刚开始天真的用递归模拟了下就交上去,立马wa掉。。。发现即使用Long long类型,n到32就挂了 +_+。。。于是实在不是很懂,难道一定要用高精度吗?贵了好久,最后只得找到一篇题解来理解,顺便学了一下万进制,很神奇的高精度~虽然跪了,但收获还是蛮大的。看讨论里面说数据只有100,表示不想作弊。 阅读全文
posted @ 2013-08-31 23:26 you Richer 阅读(245) 评论(0) 推荐(0)
上一页 1 ··· 146 147 148 149 150 151 152 153 154 ··· 300 下一页