上一页 1 ··· 8 9 10 11 12 13 下一页
摘要: 场景: 奥运会时期,每场赛事后,对国家的金、银、铜牌进行排序,排序规则如下: 先以金牌排序,金牌数越多,排得越前,如果金牌数相同,则比银牌数,如果银牌数一样多,则比铜牌数,如果铜牌数还一样多,则按国家英文字母顺序升序排序。 例如: China 51 20 21 American 50 1 1 Jap 阅读全文
posted @ 2020-05-16 21:58 漠孤烟 阅读(5734) 评论(0) 推荐(0)
摘要: ArrayList初始化 问题:执行以下代码后,这个list的列表大小(size)和容量(capacity)分别是多大? 答案是:size = 0, capacity = 0,即我们使用无参构造方法创建ArrayList对象时,大小和容量都是为0。 那么如果我继续执行: capacity 是list 阅读全文
posted @ 2020-05-13 11:42 漠孤烟 阅读(1482) 评论(0) 推荐(0)
摘要: 目录 一、MongoDB介绍 二、搭建MongoDB 三、Java With MongoDB 四、Spring Session MongoDB 五、MongoDB开发规范及示例 六、MongoDB + NodeJS "详见附件:MongoDB介绍及开发指南_20200409224211.pdf" M 阅读全文
posted @ 2020-04-10 09:46 漠孤烟 阅读(307) 评论(0) 推荐(0)
摘要: 以数据库为中心的架构:数据库在最核心,然后基于数据库扩张,由里往外分别是:数据接入层、业务逻辑层、用户界面。 以领域为中心的架构:业务领域在最核心,外围分别是应用、展现层。 而数据库则以持久化的概念代替,持久层可以是传统数据库,也可以NoSQL、甚至是内存、消息队列、文本文件等。另外还有一个基础设施 阅读全文
posted @ 2020-04-08 11:09 漠孤烟 阅读(507) 评论(0) 推荐(0)
摘要: 学习效率最高的方法就是——教授给他人。 勤于学习、乐于分享。 阅读全文
posted @ 2020-04-07 09:04 漠孤烟 阅读(411) 评论(0) 推荐(0)
摘要: Spring Boot 2.3将包括对Kubernetes liveness&readiness Probe的本地支持,扩展了2.2的“运行状况组”支持,允许开发人员选择运行状况指标的子集,并将其分组为单个相关的运行状况。 Kubernetes的活性Liveness和就绪性probes探针 在Kub 阅读全文
posted @ 2020-04-05 22:17 漠孤烟 阅读(1692) 评论(0) 推荐(0)
摘要: 3 月 17 日,JDK/Java 14 正式 GA。 此版本包含的 JEP(Java/JDK Enhancement Proposals,JDK 增强提案)比 Java 12 和 13 加起来的还要多。总共 16 个新特性如下: 305:Pattern Matching for instanceo 阅读全文
posted @ 2020-03-18 12:31 漠孤烟 阅读(324) 评论(0) 推荐(0)
摘要: GraalVM是一种高性能的多语言虚拟机,用于运行以JavaScript等基于LLVM的各种语言编写的应用程序。对于Java应用也可作为通常JVM的替代,它更具有性能优势。GraalVM带来的一个有趣功能是它能够在创建JVM应用程序的提前编译(create ahead of time:AOT)本机镜 阅读全文
posted @ 2020-01-15 21:17 漠孤烟 阅读(5430) 评论(0) 推荐(0)
摘要: 从战略到战术,领域驱动设计(Domain Driven Design,DDD)给出了诸多关于软件架构、设计、建模与编码的方法和模式,以用于应对业务复杂度。然而,许多开发人员对于 DDD 的价值仍然心存疑惑,相反,对于它的难以理解、难以学习倒是确信不疑,甚至有人惊呼 DDD 是「反人类地难懂」。这真是 阅读全文
posted @ 2020-01-15 20:20 漠孤烟 阅读(394) 评论(0) 推荐(0)
摘要: BIO (Blocking I/O):同步阻塞I/O模式。 NIO (New I/O):同步非阻塞模式。 AIO (Asynchronous I/O):异步非阻塞I/O模型。 先看阻塞和非阻塞的区别,以烧水为例: 阻塞VS非阻塞:人是否坐在水壶前面一直等。 同步VS异步:水壶是不是在水烧开之后主动通 阅读全文
posted @ 2020-01-15 11:12 漠孤烟 阅读(236) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 下一页