03 2019 档案
摘要:不知不觉已经到了工作的第十个年头,很难想象时间会消逝得这么的快,真是印证了那句成语叫“白驹过隙"。 白驹在不停的向前跑,我也从一个职场菜鸟变成了一名老兵,每当回想起以前的一段段经历时,总觉得自己应该要写点什么回顾一下。 初出茅庐 2009年是不平凡的一年,那会儿 sun 公司被甲骨文收购了。当大家都
阅读全文
摘要:长期以来,时间管理一直被认为是 自我管理,团队管理,项目管理 的既关键又基础的手段,就连笔者本人也一直在崇尚时间管理的理念。 但是这里要讲的,不是什么鬼神方法论。而主要是对长时间以来学习和实践时间管理的一些感想。 时间是难以管理的 以一个简单点例子来说明: 我今天定了一个目标,打算 花半天时间学习一
阅读全文
摘要:[TOC] SpringBoot 整合 PostGreSQL 一、PostGreSQL简介 PostGreSQL是一个功能强大的开源对象关系数据库管理系统(ORDBMS),号称 世界上最先进的开源关系型数据库 经过长达15年以上的积极开发和不断改进,PostGreSQL已在可靠性、稳定性、数据一致性
阅读全文
摘要:[TOC] 简述 目前大多数Linux 发行版都包含了 PostGreSql的安装源,通过 yum 或 apt get 可以快速的安装好数据库。 在一些情况下,我们需要通过源码方式进行安装。 例如发行版的软件版本不满足我们的需求,或者生产环境无法对接外网下载软件等等。 下面将从头到尾介绍手动源码安装
阅读全文
摘要:[TOC] 关于 H2 H2 数据库是一个纯 Java 实现的开源的嵌入式数据库,笔者第一次使用时还是在多年前的一个客户端项目中。 当时就觉得这个数据库很方便,如果你希望你的应用程序能"自带数据库,随处运行”,那么H2是个不错的选择。 H2 的由来 H2 的前身是 HyperSQL(HSQL),后者
阅读全文
摘要:[TOC] 前言 在谈SpringBoot 2.x 之前,先来聊点别的: 首先是Java 语言,这门长期占据编程语言排行榜首位的语言到底有什么魔力? 大家的看法是多种多样的,比如: 面向对象设计,使用简单,可以很快速的入门; 开源生态做得好,很多可重用的组件,拿来即用; 跨平台,高性能,是做后台开发
阅读全文
摘要:[TOC] 简介 前面的文章中,我们介绍了如何在SpringBoot 中使用MongoDB的一些常用技巧。 那么,与使用其他数据库如 MySQL 一样,我们应该怎么来做MongoDB的单元测试呢? 使用内嵌数据库的好处是不需要依赖于一个外部环境,如果每一次跑单元测试都需要依赖一个稳定的外部环境,那么
阅读全文