标签:汽车

Java

分库分表“实践”大全

9

puefu.he 发布于 2019-11-11

分库分表是个蛋疼的过程,需要考虑数据迁移、数据同步、数据切分等多个工作项,项目bug会持续到天荒地老。网络上搜索到的文章,往往有些错误的观点,只有调研,没有实践。在早些年,我就走过这方面的弯路。本篇文章亦为实践后的产出,有很大的参考价值 其余相关文章,参见: “分库分表"...

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

Java

Java I/O 入门篇

3

hanze 发布于 2019-11-09

对于Java I/O来说,I意味着Input(输入),O意味着Output(输出)。读书写作并非易事,而创建一个好的I/O系统更是一项艰难的任务。 古人云:“读书破万卷,下笔如有神”。也就是说,只有大量的阅读,写作的时候才能风生水起——写作意味着输出(我的知识传播给他人),而读书...

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

Java

GitHub 2019年报:Python首超Java成第二火语言、美国/中国开发者使用率最高

4

xubiao.zhuang 发布于 2019-11-07

全球最大的代码托管平台GitHub今日发布了年度报告。 自去年夏季以来,GitHub的开发者用户已经增加到了4000万之多。 依照所有开源项目贡献量排名,微软的VSCode(1.91万)排民第一、Azure Docs(1.4万)排名第二、Flutter(1.3万)排名第三。接下来...

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

编程技术

吉利汽车的监控平台建设之路

4

wenming.gapo 发布于 2019-11-05

作者 | 田晓旭 嘉宾 | 詹文君 监控平台是很多公司最重要的基础设施之一。之前我们介绍了很多互联网公司的监控平台建设,现在我们想带大家了解一下传统公司监控平台的建设,本文我们采访了吉利汽车集团基础架构经理詹文君。 吉利汽车集团基础架构经理詹文君 据了解,吉利汽车的运维团队大约有...

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

Spring

SpringBoot是如何启动的?

1

yeseng 发布于 2019-11-05

本文是通过查看SpringBoot源码整理出来的SpringBoot大致启动流程,整体大方向是以简单为出发点,不说太多复杂的东西,内部实现细节本文不深扣因为每个人的思路、理解都不一样,我个人看的理解跟大家看的肯定不一样,到时候表达的出来的云里雾里也没啥用。 首先我将SpringB...

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

Spring

SpringCloud前置知识+RabbitMQ

36

dulong 发布于 2019-11-04

​ 1.最终会被打包成一个独立的单元(一个唯一 的jar包或war包) ​ 2.会以一个进程的方式来运行 1.2 单体架构的优点与缺点 优点 项目易于管理 部署简单 缺点 测试成本高 可伸缩性差 可靠性差 迭代困难 跨语言程度差 团队协作难 2.微服务架构 2.1 什么是微服务 ...

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

Java

类图画法?这样记

6

hanze 发布于 2019-10-31

很多新手甚至老手有时候都无法徒手画类图,其中原因可能就是关系线太难记。下面是我总结的类图UML中的概念和Java中的映射,以及对应的关系线。 1、泛化对应的是继承。 2、实现对应的是接口。 3、依赖对应的是方法参数里有个依赖的类。依赖是一个非常模糊的概念,对应到Java中方法里传...

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

Java

阿里十年开源史缩影

9

yeseng 发布于 2019-10-24

这就是阿里那群嚷嚷要做开源的“赶集人”。 在圈内,开源一度被称为“集市”。相对封闭严格的传统企业 IT 文化,开源更强调自由开放的社区文化。InfoQ 追踪阿里巴巴多年,找到了阿里巴巴整个开源发展过程中的数位关键”赶集人“,试图了解这一中国近十年极具代表性的科技公司的开源历史。 ...

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

编程技术

用软件智能重构企业自主云管理

6

xirruiqiang 发布于 2019-10-21

至顶网软件与服务频道消息: 随着网络业务的不断增长,服务器、云主机类的传统互联网业务运营模式也在迅速被Docker、Serverless等轻应用、无服务方式所取代。随之而来的是业务细分后产生的一系列开发、管理和运维问题。 企业要如何才能通过软件智能的方式,实现自主云管理?在9月1...

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

编程技术

宜信微服务任务调度平台建设实践|分享实录

7

darida 发布于 2019-10-21

内容来源:宜信技术学院第4期技术沙龙-线上直播|宜信微服务任务调度平台建设实践 分享者:宜信高级架构师&开发平台负责人梁鑫 一、SIA-TASK的产生 1.1 背景 无论是互联网应用还是企业级应用,都充斥着大量的批处理任务,常常需要一些任务调度系统帮助我们解决问题。随着微...

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

Java

埃森哲被告上法庭:两年花两亿,连个可用的网站都不能交付?

4

hanze 发布于 2019-10-14

编辑 | Lisa 近日,美国汽车租赁公司 Hertz 将管理咨询公司埃森哲告上法庭,因认为其在负责该公司的在线业务转型相关项目中存在严重违约行为,两年花费 3200 万美元(超过两亿人民币)仍然无法交付合格可用的网站或者 APP,并在项目中发生多次欺骗行为,代码编写存在严重问题...

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

编程技术

传统数据库不适合现代企业架构了?

7

zhuangli 发布于 2019-10-12

作者 | Jay Kreps 作者 | 姚佳灵 在 2011 年,Marc Andressen 写了一篇文章,题目是《为什么软件正在吞噬整个世界》。其中心思想是如果流程可以通过软件来实现,那么就一定会实现。这已经成为一种投资理论简略的表达方式,这种理论隐藏在硅谷目前独角兽初创企业...

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

编程技术

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

1

xiaoli.wang 发布于 2019-10-10

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

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

Java

Java并发编程入门(十五)CyclicBarrier应用场景

2

songhua.gao 发布于 2019-10-09

现实生活做中有很多这样的场景:做F前需要等待A,B,C,D,E完成,A,B,C,D,E可以并发完成,没有特定顺序,并且F做完后又重新开始,例如:组装汽车前需要先生产轮胎,车门,车身等等。这个场景的特征为: 1.组装汽车前有N件事情要做,每件事情都做完后才能组装汽车。 2.每件事情...

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

Java

微软正在考虑将UWP应用移植至Java:Android也能用

2

yanxinchi 发布于 2019-10-08

长假期间,微软发布了Surface Duo双屏设备,两块5.6英寸显示屏展开后为8.3英寸,铰链支持360度调节。作为一款近似手机但瞄准移动办公的产品,Surface Duo预装的是联手谷歌深度定制的Android系统,而非Windows。 对此有网友在推特询问道,Surface...

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

编程技术

支付系统高可用架构设计实战

7

yanxinchi 发布于 2019-10-05

点击上方“ 开发者技术前线 ”,选择“星标” 13:21 在看 真爱 来源:付钱拉 订阅号(id:fuqianla) 作者:冯忠旗 一、背景 对于互联网应用和企业大型应用而言,多数都尽可能地要求做到7*24小时不间断运行,而要做到完全不间断运行可以说“难于上青天”。为此...

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

Java

Spock in Java 慢慢爱上写单元测试

7

邓龙华 发布于 2019-10-05

Spock in Java 慢慢爱上写单元测试 前言 最近小组里面引进了Spock这个测试框架,本人在实际使用了之后,体验非常不错,同时在整个学习过程当中,学习了单元测试的相关知识。 本篇文章一是为了巩固输入的知识,二是为了向大家推广一下。 在了解学习Spock测试框架之前,我们...

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

Java

【Java 8】用Option代替Null

1

zhuangli 发布于 2019-10-04

可怕的 NullPointerException NPE : NullPointerException 空指针异常是最常见的Java异常之一,抛出NPE错误不是用户操作的错误,而是开发人员的错误,应该被避免,那么只能在每个方法中加入非空检查,阅读性和维护性都比较差。 以下是一个常...

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