【1】内部类:把类A 定义到类B的内部,类A就被称为内部类。
内部类分类:
A:成员内部类(类中方法外)
B:局部内部类(方法中)
成员内部类的访问特点:
A:内部类可以直接访问外部类的成员,包括私有。
B:而外部类要想访问内部类,必须创建内部类的对象。
C:在外部类外面要想访问内部类不能直接访问,可以间接访问
外部类名.内部类名 变量= 外部类对象.内部类对象。
Outer....
分类:
其他好文 时间:
2015-03-17 10:32:26
阅读次数:
142
题目大意:
有N只鼹鼠和M个洞穴,如果鼹鼠在S秒内不能够跑到洞穴,就会被老鹰捉住吃掉。鼹鼠跑的速度为V米/秒。
已知一个洞穴只能容纳一只鼹鼠。给你鼹鼠和洞穴的坐标,那么问题来了:问最少有多少只鼹鼠被老鹰捉住
吃掉。
思路:
建立一个二分图,一边为鼹鼠,另一边为洞穴枚举求出每只鼹鼠到各个洞穴的距离,把能够在S秒内跑到该
洞穴(距离<=S*V)的进行连边。建好图后用匈牙利算法求出最多有多少只鼹鼠能够幸免于难( MaxMatch() ),
那么剩下的N - MaxMatch()就是最少有多少只鼹鼠被老鹰捉住吃掉...
分类:
其他好文 时间:
2015-03-17 10:34:25
阅读次数:
134
在创建表时,为列添加not null约束,形式如下:
column_name data_type
[constraint constraint_name] not null
其中,constraint constraint_name 表示为约束指定名称。
也可以为已创建的表中添加not null约束,这时就需要使用alter table... modify语句,形式如下:
alter t...
分类:
数据库 时间:
2015-03-17 10:33:11
阅读次数:
160
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多Unity3D资源、Unity3D培训视频、Unity3D教程、Unity3D常见问题、Unity3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。
在制作前,必须先了解真实车辆的原理:
车辆分前轮驱动,后轮驱动和四驱动。动力由引擎提供,反应的力到轮胎上,因此产...
分类:
编程语言 时间:
2015-03-17 10:32:11
阅读次数:
285
微信的摇一摇功能想必大家都用过,过年的时候抢红包也没少摇吧,那么用swift语言如何实现这么酷炫的功能呢。摇动属于IOS内置可识别的一种动作,在你需要实现摇动功能的viewcontroller中,在viewDidLoad方法中加入以下代码:
UIApplication.sharedApplication().applicationSupportsShakeToEdit = true
...
分类:
编程语言 时间:
2015-03-17 10:33:34
阅读次数:
175
两个整数a,b 他们的最多公约数为n 最小公倍数为m 则有
a b都能分解为有限个素数的积n为a,b所有素因子取较小指数的积
2.
3.m为a,b所有素因子取较大指数的积
4.n中只含a,b的全部公共素因子
5.m中含有a,b的所有素因子
6.m/n中只含a,b的非公共素因子
7.n*m==a*b...
分类:
其他好文 时间:
2015-03-17 10:31:28
阅读次数:
148
熊猫酷跑游戏源码 ,这是一款基于cocos2d的跑酷动作游戏源码,很类似我们平时玩的跑酷游戏源码。这类游戏大家应该都玩过,就是上坡和下坡的时候改变物体的动作来加速或冲刺,大家可以试试学习一下吧。
源码下载:http://code.662p.com/view/6305.html
详细说明:http://ios.662p.c...
分类:
其他好文 时间:
2015-03-17 10:33:08
阅读次数:
112
/**
* 获取本地IP地址
*/
function getLocalIPAddress()
{
var obj = null;
var rslt = "127.0.0.1";
try
{
obj = new ActiveXObject("rcbdyctl.Setting");
if (!isNull(obj....
分类:
Web程序 时间:
2015-03-17 10:31:40
阅读次数:
488
套接字和标准 I/O标准 I/O 函数的优点
具有良好的可移植性
可以利用缓冲提高性能
创建套接字时,操作系统将生成用于 I/O 的缓冲。此缓冲在执行 TCP 协议时发挥重要作用。若使用标准函数,将会获得额外的另一缓冲的支持。函数缓冲是为了提高传输性能,套接字缓冲是为了实现协议,如窗口控制、重传等。通过以下两个角度考虑性能的提高:
传输的数据量
数据向输出缓冲移动的次数
标准函数的缺点:
不容易进行...
分类:
其他好文 时间:
2015-03-17 10:31:28
阅读次数:
125
在应用程序服务器入门指南(上)一文中,小编为大家介绍了在MyEclipse如何定义一个新的应用程序服务器、安装第三方服务器和部署JEE项目到应用服务器三节的内容。接下来小编为大家介绍另外三节内容,希望能够帮助到大家。
4. 在服务器上发布的应用程序
在服务器相关联的资源文件上同步发布所有的部署项目。当添加的项目到服务器时,无论是服务器配置期间或在那之后,该项目不能发布在服务器上。发布可...
分类:
系统相关 时间:
2015-03-17 10:31:29
阅读次数:
197
本来终端显示的是计算机名的,结果这两天显示为bogon,一查bogon这个单词是虚拟、虚伪的意思。再查原来是终端会先向DNS服务器查询本地ip的方向解析结果,如果查询不到再显示计算机名。而由于我们的 DNS 错误地将保留地址反向的 NS 查询结果返回了 bogon. 其中 bogon 本应该用来指虚假的 IP 地址,而非保留 IP 地址。因此就出现了会时不时地打印 bogon 这种奇怪名字作为计算机名的现象了。那么如何让终端只显示我们想要的计算机名而不总是从 DNS 返回结果呢?...
分类:
系统相关 时间:
2015-03-17 10:32:04
阅读次数:
221
A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below).
The robot can only move either down or right at any point in time. The robot is trying to reach the bo...
分类:
其他好文 时间:
2015-03-17 10:29:46
阅读次数:
189
1.为什么要使用泛型
一般的类和方法,只能使用具体的类型:要么是基本类型,要么是自定义的类。如果要编写适合于多种类型的代码,这种刻板的限制对代码的束缚就会很大,因此我们需要使用到java泛型来解决这个问题!...
分类:
编程语言 时间:
2015-03-17 10:31:21
阅读次数:
122
要将一个对象存进数据库的blob字段,最好先转为NSData,一个对象要遵守NSCoding协议,实现协议中相应的方法,才能转成NSData。NSData *statusData = [NSKeyedArchiver archivedDataWithRootObject:obj];
[_db executeUpdateWithFormat:@"INSERT INTO t_a(a, ids...
分类:
移动开发 时间:
2015-03-17 10:29:36
阅读次数:
131
点击浏览器中的URL链接,启动特定的App。
首先做成HTML的页面,页面内容格式如下:
a href="[scheme]://[host]/[path]?[query]">启动应用程序a>
这一句就可以了。
当然上面的 在标准形式,对于正常情况而言是OK的,但是每个浏览器有自己的特定义设置。
各个项目含义如下所示:
schem...
分类:
移动开发 时间:
2015-03-17 10:30:11
阅读次数:
222