小项目
文章平均质量分 73
windxDev
希望能够在学习的路上和大家一起努力,共同进步。
展开
-
【Python小工具】爬虫之破解RSA加密详解
接上一篇获取验证码图片,获取到图片并识别即可得到验证码,按照简单难度的网站,接下来就应该携带上表单数据,然后进行Post请求了。但我所使用的案例是我学校的教务系统,没想到它使用了RSA加密。该加密的原理可见链接:RSA算法原理-知乎所以下面就以教务系统网站为案例,介绍一下如何实现最终的请求登陆。原创 2022-10-03 23:56:15 · 2428 阅读 · 2 评论 -
【Python小工具】爬虫之获取图片验证码
接上一篇使用OpenCV识别网站的数字+字母验证码,忽然想起来自己还没有介绍怎么拿到网站的验证码。下面是我要获取的识别码截图:因此这篇博客就来介绍一下我所遇到的一种情况:即需要携带Cookie去请求图片,并保存在本地指定路径。原创 2022-10-02 23:59:19 · 3061 阅读 · 0 评论 -
【Python小工具】爬虫之使用OpenCV识别数字+字母验证码详解,告别收费
💬:这个工具是干嘛的?🌱:主要是为了识别最基本的数字+字母验证码,之前解决验证码主要依靠各种网站,如超级鹰等而现在只要使用OpenCV库,就可以很轻松地识别出来,直接告别收费!原创 2022-10-01 23:59:45 · 3911 阅读 · 2 评论 -
【Python小工具】一文学会制作个性化二维码
💬:什么是个性化的二维码?🌱:此处主要介绍三种二维码的制作方式黑白图案二维码彩色图形二维码根据gif动图制作的二维码此处要制作图形二维码,需要选取适当的图片,直接搜xxx头像做图片最好,主要人物要突出,不要有过多杂乱的线条。需要提前下载MyQR库,然后导入模块的myqr类已尝试过jpg、png、gif等格式均可以做为输入和输出的文件。原创 2022-09-26 20:34:57 · 341 阅读 · 0 评论 -
简易聊天室
使用C/S架构进行设计,设置一个服务器,服务器中使用多线程处理每一个客户端,分别对客户端发送的消息进行读取,然后根据广播思想,把消息分别转发给每一个客户端。此处较为重要的知识点,我认为在于理解**客户端和服务器端之间是如何交互的; 其实本质上就是获取输入输出流 **,然后再对信息进行处理的一个过程。所以在客户端要有输入流输出流,在服务器端要获取客户套接字的输入输出流。网络连接其实都已经封装的很好了,直接用套接字即可,但要注意多线程的运用(因为需要不断监听,while循环太多,需要用多线程处理...原创 2022-07-03 15:33:29 · 214 阅读 · 0 评论 -
音乐播放器
此项目是基于JavaSwing实现的一个简单的音乐播放器。涉及的知识点主要有 **JavaGUI 多线程 JavaSound(与音频有关的原生API) **全文思维导图见思维导图此处主要是使用MenuBar组件,这是一个类似于JPanel面板的"大组件",点击后可显示器包含的Menu组件,此处我添加了About组件,其又可以展开为MenuItem(即此处的Author),这里我是为了显示作者信息,因此又涉及 JDialog 组件,该组件有多种类型,主要取决于该消息框是否需要自带选项(如OK等)原创 2022-06-01 12:04:57 · 1760 阅读 · 1 评论