标签:万物

Java

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

8

Harries 发布于 2019-10-19

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

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

Java

不重启JVM,替换掉已经加载的类,偷天换日?

2

wenming.gapo 发布于 2019-10-15

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 来源:美团技术博客 在遥远的希艾斯星球爪哇国塞沃城中,两名年轻的程序员正在为一件事情苦恼,程序出问题了,一时看不出问题出在哪里,于是有了以下对话: “Debu...

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

Java

Java8 Lambda表达式详解手册及实例

1

puefu.he 发布于 2019-10-13

先贩卖一下焦虑,Java8发于2014年3月18日,距离现在已经快6年了,如果你对Java8的新特性还没有应用,甚至还一无所知,那你真得关注公众号“程序新视界”,好好系列的学习一下Java8的新特性。Lambda表达式已经在新框架中普通使用了,如果你对Lambda还一无所知,真得...

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

Java

Java集合详解8:Java集合类细节精讲,细节决定成败

2

likai 发布于 2019-10-12

《Java集合详解系列》是我在完成夯实Java基础篇的系列博客后准备开始写的新系列。 这些文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-… 喜欢的话麻烦点下Star、...

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

编程技术

数字化转型从信息化管理迈向智能化运营,面临哪些不确定性?

1

xiaoli.wang 发布于 2019-10-10

什么是数字化转型的本质?数字化转型的本质是,在数据+算法定义的世界中,以数据的自动流动化解复杂系统的不确定性,优化资源配置效率,构建企业新型竞争优势。当前,全球信息通信技术正进入技术架构大迁徙时代,企业数字化转型正在经历从基于传统IT架构的信息化管理(数字化转型1.0),迈向基于...

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

Java

夯实Java基础系列10:深入理解Java中的异常体系

2

dulong 发布于 2019-09-28

目录 - Java异常 本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-… 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife...

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

Spring

【玩转SpringBoot】用好条件相关注解,开启自动配置之门

24

小丁 发布于 2019-09-27

上帝让程序员的发量减少,是为了让他变得更聪明,如果有一天聪明到了极点,那就是绝顶聪明。 据说在大脑高速运转下,这样更有利于散热,不至于核心温度过高而产生告警。 聪明的大脑是用来思考的,现在就来深入思考和分析下自动配置。 自动配置包含两层意思,一个是配置,一个是自动。这不废话嘛。 ...

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

Java

夯实Java基础系列1:Java面向对象三大特性(基础篇)

22

xirruiqiang 发布于 2019-09-25

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 github.com/h2pl/Java-T… 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 本文是微信公众号【Java技术江湖】的《...

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

Java

获同创伟业数千万A轮融资,阿里系JVM技术专家联合创立PerfMa打造性能领域全能管家

3

wenming.gapo 发布于 2019-09-20

【猎云网(微信:)北京】9月20日报道(文/吕梦) 猎云网今日获悉, 为企业提供性能全方位解决方案的技术创业公司PerfMa(杭州笨马网络技术有限公司),宣布获得来自深圳同创伟业的数千万A轮融资 。 PerfMa联合创始人兼CEO李嘉鹏(花名:寒泉子,网络ID:你假笨)在接受猎云...

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

Java

java系列之反射原理及动态代理模式

19

xiaoli.he 发布于 2019-09-15

反射之中包含了一个「反」字,所以了解反射我们先从「正」开始。 一般情况下,我们使用某个类时必定知道它是什么类,是用来做什么的。于是我们直接对这个类进行实例化,之后使用这个类对象进行操作。 反射则是一开始并不知道我要初始化的类对象是什么,自然也无法使用 new 关键字来创建对象了。...

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

Java

Java面向对象三大特性(基础篇)

22

yeseng 发布于 2019-09-15

我的GitHub: https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: how2playlife.com [TOC] Java面向对象三大特性(基础篇) 面向对象和面向过程的区别 面向对象的三大核心特性...

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

Java

JVM 速览

11

yeseng 发布于 2019-09-09

虚拟机:指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统 , 是物理机的软件实现 。 JVM 全称 Java Virtual Machine(Java虚拟机),是一个能把 .class字节码 当成 机器码 运行的计算机。 Java虚拟机发展到现在已...

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

编程技术

大型网站是如何从单体应用走向微服务化?

18

songhua.gao 发布于 2019-09-06

  文章转载 自古霜卡比:https://www.cnblogs.com/skabyy/p/11396571.html 本文将介绍微服务架构和相关的组件,介绍他们是什么以及为什么要使用微服务架构和这些组件。本文侧重于简明地表达微服务架构的全局图景,因此不会涉及具体如何使...

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

编程技术

一文详解微服务架构

20

邓龙华 发布于 2019-09-05

本文将介绍微服务架构和相关的组件,介绍他们是什么以及为什么要使用微服务架构和这些组件。本文侧重于简明地表达微服务架构的全局图景,因此不会涉及具体如何使用组件等细节。 要理解微服务,首先要先理解不是微服务的那些。通常跟微服务相对的是单体应用,即将所有功能都打包成在一个独立单元的应用...

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

编程技术

演进式架构

5

Harries 发布于 2019-09-04

一直以来,由于软件架构涉及范围广且内涵不断变化,开发人员不断尝试给它一个简洁的定义。Ralph Johnson 就将其定义为“重要的东西(无论那是什么)”。架构师的工作就是理解和权衡那些“重要的东西”(无论它们是什么)。 为了给出解决方案,架构师工作的第一步是理解业务需求,也即领...

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

Java

[译] Rx Observable与一个开发者的围炉夜谈(RxJava到底是什么) 第五部分x

3

xiaoli.he 发布于 2019-08-30

原文地址: Dialogue between Rx Observable and a Developer (Me) [ Android RxJava2 ] ( What the hell is this ) Part5 原文作者:Hafiz Waleed Hussain wow,...

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

Java

25岁零基础转行学Java,他如今月入16k

14

xirruiqiang 发布于 2019-08-23

25岁的刘同学,毕业之后的3年从事的是跟互联网毫不相关的工作,朝九晚六,偶尔加班。 上班二三年,房价都火急火燎地翻了几个跟斗,工资却一直不慌不忙,还看不到上升空间。 在2018年一个月黑风高的晚上,刘同学辗转反侧,经过从个人理想到人生哲学的思考,最终决定转行学Java! 理由很明...

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

编程技术

回归架构本质,重新理解微服务

2

xiaoli.he 发布于 2019-08-20

第一部分:微服务的诞生、演变以及应用策略 记者:近几年来,微服务架构设计方式被提出并在越来越多的企业中得以实践和落地,但对于刚开始接触微服务的人来说,还是不知道要从哪些方面开始了解。您能否结合软件架构的发展历史,聊聊微服务的发展与特征。 梁鑫:微服务本质上是一种架构的风格,如果要...

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