标签:开源软件

Spring

SOFABoot 健康检查能力分析

2

zhuangli 发布于 2018-11-16

开源中国有个年度开源软件的活动,里面有两个 SOFA 相关的项目(SOFABoot & SOFARPC),大家帮忙点两下一起投个票: www.oschina.net/project/top… 。同时也欢迎大家关注 SOFAStack Liveness Check &...

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

Java

2018年排名Top 100的Java类库――在分析了277,975份源码之后得出的结论

2

xirruiqiang 发布于 2018-11-08

时间如流水,转眼间2018年已经要接近尾声了,过去的一年,可以说是疯狂的一年。SpaceX成功发射了重型猎鹰火箭,苹果成为首个突破一万亿美元市值的上市公司。 2018年,在IT圈也发生了许多大事和喜事,SpringBoot 2发布、Java发布了10 和 11两个版本、GitHu...

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

Java

2018年排名Top 100的Java类库——在分析了277,975份源码之后得出的结论

3

xiaoli.he 发布于 2018-11-08

时间如流水,转眼间2018年已经要接近尾声了,过去的一年,可以说是疯狂的一年。SpaceX成功发射了重型猎鹰火箭,苹果成为首个突破一万亿美元市值的上市公司。 2018年,在IT圈也发生了许多大事和喜事,SpringBoot 2发布、Java发布了10 和 11两个版本、GitHu...

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

Java

CodeOne主题演讲:Java,未来已来

3

xubiao.zhuang 发布于 2018-11-06

在上一次JavaOne大会之后,首届Oracle CodeOne大会最近于美国旧金山举行。周一晚上主旨演讲的头条是“Java:未来已来(The Future of Java Is Today)”,其中包括:新的每半年发布一次的Java/JDK的发布节奏正按计划进行;Oracle和...

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

Java

Dubbo Mesh | 阿里巴巴中间件团队在 Service Mesh 的实践和探索

7

xiaoli.he 发布于 2018-10-30

我们去探索一项技术,并不会仅仅因为其先进性,而是因为我们目前遇到了一些无法解决的问题,而这项技术正好能解决这个问题。 所有软件最重要的使命不是满足功能要求,而是演进,从而持续成长。 微服务本质是对服务的拆分,微服务架构符合工程领域常用的“分而治之”范式。 在Aliware Ope...

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

Java

JPress v1.0-rc.3 发布,类似 WordPress 的 Java 开源软件

likai 发布于 2018-10-29

JPress 是一个类似 WordPress 的Java开源软件,使用 Jfinal 和 Jboot 进行开发,支持对接微信小程序和微信公众号、同时支持 h5 独立模板(WordPress不支持哟)。 同时,在模板的支持上,JPress的文章模块、文章分类和页面模块,都...

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

开源软件

FreeDOS 创始人 Jim Hall :微软开源 MS-DOS 很有意义

1

darida 发布于 2018-10-27

近日,微软重新开源 MS-DOS 1.25、2.0 的源代码的消息引起了开源社区的关注。这不是微软第一次对外发布 MS-DOS 的源码,2014年3月微软就曾通过计算机历史博物馆放出这两个版本的源码,不过当时采用的是一个限制性许可,用户被禁止在其他项目中重复使用这些代码,仅可用于...

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

Java

Micronaut教程:如何使用基于JVM的框架构建微服务

3

邓龙华 发布于 2018-10-24

本文要点 Micronaut是一种基于jvm的现代化全栈框架,用于构建模块化且易于测试的微服务应用程序。 Micronaut提供完全的编译时、反射无关的依赖注入和AOP。 该框架的开发团队和Grails框架的开发团队是同一个。 Micronaut框架集成了云技术,服务发现、分布式...

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

开源软件

微软开源部分《Minecraft》Java代码

7

邓龙华 发布于 2018-10-21

在收购《Minecraft (我的世界)》开发商 Mojang 四年之后,微软开源了游戏的部分 Java 代码。《Minecraft》是史上最受欢迎的游戏之一,至今售出了 1.54 亿份拷贝,活跃用户 9100 万。开源的代码托管在 GitHub 上,采用 MIT 许可...

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

Java

『功守道』软件供应链安全大赛·Java生态赛季总结

1

Harries 发布于 2018-10-11

Last but not least 在今年,阿里安全尝试通过比赛的策划和组织,来阐述我们站在生态、企业和基础设施的角度,看待的软件供应链可能存在或将出现的安全威胁。划分了三个形式的赛季框架以使得比赛形成对抗,但根本着眼点是安全风险的两个大的维度:底层系统和最基础软件设施风险,落...

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

Java

原 荐 Jenkins 解决Git插件不兼容问题的方案

11

changyuan.xu 发布于 2018-10-11

小雨伞漂流记 分布式 正文 Jenkins 解决Git插件不兼容问题的方案 原 荐   IamOkay 发布于 28分钟前 字数 781 阅读 4 收藏 0 Git Jenkins 简介 Jenkins 解决Git插件不兼容问题的方案,很多时候由于项目打包需求的插件版本...

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

Java

Jenkins软件开发持续集成

35

zhuangli 发布于 2018-10-10

编辑推荐: 本文来自于CSDN,主要介绍了什么是jenkins,如何配置jenkins以及jenkins任务的创建运行等相关内容。 1.jenkins简介 1.1.什么是敏捷开发 敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初...

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

Java

Java 11 / JDK 11 正式发布!

3

xubiao.zhuang 发布于 2018-09-26

美国当地时间9月25日,Oracle 官方 宣布 Java 11 (18.9 LTS) 正式发布,可在生产环境中使用! 这是自 Java 8 后的首个长期支持版本 ,非常值得大家的关注,可以通过下面的地址进行下载: https://www.oracle.com/tech...

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

Java

Java 11 正式发布 支持期限至2026年9月

2

尖兵 发布于 2018-09-25

美国当地时间9月25日,Oracle 官方宣布 Java 11 (18.9 LTS) 正式发布! 这是自 Java 8 后的首个长期支持版本 ,非常值得大家的关注, 可以通过下面的地址进行下载: https://www.oracle.com/technetwork/ja...

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

Java

想要年薪10万+,Java开发者必会这15个大数据工具和框架!

2

dulong 发布于 2018-09-13

国内大多数大型互联网公司的程序员被称作研发工程师,但实际上国内几乎没有研发项目,只能叫做开发。 开发程序员的工作大多是重复性劳动,容易产生疲惫感,薪资在工作2-5年内就达到了一个峰值,再要提升就比较困难,这样就导致了很多程序员最终转行做了其他行业。 JAVA的精密、强大,拥有其它...

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

Java

Tomcat安装、配置、优化及负载均衡详解

5

likai 发布于 2018-09-13

一、常见JavaWeb服务器 1、WebLogic:是BEA公司的产品、WebSphereAS:是IBM公司的产品、JBossAS:红帽公司的产品,可以自行了解 2、Tomcat服务器:Sun公司在推出的小型Servlet/JSP调试工具的基础上发展起来的一个优秀的Servlet...

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

Spring

原 荐 Choerodon的微服务之路(一):如何迈出关键的第一步

10

xubiao.zhuang 发布于 2018-09-10

本文是 Choerodon 猪齿鱼 微服务系列文章的第一篇,在文章中将介绍当前比较流行的两种微服务架构,即 Dubbo 和 Spring Cloud,同时将总结 Choerodon猪齿鱼在选择使用微服务架构中的一些实践经验,希望能够给大家一些借鉴和启迪。 ▌文章的主要内容包括: ...

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

Java

为什么说 Java 程序员必须掌握 Spring Boot ?

4

changyuan.xu 发布于 2018-09-09

Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热,那么, Spring Boot 诞生的背景是什么?Spring 企业又是基于什么样的考虑创建 Spring Boot? 传统企业使用 Spring Boot 会给我们带来什么样变革? 带着这些问题...

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