标签:tag

Java

Spring Boot从零入门7_最新配置文件配置及优先级详细介绍

1

邓龙华 发布于 2019-11-22

本文属于原创,转载注明出处,欢迎关注微信小程序 小白AI博客 微信公众号 小白AI 或者网站 xiaobaiai.net 或者我的CSDN blog.csdn.net/freeape [TOC] 0 前言 进入实际项目开发中,我们不仅仅是靠着默认的全局配置文件 applicati...

阅读(4)评论(0)赞 (0)

Java

kotlin中的reified关键字

puefu.he 发布于 2019-11-22

说kotlin中这个关键字之前先简单说下Java中的泛型,我们在编程中,出于复用和高效的目的,经常使用泛型。泛型是通过在JVM底层采取类型擦除的机制实现的,Kotlin也是这样。 泛型 泛型是 Java SE 1.5 中的才有的特性,泛型的本质是参数化类型,可分为泛型类、泛型接口...

阅读(5)评论(0)赞 (0)

Spring

[springboot 开发单体web shop] 7. 多种形式提供商品列表

7

xubiao.zhuang 发布于 2019-11-22

上文回顾 上节 我们实现了仿 jd 的轮播广告以及商品分类的功能,并且讲解了不同的注入方式,本节我们将继续实现我们的电商主业务,商品信息的展示。 需求分析 首先,在我们开始本节编码之前,我们先来分析一下都有哪些地方会对商品进行展示,打开 jd 首页,鼠标下拉可以看到如下: 可以看...

阅读(9)评论(0)赞 (0)

Java

老大,你为什么在代码中要求我们使用LocalDateTime而不是Date?

2

尖兵 发布于 2019-11-22

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 作者:何甜甜在吗    来源:http://1t.click/a7Gm 在项目开发过程中经常遇到时间处理,但是你真的用对了吗,理解阿里巴巴开发手册中禁用s...

阅读(7)评论(0)赞 (0)

Java

[springboot 开发单体web shop] 7. 多种形式提供商品列表

7

yeseng 发布于 2019-11-22

上文回顾 上节 我们实现了仿 jd 的轮播广告以及商品分类的功能,并且讲解了不同的注入方式,本节我们将继续实现我们的电商主业务,商品信息的展示。 需求分析 首先,在我们开始本节编码之前,我们先来分析一下都有哪些地方会对商品进行展示,打开 jd 首页,鼠标下拉可以看到如下: 可以看...

阅读(12)评论(0)赞 (0)

Java

Java的艺术(1)- 注解

yanxinchi 发布于 2019-11-21

1.前言 在学习任何一种java框架之前,我们基本都要先了解这个框架的注解。例如:spring框架中的@Controller、@Bean、@Component、@EnableCaching等;mybatis框架中的@Select、@Delete、@ResultMap等;甚至于jd...

阅读(11)评论(0)赞 (0)

Java

分析 JVM 常用的 JDK 内置工具

10

wenming.gapo 发布于 2019-11-21

JDK 提供了一系列用于监控、诊断 Java 进程的工具,它们在 JDK 安装目录的 bin 目录下,有 jps、jcmd、jstack、jinfo、jmap 等。其中jmc、jconsole、jvisualvm 是 GUI 工具,其他大部分都是命令行工具。 cd $JAVA_H...

阅读(15)评论(0)赞 (0)

Java

Java核心-反射和动态代理(JDK Proxy和Cglib)

songhua.gao 发布于 2019-11-21

反射和动态代理放有一定的相关性,但单纯的说动态代理是由反射机制实现的,其实是不够全面不准确的,动态代理是一种功能行为,而它的实现方法有很多。要怎么理解以上这句话,请看下文。 一、反射 反射机制是 Java 语言提供的一种基础功能,赋予程序在运行时 自省 (introspect,官...

阅读(17)评论(0)赞 (0)

Java

Spring 2.0集成Struts 2.0

1

dulong 发布于 2019-11-21

Struts2在经历了两年漫长的开发后,终于在2007年2月底正式发布,Struts 1.3.8是Struts 1的最终版本,Struts 1从此不再升级。Struts 2和Struts 1差别非常大,几乎是两个完全不同的东西,所以不要指望Struts 1在不经过修改的情况下就可...

阅读(17)评论(0)赞 (0)

Java

Java XXE测试用例详解

yanxinchi 发布于 2019-11-21

标题 Java XXE测试用例详解 创建: 2019-11-21 15:42 更新: 链接: http://scz.617.cn:8/misc/201911211542.txt https://www.t00ls.net/thread-53947-1-1.html —...

阅读(14)评论(0)赞 (0)

Java

protobuf那些事(一)

18

xiaoli.wang 发布于 2019-11-21

protobuf是什么 protobuf是Google创建的,是一种语言无关、平台无关、可扩展的序列化结构化数据的方法,可用于通信协议、数据存储等。 在序列化结构化数据的机制中,是灵活、高效、自动化的。相比于XML,更小、更快、更简单。 为什么不直接用XML 在序列化方面,pro...

阅读(23)评论(0)赞 (0)

编程技术

Apollo在基础架构中的实践经验

9

songhua.gao 发布于 2019-11-21

本文来自李伟超同学 的投稿,如果你有好的文章也欢迎联系我。 微服务配置中心 Apollo 使用指南,以下文档根据 apollo wiki 整理而来,部分最佳实践说明和代码改造基于笔者的工作经验整理而来,如有问题欢迎沟通。 1 配置中心 在拆分为微服务架构前,曾经的单体应用只需要管...

阅读(11)评论(0)赞 (0)

Spring

springboot+swagger 接口文档企业实践(下)

10

邓龙华 发布于 2019-11-21

tags: springboot swagger doc 一句话概括:基于 springboot+swagger 实现接口文档显示后,本文将给出在企业实践的进阶需求,包括接口按需过滤,前端 mock 数据,文档离线导出。 1.引言 在上一篇文章《 springboot+swagg...

阅读(21)评论(0)赞 (0)

Java

OkHttp 3.14.x 源码解析-拦截器

2

邓龙华 发布于 2019-11-20

上一篇文章 OkHttp 3.14.x 源码解析-执行流程 我们分析了OKHttp的整体执行流程,也从中提到了OKHttp会调用各拦截器来获取响应数据,但是并没有展开来讲,所以这篇文章我们将来详细分析各个拦截器的职责。 从上篇文章我们知道OKHttp有七大拦截器,按添加顺序为: ...

阅读(12)评论(0)赞 (0)

Java

还在用 Dockerfile 部署 Spring Boot?out 啦!试试谷歌的大杀器 Jib

7

puefu.he 发布于 2019-11-20

之前松哥和大家分享过一篇将 Spring Boot 项目部署到远程 Docker 上的文章: 一键部署 Spring Boot 到远程 Docker 容器 但是这种部署有一个问题,就是一个小小的 helloworld 构建成镜像之后,竟然都有 660 MB+,这就有点过分了;而且...

阅读(11)评论(0)赞 (0)

Java

Spark Codegen 浅析

6

likai 发布于 2019-11-20

作者:周克勇,花名一锤,阿里巴巴计算平台事业部EMR团队技术专家,大数据领域技术爱好者,对Spark有浓厚兴趣和一定的了解,目前主要专注于EMR产品中开源计算引擎的优化工作。 背景介绍 SparkSQL的优越性能背后有两大技术支柱:Optimizer和Runtime。前者致力于寻...

阅读(10)评论(0)赞 (0)

Spring

Spring-retry使用指南 原 荐

1

xubiao.zhuang 发布于 2019-11-19

Spring-retry 该项目为Spring应用程序提供声明式重试支持,它用于Spring Batch、Spring Integration、Apache Hadoop的Spring(以及其他),命令式重试也支持显式使用。 入门 声明式示例 @Configuration @En...

阅读(17)评论(0)赞 (0)