标签:IO 第2页

Spring

Spring Boot Security 详解

2

邓龙华 发布于 2019-03-20

Spring Security,这是一种基于 Spring AOP 和 Servlet 过滤器的安全框架。它提供全面的安全性解决方案,同时在 Web 请求级和方法调用级处理身份确认和授权。 工作流程 从网上找了一张Spring Security 的工作流程图,如下。 图中标记的M...

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

编程技术

下一代微服务!微博Service Mesh高可用架构实战

34

yanxinchi 发布于 2019-03-20

Service Mesh 是近两年比较火的微服务化新方式,也产生了一大批以 Istio 为代表的 Service Mesh 实现。 微博基于实际业务需求,打造并开源了自己的 Weibo Mesh,并且内部已经在重点业务上进行大规模落地。 本文将从如下几个部分为大家详细解读 Wei...

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

Java

Jboot 2.0 正式版发布

xubiao.zhuang 发布于 2019-03-20

Jboot 是一个基于 JFinal、JFinal-Undertow、Dubbo 等开发的微服务框架,帮助开发者降低微服务开发门槛。同时完美支持在 idea、eclipse 下多 maven 模块,对java代码、html、css、js 等资源文件进行热加载,爽爽的开发。 Jbo...

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

Java

python+Testlink+Jenkins

43

小丁 发布于 2019-03-20

编辑推荐: 本文来自于csdn,本文基于python+Testlink+Jenkins实现的接口自动化测试框架,进行开发环境配置,模块创建等,希望对您的学习有所帮助。 目录 1、 开发环境 2、 主要功能逻辑介绍 3、 框架功能简介 4、 数据库的创建 5、 框架模块详细介绍 6...

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

Java

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

9

xubiao.zhuang 发布于 2019-03-20

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

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

Java

java的类加载机制原理与源码

changyuan.xu 发布于 2019-03-20

编写的java程序编译后会放在以 .class 结尾的字节码文件当中,这些字节码文件都放在磁盘上,毫无疑问jvm运行的时候需要从磁盘上读取到对应的字节码文件,那这个过程是怎样的呢? class文件的格式 class文件格式采用类似于C的结构体的方式来存储数据 ClassFile ...

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

Java

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

3

hanze 发布于 2019-03-20

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

阅读(10)评论(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 依...

阅读(9)评论(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...

阅读(16)评论(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)

Java

SpringBoot源码解析-Bean的加载与自动化配置

changyuan.xu 发布于 2019-03-19

springboot作为一个基于spring开发的框架,自然也继承了spring的容器属性。容器中的bean自然成为了springboot各种功能的基础。本节就来分析一下springboot如何将各种bean加载进容器中。 开始分析之前首先我们先概览一下springboot框架究...

阅读(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)