数智图书馆-无锡数智政务 本次搜索耗时 1.484 秒,为您找到 508 个相关结果.
  • 空标题文档

    第13章 配置文件和持久化 配置文件是对象持久化的一种形式。它包括了一个序列化的、在应用程序或服务器中对默认状态可编辑的表示。我们将对第9章“序列化和保存——JSON、YAML、Pickle、CSV和XML”中有关对象的序列化内容进行扩展,创建配置文件。 另外,如果有纯文本的可编辑的配置文件,也必须将应用定义为可配置的。进一步说,我们必须为应用程序定义...
  • 10.2 闭包的概念

    10.2 闭包的概念 10.2 闭包的概念 在Swift中,可以通过以下代码替代9.6节中的示例代码。 func calculate ( opr : String )-> ( Int , Int )-> Int { var result : ( Int , Int )-> Int sw...
  • 11.5 类型嵌套

    11.5 类型嵌套 11.5 类型嵌套 Swift语言中的类、结构体和枚举可以进行嵌套,即在某一类型的{} 内部定义类。这种类型嵌套在Java中称为内部类,在C#中称为嵌套类,它们的形式和设计目的都是类似的。 类型嵌套的优点是能够访问它外部的成员(包括方法、属性和其他的嵌套类型),嵌套还可以有多个层次。 下面我们看一个示例: class ...
  • 6.7 解析远程文件

    6.7 解析远程文件 6.7 解析远程文件 假设通过FttpAdapter已经读取到远程文件中一部分数据,如下: FttpAdapter fa = new FttpAdapter ( "fttp://192.168.0.1/home/log/1.log" ); FttpReadAdapter reader = fa . getFt...
  • 目錄

    目錄 目錄 Introduction 1.1 Java 8 简明教程 1.2 Java 8 简明教程 1.3 Java 8 数据流教程 1.4 Java 8 Nashorn 教程 1.5 Java 8 并发教程:线程和执行器 1.6 Java 8 并发教程:同步和锁 1.7 Java 8 并发教...
  • 第4章 初始化和清除

    第4章 初始化和清除 第4章 初始化和清除 “随着计算机的进步,‘不安全’的程序设计已成为造成编程代价高昂的罪魁祸首之一。” “初始化”和“清除”是这些安全问题的其中两个。许多C程序的错误都是由于程序员忘记初始化一个变量造成的。对于现成的库,若用户不知道如何初始化库的一个组件,就往往会出现这一类的错误。清除是另一个特殊的问题,因为用完一个元素后,由于...
  • 空标题文档

    4.4 for 语句——让数值渐增的 while 语句更简洁 笔者曾有耳闻,大学里初学C语言时,有些人提出,有了 while 语句,for 语句不要也可以。有这种质疑其实并不奇怪,因为实际上 for 语句能实现的功能用 while 语句已经能够实现了。 使用 for 语句的表达方式 我们来考察下面的 for 语句,它表示 i 在 0 至 N 的范围内...
  • 8.8 总结

    8.8 总结 8.8 总结 下面复习一下由标准Java(1.0和1.1)库提供的集合(BitSet未包括在这里,因为它更象一种负有特殊使命的类): (1) 数组包含了对象的数字化索引。它容纳的是一种已知类型的对象,所以在查找一个对象时,不必对结果进行造型处理。数组可以是多维的,而且能够容纳基本数据类型。但是,一旦把它创建好以后,大小便不能变化了。 ...
  • 8.9 练习

    8.9 练习 8.9 练习 (1) 新建一个名为Gerbil的类,在构建器中初始化一个int gerbilNumber(类似本章的Mouse例子)。为其写一个名为hop()的方法,用它打印出符合hop()条件的Gerbil的编号。建一个Vector,并为Vector添加一系列Gerbil对象。现在,用elementAt()方法在Vector中遍历,并为...
  • 6.9 批量并行读写远程文件和事务补偿处理

    6.9 批量并行读写远程文件和事务补偿处理 1.批量并行读 2.批量并行写 3.批量并行读写 4.事务补偿处理 6.9 批量并行读写远程文件和事务补偿处理 FileBatch类支持批量并行读写操作,包括对FttpAdapter和FileAdapter的支持,它跟并行读写的区别是不需要检查结果,会等到所有并行读写任务全部完成才返回,并在发生异常时...