标签:Collection

Java

记录spring国际化properties文件配置在数据库中

yeseng 发布于 2020-01-17

1.spring为java项目提供国际化支持 message_zh_CN.properties(中文简体) message_en_US.properties(美国英文) 等等中配置key=value 使用配置的配置 @Autowired private MessageSource...

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

Java

干货!java编码之高效代码汇总

xiaoli.wang 发布于 2020-01-17

世界上只有两种物质:高效率和低效率;世界上只有两种人:高效率的人和低效率的人。——萧伯纳 java酱根据实际经验,查阅了大量资料,总结了"Java高效代码",让每一个Java程序员都能编写出"高效代码"。话不多说,直接干活! 1.常量&am...

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

Java

让人头疼的WAS内存溢出,看银行运维人员如何优雅的解决

13

hanze 发布于 2020-01-17

1 引言 WAS(IBM WebSphere Application Server)是IBM发布的一款成熟的企业级Web中间件产品,凭借其可靠性与稳定性,一直是国内大型商业银行Web服务的主流选择。可再稳定也会出问题,在日常的生产运维中,WAS应用问题的排查确实让笔者这种银行运维...

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

Java

逐行解读HashMap源码-PIC

3

xiaoli.he 发布于 2020-01-17

【51CTO.com原创稿件】 一、写在前面 相信读者也看过了不少讲解 HashMap 源码的文章了,笔者认为,一切脱离源码去讲原理的都是泛泛而谈。一些所谓的原理大都是阅读源码之后的个人概括,这些概括参差不齐,再加上没有阅读源码,读者们是很难有切身体会的。正因如此,笔者逐行分析了...

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

Spring

Springboot 系列(七)web 开发之异常错误处理机制剖析

5

changyuan.xu 发布于 2020-01-17

点击上方“ 程序员黄小斜 ”,选择“ 设为星标 ” 回复” 666 “获取新整理的面试资料 前言 相信大家在刚开始体验 Springboot 的时候一定会经常碰到这个页面,也就是访问一个不存在的页面的默认返回页面。 Spring Boot 默认错误页面 如果是其他客户端请求,如接...

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

Spring

Springboot 系列(五)Spring Boot web 开发之静态资源和模版引擎

8

尖兵 发布于 2020-01-17

点击上方“ 程序员黄小斜 ”,选择“ 设为星标 ” 回复” 666 “获取新整理的面试资料 前言 Spring Boot 天生的适合 web 应用开发,它可以快速的嵌入 Tomcat, Jetty 或 Netty 用于包含一个 HTTP 服务器。且开发十分简单,只需要引入 web...

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

Java

学习java8这篇文章就够了

1

xiaoli.he 发布于 2020-01-16

本文分3部分 java8-基础 主要讲述java8的一些基础概念及用法。包括:Optional类,Lambda表达式,Stream接口。 java8-进阶 主要讲述java8的一些进阶用法。包括:Function接口,自定义Stream接口。 java8-实践 主要讲述java8...

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

Java

扫盲!ArrayList集合为什么不能使用foreach增删改?

5

songhua.gao 发布于 2020-01-16

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 译者:奋斗的小程序员 链接:http://suo.im/4XaI8Q 编程过程中常常需要使用到集合,而ArrayList也是我们常常使用的,但是最近在一次删除和增加中出现了一...

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

Java

除了闹过腥风血雨的fastjson,你还知道哪些Java解析JSON的利器?

5

Harries 发布于 2020-01-16

昨天下午 5 点 10 分左右,我解决掉了最后一个 bug,轻舒一口气,准备关机下班。可这个时候,老板朝我走来,脸上挂着神秘的微笑,我就知道他不怀好意。果不其然,他扔给了我一个新的需求,要我在 Java 中解析 JSON,并且要在半个小时候给出最佳的解决方案。 无奈,提前下班的希...

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

Spring

200115-SpringBoot系列教程Solr之查询使用姿势小结

1

hanze 发布于 2020-01-16

接下来进入solr CURD的第四篇,查询的使用姿势介绍,本文将主要包括以下知识点 基本的查询操作 fq查询 fl指定字段查询 比较/范围 排序 分页 分组 I. 配置 在介绍demo之前,需要先安装solr环境,搭建SpringBoot项目工程,具体的环境搭建过程不细说,推荐参...

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

Spring

Eureka源码剖析之一:初始化-启动

3

darida 发布于 2020-01-15

点击上方蓝色字关注我们~ Eureka启动的过程有client端和server端, Eureka client端入口是DiscoveryClient类, Eureka server端入口是EurekaBootStrap类, 接下来我们就从源码看下它们做了什么吧! 〓Eureka ...

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

Java

使用 Codewind 和您喜欢的 IDE 构建云原生 Java 应用程序

24

邓龙华 发布于 2020-01-15

Eclipse Codewind 是一个开源项目,可帮助开发者在他们喜欢的 IDE 中创建云原生应用程序。目前,Codewind 支持 Visual Studio Code、Eclipse IDE 和 Eclipse Che。 Codewind 使您能够通过模板创建应用程序,并支...

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

Java

Full GC 和 Minor GC,傻傻分不清楚

yanxinchi 发布于 2020-01-15

这篇文章主要来介绍下 JVM 中的各种 GC,让大家来搞清楚这几个概念。 大家可能见到过很多的 GC 名词,比如:Minor GC、Young GC、Full GC、Old GC、Major GC、Mixed GC。 这么多概念,想想都头疼,到底各种乱七八糟的 GC 指的是什么?...

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

Java

深入理解Spring MVC

2

刘莉莉 发布于 2020-01-15

这篇文章中将使用最新的Spring Framework 5框架。主要关注的是Spring的经典Web技术栈,这套技术从最开始的Spring版本就开始支持,并且知道现在仍然是构建Spring Web应用的主要方式。 使用Spring Boot和其他starter来设置初始工程。xm...

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

Spring

[Spring基本功系列]Spring源码之IOC原理

8

yanxinchi 发布于 2020-01-15

前言 常见的概念就不一一介绍(例如一些什么注入方式,官方文档里面都是有的,文档最后会给出链接的),这里我们抓主干,上帝视角把这IOC原理简单的摸摸清 基本概念 通过官方的一张高层视图,很容易理解:通过配置(注解/xml形式)容器帮我们负责创建对象,我们只需要负责get,然后做就行...

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

Java

项目里用到 Java 集合时,应该避免的一些坑

11

刘莉莉 发布于 2020-01-15

前言 前不久帮同事一起 review 一个 job 执行缓慢的问题时发现不少朋友在撸码实现功能时还是有需要细节不够注意,于是便有了这篇文章。 ArrayList 踩坑 List<String> temp = new ArrayL...

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

Java

透过面试题掌握HashMap【持续更新中】

3

hanze 发布于 2020-01-15

最近做了一个面试题解答的开源项目,大家可以看一看,如果对大家有帮助,希望大家帮忙给一个star,谢谢各位大佬了! 《面试指北》项目地址: https://github.com/NotFound9/… 下面是主要是自己看了《疯狂Java讲义》和一些Java容器类相关的博...

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

Java

JVM垃圾回收与一次线上内存泄露问题分析和解决过程

8

puefu.he 发布于 2020-01-15

前言 内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。 Java是由C++发展来的,抛弃了C++中一些繁琐容易出错的东西,程序员忘记或者错误的内存回收会导致程序或系统的...

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