标签:厨房

Java

zookeeper和dubbo安装与搭建

17

yanxinchi 发布于 2019-08-20

Zookeeper+Dubbo 安装与搭建 (原创:黑小子 – 余) 本文有借鉴: https://www.cnblogs.com/UncleYong/p/10737119.html (一) zookeeper 是什么?(动物园) ZooKeeper 是一种分布式协调...

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

Java

java高并发系列 – 第5天:深入理解进程和线程

13

changyuan.xu 发布于 2019-08-14

进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。程序是指令、数据及其组织形式的描述,进程是程序的实体。 进程具有的特征: 动态性:进程是程序的一次执行过程,是临时的,有生命期的,是动态产生,动态...

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

编程技术

不使用DDD的后果:为什么我们停止了向微服务的迁移? – Steven Lemon

1

changyuan.xu 发布于 2019-08-11

最近,我们的开发团队在功能交付计划方面略有突破。技术领导层决定,这次将我们的单片单体架构分解为微服务是最好的时机。经过一个月的调查和准备,我们却取消了这项迁移,而是决定坚持使用我们的单体巨石系统。 对我们来说,微服务不仅不会帮助我们; 还会伤害我们的开发进程。微服务作为理想的架构...

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

编程技术

[译]高质量软件是否值回成本?

3

Harries 发布于 2019-07-24

原文: martinfowler.com/articles/is… 作者是:Martin Fowler,《重构》作者,ThoughtWorks首席科学家。 软件开发项目中一个常见的争论是耗费更多时间在质量改善上,而不是专注于发布更有价值的功能。通常,交付功能的压力占据主导地位,导...

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

Java

漫画:一文学会面试中常问的 IO 问题!

31

Harries 发布于 2019-07-01

作者 | 漫话编程 责编 | 伍杏玲 本文经授权转载自漫话编程(ID:mhcoding) 周末午后,在家里面进行电话面试,我问了面试者几个关于IO的问题,其中包括什么是BIO、NIO和AIO?三者有什么区别?具体如何使用等问题,但是面试者回答的并不是很满意。于是我在面试...

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

编程技术

开发高质量的软件要付出什么样的代价?

5

yeseng 发布于 2019-06-30

在软件开发项目中,常见的争论之一是花费时间来提高软件质量,还是集中精力发布更有价值的功能。通常来说,交付功能的压力占据了主导地位,许多开发人员因此抱怨他们没有时间在架构和代码质量方面进行研究与处理。 贝特里奇头条定律是一句俗语:“任何以问号结尾的头条,都能够用‘不’来回答。” 那...

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

Spring

小强开饭店-从单体应用到微服务 – detectiveHLH – 博客园

7

xiaoli.he 发布于 2019-06-12

来源: 小强开饭店-从单体应用到微服务 – detectiveHLH – 博客园 本篇博客通过小强开饭店的通俗易懂的故事,带你了解后端服务是如果从单体应用演变到微服务的。如果有说的不对的地方,欢迎各位大佬强势怼。 小强开饭店 有一天,小强为了早日奔赴小康生活,打算开一个饭店来帮他...

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

Spring

小强开饭店-从单体应用到微服务 – detectiveHLH – 博客园

7

darida 发布于 2019-06-12

来源: 小强开饭店-从单体应用到微服务 – detectiveHLH – 博客园 本篇博客通过小强开饭店的通俗易懂的故事,带你了解后端服务是如果从单体应用演变到微服务的。如果有说的不对的地方,欢迎各位大佬强势怼。 小强开饭店 有一天,小强为了早日奔赴小康生活,打算开一个饭店来帮他...

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

编程技术

小强开饭店-从单体应用到微服务

7

yanxinchi 发布于 2019-06-12

本篇博客通过小强开饭店的通俗易懂的故事,带你了解后端服务是如果从单体应用演变到微服务的。如果有说的不对的地方,欢迎各位大佬强势怼。 小强开饭店 有一天,小强为了早日奔赴小康生活,打算开一个饭店来帮他快速的实现这个目标。 饭店开业了 于是他盘下了一个店面,一顿装修之后,雇了一个厨师...

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

编程技术

在首席架构师眼里,架构的本质到底是什么?

3

puefu.he 发布于 2019-06-04

目前讨论架构实操(术)的文章较多,讨论架构理念(道)的较少,本文基于作者在大型电商系统架构方面的一些实践和思考,和大家聊聊架构理念性的东西,希望能够抛砖引玉,推进大家对架构的认识。 什么是道,什么是术?道是事物发展的本质规律,术是事物发展的具体途径。规律只有一个,途径很多,条条大...

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

编程技术

开发高质量软件需要更高成本吗?

5

darida 发布于 2019-05-31

ThoughtWorks 首席科学家 Martin Fowler 指出,软件开发项目中存在一种常见争论,即“花时间提高软件质量,还是专注于发布更有价值的功能?”他认为“提供功能的压力常常主导着讨论,导致许多开发人员抱怨他们没有时间研究架构和代码质量”。于是,Martin...

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

编程技术

高质量的软件是否能赚回成本? – Martin Fowler

zhuangli 发布于 2019-05-30

软件开发项目中的一个常见争论是花时间提高软件质量,而不是专注于发布更有价值的新功能。通常,提供新功能的交付压力主导着这场讨论,导致许多开发人员抱怨他们没有时间研究架构和代码质量。 Betteridge的头条新闻 是一句谚语,说任何标题或标题以问号结尾的文章都可以用“否”来概括。那...

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

Java

这一次,让我们完全掌握Java多线程(2/10)

xiaoli.wang 发布于 2019-03-10

多线程不仅是Java后端开发面试中非常热门的一个问题,也是各种高级工具、框架与分布式的核心基石。但是这个领域相关的知识点涉及到了线程调度、线程同步,甚至在一些关键点上还涉及到了硬件原语、操作系统等更底层的知识。想要背背面试题很容易,但是如果面试官一追问就很容易露馅,更不用说真正想...

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

Java

技术分享:阿里巴巴Dubbo实现的源码分析

xirruiqiang 发布于 2018-12-21

![image.png](https://static.studygolang.com/181221/fcd5f3c0bed4d4e4c6b0cb3edb56cd56.png) 1. Dubbo概述 Dubbo是阿里巴巴开源出来的一个分布式服务框架,致力于提供高性能和透明化的RP...

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

Java

漫话:如何给女朋友解释什么是 RPC

28

xiaoli.wang 发布于 2018-12-11

周末一大早,我正在电脑前面看新闻,突然女朋友大喊起来:哇,杭州下大雪啦,快来看啊。我并没有理她,于是她跑过来拉我。 雪后杭州 RPC 是Remote Procedure Call的缩写,译为远程过程调用。是一个计算机通信协议。 为什么需要远程调用 在 如何给女朋友解释什么是分布式...

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

Java

Git+Jenkins代码自动上线

79

likai 发布于 2018-11-24

代码自动上线功能 企业部署代码上线是件比较麻烦的事情,还好我们有jenkins这个持续集成的软件可以帮助我们做很多的事情,现在我们就 来测试用jenkins推送代码上线。 我们这里测试的是一个html的web页面监控的代码上线,做一个简单的小教程,先不涉及动态语言和数据库。 准备...

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

创业知识

值得关注的几个极具潜力的小本生意

1

hellas 发布于 2018-11-20

如今有创业打算的人,常常在热门行业里扎堆,巴不得自己能抓住一个机遇,成就一段传奇。今天的创业人心态开始变得浮躁,眼里只有那些高大上的上游项目,但是那样的项目有几个给适合没钱没背景的普通创业者呢?今天特许经营第一网,为大家总结了几个极具潜力的小本生意,或许这些项目反而能让你一不小心...

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

创业故事

8000块起家,市值突破1000亿!海底捞创始人张勇亲述24年管理内核

3

songhua.gao 发布于 2018-09-27

“海底捞”是四川麻将的一种胡牌术语,雅名“海底捞月”,也叫“妙手回春”,指的就是胡的牌是场上最后一张打出的牌。 好的名字常常会带来好的运气。 今天,中国第一大火锅品牌,从四川发家的“海底捞&rdq...

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