标签:翻译 第3页

编程技术

『每个架构师都应该研究下康威定律』

yeseng 发布于 2019-06-10

InfoQ 中国在 2016 年,发表过一篇文章, 杨波 的《 每个架构师都应该研究下康威定律 》。这篇文章对当时的我,触动是非常深刻的。一些说不清道不明的经验,被别人用浅显易懂的道理,讲得一清二楚。 康威定律是很早就听说过的,后来陆续又有一些接触,每次时隔一段时间再做了解,就会...

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

编程技术

可用性高达5个9!支付系统高可用架构设计实战

5

刘莉莉 发布于 2019-06-10

对于互联网应用和企业大型应用而言,多数都尽可能地要求做到7*24小时不间断运行,而要做到完全不间断运行可以说“难于上青天”。为此,对应用可用性程度的衡量标准一般有3个9到5个9。 可用性指标 计算方式 不可用时间(分钟) 99.9% 0.1%*365*24*60 525.6 99...

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

Spring

Java后端学习路线

hellas 发布于 2019-06-09

本路线提供了一系列书籍、博客、视频和文档,对Java后端感兴趣的同学,可以按照这个大纲来学习。建议通过博客简单了解基本概念,然后根据习惯选择看书还是视频进一步学习,官方文档可以作为工具书查阅。 idea 工欲善其事,必先利其器,只有对IDE足够熟悉,工作效率可以事半功倍~ 快捷键...

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

Java

Java 开发看的 Scala 入门

41

xirruiqiang 发布于 2019-06-09

对于 Scala 语言其实很早有所耳闻,但没有真正进一步了解,只知道这门语言在大数据领域很火。正如前几年大数据开发的兴起,也着实让这门基于 JVM 的语言火了一把。由于近期开始参与公司的大数据项目,面对大数据量计算处理需求,基于目前自己 Java 的技术栈远远不够,不得不引入 S...

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

Java

手写一个 Jedis 以及 JedisPool

1

xiaoli.wang 发布于 2019-06-09

欢迎将公众号设置为星标,技术文章第一时间看到。我们将一如既往精选技术好文,提供有价值的阅读。如果文章对你有帮助,欢迎点个在看鼓励作者。 技术经验交流: 点击入群 Redis、Jedis的用途就不介绍了,不了解的可以先去官网: https://www.redis.net.cn/tu...

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

编程技术

再见微服务,从100多个问题儿童到一个超级明星

6

puefu.he 发布于 2019-06-09

翻译 | 马岛 本文翻译自Alexandra Noonan 的 Goodbye Microservices: From 100s of problem children to 1 superstar。内容是描述 Segment 的架构如何从...

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

Java

RxJava浅析

7

yanxinchi 发布于 2019-06-08

RxJava 是 ReactiveX 推出的一个开源库,它是 Reactive Extensions 的Java VM实现,可以很方便的在Java中实现响应式编程。解决了Java中繁琐的异步切换、Callback hell等问题,使逻辑变得更加简洁。 1、操作符 RxJava 提...

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

Java

Maven基础

9

yeseng 发布于 2019-06-07

maven(翻译为“专家”,“内行”)百度百科这么描述 “maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件”。其实maven就是一个服务于java平台的项目构建工具,还可以对项目的jar包进行依赖管理。 为什么要使用maven...

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

编程技术

架构思想 = 不过时 = 历久弥新

6

changyuan.xu 发布于 2019-06-07

程序的世界飞速发展,今天所掌握的技能可能明年就过时了,但有一些东西是历久弥新,永远不变的,掌握了这些,在程序的海洋里就不会迷路, 架构思想 就是这样一种东西。 作者 |  韩帅 本文是《架构整洁之道》的读书笔记,文章从软件系统的价值出发,认识架构工作的价值和目标, 依次...

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

Java

Guava工具包のLists.tranform记录

2

hanze 发布于 2019-06-06

浪完杰伦演唱会,回来好好学习:stuck_out_tongue_closed_eyes: 个人博客项目地址 希望各位帮忙点个star,给我加个小星星:sparkles: 引言 Guava工具包是Google推出的Java工具包,想要完整学习的话,推荐去并发编程网(ifeve)进行...

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

编程技术

使用符合 CKB 虚拟机当前系统架构的真实 CPU 指令集来构建自己的虚拟机

1

xiaoli.wang 发布于 2019-06-05

Nervos 底层公链 CKB 的虚拟机(CKB-VM)是基于 RISC-V 打造的区块链虚拟机。在前两期中,我们介绍了 CKB 虚拟机的设计理念,以及基于 RISC-V 指令集打造的选择逻辑。那么再往前推一步,我们为什么会选择基于真实 CPU 指令集来构建 CKB-VM 呢?在...

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

Java

排序算法在JDK中的应用(二)快速排序

1

zhuangli 发布于 2019-06-05

欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。 作者|杨旭 来源|https://blog.csdn.net/Alex_NINE 改进后的快速排序 在分析上述代码时,可以发现程序会在特殊的情...

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

Java

Java 并发编程 — 线程池源码实战

6

yanxinchi 发布于 2019-06-04

作者 | 马启航 杏仁后端工程师。「 我头发还多,你们呢?」 一、概述 笔者在网上看了好多的关于线程池原理、源码分析相关的文章,但是说实话,没有一篇让我觉得读完之后豁然开朗,完完全全的明白线程池,要么写的太简单,只写了一点皮毛,要么就是是晦涩难懂,看完之后几乎都是一知半...

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

Java

Java中ArrayList的对象引用问题

刘莉莉 发布于 2019-06-03

前言 事件起因是由于同事使用 ArrayList 的带参构造方法进行 ArrayList 对象复制,修改新的 ArrayList 对象中的元素(对象)的成员变量时也会修改原 ArrayList 中的元素(对象)的成员变量。 下面会通过复盘代码向大家重现遇到的问题 复盘代码 用户类...

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

Java

Spring Data Web支持

1

dulong 发布于 2019-06-03

Spring MVC 和 Spring Data 都用他们的方式在简化应用程序开发做的很棒。但是,如果我们将他们组合在一起呢? 在本教程中,我们将查看 Spring Data 的Web支持 以及它的解析器如何减少样板文件并使我们的 controller 更有表现力。 在此过程中,...

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

Java

谷歌甲骨文十年争夺战!90 亿美元的“Java 第一版权案”终于尘埃落定?

7

xiaoli.he 发布于 2019-06-03

【CSDN 编者按】“近十年第一版权案”又有新进展!胶着许久的谷歌、甲骨文争夺战最近要由最高法院介入审理了,这同时也意味着,这场高达 90 亿美元的版权侵权诉讼案件终于要尘埃落定。 那么究竟会是“Android 代码复制率还不到 0.1%”的谷歌胜诉,还是叫嚷着“是时候让谷歌付出...

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