标签:IBM

编程技术

[译] 微服务设计指南

17

yeseng 发布于 2018-12-09

本文为翻译发表,转载需要注明来自公众号EAWorld。 作者:Thilina Ashen Gamage 译者:白小白  原题:Microservices Design Guide 原文:http://t.cn/EAvCCMb 全文5949字,阅读约需要10分钟 2018...

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

Java

《深入理解 Java 虚拟机 》学习笔记

8

小丁 发布于 2018-12-08

第二章 Java 内存区域与内存溢出异常 内存区域 – from 姜志明 对象创建 加载类 若已经在内存中则跳过。 类加载完以后就可以确定对象所需的空间大小 // TODO why? 分配内存 根据 GC 回收算法的不同,分配方式略有区别。 标记整理算法,使用空闲列表 ...

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

Spring

一个离奇的 ArrayIndexOutOfBoundsException 异常的排查过程

1

小丁 发布于 2018-12-07

今天同事遇到了一个离奇的ArrayIndexOutOfBoundsException,找我协助定位,定位的过程很有意思,故而记录一下。 先按时序复盘一下 项目原先可正常运行。 没有修改任何依赖的情况下,从另一个项目移植了工具类 BeanValidationUtil 后,报如下异常...

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

Java

感性认识JWT

11

zhuangli 发布于 2018-12-06

好久没写博客了,因为最近公司要求我学 spring cloud ,早点将以前软件迁移到新的架构上。所以我那个拼命的学呐,总是图快,很多关键的笔记没有做好记录,现在又遗忘了很多关键的技术点,极其罪恶! 现在想一想,还是踏踏实实的走比较好。这不,今天我冒了个泡,来补一补前面我所学所忘...

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

Spring

感性认识JWT

11

Harries 发布于 2018-12-05

好久没写博客了,因为最近公司要求我学 spring cloud ,早点将以前软件迁移到新的架构上。所以我那个拼命的学呐,总是图快,很多关键的笔记没有做好记录,现在又遗忘了很多关键的技术点,极其罪恶! 现在想一想,还是踏踏实实的走比较好。这不,今天我冒了个泡,来补一补前面我所学所忘...

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

编程技术

Murex 快速风险分析引擎

14

dulong 发布于 2018-12-05

简介 Murex:在风险分析和预测分析领域,Murex 是一家为金融市场提供交易、资金、风险和交易后操作技术解决方案的公司,Murex 的平台 MX.3 被银行、资产管理公司、养老基金和保险公司使用。 其客户包括瑞银、加拿大国家银行、中国银行、华侨银行、招商银行和 ATB 金融等...

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

Java

我才是世界上最好的编程语言

2

songhua.gao 发布于 2018-12-04

周末的Hello World咖啡馆还是热闹非凡。 Ruby 一边喝咖啡一边和对面的Python聊天: “兄弟,我觉得这届程序员真的不行!” “此话怎讲?” “主要没眼光,你看我1995就诞生了,一直没什么程序员搭理我,他们就是发现不了我的好,就这么过了十年,整整十年啊,人生有几个...

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

Java

深入理解 Java 函数式编程,第 3 部分: Java 8 的 Lambda 表达式和流处理

xiaoli.he 发布于 2018-12-03

深入理解 Java 函数式编程,第 3 部分 Java 8 的 Lambda 表达式和流处理 成 富 2018 年 12 月 03 日发布 系列内容: 此内容是该系列 5 部分中的第 # 部分: 深入理解 Java 函数式编程,第 3 部分 https://www.ibm.com...

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

Java

深入理解 Java 函数式编程,第 5 部分: 深入解析 Monad

xiaoli.he 发布于 2018-12-03

深入理解 Java 函数式编程,第 5 部分 深入解析 Monad 成 富 2018 年 12 月 03 日发布 系列内容: 此内容是该系列 5 部分中的第 # 部分: 深入理解 Java 函数式编程,第 5 部分 https://www.ibm.com/developerwor...

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

Java

深入理解 Java 函数式编程,第 2 部分: 函数式编程中的重要概念

likai 发布于 2018-12-03

深入理解 Java 函数式编程,第 2 部分 函数式编程中的重要概念 成 富 2018 年 12 月 03 日发布 系列内容: 此内容是该系列 5 部分中的第 # 部分: 深入理解 Java 函数式编程,第 2 部分 https://www.ibm.com/developerwo...

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

Java

深入理解 Java 函数式编程,第 4 部分: 使用 Vavr 进行函数式编程

刘莉莉 发布于 2018-12-03

深入理解 Java 函数式编程,第 4 部分 使用 Vavr 进行函数式编程 成 富 2018 年 12 月 03 日发布 系列内容: 此内容是该系列 5 部分中的第 # 部分: 深入理解 Java 函数式编程,第 4 部分 https://www.ibm.com/develop...

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

Java

Java中的引用

2

changyuan.xu 发布于 2018-12-03

在Java中有四种类型的引用: 强引用 软引用 弱引用 虚引用 这些引用的区别仅在于 垃圾收集器 的处理方式。如果你从来没有听说过这些引用,说明你一直在使用强引用。了解这些区别是很有帮助的,尤其是在你需要存储临时对象同时又无法使用eHcache或者Guava等缓存库时。 由于这些...

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

编程技术

DevOps和微服务助攻,新一代容器PaaS平台成数字化转型利器

1

邓龙华 发布于 2018-11-30

至顶网软件频道消息: 11月27日, 由中国石油信息管理部、中国石油股份有限公司勘探与生产分公司、东方地球物理公司主办,北京中油瑞飞公司协办的中国石油勘探开发梦想云平台V1.0发布仪式暨合作伙伴共建倡议仪式在京举行。此次中石油打造的“梦想云”是一个基于PaaS平台构建的面向石油上...

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

编程技术

云容器云引擎:容器化微服务,Istio占C位出道

yanxinchi 发布于 2018-11-30

在精彩的软件容器世界中,当新项目涌现并解决你认为早已解决的问题时,这感觉就像地面在你的脚下不断地移动。在许多情况下,这些问题很久以前被解决,但现在的云原生架构正在推动着更大规模的应用程序部署,这就需要新的工具和方法。 微服务就是一个很好地例子。在此模型下,典型的应用程序或服务将被...

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

编程技术

软件设计的旗帜性峰会!领域驱动设计中国峰会2018盛大召开

3

songhua.gao 发布于 2018-11-30

在既定认知下,架构是为了解决业务问题而产生的,没有了业务,架构就没有了存在的意义。作为一套架构方法,面向领域的架构设计(Domain Driven Design,简称DDD)这两年在软件架构圈广泛流行,成为了数字化企业在架构设计方面的标杆。DDD的全球社区也应运而生,高端参与者广...

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

编程技术

2018年微服务服务治理现状

hanze 发布于 2018-11-30

目前就2种方案 1. 服务治理框架方案,基于业务代码侵入式的方案 单语言最全 Java体系的 Spring Cloud 全家桶套餐 优:成熟大规模验证 劣: 单语言,其他语言接入麻烦 支持多语言的 Tars(腾讯) 服务治理框架 优:腾讯十余年的服务治理经验的开源输出,框架本身完...

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

Java

理解Java应用服务器的七种“武器”

1

Harries 发布于 2018-11-29

在意识到软件架构的重要性后,应用服务器必然成为程序员的一件必不可少的"武器"。对应用服务器技术的透彻理解可以为程序员提供认识软件架构的更大的空间,这种方式影响着软件工程学文化。它接下来会用一些有用的工具来武装现代的IT人,提升价值链。 本文标题中出现的数字七只...

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

创业知识

价值3000亿美元媒体巨头的流量变现方法论

1

刘莉莉 发布于 2018-11-27

今年夏天,中国网络视频行业迎来了付费订阅会员的爆炸式增长。 据第三季度财报显示,爱奇艺订阅会员规模达到8070万,其中98%为付费订阅,同比激增89%。会员服务收入首次超过在线广告收入,成为公司的营收顶梁柱。 腾讯视频付费订阅用户数达8200万,同比增长79%。 在我们熟悉的网剧...

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