技术池(jishuchi.com) 本次搜索耗时 7.149 秒,为您找到 3369 个相关结果.
  • 第二十章 泛型

    第二十章 泛型 与 C++ 的比较 简单泛型 一个元组类库 一个堆栈类 RandomList 泛型接口 泛型方法 变长参数和泛型方法 一个泛型的 Supplier 简化元组的使用 一个 Set 工具 构建复杂模型 泛型擦除 C++ 的方式 迁移兼容性 擦除的问题 边界处的动作 补偿擦除 创建类型的实例 泛型数组 边界...
  • 第十三章 函数式编程

    第十三章 函数式编程 新旧对比 Lambda表达式 递归 方法引用 Runnable接口 未绑定的方法引用 构造函数引用 函数式接口 多参数函数式接口 缺少基本类型的函数 高阶函数 闭包 作为闭包的内部类 函数组合 柯里化和部分求值 纯函数式编程 本章小结 第十三章 函数式编程 函数式编程语言操纵代码片段就像操作数...
  • 1.4 函数、方法和接口

    18231 2019-02-27 《Go语言高级编程》
    1.4 函数、方法和接口 1.4.1 函数 1.4.2 方法 1.4.3 接口 1.4 函数、方法和接口 函数对应操作序列,是程序的基本组成元素。Go语言中的函数有具名和匿名之分:具名函数一般对应于包级的函数,是匿名函数的一种特例,当匿名函数引用了外部作用域中的变量时就成了闭包函数,闭包函数是函数式编程语言的核心。方法是绑定到一个具体类型的特殊...
  • 第十六章 代码校验

    第十六章 代码校验 测试 如果没有测试过,它就是不能工作的。 单元测试 JUnit 测试覆盖率的幻觉 前置条件 断言(Assertions) Java 断言语法 Guava断言 使用断言进行契约式设计 检查指令 前置条件 后置条件 不变性 放松 DbC 检查或非严格的 DbC DbC + 单元测试 使用Guava前置条件 ...
  • Spring中都用到了那些设计模式?

    Spring中都用到了那些设计模式? 控制反转(IoC)和依赖注入(DI) 工厂设计模式 单例设计模式 代理设计模式 代理模式在 AOP 中的应用 Spring AOP 和 AspectJ AOP 有什么区别? 模板方法 观察者模式 Spring 事件驱动模型中的三种角色 事件角色 事件监听者角色 事件发布者角色 Spring 的事件流...
  • 【面试精选】关于大型网站系统架构你不得不懂的10个问题

    1. 你使用过哪些组件或者方法来提升网站性能,可用性以及并发量 2. 设计高可用系统的常用手段 3. 现代互联网应用系统通常具有哪些特点? 4. 谈谈你对微服务领域的了解和认识 5. 谈谈你对 Dubbo 和 Spring Cloud 的认识(两者关系) 6. 性能测试了解吗?说说你知道的性能测试工具? 7. 对于一个单体应用系统,随着产品使用的...
  • 简介

    简介 前提条件 JDK文档 C编程思想 源码下载 编码样式 BUG提交 邮箱订阅 Java图形界面 简介 “语言观决定世界观。” ——路德维希·维特根斯坦(Wittgenstein) 这句话无论对于自然语言还是编程语言来说都是一样的。你所使用的编程语言会将你的思维模式固化并逐渐远离其他语言,而且往往发生在潜移默化中。Java ...
  • 第十二章 集合

    第十二章 集合 泛型和类型安全的集合 基本概念 添加元素组 集合的打印 列表List 迭代器Iterators ListIterator 链表LinkedList 堆栈Stack 集合Set 映射Map 队列Queue 优先级队列PriorityQueue 集合与迭代器 for-in和迭代器 适配器方法惯用法 本章小结 简单集...
  • 9.1 作为客户端的 Git

    17016 2020-09-22 《Git 中文文档》
    9.1 Git 与其他系统 - 作为客户端的 Git 作为客户端的 Git Git 与 Subversion git svn 设置 开始 提交回 Subversion 拉取新改动 Git 分支问题 Subversion 分支 创建一个新的 SVN 分支 切换活动分支 Subversion 命令 SVN 风格历史 SVN 注解 SVN 服...
  • 第十四章 流式编程

    第十四章 流式编程 流支持 流创建 随机数流 int 类型的范围 generate() iterate() 流的建造者模式 Arrays 正则表达式 中间操作 跟踪和调试 流元素排序 移除元素 应用函数到元素 在 map() 中组合流 Optional类 便利函数 创建 Optional Optional 对象操作 Op...