首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

玩转Java开源项目

我们来看看当当架构部总监是如何从四个方面来玩转Java开源项目。 ? Java开源现状 ? Java是一门历史非常悠久的开发语言,从1995年初见至今,时间的指针已不知不觉的拨动了二十多个年头。...谈了很久Java历史,那么经历了这么多年的发展,Java必然沉淀了大量极具价值的项目,可供免费使用的开源项目层出不穷。...由于技术栈众多,它几乎很难快速上手,但从另一方面讲,Java生态相对于其他语言更加稳定和成熟,技术组件几乎应有尽有。 Java开源项目类型盘点 基础类:为编程提供便利的基础类库。...Java开源不擅长的领域 在容器、缓存和关系型数据库这三个领域,Java开源项目并不多见,而且当前Java也没有太多机会进驻这些领域。...当今需要的Java开源解决方案 虽然Java已有为数众多的成熟开源项目,但是目前仍稀缺的优秀开源领域主要是分布式、服务化和弹性化这三个方面。 在互联网行业分布式、服务化和弹性化是很重要的非功能需求。

1.9K60

适合 Spring Boot 初学者的 OA 开源项目

「1.项目介绍」 oasys是一个OA办公自动化系统,使用Maven进行项目管理,基于springboot框架开发的项目,mysql底层数据库,前端采用freemarker模板引擎,Bootstrap作为前端...作为初学springboot的同学是一个很不错的项目,如果想在此基础上面进行OA的增强,也是一个不错的方案。...(static/image/oasys.jpg 拷贝到配置的图片路径下,不然会报 FileNotFoundException ) OasysApplication.java中的main方法运行,控制台没有报错信息...演示地址」 演示地址链接:http://oa.lxsir.cn:8088/index (维护中,暂时将关闭) 账号:test 密码:test 账号:soli 密码:123456 如果对项目感兴趣...,请Watch、Star项目 「5.项目截图」

1.5K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    初学Go 值得深研的7大开源项目

    rate 接口限流、支持 panic 异常时邮件通知、支持 cors 接口跨域、支持 Prometheus 指标记录、支持 Swagger 接口文档生成、支持 GraphQL 查询语言、支持 trace 项目内部链路追踪...基于Golang,ArtisanCloud团队在业务基础上开源了Golang版本的WeChatSDK。MIT开源,在Github上开源,免费商用。...这使得 Yao 具有极好的通用性,大部分场景下可以代替编程语言, 在复用性和编码效率上是传统编程语言的 10 倍;应用性能和资源占比上优于 PHP, JAVA 等语言。...github.com/ovh/cds 效果预览: gfast gfast是基于GF(Go Frame)的后台管理系统 ,完善的权限用户管理,致力于快速高效开发cms系统、督办系统、后续将加入流程审批、工作流引擎、项目管理

    2.9K20

    初学uniapp上手项目

    初探uniapp,技术不精,敬请谅解 基础要求 了解Vue框架的基本结构与语法(十分重要) 了解微信小程序的基本结构与语法(较轻) 项目概述 项目简介 uniapp迷你商城是一款移动端app...项目,采用uniapp小程序技术进行开发。...迷你商城是一款电商类小程序,类似于淘宝、京东淘宝一类的购物APP 项目结构 前后端分离开发 后端接口文档链接(接口文档取自网络) https://www.showdoc.com.cn/128719739414963.../2513235043485226 开发H5、小程序两端页面 开发工具 HbuildX 微信开发者工具 需求分析 实现商城商品的搜索与展示 编写模块页面 项目结构图 项目保真图 首页 搜索页 展览页...要不然在打包后的index页面当中可能会出现资源找不到的问题 打包 点击之后 修改标题后,发布即可 项目总结 总体项目难度不大,主要为了初学uniapp的童鞋上手项目,同时对Vue、html、css等进行巩固

    22930

    我整理的Java开源项目

    整理出一些使用比较广或者个人觉得比较好的java开源项目和资料供参考。 2. 如果你觉得好但是我没有列出的开源项目请告诉我,方便我添加到列表里。 3....文章里面的内容会不断进行变更和补充,后续除了会新增开源项目,与其相关的学习资料也会添加到项目链接下。 5. 项目排名不分先后。 6. 希望你有收获。 下面提供一些跟开源相关的文章链接: 1....Java开源Apache项目 http://www.open-open.com/56.htm 3....大公司都有哪些开源项目 ---- http://www.cnblogs.com/dunitian/p/5581520.html 9. 2017年你不能错过的Java类库 http://www.importnew.com...公司开源导航页 https://www.oschina.net/company 下面提供一些开源项目链接地址: 【spring项目】 1. spring以及子项目: github地址:https://github.com

    1.2K20

    这 9 个 Java 开源项目 yyds

    开源中国里,不知道大家有没有留意到一个Java开源组织——Dromara?...这个组织是由 Apache ShenYu(前身是Soul网关)的作者创立,多位 Java 开源作者参与的一个Java开源组织。 在开源中国社区,很多 Java 开源作者都是各自为战,独立运营项目。...Domara 组织的诞生就是为了联合 Java 开源的力量,共建社区,资源共享,共同推行中国Java开源事业的发展。...目前 Dromara 社区拥有 9 个 GVP 项目,和一些 Star 数量很高的项目。这些开源项目社区都很活跃,每一个都是能提高工作效率的精品开源作品。...以上推荐的开源项目,也是 Dromara Java 社区里的精品项目,很多都已经是 GVP 项目了,用好这些框架/工具,真的能让工作效率大大提升。

    92010

    27个Java 开源项目,值得收藏!

    大家好,这里为大家整理了阿里的Java开源项目,希望对大家有所帮助 1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案...淘宝定制 JVM:TaobaoJVM TaobaoJVM 基于 OpenJDK HotSpot VM,是国内第一个优化、定制且开源的服务器版Java虚拟机。...地址:https://github.com/justified/tedis 12.开源 Java 诊断工具 Arthas Arthas(阿尔萨斯)是阿里巴巴开源Java 诊断工具,深受开发者喜爱。...Lookout 项目分为客户端部分与服务器端部分。 客户端是一个 Java 的类库,可以将它植入您的应用代码中采集 metrics 信息,客户端更多详情。 服务端代码部分,将于下一版本提供。...地址:https://github.com/alibaba/vlayout 26.Java 代码规约扫描插件 P3C 项目包含三部分:PMD 实现、IntelliJ IDEA 插件、Eclipse 插件

    1.4K11

    这 9 个 Java 开源项目 yyds

    开源中国里,不知道大家有没有留意到一个Java开源组织——Dromara?...这个组织是由 Apache ShenYu(前身是Soul网关)的作者创立,多位 Java 开源作者参与的一个Java开源组织。 在开源中国社区,很多 Java 开源作者都是各自为战,独立运营项目。...Domara 组织的诞生就是为了联合 Java 开源的力量,共建社区,资源共享,共同推行中国Java开源事业的发展。...目前 Dromara 社区拥有 9 个 GVP 项目,和一些 Star 数量很高的项目。这些开源项目社区都很活跃,每一个都是能提高工作效率的精品开源作品。...以上推荐的开源项目,也是 Dromara Java 社区里的精品项目,很多都已经是 GVP 项目了,用好这些框架/工具,真的能让工作效率大大提升。

    58420

    年度GitHub Top 10 的Java 开源项目

    首先,看看编程语言的图谱,看看 Java究竟在过去20年里有多火。 我们可以从趋势图中看到, Java在近20年来一直占据着前三名的位置,可见其人气非常高。...推荐指数:10. 02 advanced-java 项目地址:https://github.com/doocs/advanced-java 互联网Java工程师高级知识完全扫盲:涵盖高并发、分布式、高可用性...这一开放源码项目中的每一个例子都以最小依赖,最简单为标准,帮助初学者快速掌握 Spring Boot各个组件的使用,强烈建议,学习 SpringBoot看看这个开源项目就够了。...引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%的重复工作,让开发更加注重业务,既能快速提高效率,又能帮助公司节约成本,同时又不失灵活性。...作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列

    2K30

    Java版的开源 Flappy Bird 复刻项目

    既然如此,那就周末跟大家分享几个回忆中的游戏吧,不过当然不是原版本,而是用JAVA实现的模仿复刻版本~ FlappyBird FlappyBird,严格来说并不是很小时候的回忆,但是TJ君没想到的是,已经离它当年火爆全球的时候有了...TJ君这次介绍的是一款开源基于Java基础类库编写的FlappyBird,具备原版的所有功能,相较原版优化了游戏难度(毕竟原版实在太难了会劝退不少心智还未成熟的年轻人),还加入了移动型水管,丰富了游戏的维度及可玩性...FlappyBird只需要通过 java -jar FlappyBird.jar就可以直接运行,也可以运行源码中的 App:main 方法。 因为全全程只有一个动作,所以也就只有一个按键,空格键。...最近我还整理了一批包括C++、java、Python、JavaScript等各种语言,还有操作系统、数据结构、设计、网络等各方面的学习资料,大家可以关注公众号TJ君,回复武功秘籍领取。

    57320
    领券