自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(297)
  • 资源 (6)
  • 收藏
  • 关注

原创 windows下配置定时任务

在键盘上按下Win + R组合键打开“运行”对话框,输入taskschd.msc后按回车键,即可打开“任务计划程序”。在任务计划程序窗口中,找到左侧导航栏的“任务计划程序库”,左键点击并选择创建任务。新建触发器设置定时任务出发时间,如下设置的每十分钟执行一次。如上就可以实现在windows下配置定时任务了。设置定时任务需要执行的操作。

2025-02-17 10:29:05 687

原创 python实现图片文字识别

在Python中我们可以利用光学识别验证码模块tesserocr和pytesseract来进行识别验证码,他们的核心是tesseract。

2025-02-13 15:32:36 428

原创 本地化部署deepseek

Ollama 是一个开源的本地大语言模型运行框架,专为在本地机器上便捷部署和运行大型语言模型(LLM)而设计。Ollama 支持多种操作系统,包括 macOS、Windows、Linux 以及通过 Docker 容器运行。Ollama 提供对模型量化的支持,可以显著降低显存要求,使得在普通家用计算机上运行大型模型成为可能。

2025-02-10 09:10:50 699

原创 docker部署Uptime Kuma监控平台

Uptime Kuma是一个自托管监控工具,可以添加的监控项包括监控 HTTP(s)/TCP/HTTP(s)关键字/HTTP(s)Json查询/Ping/DNS记录/推送/Steam 游戏服务器/Docker容器的正常运行时间等常见网站运行参数。当服务器发生意外情况时,Uptime Kuma支持用户选择90多种通知服务,例如Telegram、Discord、Gotify、Slack、Pushover、电子邮件等,以便及时接收网站服务故障通知,帮助用户减少经济损失。

2025-02-05 14:18:32 266

原创 linux开启samba共享文件夹

在smb.conf文件中增加共享目录的配置。firewall防火墙配置。iptables防火墙配置。

2025-01-24 16:12:46 372

原创 Linux挂载samba共享文件夹

编辑/etc/rc.d/rc.loacl ⽂件,在末尾添加。如果需要卸载已经挂载的文件系统的话,执行下面的命令即可。在/etc/fstab 末尾添加。Bash脚本检测是否正常挂载。1:⽅案⼀(不推荐)

2025-01-24 15:41:36 606

原创 容器内判断当前的运行环境是docker还是podman

如果不存在.dockerenv文件则表示不在docker容器内。如果输入的内容包含podman表示再podman容器内。如果输入如下内容表示再podman容器内。

2025-01-23 15:05:24 392

原创 windows下修改docker的镜像存储地址

再windows下docker的镜像存储地址默认存储再C盘,当镜像数据越来越多时会导致C盘占用控件越来越大,所以建议修改docker的镜像存储地址至其他盘。

2025-01-21 15:56:44 2854 1

原创 Docker网段和服务器ip冲突导致无法访问网络的解决方法

若宿主机所在网络的网段为172.[17-31].xx.xx,则会与Docker本身内部网络间出现冲突,此时需要重新配置Docker默认地址池。

2025-01-21 15:40:53 586

原创 docker设置开机自启操作

【代码】docker设置开机自启操作。

2025-01-21 14:09:16 302

原创 Linux下实现磁盘挂载

如上可以看到/dev/sdb分区成功,建立的分区名为/dev/sdb1。不设置开机自动挂载的话当系统重新启动后挂载有可能会掉。根据如上我们可以获取到需要挂载的磁盘分区UUID。如上可以看出/dev/sdb未进行挂载分区。修改/etc/fstab配置文件后追加内容。使用如下命令查看磁盘的挂载和分区情况。根据上图中的红框内的信息进行操作。重启服务器后进行验证挂载情况。

2025-01-04 17:02:55 607

原创 caddy基础配置和常用命令

Caddy 使用直观易懂的配置语法,让初学者也能快速上手。相比 Nginx 的复杂配置,Caddy 的配置文件更短小精悍。配置文件地址为:/etc/caddy/Caddyfile。

2025-01-04 11:38:06 632

原创 caddy介绍及安装

Caddy 是一款现代化的 Web 服务器,专为简化开发者和运维人员的工作流程而设计。它最大的特点是自动化和易用性,尤其是内置的自动 HTTPS 功能,使得部署安全的 Web 服务变得前所未有的简单。相比于传统的 Web 服务器(如 Nginx、Apache),Caddy 的目标是通过更简洁的配置、更智能的功能来减少人为出错的可能性,并提升部署效率。自动 HTTPS:Caddy 是第一款默认支持自动 HTTPS 的 Web 服务器。

2024-12-31 17:45:05 1066

原创 docker 部署HivisionIDPhotos实现证件照制作

我们就可以看到HivisionIDPhotos的web页面,接下来就可以在web页面中使用HivisionIDPhotos来制作证件照啦!

2024-12-24 16:53:57 458

原创 PHP基于Google Authenticator双因素身份验证实现动态码验证

Google Authenticator双因素身份验证是谷歌推出的一款动态口令工具,解决大家各平台账户遭到恶意攻击的问题,一般在相关的服务平台登陆中除了用正常用户名和密码外,需要再输入一次谷歌认证器生成的动态口令才能验证成功,相当于输入二次密码,以达到账户的高安全性。

2024-12-19 11:31:03 468

原创 PHP实现华为OBS存储

其他方法请参考官方文档。

2024-12-10 16:16:48 548

原创 linux间隔记录服务器的CPU占用率TOP10的进程

最近线上服务器上总数间隔出现CPU占用过高导致服务访问异常,查看服务运行日志和系统日志没有找到具体由哪个进程导致的,于是规划写一个间隔监控CPU占用率最高的脚本来监控是哪个进程导致的CPU过高。如上表示没间隔10秒将CPU占有率TOP10的进程信息存储到指定文件中。创建一个sh脚本文件log_cpu_process.sh。将log_cpu_process.sh文件执行可执行权限。执行脚本后我们就可以在对应目录下看到生成的日志记录文件。以后台进程方式运行脚本。

2024-12-05 14:16:05 496

原创 docker更换容器存储位置

今天之前在某个服务器上使用docker搭建的服务突然无法访问了,进入服务器查看发现服务运行正常,但是就是无法使用,然后我这边准备将docker服务重新启动下看看,发现docker服务无法重启,提示内存已满,这时候查看存储使用情况发现docker的存储目录下内存已满。将docker容器的存储文件更换到其他目录下,上面我们可以看到/www目录有5T容量,于是我们这边九江docker的容器存储位置更换到/www目录下。在上面其实没有就可以看出存储位置在/var/lib/docker下。

2024-12-04 16:37:46 804 1

原创 Yii对接人大金仓

Yii对接人大金仓

2024-11-25 16:05:32 372 1

原创 html+js实现异步加载树形表格

但是当我们的树形数据过多时,这时候就会出现数据加载过慢的问题,这里我们就来了解html+js实现树形表格异步加载。

2024-08-07 14:21:09 369

原创 mysql查询表中经纬度和指定经纬度之间的距离

存在一个scenic(景点表),其中存在longitude(经度),latitude(纬度)字段,需要查询scenic表中和指定经纬度(118.8800050,31.9396860)之间的距离。在mysql中可以使用地理空间函数(ST_Distance_Sphere)实现查询指定表中的经纬度字段和指定的经纬度之间的距离。如何就可以实现查询到指定表中经纬度和指定经纬度之间的距离。

2024-08-06 18:14:18 600

原创 html+js实现树形表格

【代码】html+js实现树形表格。

2024-07-26 15:35:35 528

原创 php使用kafka实现消息队列处理

将下载的拓展包中的 librdkafka.dll移到php安装根目录下,php_rdkafka.dll移到php/ext目录下。将Makefile.config里面的WITH_LDS=y这一行注释掉即可。如果安装librdkafka过程中出现如下错误解决。再php.ini文件中增加。安装过程中提示如下错误解决。安装librdkafka。

2024-06-19 14:31:17 746

原创 php实现modbus CRC校验

【代码】php实现modbus CRC校验。

2024-06-18 17:10:11 439

原创 php使用sockets实现Modbus TCP串口通信

找到php.ini文件,将下面这行注释即可。找到php.ini文件,增加下面这行即可。再docker容器中执行下面这行即可。

2024-06-18 17:02:46 615

原创 nginx使用htpasswd实现站点账密登录

在Web应用程序的开发中,安全性是一项至关重要的任务。当用户需要访问敏感信息或执行特定操作时,需要使用账号和密码进行身份验证,htpasswd是Apache HTTP服务器下的一款用于HTTP用户basic认证工具,可用来建立和更新存储用户名、密码,同时生产用于 http 基本认证的工具。

2024-05-21 14:22:56 701

原创 docker安装部署FastGPT

FastGPT 是一个基于 LLM 大语言模型的知识库问答系统,提供开箱即用的数据处理、模型调用等能力。同时可以通过 Flow 可视化进行工作流编排,从而实现复杂的问答场景!

2024-05-08 14:20:24 1253 1

原创 docker安装部署服务后docker网段和主机网段冲突解决

docker安装后,dockers的内部网段在172.[17-31].xx.xx,如果主机网段在这之间时就可能出现网段冲突问题。修改Docker 的 daemon 配置文件(/etc/docker/daemon.json)配置如上后重启docker即可。

2024-05-07 15:03:10 426

原创 PHP实现阿里OSS对象存储

其他方法请参考官方文档。

2024-04-18 10:27:19 533

原创 php使用swoole实现TCP服务

这里以在Yii框架下示例。

2024-04-02 17:26:47 840

原创 PHP安装swoole拓展

PHP的swoole拓展下载地址:https://pecl.php.net/package/swoole。

2024-04-02 15:29:08 1344

原创 MYSQL分区

RANGE分区:基于一个给定区间边界,得到若干个连续区间范围,按照分区键的落点,把数据分配到不同的分区;LIST分区:类似RANGE分区,区别在于LIST分区是基于枚举出的值列表分区,RANGE是基于给定连续区间范围分区;HASH分区:基于用户自定义的表达式的返回值,对其根据分区数来取模,从而进行记录在分区间的分配的模式。这个用户自定义的表达式,就是MySQL希望用户填入的哈希函数。

2024-03-29 15:10:10 1067

原创 从SVN迁移到GIT并保留所有的提交记录

早期某些项目使用的SVN,目前都使用的是GIT,那么如何将SVN的项目迁移到GIT并保留之前提交的记录呢。

2024-03-29 11:31:09 1257

原创 小程序加密网络通道

为了避免小程序与开发者后台通信时数据被截取和篡改,微信侧维护了一个用户维度的可靠key,用于小程序和后台通信时进行加密和签名。开发者可以分别通过小程序前端和微信后台提供的接口,获取用户的加密 key来实现数据的加密和解密。

2024-03-26 17:50:56 837

原创 PHP使用 enqueue/amqp-lib拓展实现rabbitmq任务处理

'port' => '5672',//端口'vhost' => '/',//虚拟主机'user' => 'admin',//账号'pass' => 'admin',//密码]);

2024-03-11 11:23:51 676

原创 Yii实现RabbitMQ队列

如果我们需要在执行队列任务时只有执行成功才删除对应的任务,否则不删除处理。在配置文件的bootstrap属性增加queue。在配置文件中配置RabbitMQ队列。

2024-03-11 10:57:36 777

原创 Yii实现redis操作

集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。Redis 中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。在redis中我们使用redis脚本来实现原型性操作,Redis脚本时使用Lua解释器来执行脚本实现原子性操作,reids原子性操作表示将多个redis一系列的操作融合成一步,一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节,redis原子性操作常用于高并发下数据处理。在配置文件中增加如下配置。

2024-03-09 11:55:02 1179

原创 django中静态资源配置

在settins.py中INSTALLED_APPS属性是否存在django.contrib.staticfiles,如果没有加上。

2024-03-07 18:08:39 733

原创 django表单提交

前提:使用django-admin startproject XXX创建了一个django项目【项目目录为project】

2024-03-07 17:47:21 1051

原创 django中URL配置和视图渲染

前提:使用django-admin startproject XXX创建了一个django项目【项目目录为project】

2024-03-07 16:48:03 679

treetable.js实现树形表格

treetable.js实现树形表格

2024-07-26

FastGPTdocker部署

docker实现docker本地化部署

2024-05-08

PHP实现阿里云短信发送【不使用阿里云短信SDK】

PHP实现阿里云短信发送【不使用阿里云短信SDK】

2024-01-12

docker部署通用服务器监控服务部署

该项目为以Docker Compose方式的基于Prometheus+Cadvisor+Grafana的服务器监控部署模版

2023-11-15

x86-64架构docker compose离线包

x86-64架构docker compose离线包

2023-08-22

aarch64架构docker compose离线包

aarch64架构docker compose离线包

2023-08-22

x86-64架构docker离线包

x86-64架构docker离线包

2023-08-22

aarch64架构docker离线包文件

aarch64架构docker离线包文件

2023-08-22

docker-compose构建Redis哨兵模式镜像包

docker-compose构建Redis哨兵模式镜像包

2023-01-09

docker-compose构建RabbitMQ集群镜像包

docker-compose构建RabbitMQ集群镜像包

2023-01-09

docker-compose构建mysql主从镜像包

docker-compose构建mysql主从镜像包

2023-01-09

docker-compose构建mongo主从镜像包

docker-compose构建mongo主从镜像包

2023-01-09

docker-compose构建通用php+mysql+nginx包

docker-compose构建通用php+mysql+nginx包

2023-01-09

docker-compose构建mysql基础镜像包

docker-compose构建mysql基础镜像包

2023-01-09

docker-compose构建nginx基础镜像包

docker-compose构建nginx基础镜像包

2023-01-09

docker-compose构建php基础镜像包

docker-compose构建php基础镜像包

2023-01-09

php操作redis(实现普通普通和哨兵模式)

php操作redis(实现普通普通和哨兵模式)

2022-12-21

docker 构建php环境

docker 构建php环境

2022-04-01

php实现七牛云相关操作

php实现七牛云相关操作demo

2022-01-06

php实现摩斯电码加密解密

php实现摩斯电码加密解密

2021-12-17

php实现ffmpeg操作视频

php实现ffmpeg操作视频

2021-12-15

途狐GPS接口调用方法

使用此方法可以快速实现调用途狐GPS接口

2021-11-30

PHP实现海康监控API

使用此方法可以快速实现调用海康监控的相关接口

2021-11-30

空空如也

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

TA关注的人

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