自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一眼青苔

你所赖着不愿起床的今天,是多少人睡后再也起不来的明天!

  • 博客(102)
  • 资源 (1)
  • 收藏
  • 关注

原创 GitHub使用(详细版)

GitHub使用GitHub添加ssh账户克隆项目到本地克隆出错代码推送本地的分支跟踪远程的分支从远程分支拉取代码到本地工作中实际使用git项目经理普通员工项目中常用分支masterdevGitHub添加ssh账户开发机器(自己的电脑)想要和GitHub进行交互,则需要将开发机器的ssh公钥添加到GitHub账户上。操作步骤:修改本地的 .gitconfig文件,添加或者修改[user] email = GitHub邮箱 name = 名称创建ssh公钥,在开发机器上使用命令行生成

2020-12-23 15:21:38 3572 1

原创 git的分支管理(详细版)

git的分支管理分支之间彼此互不干扰,各自完成各自的工作和内容,最后再 合并到总分支(原分支) 上,安全、不影响其他分支工作查看当前工作在那个分支git branch# 返回# * mastermaster分支从项目创建之初,有且唯一的分支就是主分支,之后如果创建分支,就是一个一个的从分支,主分支被叫做master而HEAD所指向的直接关系是当前分支,再找到分支的版本。如下图:创建新分支git创建新分支。即在当前位置创建一个指针,起名为从分支dev,然后将HEAD指向dev。如下

2020-12-21 16:55:09 42533 9

原创 git基础操作(详细版)

git初始化给某个文件夹初始化 gitgit init创建版本给该文件夹下创建一个版本,需要该文件夹下的文件有所变化,因此创建一个文件在该文件夹下面,然后操作以下两步git add code.txtgit commit -m '关于该版本的注释、说明'查看版本记录git log版本之间并不是记录了全部的文件内容信息,而是只记录目前版本相较上一个版本变化了那些。比如添加了一行代码,或者删除了一行注释。如果版本多长显示不下,可以使用简介模式git log --pretty=on

2020-12-21 13:21:56 193

原创 js下载图片、js下载文件、js文件下载插件介绍和使用方法 download.js

知识点引用来自于 http://danml.com/download.html在前端想要生成txt或者其他格式文件来保存一些数据,或者在数据请求服务器成功后想要将数据生成文件并下载,这些需求还是比较多的,这里使用到的download.js。既可以满足这些需求。第一步:下载 1.下载可以在官网上进行下载 原网址:download2.js 2.也可以使用我上传的...

2018-07-12 16:42:43 29206 10

原创 jQuery 使用$.get 获取一个远程js当这个js不存在的时候,如何获取失败的状态

摘要:jQuery获取远程JS文件失败时,可通过.fail()回调或$.ajax()捕获错误。推荐使用.fail()处理404等网络问题,或$.ajax()实现更灵活的错误控制。关键信息包括HTTP状态码、错误描述及错误处理建议,如加载备用脚本。若需执行JS而非仅获取文本,建议使用$.getScript()并搭配.fail()处理异常。(99字)

2025-06-10 11:03:56 128

原创 Ubuntu 如何查看当前用户的密码是多少?

在 Ubuntu(或其他 Linux 系统)中,无法直接查看当前用户的明文密码。

2025-06-10 10:57:44 970

原创 python项目中,。 __all__ = [‘StorageConfig‘] 这个__all__ 代表什么含义

摘要:Python中的__all__变量用于定义模块的公共接口,控制from module import *的行为。当指定__all__时,import *仅导入列表中名称;未定义时则默认导入所有不以_开头的名称。示例中__all__ = ['StorageConfig']表示仅公开StorageConfig类,其他内容即使不以_开头也无法通过import *导入。该机制有助于明确API边界,隐藏内部实现,但显式导入不受限制。文档工具和包__init__.py也会参考__all__。(149字)

2025-06-05 17:02:20 286

原创 MySQL 如何判断某个表中是否存在某个字段

在MySQL中,判断某个表中是否存在某个字段,可以通过查询系统数据库 INFORMATION_SCHEMA.COLUMNS 实现

2025-06-03 17:42:14 476

原创 laravel中如何使用Validator::make定义一个变量是 ,必传的,json格式字符串

在Laravel中如何使用Validator::make定义一个变量是必传的,并且是JSON格式的字符串

2025-05-20 17:00:28 461

原创 php、laravel框架下如何将一个png图片转化为jpg格式

内置 GD 库:无需额外安装,适合简单的图像格式转换。第三方包 Intervention/image:功能更强大,代码更简洁,适合复杂的图像处理需求。

2025-05-20 09:17:36 431

原创 如何查看 Ubuntu开机是否需要密码

普通用户登录:通过自动登录设置判断是否需要密码。root 登录:需手动检查密码设置及 SSH 配置(如涉及远程访问)。

2025-05-19 17:21:54 469

原创 laravel 通过Validator::make验证后,如何拿到验证后的值

如果使用表单请求(Form Request)进行验证,可以通过。方法,会返回经过验证的数据数组。如果验证失败,该方法会抛出。但此方法需确保规则与字段严格对应,推荐优先使用内置方法。此方式适用于通过表单请求触发的验证场景。这是获取验证后数据的核心方法。在 Laravel 中,通过。方法获取安全数据,并调用。

2025-05-19 17:20:48 510

原创 Laravel 参数验证工具

Laravel 提供了强大的参数验证工具,简化了数据验证流程。通过创建自定义 FormRequest 类,开发者可以定义验证规则,并在控制器中直接使用该类进行参数验证。如果验证成功,程序继续执行;如果失败,Laravel 会自动返回 422 响应并显示错误信息。此外,还可以使用 Validator 类在控制器中手动验证参数,但推荐使用 FormRequest 类,因为它将验证逻辑与控制器分离,使代码更清晰、易于维护。通过这种方式,开发者可以轻松确保参数(如 book_id)满足特定规则,而无需手动处理验证逻

2025-05-16 11:08:43 403

原创 如何在MySQL中实现类似Redis的PING命令的功能来检测连接状态?

对于特定连接状态检测,推荐使用简单查询;对于服务器整体状态检测,可使用mysqladmin ping命令。这些方法虽不直接等效于Redis的PING,但能实现类似功能。

2025-05-09 09:08:23 418

原创 conda创建一个新环境,指定环境的存储位置,而不是默认值地址

要使用 Conda 创建一个新的环境并指定其存储位置,可以使用命令,并结合--prefix参数指定环境的存储路径。

2025-05-08 12:54:37 603

原创 python中代码“@click.command()”代表什么含义,有什么用途

@click.command()的主要用途是将 Python 函数转换为命令行命令,使其可以通过终端直接运行,从而提高脚本的灵活性和可用性。

2025-05-07 15:23:27 190

原创 MySQL8.0创建数据库,该如何选择字符集,是选择utf8mb4还是utf8mb3

在 MySQL 8.0 中创建数据库时,选择正确的字符集和排序规则非常重要。这关系到你的数据库能否正确存储和处理各种语言的字符,特别是像表情符号(emoji)这样的特殊字符。如果你不指定,MySQL 8.0 会自动使用服务器配置的默认值,通常就是。排序规则定义了字符集内字符的比较和排序方式。等) 以及索引的使用。

2025-04-30 15:45:04 1039

原创 python中库pydantic的作用和基本用法

pydantic主要作用是通过类型提示(Type Hints)对数据进行强制校验和转换,帮助开发者在运行时确保数据的完整性和规范性,从而提升程序的稳定性和安全性。

2025-04-30 11:26:46 341

原创 用python提醒我每两小时喝一次水

用每隔两个小时提醒我喝水

2025-04-30 09:24:09 665

原创 如何知道Ubuntu的端口是否被占用,被那个进程占用?如何终止进程

Ubuntu系统中如何检查端口5034是否被占用,以及如何找到并终止占用该端口的进程

2025-04-29 17:04:59 387

原创 python类中的 __contains__方法是什么?

__contains__是Python中实现成员检测的核心方法,通过重载in运算符,为自定义对象赋予直观的“包含”语义。合理使用该方法可提升代码的简洁性和可读性。

2025-04-29 17:02:37 396

原创 flask中的Response 如何使用?

Flask 中,Response 对象用于生成 HTTP 响应并返回给客户端

2025-04-29 16:59:41 629

原创 Ubuntu如何查看硬盘的使用情况,以及挂载情况。

全面掌握Ubuntu系统的磁盘使用与挂载状态

2025-04-29 16:56:43 749

原创 docker部署的Nextcloud,处于维护模式,如何解决

解决 Nextcloud 在升级后卡在维护模式

2025-04-29 16:54:14 380

原创 conda添加新python版本环境,如何激活和销毁

如何用conda添加新版本的环境,激活和销毁环境

2025-04-29 16:48:40 1251

原创 python中 str.strip() 是什么意思

在 Python 中,是字符串(str)类型的一个方法,用于,并返回处理后的新字符串。

2025-04-29 16:43:08 450

原创 jQuery的removeClass(),一次删除多个class

removeClass()方法是jQuery中非常常用的一个方法,可以灵活地删除元素上的类,从而动态地改变元素的样式。

2025-04-24 13:03:01 331

原创 切割PDF使用python,库PyPDF2

将一个 170M 的 PDF 文件分割成多个 10M 左右的小文件。它可以读取、合并、分割 PDF 文件,并提供了一些其他的功能。

2025-04-24 12:59:50 546

原创 网易云音乐如何修改缓存地址到D盘

符号链接类似于“快捷方式”,但系统会将其识别为真实目录。网易云音乐仍会向原路径写入缓存,而实际文件存储在D盘,有效节省C盘空间。将网易云音乐的缓存目录转移到D盘,无需修改软件设置。此方法适用于大多数软件的缓存/数据迁移,无需修改注册表或配置文件。确保程序完全退出(任务栏右下角无残留进程)。

2025-04-22 15:25:20 776

原创 safari浏览器执行windows.open的时候,无法打开新的标签页

Safari 浏览器无法在执行时打开新的标签页,主要是因为浏览器的安全机制拦截了非用户触发的窗口打开操作。确保通过用户交互或适当的方法(如setTimeout)来调用可以解决这一问题。

2025-04-22 13:25:30 501

原创 局域网内,将linux(Ubuntu)的硬盘映射成Windows上,像本地磁盘一样使用

如何把同处一个局域网内的Ubuntu硬盘,映射到Windows上,使得Windows就像使用本地磁盘一样使用Ubuntu的磁盘?

2025-04-22 13:20:32 1396

原创 python环境使用conda,conda如何升级默认的python版本

在Windows系统下使用Conda将Python从3.10升级到3.12。

2025-04-22 13:04:21 1013

原创 python包管理器,conda和uv 的区别

python包管理器,conda和uv 的区别

2025-04-22 13:02:02 1731

原创 python@property 是什么含义?

@property的核心作用是将方法伪装为属性,实现对属性访问的精细化控制(如验证、动态计算),同时提升代码的可读性和安全性。它是Python中实现封装和数据隐藏的重要工具。

2025-04-21 15:23:57 433

原创 python@staticmethod 是什么含义?

@staticmethod的核心作用是将函数逻辑与类解耦,适用于无需访问类或实例状态的场景,提供更清晰的代码组织方式。与相比,它更接近普通函数,但通过类名调用能增强代码的语义化。

2025-04-21 15:11:07 514

原创 python@abstractmethod 是什么含义?

@abstractmethod的核心作用是约束子类必须实现特定方法,确保代码的规范性、可维护性,并避免运行时错误。它是Python实现接口抽象化和强制继承约束的关键工具。

2025-04-21 15:04:19 538

原创 如何查看Ubuntu24.04系统,显卡是什么型号,适配的驱动是什么?

Ubuntu 24.04系统中查看显卡型号和适配驱动

2025-02-08 14:45:02 1357

原创 docker网络操作,docekr将容器加入到多个网络

docekr将容器加入到多个网络

2025-02-08 14:41:30 376

原创 docker 如何将已经运行的服务,添加到另一个网络中

docker 启动了某个服务后,服务会属于docker中的某个网络,如果想要加入到另一个网络则可以使用下面的命令。

2025-02-08 14:39:25 115

原创 php回车变br、php显示br

在 PHP 中,如果你想将回车符(\n)转换为 HTML 的。标签来实现换行显示,可以使用内置函数。这个函数会将文本中的换行符替换为。标签,从而在页面上显示为两行文本。

2024-05-07 11:22:02 720

js download.js

js文件下载插件介绍和使用方法 download.js 引用来自于 http://danml.com/download.html

2018-07-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除