![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 72
请叫我雯子小姐的小爷
这个作者很懒,什么都没留下…
展开
-
设计模式原则与分类
设计模式是指在软件设计中面临的一般问题的解决方案,这些解决方案是众多软件开发这经过相当长的一段时间的实验和错误总结出来的。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。在增加新功能的时候,尽量不修改代码,仅增加代码实现一个热插拔的效果子类可以扩展父类的功能,但不能改变父类原有的功能。换言之,子类继承父类时,除添加新的方法完成新增功能外,尽量不要重写父类的方法要面向接口(抽象类)编程,不要面向实现(实现类)编程降低类之间的耦合度,提高模块的相对独立性采用合成/聚合的方式复用类时,可以将已有原创 2022-12-06 14:20:44 · 124 阅读 · 0 评论 -
利用shell脚本自动拉黑暴力破解登录的IP
脚本#!/bin/bashDEFINE="10"ips=`lastb | awk '{print $3}' | egrep '[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}'`for ip in $ipsdo NUM=`lastb | grep $ip | wc -l` if [ $NUM -gt $DEFINE ];then grep $ip /etc/hosts.deny &原创 2021-11-03 10:43:53 · 545 阅读 · 0 评论 -
解决偶尔Github打开慢的问题
问题描述Github作为全球最大的同性交友网站,在国内使用时总存在着打不开或者打开慢的问题。首先,GitHub并没有被墙,所以可以定位问题为域名解析服务器连接不上。这篇文章给出出现这种问题的解决办法。解决办法我们将GitHub的IP地址写到我们电脑的hosts文件中就可以了,IP不止GitHub主站IP,还有静态资源等内容的IP。我们主要用到下面几个网站进行查询:github.com IP地址GitHub的主站IP可以通过这个网址进行查询:https://github.com.ipaddress.原创 2021-02-28 20:22:02 · 2376 阅读 · 7 评论 -
王者荣耀改空白名、重复名
王者荣耀中取名常常会遇到名字重复的情况,例如被别人抢先取名,或者自己想要多个号同名。这篇文章为大家讲解一下怎么取空白名或者重复名。实现原理王者荣耀的昵称最多由6个汉字组成,故至少留出一个字符的位置用来放置空白字符,所以最多输入5个字符。经过多次实验,ASCII码中8289-8291三个字符串可在游戏中成功识别为空白字符(在电脑上的常用办公软件中也无法显示这三个字符,但是可以在PyCharm等软件中显示),故无论是重复名还是空白名,都是用这三个字符来占据位置,从而看着像空白名或者重复名动手实践本文展原创 2020-11-17 17:29:27 · 2475 阅读 · 5 评论 -
使用Python实现操控王者荣耀(adb+图片识别)
cv2import aircv as acimport subprocessimport randomimport timecount = 0coins = 4900 # 3900 - 1175 - 45 * 3def fprint(msm): print(f"[{time.strftime('%H:%M:%S', time.localtime(time.time()))}] {msm}")def getScreen(): subprocess.run(f"ad.原创 2020-10-28 15:06:10 · 3626 阅读 · 1 评论