技术池(jishuchi.com) 本次搜索耗时 5.528 秒,为您找到 410 个相关结果.
  • 第六章 使用类型类

    第 6 章:使用类型类 类型类的作用 什么是类型类? 定义类型类实例 重要的内置类型类 Show Read 使用 Read 和 Show 进行序列化 数值类型 相等性,有序和对比 自动派生 类型类实战:让 JSON 更好用 让错误信息更有用 使用类型别名创建实例 生活在开放世界 什么时候重叠实例(Overlapping instan...
  • 第十章 接口

    第十章 接口 抽象类和方法 接口创建 默认方法 多继承 接口中的静态方法 Instrument 作为接口 抽象类和接口 完全解耦 多接口结合 使用继承扩展接口 结合接口时的命名冲突 接口适配 接口字段 初始化接口中的字段 接口嵌套 接口和工厂方法模式 本章小结 第十章 接口 接口和抽象类提供了一种将接口与实现分离的更...
  • 5.10 服务发现

    14340 2019-02-27 《Go语言高级编程》
    5.10 Service Discovery 服务发现 为什么不把 ip+port 写死在自己的配置文件中 怎么通过服务名字找到 endpoints 故障节点摘除 基于 zk 的完整服务发现流程 临时节点注册 watch 数据变化 消息通知 总结 5.10 Service Discovery 服务发现 在微服务架构中,服务之间是存在依...
  • Redis 总结

    redis 简介 为什么要用 redis/为什么要用缓存 为什么要用 redis 而不用 map/guava 做缓存? redis 的线程模型 redis 和 memcached 的区别 redis 常见数据结构以及使用场景分析 1.String 2.Hash 3.List 4.Set 5.Sorted Set redis 设置过期时间...
  • 6.2 对项目做出贡献

    14295 2020-09-22 《Git 中文文档》
    6.2 GitHub - 对项目做出贡献 对项目做出贡献 派生项目 GitHub 流程 创建拉取请求 利用拉取请求 拉取请求的进阶用法 将拉取请求制作成补丁 与上游保持同步 参考 GitHub 风格的 Markdown GitHub 风格的 Markdown 任务列表 代码片段 引用 表情符号 图片 让你的 GitHub 公共...
  • 第七章:重定向

    重定向 标准输入、输出和错误 标准输出重定向 标准错误重定向 重定向标准输出和错误到同一个文件 处理不需要的输出 标准输入重定向 cat - 连接文件 管道线 过滤器 uniq - 报道或忽略重复行 wc - 打印行数、字数和字节数 grep - 打印匹配行 head / tail - 打印文件开头部分/结尾部分 tee - 从 ...
  • 第十四章 : 自定制 shell 提示符

    自定制 shell 提示符 解剖一个提示符 试试一些可替代的提示符设计 添加颜色 移动光标 保存提示符 总结归纳 拓展阅读 自定制 shell 提示符 In this chapter we will look at a seemingly trivial detail — our shell prompt. This examinati...
  • 三 JDK 监控和故障处理工具

    JDK 监控和故障处理工具总结 JDK 命令行工具 jps :查看所有 Java 进程 jstat : 监视虚拟机各种运行状态信息 jinfo : 实时地查看和调整虚拟机各项参数 jmap :生成堆转储快照 jhat : 分析 heapdump 文件 jstack :生成虚拟机当前时刻的线程快照 JDK 可视化分析工具 JConsole:...
  • 并发容器总结

    并发容器总结 一 JDK 提供的并发容器总结 二 ConcurrentHashMap 三 CopyOnWriteArrayList 3.1 CopyOnWriteArrayList 简介 3.2 CopyOnWriteArrayList 是如何做到的? 3.3 CopyOnWriteArrayList 读取和写入源码简单分析 3.3.1 CopyOn...
  • Java 集合框架常见面试题

    剖析面试最常见问题之Java基础知识 说说List,Set,Map三者的区别? Arraylist 与 LinkedList 区别? 补充内容:RandomAccess接口 补充内容:双向链表和双向循环链表 ArrayList 与 Vector 区别呢?为什么要用Arraylist取代Vector呢? 说一说 ArrayList 的扩容机制吧 H...