我正在寻找Java中的宠物项目构想。我是三年级的软件工程专业本科生。在过去的1.5-2年中C++
,我一直在中进行编程工作,并且在工作中得到了足够的帮助。我最近学习了Java,并且非常喜欢它。已经完成了一些项目任务和一些非常小的控制台应用程序,但是我正在寻找可以投入时间的东西。
我想要一个足够复杂的项目,以“自夸”(使其开源并引起人们的兴趣,添加到履历表中)并在执行过程中学习,同时又要足够简单,以至于至少能够有一个可行的版本。几个月。
我知道最常见的建议是我需要的,但是我承认我根本没想到这样的事情。
有任何想法吗?
编辑: 缩小范围:创建某种类型的库或其他与软件开发相关的程序会很好。做某事的Eclipse插件也是一个选择(尽管我不知道该怎么做以及如何做-
它将是Java语言,对吗?)。
您有什么我想为您做的吗?
最好最快的方式
足够复杂以至于“吹嘘”(开源并引起人们的兴趣,添加到简历中)并在执行过程中学习,但也足够简单以至于至少可以在几个月内获得有效的版本
是要找到一个现有的开源项目,最好是您当前正在使用和喜欢的开源项目,然后开始提交补丁。此外,您还将了解开发中的远程协作。
智能宠物屋 30分钟开发智能硬件,通过机智云的开发平台定义了一款通过WiFi自动报告宠物动向和自动优化宠物居住环境的宠物屋。通过自动生成的App,立即可以直接控制用GoKit开发板实现的宠物屋。 MCU for GoKit STM MCU for GoKit 2代 STM MCU for GoKit 2代 Arduino
上一节我们简要介绍了如何编写一个单机的To Do应用,接下来要打包部署成可执行的应用,我们需要编译源代码,生成的class文件需要打包到JAR文件中。JDK提供了javac 和jar工具帮助你实现这些任务,但是你也不想每次源代码发生变化时你都手动去执行这些任务吧。 Gradle插件能够自动化完成这些任务,插件引入了一些领域特有的观念,其中一个Gradle插件就是java插件,Java插件不仅仅只有
问题内容: 在Java Web应用程序中设置包结构的最佳实践是什么? 您将如何设置src,单元测试代码等? 问题答案: 您可以遵循maven的标准项目布局。您不必实际使用Maven,但这会使将来的过渡更加容易(如有必要)。另外,由于许多开源项目都是以这种方式进行布局的,因此其他开发人员将习惯于看到这种布局,
主要内容:Java默认的项目布局,初始化任务执行,指定Java版本本章介绍如何使用Gradle构建文件来构建一个Java项目。 首先,我们必须向构建脚本中添加Java插件,因为它提供了编译Java源代码,运行单元测试,创建Javadoc和创建JAR文件的任务。 在文件中使用以下代码行。 怎么样,是不是很简单? Java默认的项目布局 每当添加一个插件到构建中,它会假设一个特定的Java项目设置(类似于Maven)。看看下面的目录结构。 目录包含Java源代码;
现在让我们看一个典型的多项目构建. 下面是项目的布局: Example 7.10. 多项目构建 - 分层布局 构建布局 multiproject/ api/ services/webservice/ shared/ 注意: 这个例子的代码可以在 samples/java/multiproject 里找到. 现在我们能有三个项目. 项目的应用程序接口 (API) 产生一个 JAR 文件,
为了定义一个多项目构建, 你需要创建一个设置文件 ( settings file). 设置文件放在源代码的根目录, 它指定要包含哪个项目. 它的名字必须叫做 settings.gradle. 在这个例子中, 我们使用一个简单的分层布局. 下面是对应的设置文件: Example 7.11. 多项目构建 - settings.gradle file settings.gradle include "s