标签:代码 第4页

Spring

【spring boot】第4篇:spring boot对静态资源的管理

1

dulong 发布于 2019-01-18

spring boot 对 web 静态资源的配置管理是通过配置类 WebMvcAutoConfiguration 来实现的。 WebMvcAutoConfiguration 的理解 顾名思义,WebMvcAutoConfiguration 是web开发的相关配置都放在该类中的。...

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

Java

【spring boot】第4篇:spring boot对静态资源的管理

1

xubiao.zhuang 发布于 2019-01-18

spring boot 对 web 静态资源的配置管理是通过配置类 WebMvcAutoConfiguration 来实现的。 WebMvcAutoConfiguration 的理解 顾名思义,WebMvcAutoConfiguration 是web开发的相关配置都放在该类中的。...

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

Java

Golang 学习笔记

小丁 发布于 2019-01-18

golang 简介 静态 强类型 编译型语言 GO语言适用场景及GO语言的优势 Go语言是谷歌推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说: 我们之所以开发Go,是因为过去10多年间软件开发的难度令人...

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

编程技术

从蚂蚁金服微服务实践谈起 | SOFAChannel#1 直播整理

24

xiaoli.wang 发布于 2019-01-18

<SOFA:Channel/>,有趣实用的分布式架构频道。 <SOFA:Channel/> 作为 SOFA 所有在线内容的承载,包含直播/音视频教程,集中体现 SOFAStack 的能力全景图。 本文根据 2018/1/17 晚直播内容整理, 欢迎加入直播...

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

Java

Java·ConcurrentModificationException的具体原因

17

wenming.gapo 发布于 2019-01-18

《阿里巴巴Java开发手册》第一章里的第五节的第七点是这么说的: 【强制】不要在 foreach 循环里进行元素的 remove/add 操作。remove 元素请使用 Iterator 方式,如果并发操作,需要对 Iterator 对象加锁。 里面举了这样一个反例: List&...

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

Java

Java™ 教程(Date-Time)

zhuangli 发布于 2019-01-18

Date-Time Java SE 8发行版中引入的Date-Time包 java.time 提供了全面的日期和时间模型,是在 JSR 310:Date and Time API 下开发的,尽管 java.time 基于国际标准化组织(ISO)日历系统,但也支持常用的全球日历。 ...

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

Java

为什么阿里巴巴不建议在for循环中使用"+"进行字符串拼接

3

尖兵 发布于 2019-01-18

字符串,是Java中最常用的一个数据类型了。关于字符串的知识,作者已经发表过几篇文章介绍过很多,如: Java 7 源码学习系列(一)——String 该如何创建字符串,使用” “还是构造函数? 我终于搞清楚了和String有关的那点事儿 三张图彻底了解Java中字符串的不变性 ...

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

Java

别再写 bug 了,避免空指针的 5 个案例!

2

Harries 发布于 2019-01-18

空指针是我们 Java 开发人员经常遇到的一个基本异常,这是一个极其普遍但似乎又无法根治的问题。 本文,栈长将带你了解什么是空指针,还有如何有效的避免空指针。 什么是空指针? 当一个变量的值为 null 时,在 Java 里面表示一个不存在的空对象,没有实际内容,没有给它分配内存...

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

Java

MyBatis缓存介绍

1

hanze 发布于 2019-01-18

MyBatis缓存介绍 正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持 一级缓存: 基于PerpetualCache 的 HashMap本地缓存,其存储作用域为 Session,当 Session flush 或 close 之后,该Session中...

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

Java

我理解的 Java 泛型

1

尖兵 发布于 2019-01-18

前言 在学习 Spring 的依赖注入时, 被 Google 导流到了 Java Generics FAQs. 这篇文章深入讲解了 Java 中泛型相关的方方面面, 阅读完毕后, 整理了自己的一些理解. 概念与名词 在进入具体的讨论之前, 我们需要先明确几个名词的含义. Gene...

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

Java

Java™ 教程(执行器)

wenming.gapo 发布于 2019-01-18

执行器 在前面的所有示例中,由新的线程(由其 Runnable 对象定义)和线程本身(由 Thread 对象定义)完成的任务之间存在紧密的联系,这适用于小型应用程序,但在大型应用程序中,将线程管理和创建与应用程序的其余部分分开是有意义的,封装这些函数的对象称为执行器,以下小节详细...

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

Java

java 日志脱敏框架 sensitive-v0.0.4 系统内置常见注解,支持自定义注解

小丁 发布于 2019-01-18

项目介绍 日志脱敏是常见的安全需求。普通的基于工具类方法的方式,对代码的入侵性太强。编写起来又特别麻烦。 本项目提供基于注解的方式,并且内置了常见的脱敏方式,便于开发。 特性 基于注解的日志脱敏。 可以自定义策略实现,策略生效条件。 常见的脱敏内置方案。 java 深拷贝,且原始...

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

Java

玩转持续集成与持续交付

24

hanze 发布于 2019-01-18

编辑推荐: 本文来自于www.cloudcrossing.xyz,从Jenkins 概述,持续集成, JavaEE 项目部署方式对比,以及Jenkins + Git 持续集成环境搭建,步步介绍较为详细。 1 Jenkins 概述 Jenkins 是一个开源软件项目,是基于Java...

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

Java

Unchecked Conversion 导致的 Java 方法返回类型变更

wenming.gapo 发布于 2019-01-18

问题 在 v2 遇到有同学反馈了个问题, 第一眼的感觉应该是泛型擦除(Type Erasure)和类型推断(Type Inference)导致的. 但当我尝试去彻底解释这个问题的时候, 才发现关键原因是: 如果在调用方法时有 unchecked conversion, 那么方法返...

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

Java

深入解读JSP的底层解析过程

yanxinchi 发布于 2019-01-17

互联网上,这方面的资料实在太少了,故把自己研究的一些结果公布出来。 首先,问大家几个问题,看大家能不能回答出来,或者在网上能不能找到答案: 1、page、include、taglib这三个编译指令,执行的顺序是什么? 2、JSP文件中的Java代码、编译指令、动作指令、EL标签、...

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

Java

将我的java程序组件部署到maven中央仓库

4

changyuan.xu 发布于 2019-01-17

前一阵子工作有点忙,也比较焦虑。没有时间写一些博客文章,今天来补充一下。 想要解锁更多新姿势?请访问我的博客。:smirk: 做点什么? 面临毕业,不想一直咸鱼,可是又什么都不会,做点什么的?思来想去,也是为了给自己少一点麻烦,就决定把自己半年前那个 秒杀商城项目 重构一下,放到...

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

编程技术

使用 Istio 实现基于 Kubernetes 的微服务架构

100

xiaoli.he 发布于 2019-01-17

概述 近两年,随着容器、Kubernetes 等技术的兴起,微服务这个概念被广泛提及并被大量使用。本文将会从以下几个方面着手,结合实验展现的方式,让读者真正理解微服务的含义。 新一代的微服务架构 Istio 基于 Istio 的微服务实验展现 Istio 的架构分析 Istio ...

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