8 1024bit

尚未进行身份认证

暂无相关简介

等级
TA的排名 43w+

Json性能对比

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

2019-09-06 20:47:59

scala map操作大全

引用自https://blog.csdn.net/xianpanjia4616/article/details/80947616packagetest/***map的操作;*/objectMapDemo{defmain(args:Array[String]):Unit={varmap=Map[String,String]("...

2019-09-06 20:46:19

天猫网站迁移VPS

1、安装Openjdkhttp://how2j.cn/k/deploy2linux/deploy2linux-setup/1607.html下面评论处:$sudoadd-apt-repositoryppa:openjdk-r/ppa$sudoapt-getupdate$sudoapt-getinstallopenjdk-8-jdk如果没有add-apt-re...

2019-09-02 15:38:26

Spring系列之六:企业级应用

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

2019-07-30 20:45:59

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

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

2019-07-30 20:45:27

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

SpringBoot发布于2014年,目前最新版本2.x。Spring致力于简化Java开发,而SpringBoot致力于让Spring本身更加简单。SpringBoot用了两个技巧来消除Spring项目中的样板式配置:SpringBootStarter和自动配置一、添加Starter依赖SpringBootStarter将应用所需的各种依赖聚合成一项依赖。就好...

2019-07-30 20:43:46

Spring系列之三:高级装配

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

2019-07-30 20:42:16

Spring系列之二:装配Bean

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

2019-07-30 20:28:04

Spring系列之一:Spring入门

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

2019-07-30 20:15:42

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

声明:本文大部分来源于网络,及本人通过debug对源码的追溯springboot框架具有如下特性:SpringApplication应用类SpringApplication是SpringBoot应用启动类,在main()方法中调用SpringApplication.run()静态方法,即可运行一个SpringBoot应用。简单使用代码片段如下:public...

2019-07-15 11:14:51

git 和 code review 学习

gitbranch#查看所有分支gitcheckoutmaster#切换分支gitbranch<xxx>#创建分支gitpushoriginctr-xxx#添加更新(当前目录所有文件)gitadd.#提交更新gitcommit-m'xxxx'#合并commitgitrebase-iHEAD~2...

2019-07-15 10:58:43

scala map操作大全

引用自https://blog.csdn.net/xianpanjia4616/article/details/80947616packagetest/***map的操作;*/objectMapDemo{defmain(args:Array[String]):Unit={varmap=Map[String,String]("na...

2019-07-15 10:56:59
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。