会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
加瓦儿
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
下一页
2020年5月16日
Java利用Stream来实现多字段排序功能
摘要: 场景: 奥运会时期,每场赛事后,对国家的金、银、铜牌进行排序,排序规则如下: 先以金牌排序,金牌数越多,排得越前,如果金牌数相同,则比银牌数,如果银牌数一样多,则比铜牌数,如果铜牌数还一样多,则按国家英文字母顺序升序排序。 例如: China 51 20 21 American 50 1 1 Jap
阅读全文
posted @ 2020-05-16 21:58 漠孤烟
阅读(5734)
评论(0)
推荐(0)
2020年5月13日
ArrayList扩容机制实探
摘要: ArrayList初始化 问题:执行以下代码后,这个list的列表大小(size)和容量(capacity)分别是多大? 答案是:size = 0, capacity = 0,即我们使用无参构造方法创建ArrayList对象时,大小和容量都是为0。 那么如果我继续执行: capacity 是list
阅读全文
posted @ 2020-05-13 11:42 漠孤烟
阅读(1482)
评论(0)
推荐(0)
2020年4月10日
MongoDB介绍及开发指南
摘要: 目录 一、MongoDB介绍 二、搭建MongoDB 三、Java With MongoDB 四、Spring Session MongoDB 五、MongoDB开发规范及示例 六、MongoDB + NodeJS "详见附件:MongoDB介绍及开发指南_20200409224211.pdf" M
阅读全文
posted @ 2020-04-10 09:46 漠孤烟
阅读(307)
评论(0)
推荐(0)
2020年4月8日
以数据库为中心的架构与以领域为中心的架构的区别(图)
摘要: 以数据库为中心的架构:数据库在最核心,然后基于数据库扩张,由里往外分别是:数据接入层、业务逻辑层、用户界面。 以领域为中心的架构:业务领域在最核心,外围分别是应用、展现层。 而数据库则以持久化的概念代替,持久层可以是传统数据库,也可以NoSQL、甚至是内存、消息队列、文本文件等。另外还有一个基础设施
阅读全文
posted @ 2020-04-08 11:09 漠孤烟
阅读(507)
评论(0)
推荐(0)
2020年4月7日
学习新知识最快的方法
摘要: 学习效率最高的方法就是——教授给他人。 勤于学习、乐于分享。
阅读全文
posted @ 2020-04-07 09:04 漠孤烟
阅读(411)
评论(0)
推荐(0)
2020年4月5日
拥抱K8S,Spring Boot 2.3提供K8s活性和就绪性探针
摘要: Spring Boot 2.3将包括对Kubernetes liveness&readiness Probe的本地支持,扩展了2.2的“运行状况组”支持,允许开发人员选择运行状况指标的子集,并将其分组为单个相关的运行状况。 Kubernetes的活性Liveness和就绪性probes探针 在Kub
阅读全文
posted @ 2020-04-05 22:17 漠孤烟
阅读(1692)
评论(0)
推荐(0)
2020年3月18日
JDK/Java 14 发布
摘要: 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)
2020年1月15日
译文:在GraalVM中部署运行Spring Boot应用
摘要: GraalVM是一种高性能的多语言虚拟机,用于运行以JavaScript等基于LLVM的各种语言编写的应用程序。对于Java应用也可作为通常JVM的替代,它更具有性能优势。GraalVM带来的一个有趣功能是它能够在创建JVM应用程序的提前编译(create ahead of time:AOT)本机镜
阅读全文
posted @ 2020-01-15 21:17 漠孤烟
阅读(5430)
评论(0)
推荐(0)
谈谈DDD
摘要: 从战略到战术,领域驱动设计(Domain Driven Design,DDD)给出了诸多关于软件架构、设计、建模与编码的方法和模式,以用于应对业务复杂度。然而,许多开发人员对于 DDD 的价值仍然心存疑惑,相反,对于它的难以理解、难以学习倒是确信不疑,甚至有人惊呼 DDD 是「反人类地难懂」。这真是
阅读全文
posted @ 2020-01-15 20:20 漠孤烟
阅读(394)
评论(0)
推荐(0)
BIO、NIO、AIO的形象比喻
摘要: 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
下一页
公告