码迷,mamicode.com
首页 > 2014年10月12日 > 全部分享
面向对象的复习_继承
继承 解决代码的冗余,实现多态,增加了代码的扩展性,便于维护 继承的特性: 1.单根性:一个子类只能有一个父类 2.传递性:孙子继承爷爷 3.子类能继承父类的方法和属性,不能继承私有字段 4.子类调用父类的构造函数用使用关键字base 5.父类只能调用自己的成员,不能和使用子类的成员 6.子类之间....
分类:其他好文   时间:2014-10-12 03:28:57    阅读次数:144
转:算法的空间复杂度
转自:算法的空间复杂度类似于时间复杂度的讨论,一个算法的空间复杂度(Space Complexity)S(n)定义为该算法所耗费的存储空间,它也是问题规模n的函数。渐近空间复杂度也常常简称为空间复杂度。空间复杂度(Space Complexity)是对一个算法在运行过程中临时占用存储空间大小的量度。...
分类:编程语言   时间:2014-10-12 03:12:07    阅读次数:264
魔王问题(C语言实现)
[问题描述]有一个魔王总是使用自己的一种非常精练而又抽象的语言讲话,没有人能听得懂,但他的语言是可以逐步解释成人能听懂的语言,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的:(1)α->β1β2?βm(2)(θδ1δ2?δn)->θδnθδn-1?θδ...
分类:编程语言   时间:2014-10-12 02:05:17    阅读次数:365
项目准备(view)
管理员登陆界面-manage-admin 1 2 3 4 5 6 7 8 9 10 get_var('title')?> 11 12 13 --> 14 15 16 ...
分类:其他好文   时间:2014-10-12 03:11:37    阅读次数:262
【集合论】 03 - 序集和序数
1. 势 在上一篇我提过自然数“量”和“序”的双重性质,如果再仔细斟酌,“量”其实是由“序”产生和决定的,把有限的元素按某个顺序排列起来,正是我们确定其数量的过程。那么对于无穷集,“量”和“序”还有这样的关系吗?无穷集的“量”和“序”又该如何定义呢?既然它们产生于自然数,那么答案自然就在自然数的扩....
分类:其他好文   时间:2014-10-12 03:44:52    阅读次数:297
Android学习之 换肤功能模块的实现<二>
在上篇中 主要有学习到皮肤资源内置到应用程序中 的方式实现换肤的 基本思路,本篇将继续以上篇的思路学习 皮肤资源内置的方式实现换肤效果、但本篇侧重于应用中换肤功能的代码设计实现上!切换的皮肤资源位于assets下不同的皮肤资源文件夹中。     本篇demo程序的代码结构如下:       本篇实现换肤功能的代码设计 UML类图如下: 本篇demo的换肤效果如下:...
分类:移动开发   时间:2014-10-12 02:09:07    阅读次数:268
Linux 打开文件并写入一段字符串,同时读出对应文件的信息--fopen()/fwrite()/fread()
Linux 打开文件并写入一段字符串,同时读出对应文件的信息 在Linux中,采用C语言,使用fopen()函数打开一个文件(若不存在文件,则新建一个 如 data/test.dat),同时采用 fwrite()向其中写入相应的字符串,每次输入写入都换行,最后采用fread()读出相应的信息。 相应的代码如下:Test.c /* test.c :create...
分类:系统相关   时间:2014-10-12 02:08:57    阅读次数:489
distributor之Interrupt Set/Clear-Active Registers, GICD_IS/CACTIVERn
set active寄存器,顾名思义就是把一个中断置为active状态,clear active寄存器就是清除active状态,在这里我们有必要说明一下中断状态的一些概念: active状态:如果此时处理器正在处理这个中断的处理函数,那么我们可以说此时这个中断处于active状态; pending状态:如果此时一个中断已经产生,但是处理器还未处理,那么我们可以说此时这个中断处于pending状...
分类:其他好文   时间:2014-10-12 01:18:47    阅读次数:273
TRIZ系列-创新原理-6-多用性原理
表述如下:1)是一个物体具备多项功能;2)消除了该功能在其它物体内存在的必要性后,进而裁减其它物体;让一个物体具备多项功能有两种情况,第一种情况是,通过使一个产品具有多种功能可以增加产品的价值,使得产品更具竞争力,第二种情况则是将多种相关性的功能组合在一个产品上,可以降低整体成本,便于使用,另外也可获得第一种情况所述的价值。这两种情况跟组合原理中的一些情况类似。2)所描述的情况则包括:A) 在系统...
分类:其他好文   时间:2014-10-12 01:51:57    阅读次数:169
Jena将owl文件持久化到数据库中
package cn.edu.shu.db; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.sql.SQLException; import com.hp.hpl.jena.db.DBCo...
分类:数据库   时间:2014-10-12 01:51:47    阅读次数:360
TRIZ系列-创新原理-7-嵌套原理
原理表述如下:1)把一个物体嵌入另外一个物体,然后将这两个物体再嵌入第三个物体,以此类推;这个原理又叫俄罗斯娃原理,目的是在不影响原有功能的情况下:A) 在需要时,可以减少系统的体积和便于携带,也可以减少系统的重量,比如伸缩式钓鱼竿等;B)不妨碍正常作业,比如飞机的起落架;C)减少物体在超系统中的存放体积,比如超市的手推车;D)充分利用系统的空间,从而减少系统的占用空间,比如推拉门;嵌套原理与软件...
分类:其他好文   时间:2014-10-12 02:41:37    阅读次数:232
AOP技术应用和研究--AOP简单应用
为了更好的理解AOP实践和体现AOP的优势,我们始终将OOP和AOP的比较贯穿到下文中。并在最终总结出AOP与OOP相比所拥有的优点,AOP的缺点以及AOP一般的使用场景。   1.1 问题空间到解空间的映射 在比较研究OOP和AOP实践之前,先让解决从理论上OOP和AOP解决问题的差别,也就是它们各自从问题空间到解空间的不同映射关系。 1.1.1“问题空间”和“解空间”的定义   ...
分类:其他好文   时间:2014-10-12 02:07:47    阅读次数:322
osx下查看jar文件
jar是java class的打包文件,我们可以将自己的项目打包为jar文件运行,也可以打包后当做第三方包查看,有时候我们需要查看一下一个jar文件中是否还有某个类以及相应的包,我们可以采用以下两种方式: ① 使用软件 jd-gui是一个跨平台的软件,我们可以方便的在osx等系统上安装,之后将jar文件拖进jd-gui就可以了。 ②使用zip工具 jar包是一个zip文件,...
分类:编程语言   时间:2014-10-12 02:24:07    阅读次数:149
【十大思想实验之一】电车难题
一个疯子把五个无辜的人绑在电车轨道上。一辆失控的电车朝他们驶来,并且片刻后就要碾压到他们。 幸运的是,你可以拉一个拉杆,让电车开到另一条轨道上。 然而问题在于,那个疯子在另一个电车轨道上也绑了一个人。考虑以上状况,你是否应拉杆? 这是道德和法律之间的辨证关系,但是以目前的情况来看,自己决不能因为救人而犯法,法律是强制性的,而道德则是良心;暗自自责和监狱自豪自己可以选择,但是,自责...
分类:其他好文   时间:2014-10-12 01:50:37    阅读次数:236
shell中获取时间,作为目录格式
最近写了一个小程序,需要用到时间,遍历作为目录的一部分 #!/bin/bash for i in {1..30} do date=`date +%Y/%m/%d -d " $i days ago " ` echo $date done for循环,取最近n天的日期。 核心就是date=`date +%Y/%m/%d -d " $i days ago " `...
分类:系统相关   时间:2014-10-12 02:22:57    阅读次数:313
poj2155 Matrix 二维数组数组
http://poj.org/problem?id=2155 Matrix Time Limit: 3000MS   Memory Limit: 65536K Total Submissions: 18769   Accepted: 7078 Description Given an N*N matrix A, whose ...
分类:编程语言   时间:2014-10-12 01:49:27    阅读次数:310
Objective-C之父Brad Cox访谈:我的编程之路
Objective-C是苹果Mac OS X 上开发的首选语言,也正因为如此促就了它的辉煌。日前,作者Dave Dribin采访了Objective-C之父Brad Cox,一起来了解下这位大神级人物,是如何看待他的编程之路的。 众所周知,Brad Cox与Tom Love一起创造了iOS/MAC平台的首选开发语言Objective-C。构建于C语言之上的Objective-C其理念来自于公认的...
分类:其他好文   时间:2014-10-12 01:15:57    阅读次数:275
1242条   上一页 1 ... 67 68 69 70 71 72 73 74 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!