自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Json性能对比

说明:一条数据解析1,000,000次,循环10遍 Gson依赖版本2.8.5,Jackson依赖版本2.9.9.2 短数据 "{\"createDate\":1498616533082,\"id\":1,\"name\"...

2019-09-06 20:48:48 159 0

转载 scala map操作大全

引用自https://blog.csdn.net/xianpanjia4616/article/details/80947616 package test /** * map的操作; */ object MapDemo { def main(args: Array[Stri...

2019-09-06 20:46:31 33 0

原创 天猫网站迁移VPS

1、安装Openjdk http://how2j.cn/k/deploy2linux/deploy2linux-setup/1607.html 下面评论处: $ sudo add-apt-repository ppa:openjdk-r/ppa $ sudo apt-get update ...

2019-09-02 15:38:26 307 0

原创 Spring系列之六:企业级应用

注:本文大部分内容来自《Spring源码深度解析(第2版)》 一、JDBC 在使用普通的 JDBC 数据库时,就会很麻烦的写不必要的代码来处理异常,打开和关闭数据库连接等。但 Spring JDBC 框架负责所有的低层细节,从开始打开连接,准备和执行 SQL 语句,处理异常,处理事务,到最后...

2019-07-30 20:45:59 115 0

原创 Spring系列之四:面向切面的Spring

一、什么是面向切面编程 横切关注点:在软件开发中,散布于应用中多处的功能被称为横切关注点( cross-cutting concern )【比如说日志,安全和事务管理等】。通常来讲,这些横切关注点从概念上是与应用的业务逻辑相分离的(但是往往会直接嵌入到应用的业务逻辑之中)。把这些横切关注点与业务...

2019-07-30 20:45:27 45 0

原创 Spring系列之五:借助Spring Boot简化Spring开发

Spring Boot 发布于2014年,目前最新版本2.x。 Spring致力于简化Java开发, 而Spring Boot致力于让Spring本身更加简单。 Spring Boot用了两个技巧来消除Spring项目中的样板式配置:Spring Boot Starter和自动配置 一、添加...

2019-07-30 20:43:46 388 0

原创 Spring系列之三:高级装配

一、环境与profile 在开发软件的时候, 有一个很大的挑战就是将应用程序从一个环境迁移到另外一个环境。 开发阶段中,某些环境相关做法可能并不适合迁移到生产环境中,甚至即便迁移过去也无法正常工作。 数据库配置、加密算法以及与外部系统的集成是跨环境部署时会发生变化的几个典型例子。 1、配置...

2019-07-30 20:42:16 36 0

原创 Spring系列之二:装配Bean

注:本文大部分内容出自《Spring实战(第4版)》 一、Spring配置的可选方案 Spring容器负责创建应用程序中的bean并通过DI来协调这些对象之间的关系。但是,作为开发人员,你需要告诉Spring要创建哪些bean并且如何将其装配在一起。 当描述bean如何进行装配时,Spri...

2019-07-30 20:28:04 30 0

原创 Spring系列之一:Spring入门

注:本文大部分内容出自《Spring实战(第4版)》 概况 Spring是一个开源框架,是为了解决企业级应用开发的复杂性而创建的。Spring不仅仅局限于服务器端开发, 任何Java应用都能在简单性、 可测试性和松耦合等方面从Spring中获益。 Spring发布于2003年,目前已经到5...

2019-07-30 20:15:42 75 0

原创 Spring Boot 启动原理和自动配置原理探究

声明:本文大部分来源于网络,及本人通过debug对源码的追溯 springboot框架具有如下特性: SpringApplication 应用类 SpringApplication 是 Spring Boot 应用启动类,在main()方法中调用SpringApplication.run()...

2019-07-15 11:14:51 36 0

原创 git 和 code review 学习

git branch # 查看所有分支 git checkout master # 切换分支 git branch <xxx> # 创建分支 git push origin ctr-xxx # 添加更新(当前目录所有文件) git add . # 提交更新 git co...

2019-07-15 10:58:43 11 0

转载 scala map操作大全

引用自https://blog.csdn.net/xianpanjia4616/article/details/80947616 package test /** * map的操作; */ object MapDemo { def main(args: Array[Strin...

2019-07-15 10:56:59 668 0

提示
确定要删除当前文章?
取消 删除