设计模式(二十):行为型之迭代器模式
定义提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。
undetected_chromedriver解决网页被检测
opts = ChromeOptions() opts . add_argument(f'--proxy-server=socks5://127.0.0.1:9050') driver = Chrome(options = opts) driver . get('目标网址')
GitLab 绑定到其他 IP 地址
这样,GitLab 将会绑定到您所指定的新 IP 地址,并且您可以使用新的 IP 地址来访问它。请注意,您需要使用管理员权限来执行上述步骤。配置项,并将其设置为新的 IP 地址。如果该配置项没有注释,请将其取消注释后再修改。登录 GitLab 服务器,并前往 GitLab 配置文件所在目录。来重新配
SpringCloud(三)
注意:一个微服务,既可以是服务提供者,又可以是服务消费者,因此eureka将服务注册、服务发现等功能统一封装到了eureka-client端。下面,我们将order-service的逻辑修改:向eureka-server拉取user-service的信息,实现服务发现。为了演示一个服务有多个实例的场
git版本管理入门(本地/远程仓库,常用命令)
Workspace:工作区Index:暂存区,当执行git add的命令后,工作区的文件就会被移入暂存区, stage 或 index。一般存放在 .git 目录下的 index 文件(.git/index)中Repository:本地仓库,位于自己的电脑上,通过git commit提交暂存区的内
手机操作系统的沉浮往事(上)
移动终端操作系统,也就是指手机、平板电脑等设备所使用的操作系统。在移动互联网高度发达的今天,我们使用移动终端操作系统的时长,可能已经远远超过了Windows等桌面操作系统。那么,你真正了解这些移动终端操作系统吗?在长达半个世纪的手机发展历程中,涌现过哪些经典的移动终端操作系统?又有哪些系统已经被时代
停车场管理系统
String[] plateNumbers = {"京A12345", "京A23456", "京A34567", "京A45678", "京A56789", "京A67890","京B12345", "京B23456", "京B34567", "京B45678", "京B56789", "京B67
让数据不再裸奔:学习使用AES加解密算法
AES(Advanced Encryption Standard),又称高级加密标准,是一种对称加密算法,也是目前广泛使用的加密技术之一。其主要特点是加密速度快、安全性高、可扩展性好等。AES 算法采用对称加密的方式,即加密和解密使用相同的密钥进行操作。密钥长度可以是 128、192 或 256 位
自用的一些网址,码住!
https://ling.jd.com/live/fm#allhttps://www.remove.bg/zh/uploadhttps://imagestool.com/zh_CN/resize-images.htmlhttps://www.emojidaquan.com/common-symbol
R 语言学习笔记
R 语言学习笔记
吴恩达ChatGPT课爆火
点上方计算机视觉联盟获取更多干货没想到时至今日,ChatGPT竟还会犯低级错误?吴恩达大神最新开课就指出来了:ChatGPT不会反转单词!比如让它反转下lollipop这个词,输出是pilollol,完全混乱。哦豁,这确实有点大跌眼镜啊。以至于听课网友在Reddit上发帖后,立马引来大量围观,。而且
Linux运维:推荐八款Linux远程连接工具
PuTTY的优点是操作简单,易于使用,无需安装,只需下载即可使用,还有一些强大的功能,如加密传输、X11转发、端口转发等。MobaXterm的优点是具有强大的功能,如多标签页、文件管理器、远程桌面、SFTP和FTP客户端、X11转发等,还支持一些高级功能,如SSH跳板、多因素身份验证、远程执行等。它
Eclipse字体大小设置的5个步骤
Eclipse有一个用于配置其外观和行为的配置文件,称为“Eclipse Configuration File”,或“Eclipse Settings”。要打开Eclipse Settings,请在Eclipse菜单中选择“Window”->“Preferences”。要更改字体大小,只需选择“Fo
Mac(M1版本)安装与卸载Git
使用Mac安装Git目前流行的三种方法。
Maria DB下载安装教程
MariaDB 安装配置以及常见问题
Google Colab导入GitHub python项目进行运行
Colab 运行github上的python模型 (ipynb)方式
win11下部署stable diffusion docker版遇到的问题和解决方案
为了在本地愉快流畅地体验stable diffsion,且不希望直接在windows中安装过多复杂的环境,顺便体验容器的部署和发布的便利,决定选择stable diffusion的docker版(AbdBarho版)。网上已经有很多stable diffusion的部署文章,有很多甚至是零基础或者一
git合并多条提交记录
git合并多条提交记录
VSCode 下 PlatformIO 的安装教程
在VSCode中安装PlatformIO IDE 的教程。
【SVN版本控制工具】
本文主要介绍SVN版本控制工具的使用场景和方法。