Harries Blog™

24小时更新:55篇     一周更新:467篇最新发布

Java

自律,并没你想的那么难

6

尖兵 发布于 2019-10-21

签到计划之前举办过一期,我觉得这个还挺有意义的,既能养成大家的阅读习惯,还能给坚持不懈的朋友一些奖励。 我也来试着先来一期,后续效果好的话可以常弄, 希望 通过这个签到计划可以帮助大家培养坚持学习的习惯! 计划介绍 每期的签到计划都有固定的时长,比如一期15天这种,你需要在这15...

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

编程技术

迁移到MySQL的业务架构演进实战

23

xiaoli.wang 发布于 2019-10-21

PREEMPTIVE READING dbaplus社群 · 新书抢读-04期- 编者有言: 本书凝练作者2000篇原创技术博客之精华,真实还原了DBA工作的缩影,让读者在全新梳理DBA已有知识体系和技能栈的同时,全面理解新时代DBA技术转型思路和运维心得。 本文将...

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

编程技术

腾讯微服务框架 Tars 的 Go 性能提升之路

22

Harries 发布于 2019-10-21

前言 在 4 月 27 日举办的 Gopher China 2019 中, 来自腾讯  Tars 团队的核心成员陈明杰进行了一场题为《Tar s Go 性能提升之路》的演讲。 陈明杰,负责腾讯容器云平台及机器学习平台的建设和运营,目前专注 T ars 开发框架的 Gol...

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

Spring

Spring Boot2 系列教程(十四)CORS 解决跨域问题

4

xiaoli.he 发布于 2019-10-21

今天和小伙伴们来聊一聊通过CORS解决跨域问题。 同源策略 很多人对跨域有一种误解,以为这是前端的事,和后端没关系,其实不是这样的,说到跨域,就不得不说说浏览器的同源策略。 同源策略是由 Netscape 提出的一个著名的安全策略,它是浏览器最核心也最基本的安全功能,现在所有支持...

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

Spring

面试官:集群部署时,分布式 session 如何实现?

2

xiaoli.wang 发布于 2019-10-21

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 面试题 集群部署项目的分布式 session 如何实现? 面试官心理分析 面试官问了你一堆 dubbo 是怎么玩儿的,你会玩儿 dubbo 就可以把单块系统弄...

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

Spring

2019 年 Java 开发者生态报告!

9

yeseng 发布于 2019-10-21

数据来源自国外的一个调查,在过去的几周,这份调查一共采访了 6707名开发人员 。数据来源: https://www.baeldung.com/java… 。 1.JDK 版本使用情况 即使在今天 Java 13 都已经发布了,Java 8仍然是使用最广泛的 JDK ...

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

Java

AdoptOpenJDK 启动质量保证计划

Harries 发布于 2019-10-21

AdoptOpenJDK 公开发布了一个测试套件,旨在确保每个 AdoptOpenJDK 版本的功能正确性、性能和整体效率。 AdoptOpenJDK Quality Assurance (AQA)的目标是让发布的版本更符合企业客户的期望,为希望不付出额外成本就可以保持 Java...

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

Java

Java性能 — 生产者消费者模式 + 装饰器模式

1

xiaoli.wang 发布于 2019-10-21

基于Object的wait/notify/notifyAll与对象监视器( Monitor )实现 线程间的等待和通知 这种方式实现的生产者消费者模式是基于 内核 实现的,可能会导致大量的 上下文切换 ,性能不是最理想的 Lock中Condition的await/signal/s...

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

Java

Spring Security 认证流程梳理

1

xirruiqiang 发布于 2019-10-21

Spring Security 应该是 Spring 全家桶中学习曲线最为陡峭的几个模块之一了,最开始看书学习的时候,在看了几次还有一些迷糊后就放弃了。 直到前段时间再次捡起来,这次在网上找了很多资料后,终于对 Spring Security 有了一定的理解,发现,理解起来其实也...

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

Java

java 反射

3

hellas 发布于 2019-10-21

Java在真正需要使用一个类时才会去加载类,而不是在启动程序时就载入所有的类,因为大多数使用者都只使用到程序的部分资源,在需要某些功能时再载入某些资源,可以让系统资源运用的更高效。 类的加载指的是将类的 .class 文件中的二进制数据读入到 内存 中,将其放在Jvm的 方法区 ...

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

Java

RxJava2系列之创建型操作符

13

刘莉莉 发布于 2019-10-21

原文首发于微信公众号:jzman-blog,欢迎关注交流! RxJava 是 ReactiveX 在 Java 上的开源的实现,一个用于通过使用可观察序列来进行异步编程和基于事件的程序的库,这是官网的介绍,主要关注点是异步编程和链式调用以及事件序列。 引入RxJava 概念 基本...

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

Java

[译]探索Kotlin中隐藏的性能开销-Part 2

2

darida 发布于 2019-10-20

翻译说明: 原标题: Exploring Kotlin’s hidden costs — Part 2 原文地址: medium.com/@BladeCoder… 原文作者: Christophe Beyls 这是关于探索Kotlin中隐藏的性能开销的第2部分,如果你还没有看到第...

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

Java

Spring Bean 生命周期 (实例结合源码彻底讲透)

1

yanxinchi 发布于 2019-10-20

前言 本篇文章主要是要介绍如何在Spring IoC 容器中 如何管理Spring Bean生命周期。 在应用开发中,常常需要执行一些特定的初始化工作,这些工作都是相对比较固定的,比如建立数据库连接,打开网络连接等,同时,在结束服务时,也有一些相对固定的销毁工作需要执行。为了便于...

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

Java

性能测试:Java 与 Golang 的对比

xirruiqiang 发布于 2019-10-20

起因: 作者本人我在知乎上看到很多人都在讨论这问题 所以想做下纳秒级运算的测试 前置声明: 双方都在 同一台电脑下 进行实验 双方都在 程序内部 进行时间计算 需要 读取文件 进行 解释执行 不借助于 第三方工具 进行 性能测试 双方 编译器版本 为 当前当前最新版(2019-1...

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

Spring

Eureka重要对象简介

1

hanze 发布于 2019-10-20

在进行分析EurekaClient和EurekaServer之间通信的源码之前,我们首先需要熟悉一下几个实体类 InstanceInfo 这个类代表着EurekaClient实例,客户端向服务端请求注册时就会携带着这个实例,这个实例中包含了当前客户端的一些基本信息: privat...

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

Java

Spring Boot教程(23) – 容器中对象的命名和查找

11

邓龙华 发布于 2019-10-20

Spring容器中的对象(Bean)都有自己的标识符(identifier),多数情况下一个Bean只对应一个标识符,你也可以给Bean指定多个标识符。另外在网上的教程里你可能看到id或者name的概念,其实他们和标识符指的是同一种东西。一个对象如果有多个标识符,还会有一个别名(...

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

Java

Netty系列文章之Netty线程模型

8

changyuan.xu 发布于 2019-10-20

前言 我们在使用Netty进行服务端开发的时候,一般来说会定义两个NioEventLoopGroup线程池,一个"bossGroup"线程池去负责处理客户端连接,一个"workGroup"线程池去负责处理读写操作。那么,我们为什么要这么做呢...

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