摘要:
原文 Creating Your Own Starter 49.5 一个库的完整Spring Boot启动器可能包含以下组件: autoconfigure 模块包含自动配置(auto-configuration)的代码 启动器模块,它提供对autoconfigure模块以及库的依赖关系以及通常有用的 阅读全文
摘要:
让我们看Jackson控制多态的注解: @JsonTypeInfo – indicates details of what type information to include in serialization 指出序列化包含的类型信息细节 @JsonSubTypes – indicates su 阅读全文
摘要:
" 插入模式 剪切单词 inoremap <C-c> <esc>ciw " 插入模式 重复一行 inoremap <C-y> <esc>yypi" 开启系统剪切版功能set clipboard=unnamed 阅读全文
摘要:
极速导包可以极速的提高开发效率,但是idea默认是关闭极速导包功能的,设置开启极速导包功能如图: 极速优化导包是让idea自动删除不需要的导包,但笔者使用极速优化导包时,出现了对歧义包导入错误的bug,因此关闭了极速优化导包。 阅读全文
摘要:
package org.web3j.protocol; import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.databind.BeanDescription; import com.fasterxml. 阅读全文
摘要:
1. 散列HASH Hash类对数据进行散列摘要的工具,使用示例: 2. 散列消息身份验证码HMAC(Hashed Message Authentication Code) HMac基本介绍 Hmac类是创建HMAC摘要的工具。 3. 加密解密 Cipher类用于加密数据,Decipher类用于解密 阅读全文
摘要:
Java 8 的日期/时间类型比之前版本好用,可以替代之前版本。之前版本使用Date类解决所有日期/时间问题,在Java 8 中使用LocalDate, LocalTime, LocalDateTime, Instant, Period, Duration。 使用示例 2019-01-042019- 阅读全文
摘要:
1. 使用docker安装mongo 官方文档 docker-compose.yml文件内容: 启动容器 2. 新建数据库,添加普通用户 进入容器,进入mongo命令行: 新建数据库,添加普通用户 阅读全文
摘要:
Git分支管理策略 学习资料 代码库应该有一个、且仅有一个主分支。所有提供给用户使用的正式版本,都在这个主分支上发布。 日常开发在Dev分支进行。开发完一个版本后,就把dev分支合并到master。 合并时注意使用非快速合并模式 Git fetch & pull 详解 学习资料 git pull = 阅读全文