一内部类概述
内部类(Inner Class)就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。
内部类的主要作用如下:
A内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类。
B内部类的方法可以直接访问外部类的所有数据,包括私有的数据。
C内部类所实现的功能使用外...
分类:
编程语言 时间:
2016-01-28 02:08:50
阅读次数:
279
今天还是配置一个工程,遇到了这个问题,使用min时提示:输入正确的标识符。看下面的代码:#include
#include
#includeint main()
{
auto it = std::min(1, 2);//错误,应输入标识符
return 0;
}如果把windows的头文件注释掉就不会发生错误。问题的原因...
分类:
编程语言 时间:
2016-01-28 02:09:25
阅读次数:
309
首先是服务器端: //实体类 public class Weather { private String region;//区域编码 private String regionName;//区域名称 private float temperature;//温度 private boolean isR
分类:
编程语言 时间:
2016-01-28 02:01:21
阅读次数:
257
在做项目时有一个需求,是需要复制内容到剪切板,因为有众多浏览器,所以要兼容性很重要 1、最简单的copy,只能在IE下使用 使用clipboardData方法 <script language="javascript"> function copy(){ window.clipboardData.s
分类:
编程语言 时间:
2016-01-28 01:55:36
阅读次数:
234
一封装概述
(1)封装的概念
将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过类提供的方法来实现对隐藏信息的操作问。
在面向对象程式设计方法中,封装是指,一种将抽象性函式接口的实作细节部份包装、隐藏起来的方法。
(2)封装的好处:
A要访问该类的代码和数据,必须通过严格的接口控制,只能通过规定的方法访问数据。
...
分类:
编程语言 时间:
2016-01-28 00:52:28
阅读次数:
235
原文:http://www.cnblogs.com/xdp-gacl/p/3948422.html
分类:
编程语言 时间:
2016-01-28 00:49:12
阅读次数:
315
昨天开年会的时候看到一个段子说唯品会年会抽奖,结果大奖都被写抽奖程序的部门得了,CTO现场review代码。 简单想了一下抽奖程序的实现,花了十几分钟写了一下,主要用到的知识有数组添加删除,以及ES5 数组新增的indexOf,filter方法, 为了刷新页面后仍能保存已中奖记录,用了localSt
分类:
编程语言 时间:
2016-01-28 00:49:02
阅读次数:
208
原文:http://www.cnblogs.com/xdp-gacl/p/4101727.html
分类:
编程语言 时间:
2016-01-28 00:47:54
阅读次数:
418
Sub t1() Range("d2") = Range("b2") * Range("c2") Range("d3") = Range("b3") * Range("c3") Range("d4") = Range("b4") * Range("c4") Range("d5") = Range("
分类:
编程语言 时间:
2016-01-28 00:48:18
阅读次数:
167
项目总结:这次项目主要是根据视频来的,结果跟到一半感觉跟不上,慢慢自己有了自己的想法,决定自己先不看学习视频,自己先试着写。 总结写前面,算是写的第一个项目吧。项目中遇到几点问题,首先Scoket对象创建后,服务器端和客户端不能同时创建输入流,否者会引起堵塞。 然后,读入流应该重新创建个线程做等待写
分类:
编程语言 时间:
2016-01-28 00:49:13
阅读次数:
319
原文:http://www.cnblogs.com/xdp-gacl/p/3952405.html
分类:
编程语言 时间:
2016-01-28 00:44:46
阅读次数:
374
java中Timer类使用的方法是如下的: Timer timer = new Timer(); timer.schedule(new TimerTask() { public void run() { System.out.println("abc"); } }, 200000 , 1000);
分类:
编程语言 时间:
2016-01-28 00:45:43
阅读次数:
183
原文:http://www.cnblogs.com/xdp-gacl/p/3969249.html
分类:
编程语言 时间:
2016-01-28 00:43:47
阅读次数:
363
原文:http://www.cnblogs.com/xdp-gacl/p/3943367.html
分类:
编程语言 时间:
2016-01-28 00:43:57
阅读次数:
293
你可能知道,Javascript语言的执行环境是"单线程"(single thread)。 所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。
分类:
编程语言 时间:
2016-01-28 00:38:55
阅读次数:
213
树状数组(Binary Indexed Tree,BIT)是能够完成下述操作的数据结构。 给一个初始值全为0的数列a1,a2,...,an; 给定i,计算a1+a2+...+ai 给定i和x,执行ai += x 基于线段树的实现 BIT的结构 BIT的求和 BIT的值的更新 BIT的复杂度 BIT的
分类:
编程语言 时间:
2016-01-28 00:41:27
阅读次数:
222
1, 使用代理增加日志, 也是基于最原始的办法 import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; public class Logg
分类:
编程语言 时间:
2016-01-28 00:37:23
阅读次数:
422