- 博客(10)
- 收藏
- 关注
原创 C++链表的增删改查及翻转链表
剩下的情况就是删除任意结点,因为要删除结点的时候,我们要找到要删除结点的前一个结点,将前一个节点指向要删除结点的下一个结点,所以即使是删除最后一个结点,我们也能找到倒数第二个结点,将倒数第二个结点指向最后一个结点的指向(也就是nullptr空指针)。我们需要找到插入位置的前一个结点,将新的结点指向这个前一个节点的下一个结点,然后在把前一个结点指向现在这个新的结点。我们直接判断插入的位置和链表的长度关系,就知道是否在尾结点插入,如果是则只需要将原先的尾结点指向现在新的节点即可。//将新的节点指向当前的结点。
2023-10-08 16:09:32
247
原创 C++推箱子小游戏(二)
这一块主要是渲染一个游戏界面 ,设置好边界也就是墙,以及将玩家和箱子渲染出来这块是保存箱子和玩家上一次移动的位置,在后面会很有用处通过监控来判断玩家往哪个方向走这段代码逻辑都差不多,都是判断玩家是否与箱子或者墙相撞及箱子是否撞墙,如果两两相撞我们就要复位,就是回到移动之前的上一次位置这就是判断箱子是否进坑了,我定义的是一个int变量,判断有箱子进坑就进行加1操作,最后判断这个变量与箱子个是是否相等,相等则就是所有箱子全部进坑最后运行结果是这样子。
2023-10-08 15:22:41
165
原创 C++推箱子小游戏(一)
这块主要是对键盘的监听,通过上下犍来移动初始界面的箭头指向上面中Key_Listen()不是库里的函数,是我宏定义的一个按钮监听的一个函数吧(不知准不准确,我也只知道他的作用)
2023-09-19 23:04:18
162
原创 Android Studio 学生宿舍管理系统(连接Mysql数据库)
学生宿舍管理系统项目实训,总体上难度不是很大,主要功能就是对学生信息的增删改
2022-06-17 16:19:18
5177
23
原创 Android Studio 学生课程签到系统
课程签到界面 学生签到系统通过账号密码登录,如果没有账号可以通过注册来创建一个新用户,如果是忘记了密码也可以通过忘记密码来找回密码(因为这个系统我没有连接数据库,创建新用户和找回密码是无法实现的),登录成功后就可以看到个人用户信息,然后对相应的课程进行签到。 三、忘记密码界面.........
2022-06-09 12:42:29
4745
10
原创 Android studio 连接Mysql数据库
android项目中的一些数据的存储通常可以放在数据库当中,因为数据库存储的数据比较大并且用起来也比较方便,我是在写学生宿舍管理系统时用到了数据库,在连接数据库的时候我也百度了许多方法,但都没有成功,后面是结合各个方面才连接成功,我简单分享下我的代码。在连接数据前,需要在libs下面添加一个包我添加的是mysql-connector-java-5.1.49.jar的包,应该是版本不的不同,mysql-connector-java-8.0.29.jar我添加会报错,大家都可以试一下。添加的时候直
2022-05-25 21:44:04
5784
14
原创 Android studio 登录系统
后面的验证码是自己加上去的,如果需要的话也是可以用Random获取随机数登录流程主要分为两个步骤获取用户名和密码编辑框的文本进行判断 设置按钮监听事件用户和密码一般都是放在数据库里面的,这里没有连接数据库,自行定义的用户名和密码一、获取用户名编辑框及密码编辑框的文本并进行判断 String user="admin";//设置用户名 String passorward="123456";//设置密码 EditText et_1_Logi.
2022-05-24 17:19:25
3776
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人