首页 > 其他
第10章 接口、继承与多态 抽象类和接口
一、抽象类 在解决实际问题时,一般将父类定义为抽象类,需要使用这个父类进行继承与多态处理。回想继承和多态原理,继承树中越是在上方的类越抽象,如:鸽子类继承鸟类、鸟类继承动物类等。在多态机制中,并不需要将父类初始化对象,我们需要的只是子类对象,所以在Java语言中设置抽象类不可以实例化对象,因为图形....
分类:其他   时间:2015-06-03 11:41:18    收藏:0  评论:0  赞:0  阅读:106
Event事件
语法代码class Program { static void Main(string[] args) { var e = new EventTest(5); e.SetValue(100); e.C...
分类:其他   时间:2015-06-03 11:41:08    收藏:0  评论:0  赞:0  阅读:129
ListView 介绍
1. 通过继承Activity实现ListView1.1 在XML布局文件中实现一个ListView1 1.2 在MainActivity中实现代码1 ListView listView = (ListView) findViewById(R.id.listView);2 String [] ...
分类:其他   时间:2015-06-03 11:40:59    收藏:0  评论:0  赞:0  阅读:99
第一章 类与对象
类的设计技巧:一定要将数据设计为私有 绝不要破坏封装性,如果需要对数据进行访问和修改,可以设置访问器和更改器; 2.一定要将数据进行初始化 要显示地初始化所有数值,不要依赖系统的默认值; 3.不要在类中使用过多的基本数据类型 例如在一个person类中有如下的实例域: p...
分类:其他   时间:2015-06-03 11:40:38    收藏:0  评论:0  赞:0  阅读:80
POJ 3062 Celebrity jeopardy
Time Limit: 1000MSMemory Limit: 65536KTotal Submissions: 15490Accepted: 8779DescriptionIt's hard to construct a problem that's so easy that everyone w...
分类:其他   时间:2015-06-03 11:40:29    收藏:0  评论:0  赞:0  阅读:176
设置root密码,su与sudo的区别
sudo passwd root可以修改root密码,但首先会要求你输入当前用户的密码sudo的意思是switch user do,默认切换到root,要求当前用户的密码,会自动调用exit返回到原用户su没有参数的话就默认切换到root,要求root密码。可以通过调用exit返回到原用户。在权限上...
分类:其他   时间:2015-06-03 11:39:58    收藏:0  评论:0  赞:0  阅读:267
差分约束系统(转)
1.问题定义差分约束系统属于线性规划问题。在一个差分约束系统中,线性规划矩阵A的每一行包含一个1和一个-1,A的所有其他元素都为0。因此,由Ax≤b给出的约束条件是m个差分约束集合,其中包含n个未知元。每个约束条件为如下形式的简单线性不等式:xj-xi≤bk(1≤i, j≤n,1≤k≤m)。如下图5...
分类:其他   时间:2015-06-03 11:39:48    收藏:0  评论:0  赞:0  阅读:272
static作用
C程序一直由下列部分组成:1)正文段——CPU运行的机器指令部分;一个程序仅仅有一个副本;仅仅读,防止程序因为意外事故而改动自身指令;2)初始化数据段(数据段)——在程序中全部赋了初值的全局变量,存放在这里。3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此段初始化为0。 4)...
分类:其他   时间:2015-06-03 11:38:48    收藏:0  评论:0  赞:0  阅读:232
easyui 右键绑定事件
$(function(){ $('#hospitalTree').bind('contextmenu', function(e) { e.preventDefault(); $('#mm').menu('show', { left : e.pageX, top : e.p...
分类:其他   时间:2015-06-03 11:38:07    收藏:0  评论:0  赞:0  阅读:163
海量数据
海量数据之数据库索引篇--转1. 原文地址:http://blog.csdn.net/DaiZiLiang/archive/2006/12/06/1432193.aspx笔者在实际工作中,有幸接触到海量的数据处理问题,对其进行处理是一项艰巨而复杂的任务。原因有以下几个方面:一、数据量过大,数据中什么...
分类:其他   时间:2015-06-03 11:37:58    收藏:0  评论:0  赞:0  阅读:98
Solr facet.date分组查询numFound结果数和docs结果数量不一致问题
解决办法:http://stackoverflow.com/questions/16935696/solr-facet-date-count-wrongTried date faceting in Solr 4.2.1 and it is not returning correct values. ...
分类:其他   时间:2015-06-03 11:37:28    收藏:0  评论:0  赞:0  阅读:3160
使用用户自定义类型作为map的key
有时候我们想把用户自定义类型作为std::map的键值。方法一)最简单的方法就是实现该自定义类型的 dict; // 该句等同于map> dict;dict[Foo(1)] = 1;不过有时候,这招不好使,比如对下面的Foo2:typedef std::pair Foo2;方法二)定义一个比较操作符...
分类:其他   时间:2015-06-03 11:36:58    收藏:0  评论:0  赞:0  阅读:238
[设计模式]建造者模式
简介建造者模式 (Builder)将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式是一种对象创建型模式 (可参考 设计模式 创建型模式)。使用建造者模式,用户就只需要指定需要建造的类型,具体的建造过程和细节并不需要知道。结构图-建造者模式结构图Product : ...
分类:其他   时间:2015-06-03 11:36:48    收藏:0  评论:0  赞:0  阅读:133
怎样让硬盘分区显示整数大小
怎样让硬盘分区显示整数大小 经常在使用电脑的会发现自己的 C ,D,E, F盘分的都不是整数,细心的感觉不是很好,那么如何在下次装机的时候让你的所有分区都是你想要的整数分区呢,下面我介绍一下我的两种方法。 工具/原料 计算器 ,或硬盘整数分区计算器 方法/步骤1 先为大家详细分析硬盘分区容量显示原理...
分类:其他   时间:2015-06-03 11:36:38    收藏:0  评论:0  赞:0  阅读:127
*****git pull总结
当git clone之后,直接git pull它会自动匹配一个正确的remote url是因为在config文件中配置了以下内容:1 [branch "master"]2 remote = origin3 merge = refs/heads/master表明:1.git处于mast...
分类:其他   时间:2015-06-03 11:36:18    收藏:0  评论:0  赞:0  阅读:150
会报编译器警告的Xcode 6.3新特性:Nullability Annotations
最近在用Xcode 6.3写代码,一些涉及到对象的代码会报如下编译器警告:1Pointerismissinganullabilitytypespecifier(__nonnullor__nullable)于是google了一下,发现这是Xcode 6.3的一个新特性,即nullability ann...
分类:其他   时间:2015-06-03 11:36:08    收藏:0  评论:0  赞:0  阅读:216
Buffer Over Flow Vulnerability
记录一个简单的栈溢出的实例,具体的分析以后加进去。 程序源代码buffer.c: #include #include void fun1(char *input) { char buffer[10]; strcpy(buffer,input); printf("Call fun1,buffer=%s...
分类:其他   时间:2015-06-03 11:35:47    收藏:0  评论:0  赞:0  阅读:181
设置MAVEN_OPTS的推荐方法
运行mvn eclipse:eclipse时,经常会出现因为maven项目过大,导致内存不足java栈溢出的error,需要更改MAVEN启动内存http://stackoverflow.com/questions/2819853/setting-java-heap-space-under-mave...
分类:其他   时间:2015-06-03 11:35:38    收藏:0  评论:0  赞:0  阅读:431
map以自定义类型当Key
关于map的定义:template , class Allocator = allocator > > class map;第一个template参数被当做元素的key,第二个template参数被当作元素的value。Map的元素型别Key和T,必须满足以下两个条件:1.key...
分类:其他   时间:2015-06-03 11:35:28    收藏:0  评论:0  赞:0  阅读:122
读写锁ReaderWriterLockSlim
读写锁的概念很简单,允许多个线程同时获取读锁,但同一时间只允许一个线程获得写锁,因此也称作共享-独占锁。 某些场合下,对一个对象的读取次数远远大于修改次数,如果只是简单的用lock方式加锁,则会影响读取的效率。而如果采用读写锁,则多个线程可以同时读取该对象,只有等到对象被写入锁占用的时候,才会...
分类:其他   时间:2015-06-03 11:34:48    收藏:0  评论:0  赞:0  阅读:195
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!