上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: [TOC] 一、简介 MongoDB 是一款流行的开源文档型数据库,从它的命名来看,确实是有一定野心的。 MongoDB 的原名一开始 来自于 英文单词"Humongous", 中文含义是指"庞大" ,即命名者的意图是可以处理大规模的数据。 但笔者更喜欢称呼它为 "芒果"数据库,除了译音更加相近之外 阅读全文
posted @ 2019-10-15 07:40 美码师 阅读(14988) 评论(6) 推荐(10) 编辑
摘要: [TOC] 一、前言 关于 响应式 Reactive,前面的两篇文章谈了不少概念,基本都离不开下面两点: 响应式编程是面向流的、异步化的开发方式 响应式是非常通用的概念,无论在前端领域、还是实时流、离线处理场景中都是适用的。 有兴趣的朋友可以看看这两篇文章: "Reactive(1) 从响应式编程到 阅读全文
posted @ 2019-09-12 22:36 美码师 阅读(19938) 评论(2) 推荐(4) 编辑
摘要: [TOC] 再谈响应式 在前一篇文章 "从Reactive编程到“好莱坞”" 中,谈到了响应式的一些概念,讲的有些发散。 但仅仅还是停留在概念的层面,对于实战性的东西并没有涉及。 所以大家看了后,或许还是有些不痛不痒。 响应式编程强调的是异步化、面向流的处理方式,这两者也并非凭空生出,而是从大量的技 阅读全文
posted @ 2019-09-05 22:33 美码师 阅读(2682) 评论(1) 推荐(2) 编辑
摘要: [TOC] 概念 Reactive Programming(响应式编程)已经不是一个新东西了。 关于 Reactive 其实是一个泛化的概念,由于很抽象,一些理论性的介绍很容易把人带到沟里去,包括一些语言框架在实现上也会使用不同的一些概念。 按照 维基百科的解释: reactive programm 阅读全文
posted @ 2019-08-21 00:57 美码师 阅读(5716) 评论(6) 推荐(2) 编辑
摘要: [TOC] 插曲 最近,一个远房亲戚的小表弟准备选修专业 找到我问: 挂完电话,我舒了口气,由于差点暴露自己已经不记得三范式了这个不争的事实,我悄悄打开了谷歌.... 数据库的这个三范式的概念,相信大多数人都不会陌生,从懵懵懂懂的大学时代就已经普及到教材了(没记错的话应该在数据库系统概论这本教材里) 阅读全文
posted @ 2019-08-10 15:00 美码师 阅读(1858) 评论(15) 推荐(2) 编辑
摘要: [TOC] 一、背景 分页应该是极为常见的数据展现方式了,一般在数据集较大而无法在单个页面中呈现时会采用分页的方法。 各种前端UI组件在实现上也都会支持分页的功能,而数据交互呈现所相应的后端系统、数据库都对数据查询的分页提供了良好的支持。 以几个流行的数据库为例: 查询表 t_data 第 2 页的 阅读全文
posted @ 2019-07-26 20:44 美码师 阅读(2355) 评论(0) 推荐(3) 编辑
摘要: [TOC] 在Java 的世界里,配置的事情都交给了 Properties,要追溯起来这个模块还是从古老的JDK1.0 就开始了的。 "天哪,这可是20年前的东西了,我居然还在用 Properties.." 然而,本文的主角并不是Properties,而是Yaml。这是新时代里微服务架构上的宠儿,和 阅读全文
posted @ 2019-07-22 23:14 美码师 阅读(1150) 评论(0) 推荐(2) 编辑
摘要: [TOC] 一、简介 Profile的意思是配置,对于应用程序来说,不同的环境需要不同的配置。 比如: 开发环境,应用需要连接一个可供调试的数据库单机进程 生产环境,应用需要使用正式发布的数据库,通常是高可用的集群 测试环境,应用只需要使用内存式的模拟数据库 Spring框架提供了多profile的 阅读全文
posted @ 2019-07-11 20:42 美码师 阅读(2798) 评论(0) 推荐(0) 编辑
摘要: [TOC] 背景 在日常开发时,我们常常需要 在SpringBoot 应用启动时执行某一段逻辑,如下面的场景: 获取一些当前环境的配置或变量 向数据库写入一些初始数据 连接某些第三方系统,确认对方可以工作.. 在实现这些功能时,我们可能会遇到一些"坑"。 为了利用SpringBoot框架的便利性,我 阅读全文
posted @ 2019-07-02 22:34 美码师 阅读(4558) 评论(0) 推荐(3) 编辑
摘要: [TOC] 我们在平时的开发过程中,或多或少都会涉猎到网络传输这块。 这篇文章,主要是整理一下 TCP 的一些知识要点,作为一名开发者来说,尽管有那么多的基础设施(框架、组件)帮我们屏蔽了这些细节。当我仍然认为了解它的一些基本原理必有些裨益,尤其是当你在分布式环境上遇到一些棘手问题时,一些原理性的知 阅读全文
posted @ 2019-05-19 10:53 美码师 阅读(4986) 评论(4) 推荐(2) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页