- 博客(7)
- 收藏
- 关注
原创 PyQt图形化界面实战
我想说的是,这个实战的项目前前后后一共搞了有1个月那么长时间,最后的结果还是说得过去的,在这个过程中,有第一次接触这些任务的迷茫,也有大模型的帮助,还有一步步实现自己的设想的喜悦,也有一次次修改代码、一次次试错的坚韧。在解决问题的过程中,将问题分解为许多的模块,一步一步的解决问题,最终达成目标。相较于上学期的C语言的大作业的钟表设计,这次的进步很多,编程能力也有了很大的进步。
2024-08-30 22:05:33
821
4
原创 C语言大作业——钟表设计
主要基于对easyX图形库的学习和运用,创作初期借鉴了许多的优秀的作品,在制作钟表的过程中,从对钟表的各种功能的需要,到后来发现钟表的设计比功能要更加的重要(个人认为);对于我的钟表,现在看越来越感觉它不止是一块表那么普通了,而是在不断的调试以及寻找解决方案的之后,打磨出来的一个艺术品,他不像表,却像一个消遣的玩具,不像表,却像一个功能趋全钟表当道的异类。对于图片数组和主画布无法一同显示的问题我们果断放弃了在一张画布上显示,改做到了一个单独的画布作为开启钟表的前景。希望大家可以批评指正🌹🌹🌹。
2024-05-18 20:27:13
380
2
原创 Java爬取网页源码
如果想要发送其他请求或想要对网络请求有更深入的控制,我们就需要用到HttpURLConnection类。这时候,在释放资源的时候,需要调用disconnect方法断开http链接,防止线程溢出。通过爬取HTML网页的源码,我们可以获取到网页中内容的基本信息,进而通过程序实现对数据的处理以及获取我们想要的数据。针对的是静态的、少量的服务器端数据,主要使用了URL类来访问互联网资源,通过GET方法请求HTTP/HTTPS协议。如果还要对网页进行更加高效的操作,还需要使用到 jsoup 第三方库。
2024-03-30 16:10:00
394
1
原创 洛谷P1007独木桥Java解决
考虑到每个士兵相遇时会转身,两人的总路程也是和相互穿过去时一样多,所以可以看作是士兵之间相遇不会产生影响。那么时间最短就是:小于一半的往左走,大于一半的往右走,彼此不会相遇。时间最长的就是反过来相向走。
2024-02-27 20:02:35
399
原创 Java素数
先定义q为输入的你想找到的第几位素数,然后先让a自增(从2开始直至找到q这个数字),通过定义的b与a的关系(检查从2到该数字的平方根的每个数字是否能整不是素数。寻找素数是常见的问题,下面是通过Java的方法找出第n个素数的方法。新人小白,学习Java时间较短,有问题望指正!
2024-02-23 20:10:54
530
2
原创 汉诺塔问题
游戏的目标:把A杆上的金盘全部移到C杆上,并仍保持原有顺序叠好。操作规则:每次只能移动一个盘子,并且在移动过程中三根杆上都始终保持大盘在下,小盘在上,操作过程中盘子可以置于A、B、C任一杆上。调用doTowers方法,传入nDisks、''A''、''B''、''C''四个参数。''A''表示圆环的起始半径,''B''表示圆环的终止半径,''C''表示圆环的终止半径。b. 如果topN的值大于1,表示有多个圆环,先调用doTowers方法递归计算topN-1个圆环的高度,然后打印当前圆环的起始和终止半径。
2024-02-14 21:32:46
700
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人