找到
78
篇与
源码
相关的结果
- 第 4 页
-
免费在线测试3D渲染毒蘑菇在线网页测试 (源码下载开源) 🧩 技术拆解:一张图榨干显卡的三重陷阱 ▌陷阱 1:分形几何纹理 🌰 案例:蘑菇伞盖褶皱采用递归算法生成,放大 5000 倍无锯齿(普通图片 100 倍失真) 📌 技术原理:曼德博集合算法,用有限代码生成无限细节 ▌陷阱 2:物理渲染(PBR) 🔍 细节:每个像素点计算 16 重光影叠加(环境光 / 反射 / 折射) 🖥️ 对比:传统网页图片 =「打印照片」,毒蘑菇 =「实时画油画」 ▌陷阱 3:动态噪声纹理 ⚙️ 机制:每秒生成 20 组随机噪声模拟真菌生长 💻 实测:办公本打开图片瞬间 GPU 占用从 1%→20% 🚦 设备适配指南(交互式标签) ✅ 推荐测试设备(点击展开) 独立显卡:RTX3060/ARC A380/GTX1660Ti及以上 苹果设备:M1/M2系列芯片(Metal渲染优化) 游戏本:需开启独显直连模式(避免CPU核显扛压) ❌ 谨慎测试设备(点击展开) 集成显卡:Intel UHD Graphics/AMD Vega系列 老设备:5年以上机型(如2018年前笔记本) 移动设备:手机/平板(易过热卡顿,建议关闭测试) ⚙️ GPU 渲染原理图解 光栅化阶段核心流程: 曲面细分:将基础多边形拆分为数万个微三角形 几何着色器:实时生成蘑菇褶皱动态形变 像素着色:12 重光照参数计算(环境光 / 镜面反射) 对比示意图: 图片 所以结果重新设计优化和视觉效果优化更换了国内服务器访问速度更快带宽更高每秒输出7-21mb 源码还没有更新需要的等明天把今天有点晚了累的不行好了明天见 🚀 立即测试:https://m.01kl.cn/001/1/ 更直观清晰的站点版毒蘑菇文章网页独享版 他长这样乍一看,是不是挺美,其实:哎,我可怜的GPU呀 毒蘑菇图片 分析 下面,咱们来分析一下 图片 首先,这个网站的内存占用其实并不高:才22.7MB,百度都46MB了 这就说明,并不是大量的代码造成的,说到代码,我们再来看一看 也就290多行,其中好多都是拖动的代码:不是内存,不是代码,那只能是程序本身了,我把网站上的一张图片下了下来 我发现光是打开图片都要很高的占用率: 平时都是1%,下载直接20% 细看图片,发现其像素点之复杂,不是放大5000倍可以解决的 可以看到,这个倍数下还是没有清晰的像素点呈现: 所以,这是对GPU渲染性能的极大考验,也就是说,这么一小块图片都要20%,那么整个网站的帧率是20,每秒就要加载20张,不100%才怪呢(仅限轻薄本) gpu渲染原理 - 百度文库 图片 总结 找到了原因,舒服多了,不会在为显卡不行而发愁了 温馨提示:手机不建议测试o 💻 源码获取: 那么各位,你们的电脑配置有怎样呢,能抗住毒蘑菇么, 毒蘑菇测试源码 下载地址:https://img.01kl.cn/down.php/df333a5af370cfd56e0e946db004caed.zip 提取码: 💬 互动挑战区 在评论区晒出你的测试结果: 例:"RTX4050 测试中帧率稳定 35FPS,显卡温度 78℃!" 🎁 彩蛋:留言区抽取 3 位用户赠送《图形学算法手册》电子版 🛡️ 硬件保护小贴士 测试前关闭:游戏 / 视频剪辑软件等高负载程序 笔记本建议:外接散热底座 + 垫高机身(提升进风量) 异常处理:若出现帧率骤降→立即按「ESC」退出 (📌 提示:测试时长建议不超过 5 分钟,避免硬件过载) -
免费挪车二维码生成 公益平台 系统源码开源(上传解压既可使用) 上一楼主发布的源码经过本人属于发现一些问题! 安装使用发现点击交互按钮会自动调整引流至第三分,信息安全的不到保证本人修复以下问题。 1.修改背景使其更加柔和协调。 2.修复输入敏感,点击交互按钮跳转第三方。 3.生成二维码均在本地执行不通过第三方接口保障用户数据安全。 4.修复姓名,车牌,电话等逻辑问题方式随意填写。 5.曾加弹窗公告(自行修改内容) 6.增加人机验证,提高安全性。 7.增加底部版权和备案信息(自行修改) 8.优化了代码使其更加流畅环境运行环境压力! 公益站点免费生成cs.bl01.cn/001/7 新公益免费挪车二维码链接https://m.01kl.cn/001/7/ 原版 二维码挪车系统源码 下载地址:https://img.01kl.cn/down.php/6d798107677a4d65dddeb8acd5ed4d05.zip 提取码: UI优化版 优化版源码 下载地址:https://img.01kl.cn/down.php/e1d3ce2a83c2367628caf499262e57bc.7z 提取码: 图片 -
2025年6月 最新本地部署DeepSeek模型新手保姆教程 本地部署DeepSeek模型新手保姆教程 一、本地部署的适用场景 本地部署适合以下情况: 电脑配置较高,有独立显卡:本地部署需要较强的硬件支持,尤其是GPU需求。 有私密数据需要处理,担心泄密:本地部署可以避免数据上传到云端,确保数据安全。 需要与本地工作交流结合:处理高频任务或复杂任务时,本地部署可以提供更高的灵活性和效率。 日常使用量大,调用API需要收费:本地部署可以节省API调用的费用。 想要在开源模型基础上做个性化定制:本地部署允许你对模型进行二次开发和定制。 二、部署前的准备 (一)硬件要求 不同的DeepSeek模型版本对硬件的要求不同,以下是一些常见版本的硬件建议: 模型参数规模典型用途CPU建议GPU建议内存建议 (RAM)磁盘空间建议适用场景1.5b (15亿)小型推理、轻量级任务4核以上 (Intel i5 / AMD Ryzen 5)可选,入门级GPU (如NVIDIA GTX 1650, 4GB显存)8GB10GB以上SSD小型NLP任务、文本生成、简单分类7b (70亿)中等推理、通用任务6核以上 (Intel i7 / AMD Ryzen 7)中端GPU (如NVIDIA RTX 3060, 12GB显存)16GB20GB以上SSD中等规模NLP、对话系统、文本分析14b (140亿)中大型推理、复杂任务8核以上 (Intel i9 / AMD Ryzen 9)高端GPU (如NVIDIA RTX 3090, 24GB显存)32GB50GB以上SSD复杂NLP、多轮对话、知识问答32b (320亿)大型推理、高性能任务12核以上 (Intel Xeon / AMD Threadripper)高性能GPU (如NVIDIA A100, 40GB显存)64GB100GB以上SSD大规模NLP、多模态任务、研究用途70b (700亿)超大规模推理、研究任务16核以上 (服务器级CPU)多GPU并行 (如2x NVIDIA A100, 80GB显存)128GB200GB以上SSD超大规模模型、研究、企业级应用671b (6710亿)超大规模训练、企业级任务服务器级CPU (如AMD EPYC / Intel Xeon)多GPU集群 (如8x NVIDIA A100, 320GB显存)256GB或更高1TB以上NVMe SSD超大规模训练、企业级AI平台(二)软件要求 操作系统:推荐Linux(如Ubuntu 20.04及以上版本)或Windows系统。 Python版本:需要安装Python 3.8及以上版本。 CUDA与cuDNN:根据NVIDIA GPU型号和驱动版本,安装合适的CUDA(11.2及以上版本)和cuDNN(8.1及以上版本)。 三、部署流程 (一)使用Ollama简化部署(推荐新手) Ollama是一个开源的LLM(大语言模型)服务工具,用于简化在本地运行大模型语言,降低使用大模型语言的门槛。以下是使用Ollama部署DeepSeek的步骤: 1. 下载安装Ollama 访问Ollama官网(https://ollama.com ),如下图所示: Ollama官网页面图片 选择对应的系统版本进行下载,例如Windows系统选择最右边(红色框),下载完成后安装,等待安装完成即可。不同系统下Ollama的下载安装过程示例图如下: 不同系统下Ollama下载安装过程图片 安装完成后,验证Ollama是否安装成功。Win+R,在打开的cmd终端输入ollama -v命令查看ollama版本,如果可以正常出现Ollama的版本号,则说明Ollama已安装成功。 2. 选择合适的DeepSeek版本 进入Ollama官网,点击右上角红框的位置,在弹出的界面,点击“Models ”选项。 找到DeepSeek - R1,并根据自己的电脑配置选择适合的参数版本,不同版本选择界面示例如下: DeepSeek不同版本选择界面图片 参数选择建议: 1.5B:适合低配电脑,2G显存即可运行。 7B:适合8G + 显存的显卡。 32B:需要32G显存,适合高端设备。 3. 安装DeepSeek模型 复制下载命令(示例:ollama run deepseek - r1:1.5b )。 打开CMD(命令行),按Win + R,输入cmd,回车。 在命令行中粘贴刚刚复制的命令,回车执行,模型开始下载,时间取决于网速和显存。命令行输入命令界面示例如下: 命令行输入命令界面图片 4. 运行DeepSeek模型 模型下载完毕后,直接输入命令ollama run deepseek - r1:1.5b ,然后就可以开始和本地AI进行对话了。 (二)手动部署(适合有一定技术基础的用户) 1. 环境准备 确保你的系统满足以下要求: 操作系统:Linux(推荐Ubuntu 20.04或更高版本)或Windows。 Python:3.8或更高版本。 GPU:支持CUDA的NVIDIA GPU(推荐16GB显存以上)。 CUDA:11.2或更高版本。 CUDNN:8.1或更高版本。 2. 安装依赖 首先,安装必要的依赖项: sudo apt - get update sudo apt - get install - y python3 - pip python3 - dev python3 - venv git 创建虚拟环境: python3 - m venv deepseek - env source deepseek - env/bin/activate 安装PyTorch,根据你的CUDA版本安装PyTorch。例如,CUDA 11.2的安装命令如下: pip install torch torchvision torchaudio -- extra - index - url https://download.pytorch.org/whl/cu112 3. 克隆DeepSeek代码库 git clone https://github.com/deepseek - ai/deepseek.git cd deepseek4. 安装项目依赖 pip install - r requirements.txt5. 下载并放置预训练模型 从官方提供的链接下载DeepSeek预训练模型权重,并将其放置在models/目录下。 wget [官方链接] - O models/deepseek_model.pth6. 配置环境变量 设置模型路径和GPU设备号等环境变量: export MODEL_PATH=models/deepseek_model.pth export CUDA_VISIBLE_DEVICES=07. 运行模型 使用以下命令启动DeepSeek模型进行推理或训练: python run.py -- model_path $MODEL_PATH -- input "你的输入文本"四、安装交互界面(可选) (一)安装Chatbox 下载安装Chatbox:访问Chatbox官网(https://chatboxai.app/zh ),直接进入官网下载客户端,下载完成后,双击进行安装即可。 配置DeepSeek - R1模型:打开Chatbox,选择设置 —> Ollama API,选择已经安装好的DeepSeek - R1模型。Chatbox安装和配置界面示例如下: Chatbox安装和配置界面图片 (二)安装Open - WebUI 安装Docker:访问Docker官网,根据你的电脑系统,下载Docker桌面版,并安装运行。安装完成后,需要重新启动电脑,才能正常使用Docker。重新启动后,如果你的桌面上出现了Docker的图标,就表示安装成功了。 安装Open - WebUI:浏览器搜索Open - WebUI,进入官网,并复制红框中的命令。按照上面提到的步骤,打开命令行,输入复制的命令,等待安装完成。Open - WebUI安装和配置界面示例如下: Open - WebUI安装和配置界面图片 运行Open - WebUI:双击Docker的桌面图标,打开软件。点击红框端口,即可运行Open - WebUI。初次访问时,需要注册一个账号。这些信息会储存在你的电脑里。在界面左上角,选择你的模型,就可以开始对话啦。 五、注意事项 硬件性能:模型参数越大,对硬件要求越高。建议根据实际需求选择合适的模型版本。 网络环境:下载模型时可能需要科学上网,或使用国内镜像加速。 数据隐私:本地部署可避免数据上传云端,适合高隐私需求场景。 维护成本:本地部署需要定期更新模型和环境,适合长期使用。 通过以上步骤,你就可以在本地成功部署DeepSeek模型,并使用它进行各种任务啦。希望本教程对你有所帮助!" -
抖音自动抢福袋助手完美版:全天抢福袋抢抖币的利器 在当今数字化的时代,抖音已经成为了人们生活中不可或缺的一部分。它不仅是一个娱乐平台,更是一个充满商机和福利的地方。其中,福袋活动备受用户喜爱,因为它可以让用户有机会免费获得抖币等丰厚奖励。然而,手动抢福袋往往需要用户时刻关注屏幕,这对于忙碌的现代人来说并不现实。为了解决这个问题,抖音自动抢福袋助手完美版应运而生。 一、抖音福袋的魅力 抖音福袋是抖音平台为了回馈用户而推出的一项福利活动。用户在观看直播或者参与特定活动时,会有机会看到福袋图标。点击福袋,按照要求完成任务,如关注主播、点赞、评论等,就有机会获得抖币、优惠券、实物奖品等。抖币可以用于购买虚拟礼物,送给喜欢的主播,也可以兑换现金。因此,福袋活动吸引了大量用户的参与。 图片 想象一下,当你在忙碌地工作或者学习时,突然错过一个福袋,那该是多么可惜的事情。而且,有些热门主播的福袋往往在瞬间就被抢完,手动抢福袋的成功率非常低。这时候,抖音自动抢福袋助手完美版就可以发挥它的巨大作用。 图片 二、抖音自动抢福袋助手完美版的特点 全天自动抢福袋 这个助手的最大亮点就是可以实现全天24小时自动抢福袋。无论你是在睡觉、上班还是外出,它都能帮你时刻关注抖音上的福袋活动,第一时间为你抢下福袋。你再也不用担心因为错过福袋而感到遗憾了。例如,在深夜时段,很多主播会发放福袋来吸引粉丝,而这个时候大多数人都在睡觉。有了自动抢福袋助手,你就可以在睡梦中轻松收获福袋。 图片 高成功率 该助手采用了先进的算法和技术,能够快速准确地识别福袋信息,并在第一时间进行抢袋操作。它的反应速度远远超过了手动抢袋,大大提高了抢福袋的成功率。据统计,使用该助手抢福袋的成功率比手动抢袋高出数倍。比如,在一场热门直播中,手动抢袋可能只能抢到一两个福袋,而使用自动抢福袋助手,你可能会抢到十几个甚至更多。 图片 操作简单 即使你是一个对科技不太熟悉的人,也能轻松上手这个助手。只需要进行简单的设置,如选择抢福袋的范围、设置抢袋的频率等,它就可以开始为你工作了。而且,它的界面简洁明了,所有的操作都一目了然。例如,你可以根据自己的喜好,选择只抢特定主播的福袋,或者抢所有类型的福袋。 :--:图片:--: 安全可靠 很多人担心使用自动抢福袋助手会存在安全风险,比如账号被封禁等。但是,这款助手经过了严格的测试和优化,采用了安全可靠的技术,不会对你的抖音账号造成任何影响。它遵守抖音平台的规则,不会进行违规操作。同时,它还采用了加密技术,保护你的个人信息不被泄露。 三、如何使用抖音自动抢福袋助手完美版 使用这个助手非常简单,只需要按照以下几个步骤操作即可: 下载安装 首先,你需要从正规的渠道下载抖音自动抢福袋助手完美版。下载完成后,按照提示进行安装。安装过程非常简单,只需要几分钟就可以完成。 登录账号 安装完成后,打开助手,使用你的抖音账号进行登录。登录成功后,助手会自动获取你的账号信息。 设置参数 在登录成功后,你可以根据自己的需求设置抢福袋的参数。例如,你可以设置抢福袋的范围,如只抢关注的主播的福袋,或者抢所有主播的福袋;你还可以设置抢袋的频率,如每隔几分钟抢一次福袋。 开始抢袋 设置好参数后,点击“开始抢袋”按钮,助手就会开始为你自动抢福袋了。你可以在后台运行助手,继续做自己的事情,不用担心错过任何福袋。 四、使用抖音自动抢福袋助手的好处 节省时间和精力 手动抢福袋需要你时刻关注屏幕,不断地点击和操作,这会消耗你大量的时间和精力。而使用自动抢福袋助手,你可以把这些时间和精力用在更有意义的事情上,如工作、学习、陪伴家人等。例如,你可以在上班的路上、午休的时候,让助手帮你抢福袋,而你可以利用这些时间休息或者学习。 增加收益 通过使用自动抢福袋助手,你可以大大提高抢福袋的成功率,从而获得更多的抖币和其他奖品。这些抖币可以兑换现金,或者用于购买虚拟礼物,送给喜欢的主播。长期使用下来,你会发现自己的收益有了显著的增加。例如,有些用户在使用助手后,每个月可以多获得几百元甚至上千元的收益。 提升体验 有了自动抢福袋助手,你可以更加轻松愉快地享受抖音福袋活动带来的乐趣。你不用再为错过福袋而感到烦恼,也不用再为抢不到福袋而感到沮丧。你可以更加专注于观看直播和与主播互动,提升自己的抖音使用体验。 五、总结 抖音自动抢福袋助手完美版是一款非常实用的工具,它可以帮助你全天自动抢福袋,提高抢袋的成功率,节省时间和精力,增加收益,提升体验。如果你是一个喜欢参与抖音福袋活动的用户,不妨试试这款助手,相信它会给你带来意想不到的惊喜。让我们一起在抖音的世界里,轻松抢福袋,收获更多的福利和快乐! 下载地址:https://pan.quark.cn/s/8d13be2ba880 提取码: 兄弟姐妹们拿走吱一声 版权归属:江月白 原文地址:https://blog.0001kl.cn/archives/86/ -
算命八卦排盘宝,帮你洞察人生轨迹! 在浩瀚的传统文化星河中,易学文化犹如一颗璀璨的明珠,蕴含着古人对宇宙、人生的深刻哲思。如今,一款集易学文化传承与周易工具应用于一体的综合 APP 应运而生,为广大易学爱好者和寻求人生指引的用户,搭建起一座通往古老智慧殿堂的桥梁。 这款 APP 堪称一座移动的易学知识宝库,深度覆盖周易、八字、命理等多个核心领域。无论你是对易学文化充满好奇的初学者,还是深耕多年的研究者,都能在这里找到契合自身需求的内容。从易学文化的历史渊源讲起,它以通俗易懂的语言,将易学从远古时期的萌芽,到历经岁月沉淀不断发展完善的历程娓娓道来,让用户清晰领略其发展脉络。同时,深入剖析易学的核心理论,把阴阳五行、天干地支等抽象概念,通过生动的案例和详实的解读,转化为易于理解的知识,助力用户掌握易学精髓。在应用方法方面,不仅分享古人如何运用易学智慧解决实际问题,还结合现代生活场景,展示易学在当代的应用之道。 APP 内的易学经典解读与研究资料板块,更是一大亮点。它精心整理了历代易学大家的经典著作与研究成果,对《周易》等核心典籍进行逐字逐句的解析,从卦象含义、爻辞解读,到背后蕴含的人生哲理,全方位为用户打开探索周易智慧的大门。在这里,用户可以与古今易学大师进行跨越时空的对话,汲取他们的智慧结晶,让自己的认知和思维得到升华。 而丰富实用的周易工具,则是这款 APP 服务用户的有力抓手。以八字排盘工具为例,用户只需输入出生时间等基础信息,便能快速、精准地生成个人命理分析报告。报告从八字格局、五行旺衰等多个维度,深入剖析用户的性格特点、事业财运、情感婚姻等方面的运势走向,为用户提供极具参考价值的人生指引。此外,APP 还提供风水布局、运势预测等多样化工具,无论是想要了解近期运势变化,还是为家居、办公场所进行风水布局,都能在这里找到合适的工具,轻松满足不同用户的实践应用需求。 无论是醉心于易学文化学习与研究,还是期望借助周易工具洞察人生、趋吉避凶,这款易学文化与周易工具综合 APP,都能为你提供全面、专业的资源与工具支持。它就像一位贴心的易学导师,陪伴你在探索易学文化奥秘的道路上不断前行,让古老的易学智慧在现代社会焕发新的生机,为你的人生点亮一盏明灯。 图片 图片 图片 图片 下载地址:https://pan.quark.cn/s/af5dc48a4163 提取码: 版权归属:江月白 原文地址:https://blog.0001kl.cn/archives/59/ -
Joe再续前缘全新自定义导航栏+导航图标设置教程 [V1.33新功能] 功能介绍 首先我们简单的介绍一下自定义导航栏的功能以及特色 按钮数量随意添加、删除、排序 每个按钮支持自定义图标、自定义文字、自定义尺寸 主题预置了漂亮的多彩SVG图标 链接支持添加标签显示 漂亮的UI设计,颜色、背景、间距、尺寸都精心设计 细节完美!例如:适配所有PC设备,任何尺寸的电脑都可以完美显示 功能设置 进入 主题设置->全局设置->自定义全新导航栏 可以开启此功能、添加链接、根据需要设置功能 添加格式为:导航文字(可添加svg图标代码) || 跳转链接 || 打开方式 打开方式 其中的打开方式可设置为 _self _blank _parent _top _self(默认,在与点击相同的框架中打开链接的文档) _blank(在新窗口或选项卡中打开链接文档) _parent(在父框架中打开链接文档) _top(在窗口的整个主体中打开链接的文档) 导航图标 导航图标可使用主题内置的图标 icon-view: icon-comment: icon-time: icon-search: icon-money: icon-right: icon-left: icon-reply: icon-circle: icon-close: icon-add: icon-add-ring: icon-post: icon-posts: icon-favorite: icon-menu: icon-d-qq: icon-d-weibo: icon-d-wechat: icon-d-email: icon-user: icon-theme: icon-signout: icon-set: icon-signup: icon-user_rp: icon-pan_baidu: icon-lanzou: icon-onedrive: icon-tianyi: icon-menu_2: icon-alipay: icon-baidu: icon-dingtalk: icon-xunlei: icon-123pan: icon-alipan: icon-quark: icon-360yunpan: icon-huawei: icon-xiaomi: icon-gitee: icon-comment-fill: icon-private: icon-hot-fill: icon-hot: icon-topping: icon-topic: icon-plate-fill: icon-extra-points: icon-deduct-points: icon-tags: icon-user-auth: icon-vip_1: icon-vip_2: icon-qzone-color: icon-qq-color: icon-weibo-color: icon-poster-color: icon-copy-color: icon-user-color: icon-user-color-2: icon-add-color: icon-home-color: icon-money-color: icon-order-color: icon-gift-color: icon-security-color: icon-trend-color: icon-msg-color: icon-tag-color: icon-comment-color: icon-wallet-color: icon-money-color-2: icon-merchant-color: icon-medal-color: icon-points-color: icon-book-color: icon-ontop-color: 如需使用自定义HTML图标,可以参考教程: 填写示例 [icon-home-color] 首页 || / [icon-book-color] 文章分类 [icon-plate-fill] 源码资源 || /category/yuanma/ [icon-post] 官方公告 || /category/default/ [icon-tags] 游戏 || /category/youxi/ [icon-security-color] 技术 || /category/jishu/ [icon-poster-color] 壁纸 || /category/bizhi/ [icon-user-color] 日常 || /category/rchang/ [icon-tag-color] 其他页面 [icon-trend-color] 网站统计 || /tongji.html [icon-copy-color] 友情链接 || /yl.html [icon-order-color] 用户留言 || /# [icon-poster-color] 高清壁纸 || /4Kbz.html [icon-wallet-color] 娱乐直播 || /zhibo.html [fa-video-camera] 在线影视 || /cms.html [fa-comments] 闲聊灌水 || /archives/250 [icon-user-auth] 关于白泽 || /start-page.html [icon-tags] 推荐 [icon-order-color]公益目录 || https://file.bl01.cn/ || _blank [icon-money-color]易支付 || https://pay.sskj01.com/ || _blank [icon-points-color]码支付 || https://mpay.01kl.cn/ || _blank [icon-home-color]熵枢科技 || https://www.sskj01.com/ || _blank [icon-hot]挪车二维码 || https://cs.bl01.cn/001/7/ || _blank [icon-copy-color]毒蘑菇 || //cs.bl01.cn/001/1/ || _blank [icon-book-color]随机点名 || https://cs.bl01.cn/001/2/%E5%8F%8C%E8%89%B2%E7%90%83%E7%8F%AD%E7%BA%A7%E7%82%B9%E5%90%8D%E7%B3%BB%E7%BB%9F.html || _blank -
彩虹聚合DNS管理系统v2.7更新 聚合DNS管理系统 (https://github.com/netcccyun/dnsmgr)可以实现在一个网站内管理多个平台的域名解析,目前已支持的域名平台有:阿里云、腾讯云、华为云、百度云、西部数码、火山引擎、DNSLA、CloudFlare、Namesilo。 功能特性: 多用户管理,可为每个用户可分配不同的域名解析权限 提供API接口,可获取域名单独的登录链接,方便各种IDC系统对接 容灾切换功能,支持ping、tcp、http(s)检测协议并自动暂停/修改域名解析,并支持邮件、微信公众号、TG群机器人通知 CF优选IP功能,支持获取最新的Cloudflare优选IP,并自动更新到解析记录 SSL证书申请与自动部署功能,支持从Let's Encrypt等渠道申请SSL证书,并自动部署到各种面板、云服务商、服务器等 部署方法: 1、运行环境要求PHP7.4+,MySQL5.6+ 2、设置网站运行目录为public 3、设置伪静态为ThinkPHP 4、访问网站,会自动跳转到安装页面,根据提示安装完成 5、访问首页登录控制面板 源码下载 彩虹聚合DNS管理系统v2.7更新 下载地址:https://file.bl01.cn/Source%20code/dnsmgr_2.7.1.zip 提取码: 演示截图 添加域名账户 图片 域名管理列表 图片 域名DNS解析管理,支持批量操作 图片 用户管理添加用户,支持为用户开启API接口 图片 CF优选IP功能,添加优选IP任务 CF优选IP功能,添加优选IP任务图片 SSL证书申请功能 图片 图片 SSL证书自动部署功能 图片 图片 项目地址: https://github.com/netcccyun/dnsmgr 版权属于: 缤纷彩虹天地原文地址: https://blog.cccyun.cn/post-526.html 记录作者:白泽 需要下架邮箱:aying1019@163.com -
给网站增加一款简洁而功能强大的音乐播放器教程和代码注释 给网站增加一款简洁而功能强大的音乐播放器教程和代码注释 在网站中添加音乐播放器可以为用户带来更加丰富的体验。以下是几种不同技术实现的音乐播放器添加方法及代码注释。 一、使用 HTML5 的 <audio> 标签和 JavaScript 实现基础音乐播放器 1. 原理 HTML5 的 <audio> 标签允许开发者直接在网页中嵌入音频内容,而 JavaScript 可以控制音频的播放、暂停、音量调节等功能。 2. 代码示例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Simple Music Player</title> <style> /* 简单样式 */ #controls { margin-top: 10px; } </style> </head> <body> <!-- audio 标签用于嵌入音频文件,src 属性指定音频文件路径 --> <audio id="audioPlayer" src="path_to_your_music_file.mp3"></audio> <div id="controls"> <!-- 播放/暂停按钮,点击时调用 playPause 函数 --> <button onclick="playPause()">Play/Pause</button> <!-- 音量调节滑块,onchange 事件触发 changeVolume 函数 --> <input type="range" id="volumeControl" min="0" max="1" step="0.1" value="1" onchange="changeVolume(this.value)"> </div> <script> // 获取音频元素 var audioPlayer = document.getElementById('audioPlayer'); // 播放/暂停函数 function playPause() { if (audioPlayer.paused || audioPlayer.ended) { // 播放音频 audioPlayer.play(); } else { // 暂停音频 audioPlayer.pause(); } } // 音量调节函数 function changeVolume(volume) { // 设置音频音量 audioPlayer.volume = volume; } </script> </body> </html>3. 代码解释 <audio> 标签:用于在网页中嵌入音频文件,src 属性指定音频文件的路径。 playPause 函数:通过判断音频的 paused 或 ended 属性,决定是调用 play() 方法播放音频还是调用 pause() 方法暂停音频。 changeVolume 函数:通过设置音频的 volume 属性来调节音量,音量值范围为 0 到 1。 4. 注意事项 确保音频文件路径正确,且文件格式被浏览器支持(如 MP3、WAV 等)。 现代浏览器出于用户体验考虑,限制了音频的自动播放,通常需要用户交互(如点击按钮)后才能播放音频。 二、使用 APlayer 插件实现音乐播放器 1. 原理 APlayer 是一个简洁漂亮、功能强大的 Html5 音乐播放器插件,支持自定义歌曲列表和播放设置。 2. 安装步骤 首先,在项目中引入 APlayer 的 CSS 和 JavaScript 文件,可以使用 CDN 调用: <link href="https://cdn.bootcdn.net/ajax/libs/aplayer/1.10.1/APlayer.min.css" rel="stylesheet"> <script src="https://cdn.bootcdn.net/ajax/libs/aplayer/1.10.1/APlayer.min.js"></script>3. 使用方法 3.1 APlayer 原生用法 const ap = new APlayer({ // 定义当前播放器容器 id 为 aplayer container: document.getElementById('aplayer'), audio: [ { // 音频名称 name: '你从未离去', // 艺术家名 artist: '白挺', // 音频文件的地址 url: 'https://doge.ottoli.cn/你从未离去.mp3', // 音频封面的地址 cover: 'https://doge.ottoli.cn/你从未离去.jpg' } ] });在 HTML 中添加容器: <div id="aplayer"></div>3.2 MetingJS 的用法 MetingJS 是为 APlayer 添加网易云、QQ 音乐、酷狗音乐等支持的插件,可以解决 APlayer 原生用法设置参数繁琐且只能调用音频文件直链的问题。 <meting-js server="netease" type="song" id="31365604" ></meting-js>参数解释: server:指定调用的 API,可选 netease, tencent, kugou, xiami, baidu,分别对应网易云音乐、QQ 音乐、酷狗音乐、虾米音乐、百度音乐。 type:指定调用类型,可选 song, playlist, album, search, artist,分别对应单曲、歌单、专辑、搜索结果、艺术家。 id:指定调用的 id,一般可以在地址栏中找到。 4. 代码解释 APlayer 构造函数:用于创建一个 APlayer 实例,container 参数指定播放器的容器,audio 参数是一个数组,包含音频的相关信息。 <meting-js> 标签:通过设置 server、type 和 id 参数,从指定的音乐平台获取音频信息并显示在播放器中。 三、使用 JavaScript 实现复杂功能的交互式音乐播放器 1. 原理 通过 JavaScript 实现音乐播放器的复杂功能,如显示音乐库列表、控制播放、显示播放时间和调整音量等。 2. HTML 结构 <div id="player"> <div id="controls"> <button id="play">播放</button> <button id="pause">暂停</button> <button id="stop">停止</button> <input id="volume" type="range" min="0" max="1" step="0.1" /> </div> <div id="time">00:00 / 00:00</div> <audio id="audio" preload="auto"> <source src="song.mp3" type="audio/mpeg"> </audio> </div>3. CSS 样式 #player { width: 300px; margin: 0 auto; } #controls { margin-top: 20px; } #time { margin-top: 10px; } 4. JavaScript 实现 // 初始化 let audio = document.getElementById('audio'); // 音频元素 let playButton = document.getElementById('play'); // 播放按钮 let pauseButton = document.getElementById('pause'); // 暂停按钮 let stopButton = document.getElementById('stop'); // 停止按钮 let volumeControl = document.getElementById('volume'); // 音量控制滑块 let currentTimeDisplay = document.getElementById('time'); // 当前时间显示区域 // 控制音乐播放 playButton.addEventListener('click', function() { // 点击播放按钮时播放音乐 audio.play(); }); pauseButton.addEventListener('click', function() { // 点击暂停按钮时暂停音乐 audio.pause(); }); stopButton.addEventListener('click', function() { // 点击停止按钮时暂停音乐并重置时间指针 audio.pause(); audio.currentTime = 0; }); // 显示当前时间和总时间 audio.addEventListener('timeupdate', function() { // 获取当前播放时间(秒) let currentTime = audio.currentTime; // 将时间转换为分钟和秒数格式(分钟) let minutes = Math.floor(currentTime / 60); // (秒数) let seconds = Math.floor(currentTime % 60); // 获取总播放时间(秒) let totalTime = audio.duration; // 将总时间转换为分钟和秒数格式(分钟) let totalMinutes = Math.floor(totalTime / 60); // (秒数) let totalSeconds = Math.floor(totalTime % 60); // 在当前时间显示区域显示当前时间(分钟:秒数)格式 currentTimeDisplay.textContent = `${minutes}:${seconds}`; }); // 动态调整音量 volumeControl.addEventListener('input', function() { // 当音量滑块的值改变时更新音频元素的音量 audio.volume = this.value; });5. 代码解释 HTML 部分:定义了播放器的基本结构,包括播放控制按钮、音量滑块和音频元素。 CSS 部分:为播放器添加了简单的样式,使其布局更美观。 JavaScript 部分: 初始化:获取 HTML 元素并初始化变量。 控制音乐播放:通过事件监听器监听按钮的点击事件,调用音频的 play()、pause() 方法控制播放状态。 显示播放时间:通过监听音频的 timeupdate 事件,实时更新当前播放时间和总时间的显示。 调整音量:通过监听音量滑块的 input 事件,动态调整音频的音量。 四、总结 以上介绍了三种不同方式实现网站音乐播放器的方法,你可以根据自己的需求和技术栈选择合适的方式。使用 HTML5 的 <audio> 标签和 JavaScript 可以实现基本的音乐播放功能;使用 APlayer 插件可以快速搭建一个美观且功能丰富的音乐播放器;使用 JavaScript 实现复杂功能的交互式音乐播放器则可以满足更高级的需求。 -
Typecho Joe再续前缘实现自动更新 首先,在宝塔终端执行添加主题安全目录到 Git 全局配置的命令 添加主题安全目录到 Git 全局配置的命令执行完成后会没有任何返回内容,这代表已经成功了 添加主题安全目录到 Git 的全局配置后在宝塔计划任务处添加Shell脚本或bat脚本,脚本内容为#!/bin/bash echo "开始检测更新" # 主题目录示例:/www/wwwroot/blog.xxx.xxx/usr/themes/Joe gitPath="这里填写你的主题目录" # git 网址 gitHttp="https://gitee.com/yh-it/Joe" echo "Web站点路径:$gitPath" #判断项目路径是否存在 if [ -d "$gitPath" ]; then cd $gitPath #判断是否存在git目录 if [ ! -d ".git" ]; then echo "在该目录下克隆 git" git clone $gitHttp gittemp mv gittemp/.git . rm -rf gittemp fi #拉取最新的项目文件 sudo git reset --hard origin/master sudo git pull #设置目录权限 chown -R www:www $gitPath echo "更新完毕" exit else echo "该项目路径不存在" exit fi宝塔脚本部署添加任务计划图片 -
Typecho的Joe模板那些更可以替换静态资源cdn优化运行速度和承载量(小型服务器和带宽有限的一定要看哦)| Jeo模板跳转页面的失效修复方法 静态站点全部部署cdn全国节点可放心使用 更换为HarmonySanc字体 鸿蒙字体CDN加速地址 //Joe格式 公益cdn https://s1.hdslb.com/bfs/static/jinkela/long/font/HarmonyOS_Regular.a.woff2 || HarmonyOS Sans SC Medium 节点 国内全国延迟1ms https://s1.hdslb.com/bfs/static/jinkela/long/font/HarmonyOS_Regular.a.woff2 海外美国126ms (已死) https://file.bl01.cn/CDN/Font/HarmonyOS_Regular.a.woff2 全国1ms https://cdn.01kl.cn/CDN/Font/HarmonyOS_Regular.a.woff2 //其他格式 //HarmonySanc字体加载 @font-face { font-family: 'HarmonyOS_Regular'; font-style: normal; font-weight: 400; font-display: swap; src: url('https://s1.hdslb.com/bfs/static/jinkela/long/font/HarmonyOS_Regular.a.woff2') format('woff2'); unicode-range: U+9aa2-ffe5; } 图片 如果你的服务器带宽真的很小1-10M以内的可以尝试一下还是可以的如果你带宽是独享的其实就不用了除非是访问量太大然后使用这个减少服务器压力。 图片 根据自己的实际情况更换接口就可以推荐更新稳定的接口 自定义静态资源URL 这是我自己的我的缓存地区比较少目前就香港地区 上海 山东 首尔 四个个地区 服务器差的和带宽低的可以试一下应该可以加速不少每台服务器带宽不少200M 如果有条件的也可以自己去购买cdn也不算太贵10块100G差不多但是不要全站点缓存也不要用自己的博客链接最好是用其他的域名然后引用过来这样至少不会被刷流量 这样的cdn基本上不包含保护被攻击一样打不开的如果需要防御只能购买高仿的或者是有一些公益免费的也可以接入 全国cdn腾讯云120+节点 //cdn.01kl.cn/CDN/Joe 这个是1.4版本的 //cdn.01kl.cn/CDN/Joe1.34 //cdn.01kl.cn/CDN/Joe1.3 //cdn.01kl.cn/CDN/Joe1.2 美国节点 有cn2国内优化回调(已死) //file.bl01.cn/CDN/Joe 1.4版本 //file.bl01.cn/CDN/Joe1.34 //file.bl01.cn/CDN/Joe1.3 //file.bl01.cn/CDN/Joe1.2 公共静态资源CDN接口 //Joe模板填写规格 //mirrors.sustech.edu.cn/cdnjs/ajax/libs/ || / 跳转页面的失效 可以更换公益CDN 以下的是两条不同节点cdn css文件 如果看不懂的可以直接复制下面的代码粘贴到路径usr/themes/joe/module/goto.css文件 goto图片 <?php if (!defined('__TYPECHO_ROOT_DIR__') || empty($_SERVER['HTTP_HOST'])) { http_response_code(404); exit; } ?> <!DOCTYPE html> <html lang='zh-CN'> <head> <meta name="referrer" content="no-referrer"> <title>即将跳转到外部网站 - <?= $this->options->title ?></title> <meta content='noindex, nofollow' name='robots'> <meta charset='utf-8'> <link rel="shortcut icon" href="<?= $this->options->JFavicon ?>" /> <meta content='width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1.0, user-scalable=no' name='viewport'> <link rel="stylesheet" media="all" href="https://file.bl01.cn/CDN/css/goto.css" /> </head> <body> <div class='gitee-external-link-wrapper'> <img class="logo-img" src="<?= $this->options->JLogo ?>" alt="Logo black" /> <div class='content-box'> <div class='content-title'>即将跳转到外部网站</div> <div class='content-text'>您将要访问的链接不属于 <?= $this->options->title ?> ,请关注您的账号安全。</div> <div class='content-link'> <div class='external-link-href'></div> </div> <div style="background:#409eff" class='ui button orange external-link-btn'>继续前往</div> </div> </div> </body> </html> <script> window.is_black = false; (function() { var e = document.querySelector(".external-link-href"); var t = window.atob(new URLSearchParams(location.search).get("url")); if (t && (e.innerText = t, !window.is_black)) { var n = document.querySelector(".external-link-btn"); n && n.addEventListener("click", function() { window.location.href = t }) } }()); </script>第一个是美国节点 第二个是上海节点 <link rel="stylesheet" media="all" href="https://file.bl01.cn/CDN/css/goto.css" /> <link rel="stylesheet" media="all" href="https://cdn.01kl.cn/CDN/css/goto.css" /> 作者:白泽 版权:白泽 邮箱:aying1019@163.com QQ:3105919063 有问题可联系邮箱或者点击关于加好友咨询然后就是服务器的本地优化了这里可以看往期链接在下 typecho博客Joe模板以及其他模板通用优化教程,适用所有主题 宝塔面板优化教程:低配置与小带宽环境下的加速方案 BBR 需要内核4.9以上 2025年最新的教程来了 之前的大部分是用不了的看最新的这个吧! 4天前发布 / 未收录,已推送 -
人工收款平台(兼容易支付接)口后台可以这是支付宝官方收款易支付和平台内置接口(开源) 人工收款支付插件平台 项目概述 这是一个基于React的前端支付管理系统,支持微信、QQ、支付宝等多种支付方式,提供完整的支付流程管理和后台管理功能。 支付逻辑通过平台发起支付客户看到页面有QQ微信支付宝的账号添加站长复制订单号完成转账后站长通过订单号去完成审核完成回调支付成功。 还有部分功能没有完善有能力请自行修改 没有功能的只能慢慢等待下个版本目前只简单测试 部署方式 宝塔面板部署指南 环境准备 安装宝塔面板(建议7.9+版本) 在宝塔面板中安装以下软件: Nginx 1.20+ MySQL 5.7+(如需要后端数据库) PM2管理器 5.0+ 上传项目文件 # 将项目上传到服务器,例如: /www/wwwroot/payment_system Node环境配置 在宝塔面板中安装Node.js(建议16.x LTS版本) 在项目目录下执行: npm install npm run build PM2配置 在PM2管理器中添加新项目: 启动文件: src/main.tsx 项目名称: payment_system 运行目录: 项目根目录 Nginx配置 添加新站点,配置如下: server { listen 80; server_name yourdomain.com; root /www/wwwroot/payment_system/dist; index index.html; location / { try_files $uri $uri/ /index.html; } } 申请SSL证书并启用HTTPS 启动服务 在PM2中启动项目 在Nginx中重启服务 常规部署方式 安装依赖 npm install 构建项目 npm run build 运行项目 npm run start 项目结构 src/ - 源代码目录 components/ - 公共组件 pages/ - 页面组件 lib/ - 工具函数和服务 public/ - 静态资源 dist/ - 构建输出目录 环境要求 Node.js 16.x+ npm 8.x+ 或 pnpm 7.x+ 注意事项 生产环境请确保配置正确的环境变量 建议启用HTTPS以确保支付安全 定期备份数据库和配置文件 常见问题 Q: 宝塔面板部署后访问空白? A: 检查Nginx配置是否正确指向dist目录,并确认PM2已正确启动项目 Q: 支付回调失败? A: 检查服务器防火墙设置,确保回调地址可被外网访问 Q: 如何更新代码? A: 在宝塔面板中使用"一键部署"功能或通过git pull更新代码后重新构建 用户端图片展示 图片 图片 图片 图片 图片 图片 图片 后台图片展示 图片 图片 图片 图片 隐藏内容,请前往内页查看详情 -
彩虹目录列表程序v1.6源码更新下载 彩虹目录列表是一款用PHP开发的目录列表程序,无需数据库,安装简单,使用方便。 功能特点: 在线预览图片、视频、音频、文本文件、Markdown文件、Office文档等 自动识别目录下的README.md文件并展示(类GitHub) 后台管理可设置网站标题、公告、底部代码等信息 文件搜索功能,支持缓存文件索引 自带第三方文件管理器 支持中文文件名编码设置,解决乱码问题 支持安装在子目录 图片介绍 图片 图片 更新日志: V1.6: 1、新增VSCode在线编辑器,2种编辑器可自由切换 2、点击文件名可改为弹出文件操作窗口 3、可设置指定文件扩展名强制下载 4、支持更多压缩包格式解压 V1.5: 1、优化手机端搜索、文件信息展示、预览 2、优化音乐播放,支持按顺序播放当前列表音乐 3、新增文件列表翻页功能 4、支持搜索密码加密的文件夹 V1.4:修复静态资源失效 V1.3:增加文本在线编辑功能 V1.2:更新了全新的文件管理功能、支持设置目录密码访问 V1.1:优化文件列表表格样式 演示网站:http://file.cccyun.cc/ 源码下载:https://github.com/netcccyun/dirlist/releases 安装方法:上传后直接访问即可使用,后台默认管理员账号密码:admin/123456 左右两侧悬浮广告设置,后台底部代码里面加入以下代码: <div id="gg-left"><a href='https://www.cccyun.net' target='_blank' rel="noopener noreferrer"><img src='https://i.bmp.ovh/imgs/2019/11/b31f2ab7a8486565.jpg'></a></div> <div id="gg-right"><a href='https://www.cccyun.net' target='_blank' rel="noopener noreferrer"><img src='https://i.bmp.ovh/imgs/2019/11/39adab31131a53a8.png'></a></div>源码下载 彩虹目录列表程序v1.6更新下载 下载地址:https://gh-proxy.com/github.com/netcccyun/dirlist/releases/download/1.6/dirlist_1.6.zip 提取码: 作者:消失的彩虹 记录者:白泽 如果需要下架联系邮箱aying1019@163.com