`
javatome
  • 浏览: 825897 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
11.7 流格式状态 各种格式标志指定了在I/O流中执行的格式类型。成员函数serf、unserf和flag控制标志的设置。 11.7.1 格式状态标志 图11.20中的格式状态标志在类ios中被定义为枚举值,留到下几节解释。 虽然成员函数fla ...
相信大家都遇到过自己的一些隐私文件不愿意让别人看到的情况吧,怎么解决呢?隐藏起来?换个名字?或者加密? 这些办法都可以办到,其实还有一种方法,就是建立一个别人既不能进入又不能删除的文件夹,把自己的隐私文件放进去, 别人就看不到啦,下面讲讲如何实现,很简单的。 第一步:在运行中输入cmd,回车,打开命令行窗口 第二步:在命令行窗口中切换到想要建立文件夹的硬盘分区,如D盘 第三步:输入 MD 123..\ 回车,注意文件夹名后有2个小数点 OK,搞定,看看你的D盘下面是不是多了一个名为123.的文件夹了?它是既不能进入又不能被删除的!不信你就试试看吧 你再注意这个文件大小,点文件右键, ...
http://hi.baidu.com/ccyingfu/blog/item/d5682700f2f0378ce950cd04.html -Xms256m -Xmx512m -XX:MaxNewSize=256m http://www.chinaitlab.com/ java实验室 http://huang5787826.javaeye.com/blog/828960 tomcat 内存 http://apps.hi.baidu.com/share/detail/7067426 http://www.cnblogs.com/nixil/archive/2010/12/08/190074 ...
package duotai; class Customer{ @SuppressWarnings("unused") private String account; @SuppressWarnings("unused") private String password; //有两个函数名称一样,但是系统可以接受,这叫做函数重载(静态多态性) //一个函数呈现为多种状 ...
package list; import java.util.ArrayList; //这是关于List用法,代表性的有LinkedList,ArrayList,Vector用法类似 public class ArrayListTest { /** * @param args */ public static void main(String[] args) { ArrayList<String> list = new ArrayList<String>(); // ...
软考官方指定教材及同步辅导书下载|软考历年真是解析与答案 软考视频|考试机构|考试时间安排 Java一览无余:Java视频教程|Java SE|Java EE .Net技术精品资料下载汇总:ASP.NET篇 .Net技术精品资料下载汇总:C#语言篇 .Net技术精品资料下载汇总:VB.NET篇 撼世出击:C/C++编程语言学习资料尽收眼底 电子书+视频教程 Visual C++(VC/MFC)学习电子书及开发工具下载 Perl/CGI脚本语言编程学习资源下载地址大全
系统分析员属于Analyst角色组合,与其相比,架构师则是属于Developer 角色组里的一个角色,一个非常重要的角色。 架构师的职责及工作描述 The software architectrole is responsible for the software architecture, which includes the keytechnical decisions that constrain the overall design and implementation for theproject. 负责在整个项目中对技术活动和工件进行领导和协调。构架设计师要确立每个构架视 ...
13.12 类、实例和其他对象的内建函数 13.12.1 issubclass() issubclass()布尔函数判断一个类是否另一个类的子类或子孙类。 >>> class SortedKeyDict(dict): ... def keys(self): ... return sorted(super(SortedKeyDict, self).keys()) ... >>> issubclass(SortedKeyDict, dict) True >>> 13.12.2 isinstance() isinstance( ...
13.11.3 从标准类型派生 1. 不可变类型的例子 >>> class RoundFloat(float): ... def __new__(cls, val): ... return super(RoundFloat, cls).__new__(cls, round(val, 2)) ... >>> RoundFloat(100.1156789) 100.12 >>> 所有的__new__()方法都是类方法,我们要显式地传入类作为第一个参数,这类似于常见的方法__init__()中需要的self。 2. 可变类型的例 ...
13.11 继承 继承描述了基类的属性如何"遗传”给派生类。一个子类可以继承它的基类的任何属性,不管是数据属性还是方法。 >>> class P(object): ... "current is P" ... def __init__(self): ... print "Created an instance of ", self.__class__.__name__ ... >>> class C(P): ... "current is C" ... pass ... ...
13.9 组合 有两种方法可以在你的代码中利用类。第一种是组合(composition)。就是让不同的类混合并加入到其他类中,来增加功能和代码重用性。另一种方法是通过派生。 >>> class C1(object): ... def __init__(self): ... self.att1 = 1 ... >>> class C2(object): ... def __init__(self): ... self.att2 = 2 ... >>> class C(object): ... def __init_ ...
13.8 静态方法和类方法 13.8.1 staticmethod()和classmethod()内建函数 >>> class C(object): ... def M1(self): ... pass ... >>> C.M1() Traceback (most recent call last): File "<interactive input>", line 1, in <module> TypeError: unbound method M1() must be called with ...
13.7 绑定和方法调用 首先,方法仅仅是类内部定义的函数(这意味着方法是类属性而不是实例属性)。 其次,方法只有在其所属的类拥有实例时,才能被调用。当存在一个实例时,方法才被认为是绑定到那个实例了。没有实例时,方法就是未绑定的。 最后,任何一个方法定义中的第一个参数都是变量self,它表示调用此方法的实例对象。 你必须在方法声明中放上self,但可以在方法中不使用实例(self)。如果你的方法中没有用到self,那么请考虑创建一个常规函数,除非你有特别的原因。毕竟,你的方法代码没有使用实例,没有与类关联其功能,这使得它看起来更像一个常规函数。 13.7.1 调用绑定方法 当你在实例 ...
13.6 实例属性 实例仅拥有数据属性(方法严格来说是类属性),后者只是与某个类的实例相关联的数据值,并且可以通过句点属性标识法来访问。这些值独立于其他实例或类。当一个实例被释放后,它的属性同时也被清楚了。 13.6.1 ”实例化“实例属性(或创建一个更好的构造器) 1. 在构造器中首先设置实例属性 构造器是最早可以设置实例属性的地方,因为__init__()是实例创建后第一个被调用的方法。 2. 默认参数提供默认的实例安装 默认参数应当是不变的对象;像列表(list)和字典(dictionary)这样的可变对象可以扮演静态数据,然后在每个地方调用中来维护它们的内容。 3. __i ...
13.5 实例 如果说类是一种数据结构定义类型,那么实例则声明了一个这种类型的变量。实例是这些主要用在运行期时的对象,类被实例化得到实例,该实例的类型就是这个被实例化的类。 13.5.2 __init__()“构造器”方法 当类被调用,实例化的第一步是创建实例对象。一旦对象创建了,Python检查是否实现了__init__()方法。默认情况下,如果没有定义(或覆盖)特殊方法__init(),对实例不会施加任何特别的操作。任何所需的特定操作,都需要程序员实现__init__(),覆盖它的默认行为。如果__init__()没有实现,则返回它的对象,实例化过程完毕。 如果__init__()已 ...
Global site tag (gtag.js) - Google Analytics