标签:IDE

Java

Java日志框架:SLF4J详解

3

xiaoli.he 发布于 2019-09-21

The Simple Logging Facade for Java (SLF4J) serves as a simple facade or abstraction for various logging frameworks, such as java.util.loggin...

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

Java

OkHttp源码分析(一) 请求和响应过程简单分析

2

dulong 发布于 2019-09-21

这篇文章简要介绍OkHttp的请求和响应过程。 文章基于 OkHttp3.14.3 版本 0 前言 ​ OkHttp 作为当下Java系编程的网络请求库,其热门程度自不必说了。网上有关OkHttp的使用、封装和源码分析的文章和代码也早已是百家齐放、甚至可以说是烂大街了。然而尽管如...

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

Java

聊聊nacos的MysqlHealthCheckProcessor

yeseng 发布于 2019-09-21

序 本文主要研究一下nacos的MysqlHealthCheckProcessor MysqlHealthCheckProcessor nacos-1.1.3/naming/src/main/java/com/alibaba/nacos/naming/healthcheck/My...

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

Java

带你入门SpringCloud统一配置 | SpringCloud Config

13

wenming.gapo 发布于 2019-09-21

前言 在微服务中众多服务的配置必然会出现相同的配置,如果配置发生变化需要修改,一个个去修改然后重启项目的方案是绝对不可取的。而 SpringCloud Config 就是一个可以帮助你实现统一配置选择之一。 如果你不懂 SpringCloud Config 环境搭建,那么该篇博客...

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

Java

Bean验证反模式 – reflectoring.io

xiaoli.he 发布于 2019-09-21

Bean验证是在Java生态系统中实施验证逻辑的事实上的标准,它是一个很好的工具。 但是,在最近的项目中,我对Bean验证进行了更深入的思考,并确定了一些我认为是反模式的实践。 反模式免责声明 就像每一次关于模式和反模式的讨论一样,都涉及一些观点和个人经验。在一种情况下使用反模式...

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

Java

带你入门SpringCloud服务发现 | Eurka搭建和使用

26

刘莉莉 发布于 2019-09-21

前言 服务注册与发现是微服务中最为基础的环节,而 Eureka 就是一个可以帮助你实现服务注册与发现的选择之一。如果你对 Eureka 和服务发现了解甚少,那么该篇博客将会帮助到你。文中通过具体操作带你了解如下内容: 什么是服务注册与发现 什么是 Eureka SpringClo...

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

编程技术

微服务网格(三):Istio高级特性

7

wenming.gapo 发布于 2019-09-21

这是一系列博客中的第四篇–Kubernetes和Microservices Mesh。在我们的上一篇文章中,我们了解了Istio的基础知识,并了解了它对于设置和管理更复杂的云架构有多大用处。在分布式微服务设置中,Istio允许你使用服务网格来获得集中化带来的一些好处。...

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

Java

这样讲 SpringBoot 自动配置原理,你应该能明白了吧

10

puefu.he 发布于 2019-09-21

作者:你在我家门口 juejin.im/post/5ce5effb6fb9a07f0b039a14 前言 小伙伴们是否想起曾经被 SSM 整合支配的恐惧?相信很多小伙伴都是有过这样的经历的,一大堆配置问题,各种排除扫描,导入一个新的依赖又得添加新的配置。自从有了 SpringBo...

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

Java

记一次找因redis使用不当导致应用卡死bug的过程

11

puefu.he 发布于 2019-09-21

来源: http://h5ip.cn/L5Mp 首先说下问题现象:内网sandbox环境API持续1周出现应用卡死,所有api无响应现象 刚开始当测试抱怨环境响应慢的时候 ,我们重启一下应用,应用恢复正常,于是没做处理。但是后来问题出现频率越来越频繁,越来越多的同事开始抱怨,于是...

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

Java

IntelliJ IDEA 2019 从入门到上瘾 图文教程!

21

darida 发布于 2019-09-21

作者 | yizhiwazi 来源 | www.jianshu.com/p/9c65b7613c30 前言:IntelliJ IDEA 如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。 其实笔者也是一枚从Eclipse转ID...

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

Java

一件程序员必备武器的诞生

13

yanxinchi 发布于 2019-09-21

作者 | 刘欣 责编 | 伍杏玲 本文经授权转载自码农翻身(ID: coderising) 夜已深,但是Java第一代国王却无心睡眠,帝国刚刚建立,东边的C/C++王国虎视眈眈,随时准备把新生的王国扼杀在摇篮中。 今日GUI大臣上奏,说帝国子民抱怨运行速度慢,这一点Java国王也...

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

Java

聊聊nacos的TcpSuperSenseProcessor

yanxinchi 发布于 2019-09-20

序 本文主要研究一下nacos的TcpSuperSenseProcessor TcpSuperSenseProcessor nacos-1.1.3/naming/src/main/java/com/alibaba/nacos/naming/healthcheck/TcpSuper...

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

Java

Java开发中商业计算请务必使用BigDecimal来进行计算!

1

likai 发布于 2019-09-20

前言 今天群里一个初级开发者问为什么测试人员测出来他写的价格计算模块有计算偏差的问题,他检查了半天也没找出问题。这里小胖哥要提醒你,商业计算请务必使用 BigDecimal ,浮点做商业运算是不精确的。因为计算机无法使用二进制小数来精确描述我们程序中的十进制小数。《Effecti...

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

Java

前端架构-让重构不那么痛苦(译)

2

xiaoli.wang 发布于 2019-09-20

译者:最近一直在研究前端框架,学习了一些 DDD/Clean Architecture 知识,在 medium 看到这篇文章觉得很棒,把它翻译出来分享给大家。后续也会把相关思想集成到我的 web 最佳实践项目中去。 github.com/mcuking/mob… 原文链接 med...

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

Java

Linux下Eclipse以及Java环境安装教程[小白化](2019-9)

3

刘莉莉 发布于 2019-09-20

Linux下安装Eclipse以及Java 一.前言 许久未用Eclipse, Ubuntu上也没装Eclipse, 今天安装发现, 好多东西都忘了. 不过经过一番查找(百度, csdn) 终于还是安装好了. 于是写下这篇博客记录下来; 以后要用的时候看看, 看别人的这一块那一块...

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

Java

Java 垃圾回收方式

2

yeseng 发布于 2019-09-20

原文地址 https://javapapers.com/java/t… In this tutorial we will go through the various type of Java garbage collectors available. Garbage...

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

Java

定时发送邮件

2

刘莉莉 发布于 2019-09-20

背景 甲方爸爸:新接入业务在国庆以及军运会期间需要每天巡检业务并发送邮件告知具体情况! 我司:没问题。 甲方爸爸:假期也要发噢。 我司:没问题(草泥马)。 刚开始计划指定几个同事轮流发送,业务只要不被攻击一般是没有问题的。但是想一想休息日还要处理工作上的事情(非紧急的)就不爽,近...

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

Java

CROS实现跨域时授权问题

小丁 发布于 2019-09-20

CROS实现跨域时授权问题 Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the req...

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