标签:2015

Java

Centos 7.2 Jenkins+Ansible+Gitlab 基础配置

14

xirruiqiang 发布于 2020-01-19

注意:首先准备jenkins服务器如何搭建jenkins 由于上篇文章中jenkins是采用war并部署在tomcat中来完成的安装,所以这里隆重介绍下启动tomcat的用户: tomcat ,下面会用到,文章中启动jar和tomcat都是使用的tomcat用户,注意jenkin...

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

Java

Centos 7.2 Jenkins+Ansible+Gitlab 基础配置

14

xiaoli.he 发布于 2020-01-19

注意:首先准备jenkins服务器如何搭建jenkins 由于上篇文章中jenkins是采用war并部署在tomcat中来完成的安装,所以这里隆重介绍下启动tomcat的用户: tomcat ,下面会用到,文章中启动jar和tomcat都是使用的tomcat用户,注意jenkin...

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

编程技术

从服务和存储角度看异地多活的高可用架构

7

xiaoli.wang 发布于 2020-01-18

1. 前言 互联网公司的分布式系统要对外提供可靠的服务,一般都会有一套高可用的架构,在CAP理论下,分区容忍性往往是不能舍弃的,所以对于系统可用性(Availability)、数据一致性(Consistency)的容忍程度,决定了能提供什么样的服务等级。简单的系统部署在单地域单机...

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

Java

Linux中配置Jenkins集成Android项目

1

刘莉莉 发布于 2020-01-17

摘要: 本文简单总结Linux服务器中配置Jenkins实现Android项目集成所需要的所有步骤,具体细节从略。 工具安装 安装JDK 安装Git 安装android-sdk 安装Gradle(如果使用Gradle Wrapper则不需要提前安装) 安装Tomcat 安装Jen...

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

Java

空指针静态代码检查工具Infer

3

刘莉莉 发布于 2020-01-17

摘要: 本文介绍Facebook推出的静态代码检查工具Infer,用于检查代码中的空指针异常。 基本介绍 IDEA中提供了Infer Nullity静态代码检查工具,可用于分析Java代码中的潜在的NullPointerException。 注:Nullity检查不局限于Java...

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

编程技术

GraphQL vs REST API 架构,谁更胜一筹?

4

zhuangli 发布于 2020-01-17

作者 | Michele Moody 译者 | 平川 策划 | 万佳 2015年, Facebook开源GraphQL 。 此后,它在前端Web中大受欢迎。 传统的REST API有何不足?GraphQL优势何在?在本文中, 我们将深入探讨GraphQL的设计原则,比较 Grap...

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

编程技术

好奇 Airbnb 在 AWS 技术架构,在这里都能找到答案

7

hanze 发布于 2020-01-16

本站点所有文章,仅代表个人想法,不代表任何公司立场,所有数据都来自公开资料 Airbnb 概况 公开资料显示,Airbedandbreakfast.com 在2008上线,总部位于美国旧金山,在 2009年站点缩写成 Airbnb.com,2015年8月,Airbnb正式宣布进驻...

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

Java

2020 年 9 大顶级 Java 框架出炉!

13

yanxinchi 发布于 2020-01-15

点击“ 开发者技术前线 ”,选择“星标:top:” 在看|星标|留言,  真爱 作者:不穿格子衫的Java程序猿 来源:https://url.cn/5IiC4LJ 自 1995 年推出以来,Java 已被 134861 个网站(如ESPN,SnapDeal,阿里巴巴等...

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

Java

浅谈Java三大特性之多态

1

yeseng 发布于 2020-01-14

一、前言 这篇讲下三大特性之一的 多态 ,可以通俗得去理解,多种形态,多种姿态。 那么在面向对象的程序设计中,多态是 指什么? Java引用变量有两个类型;一个是编译类型,一个是运行时类型。编译时类型由声明该变量时使用的类型决定,运行时类型由实际赋给该变量的对象决定.如果编译类型...

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

编程技术

欧洲电商巨头Zalando的微服务之道

1

xiaoli.he 发布于 2020-01-13

作者 | Pamela Canchanya 译者 | 核子可乐 策划 | 小智 电商网站通常是互联网架构创新的前沿阵地,在美国有亚马逊,在中国有阿里巴巴。本篇文章则是欧洲最大在线零售平台 Zalando 在业务规模化以后的架构迁移、技术构建方面的经验。 1 写在前面 Zaland...

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

编程技术

欧洲最大电商 Zalando 的微服务之道

yanxinchi 发布于 2020-01-13

写在前面 Zalando 是欧洲目前规模最大的在线零售平台,我们与其他竞争对手的主要区别在于,我们在欧洲的大部分国家和地区提供免费送货、100 天退货以及便捷的免费退款服务。 Zalando 公司在欧洲的 17 个国家与地区开展业务,网站每月访问量超过 2.5 亿,活跃客户超过 ...

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

Java

Android常见编译问题与解决思路

1

Harries 发布于 2020-01-12

摘要: 本文总结了在Android实际项目开发(本地编译)和集成(CI环境下编译)过程中,常见编译问题和解决思路。 本文总结了在Android实际项目开发(本地编译)和集成(CI环境下编译)过程中,常见编译问题和解决思路。 查看报错信息 大部分编译问题,通过查看报错信息即可确定原...

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

编程技术

如何使用 NoSQL 架构构建实时广告系统

2

changyuan.xu 发布于 2020-01-12

JDNoSQL平台是什么 JDNoSQL平台是一个分布式面向列的KeyValue毫秒级存储服务,存储结构化数据和非机构化数据,支持随机读写与更新,灵活的动态列机制,架构上支持水平扩容,提供高并发、低延迟、高可用、强一致数据库服务,可满足各种业务场景。完善的平台支持,支持业务自助化...

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

编程技术

AGV智能制造平台方案的设计与研究

3

puefu.he 发布于 2020-01-11

文|深圳市今天国际智能机器人有限公司 潘军、王焜、缪欣呈 随着AGV 在国内的加速发展,AGV 产品的制造模式既有多品种、小批量的要求,又有单品种、大批量的要求。AGV 企业需要建设智能制造平台以应对激烈的市场竞争。本文以某企业的各类 AGV 产品为制造对象,以服务化战略为导向,...

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

Java

保证高可用Java服务化系统高效运行的必备工具箱

3

hanze 发布于 2020-01-11

来自:云时代架构 无论是技术开发人员还是架构设计人员都是在实践中成长起来的,他们通过实践进行总结,总结后把经验升华并再次应用到实践中去,进一步提供生产效率。 本文介绍笔者在互联网公司里线上应急和技术攻关过程中积累的应用层脚本和Java虚拟机命令,这些脚本和命令在发现问题和定位问题...

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

编程技术

一场跨年晚会挣了50亿,B站在微服务治理中如何探索与实践?

26

yeseng 发布于 2020-01-11

作者 | 曹国梁 今年 B 站的跨年晚会成功出圈,“吊打”各大卫视。将流量、情怀、二次元、中西文化、传统与现代完美结合,被年轻人大呼“补课”,满足了粉丝们记忆深处最细腻的情绪。“走心”,是 B 站晚会成功的关键,也是 B 站在微服务治理中的态度。本文整理自曹国梁在趣头条技术沙龙上...

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

编程技术

技术沙龙 | 云时代下的架构演进—企业云及云原生技术落地实践

27

yeseng 发布于 2020-01-08

云改变了IT行业的形态和市场格局,催生了应用的发展。随着云计算技术的不断演进,作为一名优秀的架构师,必须深入了解云计算平台的特点及架构设计,包括构建数据库、大规模落地微服务、Service Mesh和全链路监控等才能紧跟时代的步伐。 12月21日,京东云开发者社区和英特尔联合举办...

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