面试-设计模式
策略模式 定义了一组算法,分别封装起来,这些算法直接可以相互替换 设计模式的开闭原则:对修改关闭,对扩展开放 装饰模式 将某种算法作为一个装饰品添加到对象身上,同时可以自由穿戴更换装饰品 两个主要的角色&…
2026-05-24数据结构——图
git restore 和 git checkout 都可以用于丢弃工作区的改动 但它们有一些区别,尤其是在 Git 2.23 引入了新的命令后。 主要区别 git checkout 是一个多用途命令: 它用于切换分支。它还可以用于恢复工作区中特定文件的更改。由于功能过于复杂,…
自然语言处理(NLP, Natural Language Processing)大模型是人工智能领域的一个重要分支,专注于让计算机能够理解、生成和处理人类语言。这些大模型通常拥有海量的参数,通过深度学习和大规模数据集的训练,实现了对语言的…
策略模式 定义了一组算法,分别封装起来,这些算法直接可以相互替换 设计模式的开闭原则:对修改关闭,对扩展开放 装饰模式 将某种算法作为一个装饰品添加到对象身上,同时可以自由穿戴更换装饰品 两个主要的角色&…
2026-05-24引言 在这篇文章中,我们将一起学习如何使用Python和Pygame库来开发一个简单的跑酷游戏。跑酷游戏是一种非常受欢迎的游戏类型,玩家需要控制角色在不断变化的环境中奔跑、跳跃,以躲避障碍物并尽可能跑得更远。我们将从零开始,逐步构…
2026-05-24import pandas as pd import numpy as np import torch import matplotlib import matplotlib.pyplot as plt from torch.utils.data import TensorDataset, DataLoadermatplotlib.use(tkAgg)# 设置图形配置 config {"font.family": serif,"mathtext.fontset&q…
2026-05-24以下是 Ruby 中常见的 内置全局变量 及其用途的详细说明。这些变量以 $ 开头,由 Ruby 解释器自动管理,用于访问系统状态、异常、输入输出等核心信息。 一、异常处理相关 全局变量说明示例$!当前作用域最后抛出的异常对象(等同于 rescue >…
2026-05-24文章目录 一、C和C中const修饰变量的区别二、const和一级指针的结合const修饰的量常出现的错误是:const和一级指针的结合总结:const和指针的类型转换公式 三、const和二级指针的结合 一、C和C中const修饰变量的区别 C中:const必须初始化,叫常…
2026-05-24长度单位用于控制元素大小、宽高、左右边距、字体大小。 css分为:相对单位和绝对单位。下面我就介绍一下我常用的单位。 1、相对单位: em:相对于字体大小计算长度单位 rem:相对于根元素<html>的字体来计算…
2026-05-24Word表格怎么填充序列号? Word表格怎么填充序列号?在Excel中填充序列号是很轻松的事情,在Word表格中填充序列号就没那么简单,但是还是有小技巧,可以实现Word表格序号填充,还能自动更新。 1、插入序号 先…
2026-05-24爬虫中经常用到,使用post或者get方法获得响应报文后,用这个方法处理,找到想要的数据。 一、maven配置 <dependency><groupId>org.jsoup</groupId><artifactId>jsoup</artifactId><version>1.13.1</v…
2026-05-241.创建看上一个博客,生成的X64文件,为了方便我自创建了文件lib(头文件也加入) 续上: 2.加包含路径 3.连接 4.手动输入
2026-05-24GPT-4O最近几天更新了绘图能力,相比于原来的Dall-e-3提升不小,让OpenAI再次回到了人们的视线(前几次更新,包括12天发布会、o3、gpt-4.5-preview这些都没有激起任何波澜,加上前几天谷歌出了绘图模型gemini2.0flash&…
2026-05-24在数字化时代,电脑已经成为我们日常生活和工作中不可或缺的工具。然而,当电脑突然无法开机时,这无疑会给我们带来很大的困扰。本文将详细介绍电脑无法开机的可能原因以及相应的解决方案,帮助您快速定位问题并恢复电脑的正常运行。…
2026-05-24.bin 文件是一种二进制文件格式,它包含了以二进制形式存储的数据或程序代码。对于微控制器或嵌入式系统而言,.bin 文件通常包含了可以直接被处理器执行的机器码。 .hex也是一种常用的存储可执行代码的文件格式,与 .bin 文件不同的是ÿ…
2026-05-24引言 在软件系统复杂度与规模不断攀升的今天,如何设计出可扩展、易维护且能快速响应需求变化的架构,是每一位系统架构师面临的挑战。数据抽象(Data Abstraction)与面向对象架构风格(Object-Oriented Architectu…
2026-05-24方向一:AI辅助编程对程序员工作的影响 例子1:自动补全功能在编码中的应用 在编写代码时,经常会遇到需要输入长而复杂的函数名或变量名的情况。自动补全功能可以根据已有的代码和上下文,提供合适的补全选项,减少了手动输…
2026-05-24之前写过一篇jenkinsmqtt实现本地构建和远程自动发版_jenkins远程调用和本地调用-CSDN博客 由于本地搭建jenkins实在太费机器了,这次改用云效搭建。不过云效并没有直接发送mqtt的方法,需要编写中转接口。 中转接口采用go-gin框架实现,代码如…
2026-05-24整型是所有编程语言里最基础的数据类型。 Go 语言支持如下所示的这些整型类型。 需要注意的是, int 和 int32 在 Go 语言里被认为是两种不同的类型,编译器也不会帮你自动做类型转换, 比如以下的例子会有编译错误: var value2 in…
2026-05-24背景: 使用uniapp 开发安卓app,在用户编辑后直接返回时,使用弹窗提醒用户:还没有保存,是否保存? 方案 1. 使用自定义返回事件 //返回 back() { // 业务逻辑,弹窗提醒 uni.showModal({title:…
2026-05-24Apache HTTPD是一款HTTP服务器,它可以通过mod_php来运行PHP网页。其2.4.0~2.4.29版本中存在一个换行解析漏洞,在解析PHP时,1.php\x0A将被按照PHP后缀进行解析,导致绕过一些服务器的安全策略。 #启动靶机 cd /Vulnhub/vulhub-mast…
2026-05-24TCP是协议,是协议就有协议格式。 1.源端口和目的端口 TCP源端口(Source Port):源计算机上的应用程序的端口号,占 16 位。 TCP目的端口(Destination Port):目标计算机的应用程序端口…
2026-05-24目录 前言 1. 在AutoDL上注册账号 2. 在算力市场选择GPU 3. 创建实例 4. 控制台-容器实例界面(核心) 4.1 无卡模式(常用) 5. 帮助文档 前言 好记性不如烂笔头,本专栏将详细记录下本人学习深度学习工程实践&…
2026-05-24