: 用J2SE写的一个坦克大战小游戏,巩固一下java基础 源码下载(一): 俄罗斯方块 JAVA版 源码下载(二): GitHub – FieldSoft-HelloClyde/Tetris-Swing...: Swing编写的俄罗斯方块 源码下载(三): java swing开发的俄罗斯方块游戏,包含完整代码+详细注释 源码下载(一): Java实践(十一)——五子棋 源码下载(二): java swing...开发的五子棋小游戏源码 源码下载(三): java swing开发单机版五子棋源代码下载 源码下载(四): Java五子棋算法和代码 源码下载(一):Java实践(十二)——中国象棋 源码下载(...实例一): JAVA贪吃蛇源代码 源码下载(实例二): java swing编写的3个小游戏程序源码,俄罗斯方块,贪吃蛇和坦克大战 源码下载(实例三): java贪吃蛇源代码 、 java贪吃蛇源代码...你看到的只是冰山一角,更多完整Java项目源码下载以及精彩Java视频教程请移步到我的微信公众号“Java团长”;可以用微信搜索“Java团长”或者“javatuanzhang”关注。
最近有很多小伙伴私信我说推荐几个毕设项目,在这里我收集了10个可以直接导入运行的项目。...Java 博客系统。...5、学之思在线考试系统 项目地址:https://github.com/mindskip/xzs 学之思在线考试系统是一款 java + vue 的前后端分离的考试系统。...支持web端和微信小程序,能覆盖到pc机和手机等设备。 ? 支持多种部署方式:集成部署、前后端分离部署、docker部署。...项目包含 学生系统功能(登录、试卷答题、错题本)、管理系统功能(发布试卷、批改)。 项目分为 postgresql版本 和 mysql 版本。 ? 还包括了小程序模块: ?
开发语言:Java1.8 框架:Struts、Hibernate 数据库:MySQL5.5 服务器:tomcat7 业务流程图: 分为管理员和会员两个大模块: 详细的介绍可以参考: https://...Java 博客系统。...5、学之思在线考试系统 项目地址:https://github.com/mindskip/xzs 学之思在线考试系统是一款 java + vue 的前后端分离的考试系统。...支持web端和微信小程序,能覆盖到pc机和手机等设备。 支持多种部署方式:集成部署、前后端分离部署、docker部署。...还包括了小程序模块: 6、码问社区community 项目地址:https://github.com/codedrinker/community 码问社区community 是一个开源论坛、问答系统,
.知识点 界面布局:一是流布局,二是卡片布局(现在应该都不用了) socket通信之对象流objectinput/outputStream 将线程里面的信息显示到界面上 4.项目代码.../** * 功能:是服务器和某个客户端的通信线程 */ package com.qq.server.model; import java.util.*; import java.net.*;.../** * 这是客户端和服务器端保持通讯的线程. */ package com.qq.client.tools; import java.io.*; import java.net.*; import...stub } public void mouseReleased(MouseEvent arg0) { // TODO Auto-generated method stub } } 4.结语 一个小程序挺有意思...,也了解了一下socket机制,线程的运用很巧妙,挺锻炼思维,希望小编与读者可以共同交流成长。
阅读大概需要7分钟 跟随小博主,每天进步一丢丢 来自:AI部落联盟 zenRRan有改动 导读 经常有人问我:老大让我完成xxx,我不会,他也不会,但是很着急。这个任务怎么实现啊?...所以今天整理了常见的近30种NLP任务非常适合练手的Project,我觉得有俩作用:研究+练手,加深理解,做到更专业;收藏起来,以备不时之需,不敢保证涵盖工业界所有NLP业务场景,但是涵盖95+%以上是完全没问题的...首先声明下,今天发的这些Project都是类似论文实现那样的demo级的,也不是传统的工程实现,用的方法一般比工业界的高端,非常适合练手用。...自动摘要 Automatic Summarisation PKULCWM/PKUSUMSUM,北大万小军老师团队的自动摘要方法汇总,包含了他们大量paper的实现,支持单文档摘要、多文档摘要、topic-focused...手语识别 Sign Language Recognition Home - SignAll, 该项目在手语识别做的非常成熟。 12.
主要内容 springboot后端架构构建 小程序项目构建 小程序api调用 后台resetful接口编写 小程序调用后台接口 免费的https申请 linux下部署上线 3....微信小程序项目构建 这些基础的东西我就不过多介绍,大家在刚开始开发的时候一般都没有自己的服务器及域名,所以大家在本地编写的时候,在“详细”下的“项目设置”里面将“不校验域名安全性”勾选。...后端详解 我在后端编写主要是用java,当然对其他开发语言熟悉的也可以使用其他语言开发后端。现在我就java编写后端api的讲解。...在写一个测试的controller进行微信小程序与java后端实现通信,controller代码如下: @RestController @SpringBootApplication public class...现在可以在启动后端项目在微信开发工具上进行测试。 演示效果: 这里写图片描述 所以至此已经完成了小程序的前后端通信。 6.
简单的ssm练手联手项目 这是一个简单的ssm整合项目 实现了汽车的品牌,价格,车型的添加 ,修改,删除,所有数据从数据库中拿取 使用到了jsp+mysql+Mybatis+spring+springmvc...等后端技术,使用springboot快速搭建项目,前端使用到了layui 1.准备数据库相关 1.1 新建car表 CREATE TABLE `car` ( `id` int(11) NOT NULL...`car` VALUES ('7', '奥迪', 'A6', '456666'); INSERT INTO `car` VALUES ('8', '宝马', '7系', '1200000'); 2开始项目...新建一个springboot项目 添加相关依赖 <groupId
写个练练手,自己增加要求增加写,至上而下写 # 小程序要求: # 1.用户可能输入内容中前后多按了空格进行去除 # 2.用户不按规定输入内容返还输入,并给与警告提示 # 3.需要记录用户的信息,输入次数规定...3 # 4.提示密码错误,账号错误,或者两者都错 # 4.奖品可选猜对了可以获取2个 # 5.猜的机会有3次 # 6.拿了奖品还能选择能否继续玩 # 7.年龄范围随机 18-15 #思路: ''' 按照功能..., 1.多按了空格去除空格,用字符串中的strip方法, 2.有规定次数的引入一个变量进行次数的判断 3.随机数用random函数来解决 ''' # 导入随机函数 import random #...需要用到的信息 gift_dict = { '1': 'Altman', '2': 'cat', '3': 'dog', '4': 'pig' } username_pwd_dict...:').strip() pwd = int(input('请输入你的密码').strip()) name_list = username_pwd_dict.keys() if pwd
Python初级练手项目 Python闹钟 DateTime模块以Python编程语言预先安装,因此您可以轻松地将其引入程序中。可以使用pip命令轻松安装playsound库。...上面的代码可以根据您的需要增加更多的想法。作为初学者,您必须尝试这些类型的程序以提高您的编码技能。从长远来看,它也将帮助您构建算法并提高逻辑思考的能力。...我将首先将故事的各个部分存储在不同的列表中,然后可以使用Random模块来选择存储在不同列表中的故事的随机部分: 在上面的代码中,可以在某些方面进行改进,但从根本上讲,它可以满足当今标准中许多安全的密码生成要求...随机抽取用户指定长度的字符串: 输入密码长度7 ^ H0%koE 石头剪刀布的游戏 使用Python创建石头、剪刀、布的游戏,我们需要接受用户的选择,然后将其与使用Python随机模块从选择列表中获得的计算机选择进行比较...1.如果左侧的值大于右侧的值,则从最终值中减去该位置的计数。否则,只需添加它。 2.如果左侧的值大于右侧的值,则从最终值中减去该位置的计数。否则,只需添加它。
先给大家总的说一下这个项目里面用到了哪些功能吧!后面有代码的解析,整个项目的代码已经进行封装了。 ...首先要说的就是登陆和注册页面,其中用到了前面分享的跳转页面和验证码以及toUpperCase()转换。...以上这张图就是登陆后的主页面,这里面用到了网站中常用的分页查询、session对象(后续还会出一章session与cookie的区别)、绑定数据以及基本的增删改查。...上面这张图可以说是相当于一个增删改查的模板,其中用到了文件上传 这个页面是点击主页面中的新闻主题进来的,也就是说当你对某一条新闻感兴趣的时候,你想了解的更详细的,就可以点击进去,并且可以评论参与该新闻的讨论当中...; 1999-2009 News China gov, All Right Reserver 新闻中国 版权所有 其实很多项目里面的功能都是一样的
今天给大家带来三道题,题目并不是很难,加上我们之前的语言基础和对Java的简单入门,我想这些题大家也能很简单的写出来。 To:题解不一定是最完美的,也欢迎大家在公众号后台和小编讨论。...,并在n=10的情况下测试建议编写三个独立的方法。 To:这里小编是将三个用法分成了三个类,并用一个TestDemo类来分别调用这三个方法。...} System.out.println(sum); } } for方法 TestDemo类方法: package Experience1.Test; import java.util.Scanner...把比较的结果存储在一个标志变量里,最后判断标志变量的值即可。 To:这题需要注意的是我们在判断一个数组是否重复时,所进行的判断需要我们在进行一轮循环时不能把它自身算进去,否则便是无限重复。...Demo类方法: package Experience1.ArrayTest; import java.util.Scanner; public class Demo { public void
大家好,又见面了,我是你们的朋友全栈君。 100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python。...万元的部分,可提成5%;40万到60万之间时高于 40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于 100万元时,超过100万元的部分按1%提成...1.程序分析:用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。...(2)如果nk,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n, 重复执行第一步。 (3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。...:学习成绩>=90分的同学用A表示,60-89分之间的用B表示, 60分以下的用C表示。
100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python。...万元的部分,可提成5%;40万到60万之间时高于 40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于 100万元时,超过100万元的部分按1%提成...2.程序源代码: 此代码由Java架构师必看网-架构君整理 bonus1 = 100000 * 0.1 bonus2 = bonus1 + 100000 * 0.500075 bonus4 = bonus2...(2)如果nk,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n, 重复执行第一步。 (3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。...:学习成绩>=90分的同学用A表示,60-89分之间的用B表示, 60分以下的用C表示。
今天给大家讲一讲:SpringBoot练手项目,内容相对比较简单。开发时使用的idea工具,大家按照如下步骤进行操作就可以了。 概述 源代码主要包含哪些内容?...框架说明:基于springboot+shiro+freemarker的快速开发框架,代码结构清晰,快速上手使用;配置代码生成器,减少70%开发时间,专注业务逻辑。...框架基于JDK8平台,使用Spring、SpringBoot技术栈内容,主要包含:Shiro权限控制、Freemarker模板等软件包实现;属于基础的知识点。对于掌握难度不大。比较基础入门。...使用方法 通过git下载源码是一个完整的项目,直接使用IDEA、Eclipse导入项目导入即可。...数据源配置 通过 application.properties 自定义的配置方式配置资源文件信息。
有读者问我,系统入门 matplotlib 的电子书有没有推荐,今天拿出一本我觉得很不错的pdf电子书,以飨大家。...这本书循序渐进的介绍了60多个绘图案例,基本覆盖matplotlib的主要常用绘图种类,并且附有详细的绘图指导。 ?...这里作者介绍了,绘制多颜色图时的解决方案,使用 colormaps....作者后面依次按章节介绍了注释、Figures、输出文件、Maps、3D绘图等非常实用的功能。最后难能可贵的是,还介绍了与Tkinter、wxWidgets、GTK等的用户接口绘图: ?...全书比较精简,60多个小案例,几天差不多便能上手联系完。
大家好,我是 roseduan,经常看到一些小伙伴学习完 Go 语言的基础知识之后,无法找到合适的练手项目,然后就很迷茫。...今天我向大家推荐几个我觉得还不错的 Go 语言入门练手项目,你可以根据自己的兴趣,选择一个合适的,自己去看看,学习一下。...在这之前,需要说明一下,很多人看到别人的项目代码一头雾水,完全没有头绪,这是很正常的。...这个项目还有详细的中文文档,并且配套教学视频,值得学习!...我觉得这个项目还是挺有趣的,用来操作一下微信,能够体会到更多学习的乐趣。
11、Making Your Own Image Filters(图片滤镜) 使用语言:Java Processing 是一种用 Java 构建的开发环境,本项目介绍了它的特性与配置...推销一些自己的小作品吧。...其他打发时间的东西【Python】视频转字符动画Python仿制抖音表白小软件Python实现烟花特效 等等。...并在此献上传送门: 想了解更多,请关注我们的知乎号:量子位 网友回答: 打算做出一个目录集合,将我做过的有意思的适合新人练手的Python小项目在此保持长期更新。...最后,插播一条小广告,个人创建了Python、Java的专栏: Java、Python和数据分析Java从入门到实践 欢迎Python和Java爱好者、初学者关注,一起学习共同进步~
学习 PHP 或增强 PHP 知识的最好方法之一是通过 PHP 项目来练手。通过不断地练习,你就可以慢慢地从众多 phper 中脱颖而出,成为更加专业的程序员。...下面分享一些非常不错的 php 练手项目。...crm[2] 无论何时,crm 都是一个非常值得学习和研究的项目。 通过这个学习这个项目,你将学会如何构建一个简单的 CRM 来管理客户数据和与开源 SuiteCRM 的交互。...这个 PHP 项目还强制你使用面向对象的编程,这是磨练这些技能的好方法。 该项目的核心是“画笔工具”,允许用户选择各种颜色和画笔大小来生成创意图纸。...这个功能强大的 PHP 项目看似简单,但却是学习创建像在线购物网站这样无处不在的东西的全栈过程的好方法。
有读者问我,系统入门 matplotlib 的电子书有没有推荐,今天拿出一本我觉得很不错的pdf电子书,以飨大家。...PDF下载方法:关注并回复 60 长按2秒关注,并回复60 这本书循序渐进的介绍了60多个绘图案例,基本覆盖matplotlib的主要常用绘图种类,并且附有详细的绘图指导。 ?...这里作者介绍了,绘制多颜色图时的解决方案,使用 colormaps....作者后面依次按章节介绍了注释、Figures、输出文件、Maps、3D绘图等非常实用的功能。最后难能可贵的是,还介绍了与Tkinter、wxWidgets、GTK等的用户接口绘图: ?...全书比较精简,60多个小案例,几天差不多便能上手联系完。 最后,再提供以下几个作品的全部源码下载: ? ? ? ?
最近在组织编程擂台活动(前文:码上行动的同学,你有一个机会等待签收),会帮学员们挑选合适的项目,在实践中提升编程能力。...在选题过程中,有些普遍被关注的问题,今天在这里集中聊一聊,包括我这些年指导学生的一点经验,供各位参考。 1. WHO:谁需要练手项目? 可以说,所有编程学习者都离不开实践的过程。...否则,不管你是准备成为一名专业的开发人员,还是想在其他领域使用编程提升效率,只要你打算“真的”写程序,那就离不开练习。 2. WHY:为什么需要练手?...WHAT:应该选择怎样的项目? 尽可能选择难度在自己能力上界左右的项目。太简单了对能力提升不大;太难了,步子太大,通常都是半途而废。...除了合适的难度外,尽量从身边入手,寻找可用程序解决的问题。做一个你平常用得上的批量文件处理小程序,会比千篇一律的抓图片爬虫更有意思。这样的项目目标明确,最终更可能完成。 5.
领取专属 10元无门槛券
手把手带您无忧上云