摘要: 前言 接触 mongodb 已经有一段时间了,从一开始的不了解,到现在已慢慢适应这个nosql领域的佼佼者,还是经历了不少波折。 在进行数据库选型的时候,许多人总是喜欢拿 mongodb和mysql、oracle做比较,并总结出一套非常详尽的分析结果。 但是这种分析往往改变不了管理者(或是架构师)的阅读全文
posted @ 2018-05-31 00:23 美码师 阅读(519) 评论(0) 编辑
摘要: 一、文件编码 PEM (Privacy Enhancement Message),定义见 "RFC1421" 是一种基于 base64 的编码格式,常见于 linux/unix 下的证书编码 结构组成 == {header} body {tail} 示例 DER (Distinguished Enc阅读全文
posted @ 2017-08-17 22:21 美码师 阅读(1616) 评论(0) 编辑
正文内容加载中...
posted @ 2018-08-18 00:39 美码师 阅读(314) 评论(0) 编辑
摘要: 目标 1. 了解ApacheShiro是什么,能做什么; 2. 通过QuickStart 代码领会 Shiro的关键概念; 3. 能基于SpringBoot 整合Shiro 实现URL安全访问; 4. 掌握基于注解的方法,以实现灵活定制。 一、Apache Shiro是什么 Apache Shiro阅读全文
posted @ 2018-08-14 00:49 美码师 阅读(619) 评论(4) 编辑
摘要: 一、目标 1. 了解 Restful 是什么,基本概念及风格; 2. 能使用SpringBoot 实现一套基础的 Restful 风格接口; 3. 利用Swagger 生成清晰的接口文档。 二、Restful 入门 什么是REST 摘自百科的定义:REST即表述性状态转移(英文:Representa阅读全文
posted @ 2018-08-05 17:37 美码师 阅读(186) 评论(2) 编辑
摘要: [TOC] 目标 1. 对于几种常见的入参方式,了解如何进行校验以及该如何处理错误消息; 2. 了解springboot 内置的参数异常类型,并能利用拦截器实现自定义处理; 3. 能实现简单的自定义校验规则 一、PathVariable 校验 在定义 Restful 风格的接口时,通常会采用 Pat阅读全文
posted @ 2018-07-30 17:44 美码师 阅读(247) 评论(0) 编辑
摘要: 一、背景介绍 最近微服务架构火的不行,但本质上也只是风口上的一个热点词汇。 作为笔者的经验来说,想要应用一个新的架构需要带来的变革成本是非常高的。 尽管如此,目前还是有许多企业踏上了服务化改造的道路,这其中则免不了"旧改"的各种繁杂事。 所谓的"旧改",就是把现有的系统架构来一次重构,拆分成多个细粒阅读全文
posted @ 2018-07-26 23:14 美码师 阅读(180) 评论(0) 编辑
摘要: 目标 1. 了解HTTP 请求/响应头及常见的属性; 2. 了解如何使用SpringBoot处理头信息 ; 3. 了解如何使用SpringBoot处理Cookie ; 4. 学会如何对 Session 进行读写; 5. 了解如何在不同请求间传递 flash参数 一、Http 头信息 HTTP 头(H阅读全文
posted @ 2018-07-21 10:33 美码师 阅读(266) 评论(0) 编辑
摘要: 目标 1. 了解http常见的mime类型定义; 2. 如何使用springboot 处理json请求及响应; 3. 如何使用springboot 处理 xml请求及响应; 4. http参数的获取及文件上传下载; 5. 如何获得原始请求的字节流; 6.了解springboot 如何实现内容转换; 阅读全文
posted @ 2018-07-17 08:07 美码师 阅读(177) 评论(0) 编辑
摘要: 安装软件(opensuse) opensuse 通过zypper可以方便的进行软件管理,类似centos的yum 软件。 命令参考 软件包操作 配置源仓库 zypper通过软件源进行软件包的搜索,如果安装系统时使用CDROM进行操作,那么软件源会指向一个"cd://"的地址。 这样便无法从网上下载软阅读全文
posted @ 2018-07-15 14:47 美码师 阅读(49) 评论(0) 编辑
摘要: [TOC] 前言 springboot 最近火的不行,目前几乎已经是 spring 家族最耀眼的项目了。抛开微服务、技术社区这些推广因素不说,框架本身的确有非常多的优点。比如 更简化的配置,摒除了许多繁杂的xml配置(事实证明,越简单的东西越容易让人记住); 内置Servlet容器,不再依赖外部环境阅读全文
posted @ 2018-07-07 22:36 美码师 阅读(230) 评论(0) 编辑
摘要: [TOC] springboot maven插件 "springboot maven插件" repackage目标声明 1. 项目打包Jar 如此,执行 mvn package 可自动生成一个独立可执行的jar文件 2. 项目完整构建 通常,项目发布时除了jar包,还会包含配置文件、启停脚本等,此时阅读全文
posted @ 2018-07-07 21:34 美码师 阅读(113) 评论(0) 编辑