标签:开源软件

Java

阿里巴巴将开源OpenJDK长期支持版本Alibaba Dragonwell,持续开源回馈社区

1

zhuangli 发布于 2019-03-19

3月19日据媒体报道,阿里巴巴即将开源OpenJDK长期支持版本Alibaba Dragonwell,为全球Java界开发者提供了一个新的选择。该版本广泛应用于阿里巴巴旗下业务,在大规模Java应用部署下的稳定性、效率以及性能优化有突出的优势。 Java是全球应用最广泛的语言技术...

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

Java

阿里开源 OpenJDK 发行版 Dragonwell

2

puefu.he 发布于 2019-03-19

近日有消息显示,阿里将于 21 日重磅发布其 OpenJDK 发行版 Alibaba Dragonwell。我们知道 OpenJDK 是基于 GPL v2/Classpath Exception 的 JDK 开源版本,有许多公司都在 OpenJDK 的基础上提供了自己的发行版,比...

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

编程技术

架构师的操作系统

zhuangli 发布于 2019-03-15

操作系统 操作系统时有两个主要部分组成的:硬件和软件。硬件是计算机的物理设备。软件则是使得硬件能够正常工作的程序的集合。计算机软件分成两大类:操作系统和应用程序。应用程序使用计算机硬件来解决用户的问题。操作系统则控制用户对硬件访问。 操作系统时有两个主要部分组成的:硬件和软件。硬...

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

Java

开源单元测试工具汇总

12

changyuan.xu 发布于 2019-03-11

编辑推荐: 本文来自于csdn,本文主要介绍了单元测试的30款相关测试工具和框架的介绍和支持的语言等相关内容。 作为开源软件的爱好者,了解了单元测试这概念后,自然忍不住去找找有什么开源单元测试工具。 下面列出了30款1,不分先后顺序。 1. NoSQL的单元测试工具 NoSQLU...

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

编程技术

微服务与单体架构:IT变革中企业及个体如何自处?

2

xubiao.zhuang 发布于 2019-03-07

当下,企业越来越多地受到竞争对手和他们自己的客户的压力,既需要让应用程序更快地在线运行,同时又要最大限度地降低开发成本。这些不同的目标,迫使企业IT组织必须一刻不停地迅速发展。自20世纪60年代以来经历了一次又一次的强制演变之后,大量的企业IT已经准备从单体应用架构中走出一步,走...

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

Java

2019十佳DevOps工具,你用了几个?

12

zhuangli 发布于 2019-03-07

本文整理了工具列表,为大家选择所需的工具提供详实的参考信息。让我们一起看看从自动化build工具到应用程序性能监控平台领域里,十大最佳DevOps工具是哪些吧。 1、Gradle DevOps工具集需要一种可靠的build工具。Apache Ant和Maven统治着自动化buil...

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

编程技术

从日活数百到千万并发,观服务器架构升级之路

10

likai 发布于 2019-03-06

网站运维人员经常遇到一个问题,那就是随着业务访问量的不断增大,需要不断调整服务器配置及数量来应对业务系统宕机,那么该如何根据业务系统的访问量变化调整服务器架构呢? 1、系统架构演化历程-初始阶段架构 初始阶段 的小型系统 应用程序、数据库、文件等所有的资源都在一台服务器上通俗称为...

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

Java

Mybatis技术内幕(1):Mybatis简介

2

xiaoli.he 发布于 2019-03-04

JDBC是Java与数据库交互的统一API.传统的JDBC编程的操作步骤如下: (1)、注册数据库驱动,明确指定数据库URL地址、数据库用户名、密码等连接信息 (2)、通过DriverManager打开数据库连接 (3)、通过数据库连接创建Statement对象 (4)、通过St...

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

Java

springMvc学习笔记(2)

7

changyuan.xu 发布于 2019-03-02

笔记 这周学习安装和配置nginx和redis,为测试做准备。 nginx简介:是异步框架的 Web服务器,也可以用作反向代理,负载平衡器 和 HTTP缓存。该软件由 Igor Sysoev 创建,并于2004年首次公开发布。同名公司成立于2011年,以提供支持。Nginx是免费...

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

Java

Github 上 Star 最多的个人 Spring Boot 开源学习项目

4

dulong 发布于 2019-02-27

2016年,在一次技术调研的过程中认识到了 Spring Boot ,试用之后便一发不可收拾的爱上它。为了防止学习之后忘记,就在网上连载了Spring Boot 系列文章,没想到这一开始便与 Spring Boot 深度结缘。 近三年的时间写了一百多篇关于 Spring Boot...

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

Java

如何在 GitHub 上找到你要的代码?

13

zhuangli 发布于 2019-02-26

GitHub 在开源世界的受欢迎程度自不必多言。再加上前阵子,GitHub 官方又搞了个大新闻: 私有仓库改为免费使用 ,这在原来可是需要真金白银的买的。可见微软收购后,依然没有改变 GitHub 的定位,甚至还更进一步。 花开两朵,各表一枝。我们今天想要聊的并不是 GitHub...

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

编程技术

云原生应用程序的架构应该怎么设计?

2

likai 发布于 2019-02-25

介绍 云原生是一种将应用程序构建为微服务并在容器化和动态编排平台上进行运行的方法,这些平台充分利用了云计算模型的优势。云原生关注的是如何创建和部署应用程序,而不是在哪里运行。这些技术使组织能够在现代的动态环境(如公有云、私有云和混合云)中构建和运行可扩展的应用程序。这些应用程序是...

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

Java

为什么 Java 能这么流行

2

刘莉莉 发布于 2019-02-17

阅读本文大概需要4分钟。 典型回答 这种问题比较笼统,如果我遇到这个问题,我会从下面几个点阐述我的观点: Java通过JVM实现了“一次编写,到处运行”的特性,由JVM屏蔽掉了不同平台的差异性,并创建了字节码语言来作为Java代码的“汇编语言”,JVM读取字节码文件、解析字节码文...

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

编程技术

CNCF多元化奖学金系列:让微服务、Kubernetes和云原生连接

1

xubiao.zhuang 发布于 2019-02-15

CNCF为开发者和学生提供多元化奖学金,以参加KubeCon + CloudNativeCon China 2018。在这篇文章中,华裔血统的Emmelyn Wang分享了有价值的会议收获等首次访问中国的多元化奖学金经历。任何有兴趣申请CNCF多元化奖学金,以参加于5月20日至2...

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

Java

Spring Cloud Consul 之Greenwich版本全攻略

6

darida 发布于 2019-02-14

转载请标明出处: http://blog.csdn.net/forezp/a… 本文出自 方志朋的博客 什么是Consul Consul是HashiCorp公司推出的开源软件,使用GO语言编写,提供了分布式系统的服务注册和发现、配置等功能,这些功能中的每一个都可以根据...

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

编程技术

Spring Cloud实战系列(八) – 微服务监控Spring Boot Admin

1

邓龙华 发布于 2019-02-05

Spring Boot Admin 是一个 管理 和 监控 Spring Boot 应用程序 的一款开源软件。 Spring Boot Admin 分为 Server 端和 Client 端, Spring Boot Admin UI 部分使用 AngularJS 将数据展示在前...

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

编程技术

图灵奖得主长文报告:是什么开启了计算机架构的新黄金十年?(下)

4

yanxinchi 发布于 2019-02-01

雷锋网 (公众号:雷锋网) 按:近几年来,不论是普通消费者还是科研人员们都可以感受到两种浪潮,一种是 CPU 速度的提升越来越不显著了,我们说 CPU 制造商又在「挤牙膏」;另一方面,在深度学习的刺激下,各个半导体巨头和一群 AI 初创企业都开始宣传自己的 AI 芯片。我们仿佛看...

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

编程技术

计算机架构的新黄金时代,两位图灵奖得主最新力作

13

puefu.he 发布于 2019-01-30

John Hennessy 和 David Patterson 是 2017 年图灵奖获得者,目前这两位学者都供职于谷歌,前者是谷歌母公司 Alphabet 的董事会主席,后者任谷歌杰出工程师,致力于研究机器学习和人工智能。他们更为人所知的就是共同完成的计算机系统结构学科「圣经」...

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