标签:UI 第3页

Java

面试官问我,使用Dubbo有没有遇到一些坑?我笑了。

9

xubiao.zhuang 发布于 2019-03-20

17年的时候,因为一时冲动没把持住(当然最近也有粉丝叫我再冲动一把再更新一波),结合 面试题 写了一个 系列 的Dubbo源码解析.目前公众号大部分粉丝都是之前的粉丝,这里不过多介绍. 根据我的面试经验而言,能在简历上写上 原理 、 源码 等关键词的,是非常具备核心竞争力的.上周...

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

Java

又发现一个导致 JVM 物理内存消耗大的 Bug(已提交 Patch)

3

hanze 发布于 2019-03-20

概述 最近我们公司在帮一个客户查一个JVM的问题(JDK1.8.0_191-b12),发现一个系统老是被OS Kill掉,是内存泄露导致的。在查的过程中,阴差阳错地发现了JVM另外的一个Bug。这个Bug可能会导致大量物理内存被使用,我们已经反馈给了社区,并得到快速反馈,预计在O...

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

Java

Spring Cloud Data Flow 2.0.1 GA 发布

darida 发布于 2019-03-19

Spring Cloud Data Flow 2.0.1 GA 已发布 ,该版本的更新内容主要是 bug 修复和文档增强。 更新亮点如下: Skipper 服务器的 Kubernetes 部署配置使用 MySQL 作为默认数据库 删除无关的 Spring Data Redis 依...

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

Java

钟同学,this is for you!

2

Harries 发布于 2019-03-19

坐在我旁边的钟同学听说我精通Mybatis源码(我就想不通,是谁透漏了风声),就顺带问了我一个问题: 在同一个方法中,Mybatis多次请求数据库,是否要创建多个SqlSession会话? 可能最近撸多了,当时脑子里一片模糊,眼神迷离,虽然我当时回答他: 如果多个请求同一个事务中...

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

Java

Java 12 / JDK 12 正式发布

2

wenming.gapo 发布于 2019-03-19

自 2 月 7 日开始,Java/JDK 12 就进入了 RC 阶段。按照发布周期,美国当地时间 3 月 19 日,也就是今天 Java 12 正式发布了! △ JDK 12 GA 发布 Java 12 带来了一系列新特性: 下边分别来看看: JEP 189: Shenandoa...

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

Java

我理解的零拷贝

3

hellas 发布于 2019-03-19

最近做的业务涉及到的 I/O 操作比较多,对于Linux上的 I/O 操作的优化 Zero Copy 早有耳闻,今天打算由上而下(从应用层到底层,当然并不会涉及到内核的细节)的研究一下这个问题。 什么是零拷贝 为了更好的描述 zero copy ,本文将以网络服务器的简单过程所涉...

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

编程技术

服务部署如何做到高可用?这份“三级跳”秘籍送给你

5

刘莉莉 发布于 2019-03-19

一个高可用的服务需要从部署、变更、预案、监控、安全等多方面考虑。如何做到 99.99% 服务高可用的要求,需要各个角色的工程师共同努力。从部署的角度,本文介绍了高可用服务所需具备的规范,案例部分通过对 Yum 源服务架构的演变让读者更好的理解高可用服务部署,希望对大家有所帮助。e...

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

Java

Java 多线程下篇 线程通讯

1

xiaoli.he 发布于 2019-03-19

等待/通知机制 利用wait,notify实现的一个生产者、一个消费者和一个单位的缓存的简单模型: public class QueueBuffer { int n; boolean valueSet = false; synchronized int get() { if (!...

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

编程技术

微服务架构-文章阅读整理01(3.19)

1

yeseng 发布于 2019-03-19

图片来源: https://www.ctolib.com/topics-112196.html 这篇作为我阅读知乎一个微服务专栏文章的笔记整理,方便后续阅读。 https://zhuanlan.zhihu.com/httpshop 这篇文章仅仅做为自己的一些笔记整理,对于文章原文...

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

Java

190319-SpringBoot高级篇WEB之demo应用构建

3

xiaoli.wang 发布于 2019-03-19

前面分别通过Spring结合web.xml和java config的方式构建web应用,最终实现效果差不多,但从结构上来看java config的方式明显更优雅一点;而本篇将介绍的SpringBoot方式,则更能让我们感受到便捷 本篇博文,建议与前面两篇对比阅读,效果更佳 190...

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

Java

面试分享:最全Spring事务面试考点整理

2

changyuan.xu 发布于 2019-03-19

Spring和事务的关系 关系型数据库、某些消息队列等产品或中间件称为事务性资源,因为它们本身支持事务,也能够处理事务。 Spring很显然不是事务性资源,但是它可以管理事务性资源,所以Spring和事务之间是管理关系。 就像Jack Ma虽然不会写代码,但是他却管理者一大批会写...

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

Java

CUBA Platform 中文语言包 1.0.0 发布,企业级应用开发平台

1

likai 发布于 2019-03-19

CUBA  Platform 中国团队正在逐步建立中文社区资源,今天发布了 CUBA Platform 中文语言包。中文语言包包含了 CUBA Core 以及全文搜索、报表、图表、工作流管理等扩展的简体中文语言文件。 中文语言包支持 CUBA 6.10.X 及 7.X ...

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

Java

深入理解 Java 方法

xiaoli.he 发布于 2019-03-19

方法(有的人喜欢叫函数)是一段可重用的代码段。 :notebook: 本文已归档到:「 blog 」 :keyboard: 本文中的示例代码已归档到:「 javacore 」 方法的使用 方法定义 方法定义语法格式: [修饰符] 返回值类型 方法名([参数类型 参数名]){ .....

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

Java

Mybatis技术内幕(2.3.2):反射模块-Invoker

1

dulong 发布于 2019-03-19

org.apache.ibatis.reflection.invoker.Invoker 执行器接口,这里主要是为了统一getter方法、setter方法和Field个get和set执行时的差异,使用了 对象的适配器模式 。代码和类图如下: /** * 执行器接口:为了统一get...

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

Java

Java 面试官最喜欢问的关键字 volatile

3

xubiao.zhuang 发布于 2019-03-19

笔者去年面试过几家公司,基本上每家公司都会问到volatile,甚至有的公司每轮面试的时候都会问到。面试官这么喜欢问volatile就是因为这个关键字涉及到的知识点较多比如Java内存模型、内存屏障、happen-befor等知识,可以继续挖掘到系统指令、超线程等知识。 Java...

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

Java

Java序列化机制

songhua.gao 发布于 2019-03-19

序列化指的是将对象编码为字节流、反序列化指的是将字节流重新构建为对象 用途 RMI(Remote Method Invoke) 远程方法调用 JMX JMS 如何使用Java默认的序列化能力 类要实现Serializable接口,并且定义版本号(字段serialVersionUI...

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

Java

关于使用Spring Boot的Kafka教程 – DZone大数据

hellas 发布于 2019-03-19

关于Kafka背后的体系结构及其pub-sub模型的教程,以及我们如何使用流行的Java框架Spring Boot。 Apache Kafka是一个分布式流媒体平台,具有发布和订阅记录流,以容错方式存储记录以及处理该记录流等功能。 它用于构建实时流数据管道,可以执行功能,例如将记...

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

Java

Spring Boot 2 – 两种方式从头创建新工程

13

hellas 发布于 2019-03-19

相信大家都听说过Spring框架。 Spring从诞生到现在一直是流行的J2EE开发框架。 随着Spring的发展,它的功能越来越强大,随之而来的缺点也越来越明显,以至于发展到后来变得越来越臃肿,使用起来也非常的麻烦。 到后来由于过于强调配置的灵活性,有时即使只为了加入一个简单的...

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