自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

走在搬砖的路上!

欲多则心散,心散则志衰,志衰则思不达,思不达则事不成矣

  • 博客(557)
  • 收藏
  • 关注

原创 DeepSeek结合Mermaid绘图(流程图、时序图、类图、状态图、甘特图、饼图)转载

Mermaid是一个基于JavaScript的图表绘制工具,它允许用户使用类似于Markdown的文本语法来创建和修改图表。Mermaid官网Mermaid在线编辑器最大的优势在于不需要专业的图形设计软件,就能通过简单的代码创建出清晰、专业的图表。

2025-03-12 15:53:54 2952

原创 纯前端全文检索的两种实现方案:ElasticLunr.js 和 libsearch

适合需要高性能和灵活搜索功能的场景,支持字段加权和类似 Elasticsearch 的评分机制。libsearch:适合轻量级和简单需求的项目,无需预建索引,支持多种搜索模式。根据你的具体需求,可以选择合适的方案实现纯前端全文检索。如果需要更复杂的功能(如中文分词或高级评分机制),推荐使用;如果需要快速实现轻量级搜索功能,libsearch是一个不错的选择。希望这篇文章对你有所帮助!如果有任何问题或需要进一步的指导,请随时告诉我。

2025-03-12 15:43:10 1104

原创 sqlite3.OperationalError: database is locked python-BaseException错误解决

如果有其他进程或程序(如SQLite专家工具、其他Python脚本、数据库管理工具等)正在访问或修改数据库,就可能导致这个错误。‌:确保没有其他软件(如SQLite Expert、Navicat、DB Browser等)正在打开或操作同一个数据库文件。一般是运行目录归属不是执行程序用户的,只需要把根目录到db.sqlite3文件的权限改成777即可;‌:确保在程序执行完毕后,所有数据库连接都已被正确关闭。注意这里你查 db.sqlite3 是777 没用,需要上级目录的权限也是。

2025-01-17 08:54:00 838

原创 【FFmpeg】万能的视频处理工具使用教程(持续更新)

FFmpeg是一套由c语言编写的,自身采用LGPL或GPL许可证,免费开源的音视频处理工具库,可以实现音视频格式转换、编解码、流媒体处理等功能。FFmpeg支持的视频格式包括MPEG4、AVI、WMV、FLV、H.264等等,支持的音频格式包括MP3、WMA、AAC、AMR等等。除此之外,FFmpeg还可以通过FFserver搭建流媒体服务器,支持RTSP、RTMP等传输协议。FFmpeg也提供了一些命令行工具,如ffmpeg、ffplay等,用于快速对音视频文件进行转换和播放。

2024-12-20 18:05:01 1175

原创 【Django】 集成 Celery 与执行结果监控

celerytaskFlower 是一个用于监控和管理 celery 集群的开源 web 应用程序。它提供有关 celery workers 和tasks状态的实时信息;如果不想通django的管理界面监控任务的执行,可以通过F1ower插件来进行任务的监控。Flower的界面更加丰富,可以监控的信息更全Flower。

2024-12-12 09:24:12 767 1

原创 【Postman】 如何配置 host?全局变量?

在中配置 host 的主要目的是设置 API 请求将要发送到的服务器地址,Host 可能需要对应于开发、测试或生产环境的不同,所以通过 host 变量的方式来统一配置,这样在切换环境的时候就不用一个一个改接口的前置 url 了。简单来说如果你想要为整个 Collection 或环境配置统一的 host,可以使用 Postman 的功能。

2024-12-12 09:15:14 922

原创 【PostgreSQL】pgAdmin4可视化管理软件、设置中文显示、

pgAdmin4使用备忘录(持续更新)

2024-12-03 11:31:39 1708

原创 【Markdown】 语法总结

几乎每个 Markdown 应用程序都支持两个或多个空格进行换行,称为结尾空格(trailing whitespace)的方式,但这是有争议的,因为很难在编辑器中直接看到空格,并且很多人在每个句子后面都会有意或无意地添加两个空格。CommonMark 和其他一些轻量级标记语言允许您使用括号())作为分隔符(例如,1) 第一项),但并非所有 Markdown 应用程序都支持这一点,因此从兼容性的角度来看,这不是一个很好的选择。要斜体突出单词的中间部分,请在字母前后各添加一个星号,中间不要带空格。

2024-12-03 11:23:06 4260

原创 【网站监控】服务器状态监控、服务接口状态监控

Prometheus是一个基于时间序列数据库的开源监控系统,专门用于监控大规模的微服务和容器。:这是一款开源运维监控工具,它可以监控服务接口的健康状态,并支持GET和POST接口,以及对返回的内容进行校验,支持告警通知,比如邮件、钉钉、微信等,这样可以有效防止网站被篡改。:Zabbix是一个基于WEB界面的提供分布式系统监控以及网络监控功能的企业级开源运维平台,也是目前国内互联网用户中使用最广的监控软件。:Grafana是一个支持多平台、可分析、可视化的开源平台,经常与Promethe。

2024-11-29 17:01:51 688

原创 Linux:CentOS 7 解压 7zip 压缩的文件

错误解决办法 在rpm 命令后添加 --force --nodeps也就是强制进行安装。p7zip-9.20.1-1.el6.rf.x86_64.rpm 这个包可以。#将p7zip的rpm包下载进/tmp/p7zipdata目录。上述yum install下载的是最新包,centos6不适用。这里跟yum的工具还不一样,yum可以直接下载到指定文件夹。在安装rpm包时,可能会出现NOKEY的提示。--downloadonly 只下载不安装。这里使用的第三方工具是。存放的位置是一样的喵です。

2024-11-22 11:34:37 1035

原创 【Postman】如何导出导入数据文件?Postman链接分享?

方式一:postman分享链接1.1 导出1.2 导入1.3 导入完成后删除分享的链接方式二:postman导出导入json2.1 导出2.2 post导入json数据

2024-10-15 11:42:27 622

原创 【Linux】Screen的使用:新建、退出、再登陆;screen -ls 没响应卡死问题

linux会话管理,方便管理和识别,启动后,你会看到一个新的终端会话,并且可以在其中运行任何命令。分离会话后,可以安全地退出SSH或关闭终端,正在运行的任务不会中断。Ctrl+D # 在当前screen下,输入Ctrl+D,删除该screen。是允许用户在单个终端会话中运行多个进程,并能在会话之间切换。日志文件将保存在当前用户的主目录下,默认文件名为。会话中,可以使用快捷键 Ctrl+A+D。

2024-10-08 15:42:23 1337

原创 【VScode】怎么做标记?标记代码行,方便定位查看

添加完书签后,你可以通过点击鼠标右键,然后在弹出的菜单中选择"Jump to Next "或"Jump to Previous"来在书签之间跳转。或者,你也可以使用快捷键(Windows:Ctrl + Alt + N/P, Mac:Cmd + Option + N/P)来跳转。在你要做标记的代码行上点击鼠标右键,然后在弹出的菜单中选择"Add Bookmark"。或者,你也可以使用快捷键(Windows:Ctrl + Alt + K,Mac:Cmd + Option + K)来添加书签。

2024-09-18 14:43:38 2260

原创 【Vue】移动端访问Vue项目页面无数据,但是PC访问有数据

但实际上我赋的值是可以打印出来的,有判断了下window.localStorage,发现浏览器不支持window.localStorage,于是改变使用sessionStorage,问题解决了。这次的问题我感觉很奇葩,明明测试环境localStorage是支持的,到了正式环境就不支持了。冷静分析了下,与浏览器抓到的东西进行了比对,发现移动端是没有进行接口请求的,那估计是我的代码出了问题,推测是vue生命周期问题,但是在浏览器访问该页面的时候又没有报错。

2024-09-13 09:21:12 361

原创 【Django】django自带后台管理系统样式错乱,Django使用gunicorn服务器时,Django admin无法加载静态文件

然而,当我们将Django与gunicorn集成时,有时会遇到Django admin无法加载这些静态文件的问题。当我们访问Django admin页面时,gunicorn只会处理Django的动态请求,而忽略静态文件的请求。通过安装Django Whitenoise并在Django项目中进行相应配置,我们可以使gunicorn能够正确地提供Django admin的静态文件。为了解决Django admin无法加载静态文件的问题,我们需要配置gunicorn以提供静态文件的服务。是存储静态文件的路径。

2024-09-13 09:15:56 998 1

原创 【原型设计】支持私有化部署到服务器的原型设计程序、原型设计预览程序

Axhub提供了Axure原型的托管与协作平台,支持私有化部署,拥有自己团队的原型管理系统。:虽然不是开源软件,但它提供了私有化部署版本,支持企业内部系统集成,解决了企业关注的数据安全问题。:这是一个开源、私有部署的轻量级无代码和低代码开发平台,虽然它主要是一个后端开发平台,但它的灵活性可能允许您将其用于原型设计的某些方面。:这是一个可以私有部署的文档工具,虽然它主要是一个文档管理系统,但它的灵活性和可扩展性可能使其成为原型设计文档管理的合适选择。根据自己的技术栈和团队的技能来选择合适的工具。

2024-09-12 10:07:47 863

原创 【VScode】配置多账户连接远程服务器

需要安装Remote-SSH插件和python插件。这种登录的用户就是user2用户。

2024-09-11 17:19:51 718

原创 【PostgreSQL】地理空间数据的数据类型定义、索引优化、查询优化策略

优化 PostgreSQL 中的地理空间数据索引和查询需要综合考虑数据类型选择、合适的索引策略、查询编写技巧、索引维护和数据库配置等多个方面。通过充分利用 PostgreSQL 提供的地理空间功能和优化手段,可以显著提高地理空间数据处理的性能,满足各种复杂的应用需求。

2024-09-05 15:34:06 1135 1

原创 【Postgresql】地理空间数据的存储与查询,查询效率优化策略,数据类型与查询速度的影响

地理空间数据的存储与查询,查询效率优化策略,数据类型与查询速度的影响,使用postgresql数据库会用到PostGIS 扩展。

2024-09-03 11:29:35 2000

原创 【VScode】PowerShell: 无法加载文件C:\Users\xxx\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本

: 无法加载文件 C:\Users\87897\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本。更改执行策略可能会产生安全风险,如 https:/go.microsoft.com/fwlink/?[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?以管理员身份运行CMD,更换脚本执行策略:set-ExecutionPolicy RemoteSigned,然后输入 Y。

2024-08-19 10:25:18 1869

原创 【Django】django自带后台管理系统样式错乱,uwsgi启动css格式消失的问题

正常情况:ERROR:(css、js文件加载失败):CSS加载的样式没有了,:使用了自带的admin,在使用 python manage.py runserver启动 的时候,可以加载到admin的文件。而在使用启动的时候,一些网页需要的静态文件uwsgi没有找到,所以出现了比较丑陋的情况。解决方法:将admin的文件找出来放在里面,通过uwsgi进行加载;

2024-07-19 09:41:58 871

原创 【VScode】Visual Studio Code 快捷键 + 常用设置

Visual Studio Code 是一款优秀的,特别适合前后端全栈开发的小伙伴。

2024-07-11 11:44:56 4220

原创 【Conda】命令大全 + 包安装报错一招解决

命令用法命令获取版本号获取帮助获取环境相关命令的帮助所有 --单词 都可以用 -单词首字母来代替比如 -version 可以用 -V来代替,只不过有的是大写,有的可能是小写创建环境创建指定python版本下包含某些包的环境进入环境退出环境删除环境列出环境复制环境指定目录下生成环境yml文件conda env export > 目录/environment.yml从yml文件创建环境安装包查看当前环境包列表conda list查看指定环境包列表。

2024-07-11 11:21:00 1196

原创 【Icon】矢量图、小图标、logo、资源网站,免费获取

请注意,由于互联网环境的变化,部分网站的链接和界面可能会发生变化。因此,在访问上述网站时,请以实际情况为准。同时,在使用这些图标和矢量图时,请务必遵守网站的版权规定和使用说明。:未直接提供,但可通过搜索引擎找到。

2024-07-09 08:56:54 1616

原创 uwsgi + conda配置问题、virtualenv 和 conda 区别、pip install 和 conda install 区别、nginx+uwsgi部署时无法访问问题、

因此vitualenv 解决的是虚拟环境的问题,如果操作系统只有python3,那么virtualenv只是为了不同项目而创建的不同虚拟环境而已,并不是拷贝了原始解释器以及解释器的依赖的各类包,虚拟环境中的解释器也无法代替原始解释器,因此通过pip安装的包里如果本身就是软件,而这个软件要依赖原始解释器,那么虚拟环境是运行不起来的,这个要明确,会报一些找不到依赖包的错误,因此非纯粹的 python 包(如uwsgi)不要在虚拟环境中用pip来安装,容易造成一种可以成功安装并执行的错觉。

2024-07-04 08:14:01 850

原创 VMware安装保姆教程、Docker安装/依赖安装缓慢等问题

解决方法:调整-ce-stable的baseurl,保存退出重新安装,速度上M2、VMware 运行 Win11 延迟卡顿?禁用「侧通道缓解」可解决近期 VMware Workstation 用户遇到了关于 “侧通道” 相关的提示,内容为 “您正在运行的此虚拟机已启用侧通道缓解。侧通道缓解可增强安全性,但也会降低性能。” 正如这则提示提及,在实际使用 VM 虚拟机时,用户可能遭遇运行延迟、卡顿问题,例如打开文件需很长时间等待,严重影响虚拟机的使用体验。

2024-05-20 20:34:06 1406

原创 VMware虚拟机、VMware Tools、常用设置、资源分配和卡顿问题、其他常见问题

现在的计算机价格相比以往已经大大降低了,以移动笔记本为例,如果不需要配备独立显卡,购买具有10个核心的cpu的机器甚至只要3千多,无论时Intel,AMD平台,cpu的核心数量大大增加;而windows则要占用高地多,系统基本上要占用一半(话说回来,windows会根据可用内存大小预读取缓存数据来加速,对于32GB,没怎启动应用,也要占用30%的内存,如果是16GB,大概也是这个水平,但是到了8GB,基准占用会来到40%,4GB时会更高)在默认配置中,外部网络中的系统无法发起对虚拟机的连接。

2024-05-20 20:32:37 6521

原创 Linux ps命令详细参数

在Linux系统中,ps(Process Status的缩写)命令常常用来用来列出系统中当前运行的进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。

2024-05-16 11:02:28 850

原创 AI大模型试用盘点(附体验网址)包含10多款大模型

各类大模型看这一篇就够了!

2024-05-16 10:59:08 1515

原创 x64 和 arm64 处理器架构的区别

x64 架构支持的是 64 位计算,这意味着它可以使用更宽的数据通道和更大的寄存器,这对于提高数据处理能力和运行复杂的应用程序非常重要。近年来,随着 Apple 推出基于 arm64 的 M1 芯片,以及微软和 Qualcomm 合作开发的 Windows on ARM 项目,arm64 架构开始进入高性能计算和桌面计算领域,挑战 x64 的主导地位。未来,我们可能会看到更多基于这两种架构的创新,随着技术的进步,它们各自的优势可能会更加突出,或者它们可能会在某些领域形成更直接的竞争。

2024-05-15 18:33:09 2569

原创 Linux中 init、service、systemctl 三者区别

init是最初的进程管理方式service是init的另一种实现systemd则是一种取代initd的解决方案其中systemctl是systemd的主命令,用于管理系统以及服务。

2024-05-10 11:06:28 1242

原创 《智能化Agent AI:未来社会的伙伴与挑战》

其发展路径又将如何?然而,我们也应关注其可能带来的挑战,通过技术创新、法规制定、人才培养等手段,确保智能化Agent AI的健康发展。技术突破:随着深度学习、自然语言处理等技术的不断发展,智能化Agent AI的智能化水平将越来越高,能够更好地理解和满足人类需求。管理型人才重要性凸显: AI智能体的发展要求企业具备高效的管理和决策能力,因此,具有战略眼光和管理能力的人才将更加重要。教育辅导:智能化Agent AI可以根据学生的需求和进度,提供个性化的学习计划和辅导,助力教育事业的发展。

2024-05-08 14:52:20 894

原创 Mysql常用函数大全(分类汇总/知识巩固)

ABS(x)BIN(x)CEILING(x)EXP(x)FLOOR(x)LN(x)LOG(x,y)MOD(x,y)PI()RAND()ROUND(x,y)SIGN(x)SQRT(x)AVG(col)COUNT(col)MIN(col)MAX(col)SUM(col)LENGTH(s)LTRIM(str)QUOTE(str)RTRIM(str)TRIM(str)UCASE(str)UPPER(str)CURDATE()CURTIME()HOUR(time)YEAR(date)获取当前系统时间:123。

2024-04-27 22:38:41 2104

原创 mysqldump备份时导致所有数据表锁定,无法提供服务?

解决mysqldump备份时导致所有数据表锁定,无法提供服务的问题

2024-04-27 22:22:10 1885

原创 【数据库】范式:1NF、2NF、3NFBCNF范式区别,部分函数依赖、完全函数依赖、传递函数依赖、

此文主要讲解:数据库范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、BCNF范式区别部分函数依赖、完全函数依赖 、传递函数依赖。

2023-08-03 17:26:58 1559

原创 Python读取文件的多种方式(read、readline、readlines、numpy、pandas)、多线程读写文件

对于结构化的、探索性数据统计和分析场景,使用pandas方法进行读取,因为其提供了数据框,对数据进行任意翻转、切片、关联都很方便。file_object = open("test.py",'r') #创建一个文件对象,也是一个可迭代对象。结构化、纯数值型的数据,并且主要用于矩阵计算、数据建模的,使用Numpy的loadtxt更方便。操作文件的第一步就是得打开要操作的文件,然后进行读取文件,最后关闭文件。可使用remove()删除文件,为避免不存在该文件,可检查文件是否存在,然后再删除它。

2023-07-24 17:26:10 1418

原创 Win10系统锁屏断网问题解决?

那么如何解决锁屏后断网导致的联网程序掉线问题,如何设置锁屏后不断网呢?3、进入页面,点击左边栏目的【电源和睡眠】,然后我们可以在下方找到睡眠,选择下拉列表最下面的选项,设置睡眠时间为“从不”就可以了!5、在下面找到【允许计算机关闭此设备节约电源】的勾去掉,点击确定保存设置即可!通过上面的方法操作之后,睡眠被关闭,这样锁屏之后也不会断网,电脑还在运行。2、进入Windows设置界面之后,点击最上面的“系统”,如图所示。上单击鼠标右键,在弹出的菜单中点击【设备管理器】打开设备管理器;方法一:设置锁屏之后不睡眠。

2023-07-24 09:16:39 17082

原创 OpenStack架构中核心的组件及其作用

OpenStack架构中核心的组件及其作用

2023-06-29 15:38:44 3535

原创 Postgresql关于JSON、JSONB的操作符、处理函数(持续更新)

但是,如果我们我们检索的不是JSON数组,而是一个JSON对象中的JSON对象。以上,::JSON 表示声明前面的字符串为一个JSON字符串对象,而且PostgreSQL中的JSON、JSONB对象 Key的声明必须是字符串。同时,1表示获取JSON数组中下标值为1的JSON对象。在获取一个JSON对象时,除非是JSON数组中的下标,必须要要用 { } 将JSON对象的 Key 包裹起来,否则会抛出异常。#> 表示获取指定路径的一个JSON对象,#>>表示获取指定路径的一个JSON对象的字符串。

2023-06-08 18:37:51 8920

原创 中文数字与阿拉伯数字的转换

工作中,中文大写数字/金额需要转为阿拉伯数字,原本自己写的解析转换太麻烦。依赖库为、查看模块定义的标识符模块结构模块结构如下:查看模块下的文件可知,模块主要对外暴露、和三个方法。默认为严格模式,严格模式下只有严格符合数字拼写的才可以进行转化。 在正常模式下,可以对 一二三 进行转化 在 灵活模式下,可以对混合拼写的 1百23 进行转换,也可以对口语化数字进行转换 查看帮助可知:an2cn方法有两个参数:inputs和mode,inputs类型可以是字符串、整数或者浮点数,

2023-06-01 18:39:44 1499

空空如也

空空如也

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

TA关注的人

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