标签:ACE

Java

Binder世界中的代理机制(上)

8

Harries 发布于 2019-10-19

本文分析基于Android P(9.0) 源码 Binder是Android中RPC(Remote Procedure Call)的主要实现机制,它在Android中随处可见,是基石一般的存在。了解Binder的朋友可能都听过代理(Proxy)、引用(Ref)之类的名词,然而关于...

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

Spring

springboot + Spring Cloud Netflix Eureka 多网卡环境下服务IP设置

changyuan.xu 发布于 2019-10-19

问题场景: 服务器中有两个网卡假设IP为 10、13这两个开头的 13这个是可以使用的,10这个是不能使用 在这种情况下,服务注册时Eureka Client会自动选择10开头的ip为作为服务ip, 导致其它服务无法调用。 问题原因(参考别人博客得知):由于官方并没有写明Eure...

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

Java

RxJava系列(一):RxJava 观察者模式

yanxinchi 发布于 2019-10-19

RxJava是ReactiveX在JVM上的一个实现,使用可观察序列来编写异步和基于事件的程序的库。它扩展了观察者模式以支持数据/事件序列,并添加了允许您以声明方式组合序列的运算符,同时抽象出对低级线程,同步,线程安全和并发数据结构等问题的关注。 什么是观察者模式 观察者模式也被...

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

Java

初识CAS的实现原理

4

darida 发布于 2019-10-19

扫描下方二维码或者微信搜索公众号 菜鸟飞呀飞 ,即可关注微信公众号,阅读更多 Spring源码分析 和 Java并发编程 文章。 在Java并发领域,总会提到原子操作,而Java作为一门高级语言,为了实现原子操作,提供了两种解决方案:1)加锁;2)通过CAS来实现,同时JDK在1...

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

Java

KubeSphere排错实战

8

xubiao.zhuang 发布于 2019-10-19

概述:近期在使用QingCloud的Kubesphere,极好的用户体验,私有化部署,无基础设施依赖,无 Kubernetes 依赖,支持跨物理机、虚拟机、云平台部署,可以纳管不同版本、不同厂商的 Kubernetes 集群。在k8s上层进行了封装实现了基于角色的权限控制,Dev...

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

Spring

Spring AOP之坑:完全搞清楚advice的执行顺序

2

xiaoli.he 发布于 2019-10-19

要完全理解Spring AOP首先要理解AOP的核心概念和术语,这些术语并不是Spring指定的,而且很不幸,这些术语并不能直观理解,但是,如果Spring使用自己的术语,那将更加令人困惑。 Aspect:切面 ,由一系列切点、增强和引入组成的模块对象,可定义优先级,从而影响增强...

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

Java

「Go学习笔记」2.Go语言由什么组成?

3

changyuan.xu 发布于 2019-10-19

原文链接 https://juejin.im/post/5daad1ed6fb9a04e270fb0ee 标识符 Go语言标识符是用于标识变量、函数或任何用户自定义项目的名称(程序实体),这个标识符就类似java中的数据类型(基本数据类型、引用数据类型)。标识符有两种类别,一种是...

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

Java

「Go学习笔记」2.Go语言由什么组成?

3

darida 发布于 2019-10-19

原文链接 https://juejin.im/post/5daad1ed6fb9a04e270fb0ee 标识符 Go语言标识符是用于标识变量、函数或任何用户自定义项目的名称(程序实体),这个标识符就类似java中的数据类型(基本数据类型、引用数据类型)。标识符有两种类别,一种是...

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

Java

Tomcat 源码剖析(八)Tomcat 是如何加载webapps中的类的

1

xubiao.zhuang 发布于 2019-10-19

Tomcat 是如何加载webapps中的类的? 【问题】 Tomcat 作为一个 Java Web 容器,他在启动时会加载其他用户的代码,而其他用户又可能依赖了其他的 jar 包,因此 Tomcat 是如何将所有的 class 文件加载到容器的呢? 【思路】 建议复习: JVM...

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

Spring

Spring Security 动态url权限控制(三)

9

yanxinchi 发布于 2019-10-19

一、前言 本篇文章将讲述 Spring Security 动态分配url权限,未登录权限控制,登录过后根据登录用户角色授予访问url权限 基本环境 spring-boot 2.1.8 mybatis-plus 2.2.0 mysql 数据库 maven项目 Spring Secu...

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

Spring

Spring Security 动态url权限控制(三)

9

wenming.gapo 发布于 2019-10-19

一、前言 本篇文章将讲述 Spring Security 动态分配url权限,未登录权限控制,登录过后根据登录用户角色授予访问url权限 基本环境 spring-boot 2.1.8 mybatis-plus 2.2.0 mysql 数据库 maven项目 Spring Secu...

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

Spring

3万字Spring Boot 核心知识,深入剖析,请收藏

3

尖兵 发布于 2019-10-19

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 文章内容过长,请先 收藏 , 转发 , 点在看 在过去两三年的Spring生态圈,最让人兴奋的莫过于Spring Boot框架。或许从命名上就能看出这个框架的...

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

Java

设计模式之迭代器模式

2

xiaoli.he 发布于 2019-10-19

0x01.定义与类型 定义:提供一种方法,顺序访问一个集合对象中的各个元素,而又不暴露该对象的内部表示。 类型:行为型 一般情况,我们自己开发时很少自定义迭代器,因为java本身已经把迭代器做到内部中了(比如:常用的list和set中都内置了迭代器)。 当然,如果真有这种需求需要...

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

Spring

细数 Spring 那些最常见的面试问题

10

xubiao.zhuang 发布于 2019-10-19

点击上方 “ 匠心零度 ” ,选择“ 设为星标 ” 做积极的人,而不是积极废人 来源:http://uee.me/ctg28 1. 一般问题 1.1. 不同版本的 Spring Framework 有哪些主要功能? 1.2. 什么是 Spring Framework? 1.3. ...

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

Java

Google,Guava本地高效缓存

changyuan.xu 发布于 2019-10-19

Guva是google开源的一个公共java库,类似于Apache Commons,它提供了集合,反射,缓存,科学计算,xml,io等一些工具类库。 [TOC] 使用Guava构建第一个缓存 首先需要在maven项目中加入guava依赖 <dependency> &l...

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

Java

mica 1.2.0 发布,mica-http 组件自动关闭响应 body

dulong 发布于 2019-10-19

mica(云母) mica 云母,寓意为云服务的核心,增强 Spring cloud 功能,使得 Spring cloud 服务开发更加方便快捷。 mica 核心依赖 mica 基于 java 8,没有历史包袱,支持传统 Servlet 和 Reactive(webflux)。采...

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

编程技术

微软开源微服务运行时Dapr,赋能云原生应用开发

5

xirruiqiang 发布于 2019-10-19

        Dapr 是一个可移植的、由事件驱动的 Serverless 运行时,用于跨云和边缘构建分布式应用程序。 10 月 9 日,正式以 MIT 协议开源。 Dapr 使开发人员能够轻松地构...

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