自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (10)
  • 收藏
  • 关注

原创 GitHub-远程仓库上传与托管(详细教程)

介绍最近想着把文件上传到远程仓库,进而可以多设备协同操作,但是在搭建远程仓库的过程中遇到了一些问题,所以想把这些问题记录下来,既可以分享给他人,也方便自己以后遇到相同问题好查看。本博客将介绍我是如何上传代码到GitHub,以及我遇到的一些问题与总结由于是新手教程,步骤会比较多,但是讲了可能会遇到的问题以及部分细节如何上传我将上传代码分为2个部分:在GitHub上建仓库在本地进行Git Bash上传在GitHub上创建仓库进入GitHub进入 Repositories 发现了一个

2021-11-12 13:09:31 470

原创 Eclipse连接Github,git失败,一直要输入Login密码

之前遇到这个问题,十分头疼后来经过大佬指点发现了问题所在:Github的PAT(personal access token)的问题解决方法:跟着以下连接修改自己的Github设置settingGithub: https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token重启项目,重新commit,user选择自己github的us

2021-10-19 06:26:56 2180

原创 游戏商店MySQL数据库设计

游戏商店MySQL数据库设计最近在学习数据库搭建,这次的Project是根据游戏商店的要求画出ER图和搭建出数据库。如果你能看得懂英文,这篇教程一定会对你有所帮助,我将题目和我对于这些题目的解答放在下面的链接里,有兴趣可以去看一下。这个图是最终的ER图,包含了员工,游戏信息和销售记录question, report 和 script链接:t 和 script链接:https://download.csdn.net/download/peterbearXY/18783446...

2021-05-16 21:17:42 999

原创 排序算法部分可视化

排序算法部分可视化程序介绍最近复习排序算法闲着无聊,做了一个可视化小程序,这个程序支持部分排序算法,当然有兴趣可以自己扩展我将冒泡排序,选择排序,插入排序,希尔排序,快速排序做了可视化,展示一下最终效果感兴趣可以看看我原来写的排序算法的链接(归并排序,桶排序)https://blog.csdn.net/peterbearXY/article/details/114648428程序描述点击相应的按钮可以让下面的图像进行更新,点击重置可以使所有数回到原有位置我们可以通过看相应的图像变化了解排序

2021-04-26 09:44:42 361

原创 Comparable 与 Iterable 接口

Comparable 与 Iterable 接口Comparable介绍Interface Comparable如果一个类实现Comparable接口,其必须实现CompareTo方法,调用此方法的对象将与里面的o对象进行比较例如:x.CompareTo(T y)x和y进行比较,如果相等返回0;若x>y,返回1;若x<y,返回-1;当然,CompareTo方法的实现由我们自己定义实现此接口的对象拥有自然顺序(natural ordering)对象之间可以使用CompareT

2021-04-06 23:14:50 102

原创 Swing图书管理系统

介绍基于MySQL使用JDBC语言所搭建的图书管理系统通过这个小Project,对于三层架构更加熟悉,使用JDBC进行增删改查更加熟练废话不多说,直接上效果图登录界面图书添加界面图书维护为了方便开发,我直接把整个项目分为4个部分:View层,Dao层, Service层,model层和Util层View层:用于展示给用户界面,和传输数据Service层:处理数据,封装好数据传给DaoDao层:读取数据,把Dao的数据添加到数据库中,和数据库进行数据交换Util层:获取Connect

2021-04-06 19:38:41 808

原创 Scanner 连续输入问题

使用Scanner 在while循环中输入choice起初一直出现问题后来发现我在其他方法里面也使用了Scanner,并且关闭了scanner最后这个导致了我程序的崩溃改正方法:把scanner作为参数,传入方法中,在方法中不关闭或者把scanner作为全局变量,当然,不要在方法中关闭,在main函数结束后再关闭main函数//定义为全局变量static Scanner input= new Scanner(System.in);//main函数int option=0;

2021-03-28 12:15:54 2249

原创 MySQL银行绩效面试题

题目:银行里面对于业务员每个月的绩效进行统计,如果绩效达标的,会记录到数据库中(数据包括姓名与这个月的月份);现在银行想要对连续3个月绩效达标的员工进行奖励,要求身为程序员的你从数据库(使用SQL语句)中找出这些满足条件的员工答案:运用知识:MySQL自我查询,AS的灵活使用连续3个月:t2.month -t1.month =1 AND t3.month -t2.month =1 同时姓名要一样。SELECT DISTINCT t1.name FROM t as t1, t as t2,

2021-03-27 11:15:59 345

原创 数据结构: 图

数据结构: 图图也是数据结构中的一种,YYSY真的经典,学习图可以参考二叉树和二维数组;直接讲图论可能会十分抽象,毕竟是看文字;数据结构中的图和现实生活中的地铁交通图很类似,如下我们每一个交通枢纽可以看作是一个顶点,就像上图的A, B, C,D, 从一个枢纽(交叉口)到另一个交叉口之间的线(边)就像上面A,B,C顶点间的线,【用地铁这个解释,应该好理解一点】图的概念顶点Vertex:对象,一个一个存储的小圆点边Edge:顶点间的连线无向图:一个顶点与另一个顶点之间的边没有指向,边没有方向

2021-03-27 10:55:42 220

原创 C语言二叉树实际应用,C语言File操作与结构体

题目:新冠轨迹存储与查询(二叉树)翻译一下:写一个小App,开始界面需要用户选择数据的存储方式(单链表/二叉树),选好后用户要选择action:添加新的用户给已经存在的用户添加新的去过的地方删除用户信息把整个二叉树中的结构体存入文件中从已经存好的文件中载入信息查询哪个用户曾经去过高风险地区退出程序注意:二叉树的增添,删除,要考虑删除的节点是子节点还是某个父结点把结构体存入文件时记得存入二叉树结点的个数,这样方便我们读取文件时还原下面的是程序本体程序中有很多地方存在代码重复

2021-03-15 23:03:03 262 1

原创 算法:JAVA排序算法【自学收藏向】

算法:排序算法最优有一句谚语:“All roads lead to Rome.” 面对一个编程问题时,我们有多种方法来实现;但是怎样才能判断哪种方法才是最优的呢?我们运行程序,当然希望程序越快,占内存越小;但是速度与空间,就像杠杆中的力臂与力,两者必须做出取舍。如果选择速度快,即时间复杂度小,程序所占内存空间的大小就会增加;而希望程序占内存小,程序运行的速度也会随之受影响。当然,现如今大家考虑最优一般是从速度(时间复杂度)的角度出发。时间频度时间频度,一个算法中的语句执行的次数称为时间频度,

2021-03-10 22:34:18 145 2

原创 算法:递归

算法:递归介绍递归是一种常见的算法,由递归书写的代码较为简洁,一般用于处理有规律的循环问题,与for类似。直白点说,递归就是函数自己调用自己;在使用递归时,注意留出口(递归循环结束),否则程序会无限递归下去,最终ERROR。当然因为递归表示比较简洁,理解起来也是算法的一大难点。例子下面写2个关于递归的例子:打印3!(3的阶乘)从0到9报数//计算阶乘package DataStructure;public class FactorialWithRecursion { public

2021-02-27 14:29:28 313

原创 数据结构:栈

数据结构:栈介绍栈和队列一样是一种特殊的线性表结构,它的特点是先进后出(first in last out)。下面有一张图来描述栈栈有两个常用方法pop(),出栈,从尾部弹出元素push(int value),压栈,把数据压入栈中实现栈实现栈的方式有多种,我列举2种:一种是用数组来实现栈,还有一种是用链表来实现栈ArrayStack(数组)LinkedListStack(链表)ArrayStackpackage DataStructure;public class Arr

2021-02-23 22:52:23 239

原创 数据结构:链表

介绍JAVA中有许多的数据结构,例如数组,队列,栈,链表等。与其他数据结构相比,链表具有增删快,充分利用碎片化空间的特点。链表是引用类型数据,它就像一个表格,包含众多节点(内部的数据通过一个个指针链所相连接)。就像下面这张图链表都是由一个个节点构成,每个节点中包含数据与指针,指针为节点指明方向,即下一个数据或上一个数据。分类链表也可以分类单向链表双向链表单向循环链表单向链表是指链表中每个节点都只能指向下一个节点,不能指向上一个。(上面那张示意图就是单向链表)双向链表是指链表中每个节点都

2021-02-19 16:09:35 166 2

原创 JAVA稀疏数组

引入数组是一个很常见的数据存储模式,但是有时使用数组会浪费掉一部分空间;例如在5*5的五子棋中,黑子代表1,白子代表2,而空白的区域代表0;为了表示棋盘中的数据,我们可能会使用二维数组来解决这个问题,最后的结果如下0 1 0 2 01 0 0 0 00 0 0 0 00 0 0 0 00 0 0 0 0此时,在这个数组中,我们会浪费掉一些空间,因为这些空间表示的都是0;为了解决这个问题,避免浪费过多的空间,我们需要使用稀疏数组。介绍在稀疏数组中,每行分别有三个元素:行,列,值。在稀疏数组的

2021-02-15 13:52:42 197 1

原创 JAVA入门万字总结

文章目录引言什么是JAVA第一个JAVA程序结果JAVA的数据类型内置数据类型引用数据类型内置数据类型整型浮点型字符型布尔型引用数据类型基础类型转换自动类型转换强制类型转换JAVA符号算数运算符关系运算符逻辑运算符补充JAVA逻辑判断if / elseswitch caseJAVA循环for循环while循环breakcontinuedo while循环判断与循环的应用求最大公因数求100以内的素数不死神兔水仙花数99乘法表求Pi的值JAVA函数格式作用域void关键字函数调用其他函数JAVA数组创建数组访

2021-02-12 00:42:45 2055 6

原创 JAVA 基础总结

大一期间闲着没事,自学JAVA。一下是我花2个月总结的JAVA部分基础内容。由于篇幅有限,具体文件免费上传CSDN。因为是照着B站与CSDN文献自己总结,有些地方可能解释不全或不准确,望指出,勿喷。...

2021-01-16 21:14:44 120 1

原创 2020-12-24

关于JAVA Set接口中HashSet的使用Set中不能出现重复的元素,例如将hello world转成字符串数组,[‘h’, ‘e’,‘l’,‘l’,‘o’,‘w’,‘o’,‘r’,‘l’,‘d’]最终[‘h’,‘e’,‘l’,‘o’,‘w’,‘r’,‘d’]当然存储的顺序也许不是我写的这样,因为HashSet中存储元素是无自然序的但是我在敲代码时发现了一个问题,如果将new的新对象增添到Set中,元素内容是可以重复添加的看代码Student类public class Student

2020-12-24 20:54:29 95

courseWork.rar

游戏数据库MySQL搭建,由于是全英文版,读起来也许会很吃力,但是看完题目,然后结合我自己给出的solution,希望通过这道习题帮助大家熟练掌握ER图和MySQL语句;

2021-05-16

SortAlogrithmAnimation.rar

对于之前的排序算法的部分可视化程序,通过此程序可以对部分排序算法有更深的了解,这里是我原来写的排序算法(全):https://blog.csdn.net/peterbearXY/article/details/114648428

2021-04-26

BookManager.rar

最近在学习MySQL数据库和JDBC,看完网上有人发类似的东西,我也尝试制作了一下,虽然目前还有些地方不完善,但基本上实现了管理员登录,图书类别管理与图书管理;本程序仅包含JDBC部分,MySQL数据库需要自己构建, t_book, t_book_type, t_user; book ID为主键,ISBN不能重复, t_user是管理员登录

2021-04-06

翁恺老师的城堡游戏python版.rar

参照慕课上翁恺老师java课程里面的城堡游戏,做出的python版

2021-02-26

基于PyQT5的桌宠制作

PyQt5控件的尝试,感兴趣的可以自行修改图片

2021-02-26

JAVA入门.pdf

java基础入门的总结,可供大家下载观看

2021-02-15

Collections.xmind

Collections基础分类

2021-01-16

JAVA基础.xmind

自学JAVA基础总结

2021-01-16

Python入门习题.rar

美国大学初级python入门习题资料,适合小白

2020-12-24

PyGame-东方project

用python制作的小游戏,灵感来自于东方project;开头有GUI,配乐,进入游戏后,配乐停止。第一次做的python project,内容较为粗糙

2020-12-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除