{{span1}} {{span2}} 次上傳
過去一年提交{{total}}{{oneyearbeforeday}} - {{thisday}}
最近一月提交{{thisweekdatacore}}{{amonthago}} - {{thisday}}
最近一周提交{{weekdatacore}}{{aweekago}} - {{thisday}}
ChatGPT+AI技术项目实战,打造多端智能虚拟数字人
第1章 课程介绍及ChatGPT工作提效第2章 如何使用ChatGPT API及Bito插件1- `https://bito.ai` 第3章 如何用ChatGPT开发一个能赚钱的AI网站? https://cloud.dify.ai/ 第4章 AI绘画实现数字人2D形象生成及3D数字人视频生成第5章 环境搭建-安卓AI数字虚拟人第6章 智能语音-语音唤醒应用功能开发第7章 智能语音-语音识别及语音合成功能开发第8章 智能语音-ChatGPT智能回复功能开发第9章 安卓AI虚拟数字人整合开发第10章 人物形象(讲师福利):如何基于UE绘制数字人物形象?第11章 综合实战:UE5+ChatGPT实现3D AI虚拟人第12章 课程回顾和总结
virtualbox 的安装和使用
环境 系统:win11 Win10&11安装驱动程序强制数字签名关闭(如果已经关闭,则忽略此步骤) 准备 VirtualBox 6.1.30 Extension Pack 6.1.30 安装 先安装VirtualBox 6.1.30 如果安装失败,在安装时选择禁用USB 再安装Extension Pack 6.1.30 配置网络 配置网络(如果没有取消强制签名,则向上看下环境) 使用 tips: 为了使用快,建议给固定大小 如何安装安卓 iso? android-x86_64-9.0-r2.iso ,提取码:cxvh 安装步骤参考 安装到选项界面:1.进入系统,2.重启 选择1,并右击虚拟机右下角左数第二个,点击已勾选的android-x86_64-9.0-r2.iso进行取消 进入系统等待几秒后如果是终端界面,而不是UI界面,则点击控制-重启 选择Android-x86 9.0-r2(Debug mode) 进入后等待一会,输入:mount –o remount,rw /mnt,再输入vi /mnt/grub/menu.lst 按i进行编辑,第7行修改,如:ke ...
【已加密】一站掌握TypeScript基础入门+语法进阶+高级语法
284d73f033b3d2452a2a1b55a93ea9fae96bf9278e100b9c06884f4e94dc9d23cb4bfafc54302f604a110ee25f791dd0d3bff7638136ab687b5b366c4c6e74cc4d38dcd51c33180d320bebb22e8304ea8819b12659da3565343f2edb7edfec70192217784326131ffd97ea62a2784cca052c5e71d33a685ac086dc75f48c3eb5dffb32f1be41ce74af70fda5beef170f19903d84fe3562412d7ab0f790ec41891b1ca709160373146515ab3db5c2466c166506deb02fa3b6390555f2c40001d030411f0c2c25e463c323460a23464978a913532daa90d0e71e9f6f0bea0518a212208f123b5b5eab10d1a73ea4b863b52b1f15bacaf7134c6 ...
vue3 基础知识
关键词 响应式编程- Vue 和 React 最大的区别 纯函数和副作用- side effects 自定义 Hooks 为什么要用,它解决了什么问题?基础知识点响应式对象基本原理的解析副作用自定义 HooksVue3 和 React 的异同对比学习 React 和 Vue3 区别 共性 实现方式
typescript 基础知识
关键词 泛型-难点 interface-了解到底什么是 duck typing 为什么要用,它解决了什么问题?基础知识点interface泛型高级特性定义文件React 定义文件的源代码,贯穿学习 TypeScript 的难点
“nodejs”实现命令行交互原理
掌握:readline、events、stream、ansi-escapes、rxjs 掌握命令行交互的实现原理,并实现一个可交互的列表 分析inquirer源码掌握其中的关键实现 generator1234567891011function* g(){ console.log('read') let a=yield console.log(a) let b=yield console.log(b)}const f=g();f.next()f.next('one')f.next('two') readline源码分析123456// 强制将函数转换为构造函数if(!this instanceof Interface){ return new Interface(input,output,completer,terminal)}// 当前 this 继承 EventEmitter 的所有方法EventEmitter.call(this) demo ...
FFmpeg,一个完整的跨平台解决方案,用于录制、转换和流式传输音频和视频。
FFmpeg 是领先的多媒体框架,能够解码、编码、 转码、复用、解复用、流、过滤和播放人类和机器创造的几乎任何东西。它支持最前沿的最晦涩的各种格式。无论它们是由某个标准委员会、社区还是公司设计的。它还具有高度的可移植性:FFmpeg在各种构建环境、机器架构和配置下编译、运行并通过我们的测试基础设施 FATE,跨越 Linux、Mac OS X、Microsoft Windows、BSD、Solaris 等。 FFmpeg:官网 FFmpeg:构建地址 一条指令推送本地视频到bilibili直播以下操作为win环境 进入构建地址下载应用,后缀如:win64-gpl-4.4.zip 解压进入bin文件夹,看到三个exe文件,如:ffmpeg.exe 找个mp4格式的视频文件放到bin文件夹下,修改名称为1.mp4 注册并开通哔哩哔哩直播,进入直播间 直播间管理—>开播设置—>选择分类—>生活—>影音馆—>点击开始直播 此时出来直播地址和直播码,手动进行拼接,如:rtmp://live-push.bilivideo.com/live-bvc/?stre ...
一条指令即可搭建启动 node 代理服务
指令 npm i -g proxy-serve(推荐) proxy 启动服务,默认端口19527 proxy 9527 启动服务,端口9527 端口占用会报错 npm init proxy-serve服务器执行此命令即可,默认端口为19527 自定义端口启动:npm init proxy-serve 9527 端口占用会报错 配置 使用ip:port即可链接 浏览器插件:SwitchyOmega(支持chrome、firefox) 协议走socket、不用设置账号密码 配置好后,在插件选择你配置的情景模式,然后打开百度,输入ip即可查看当前的地址 打赏您的支持是我持续更新的动力!
node实现tcp内网穿透、映射外网
自备有公网IP的服务器 此服务是个基础功能,需要https和其它功能自行发挥 使用 npm i -g @mapping/net,安装完成通过以下指令启动服务(推荐) mapping client mapping server --server_port 81 npm init mapping-net,不用安装,可以直接使用以下指令 客户端:npm init mapping-net client --server_addr 166.169.66.99 --server_port 81 --token helloServer --local_ip 127.0.0.1 --local_port 4000 --remote_port 80 服务端(linux建议使用其它两种方法,此指令在linux不好使,会走默认配置):npm init mapping-net server --server_port 81 --token helloServer 指令 客户端 12345678910111213$ mapping client --helpUsage: mapping ...
egg搭建后台系统
egg官网文档 快速入门1234567# 创建并初始化项目mkdir egg-example && cd egg-examplenpm init egg --type=simplenpm i# 启动项目npm run devopen http://localhost:7001
如何快速搭建WebIde详细教程
Coding开源WebIDE Coding的开源WebIDE 可以参考README.md文档的方法安装启动 使用以下docker-compose快速安装启动12345678910111213# 随便找个文件夹,新建文件 docker-compose.yml# 把这些内容粘贴进去# 启动命令:docker-compose up -d# ******服务器放行端口 8080、在服务器后台的防火墙也要放行端口 8080******version: '3.1'services: webide: image: webide/webide restart: always ports: - 8080:8080 volumes: - /home/webide/coding-ide-home:/root/.coding-ide code-server 官网说:Docker代码空间应该至少有4 个内核和 6 GB 的 RAM(推荐 8 GB),达不到的话体验不是很好 创建文件docker-compose.yml,粘贴下面的文本12 ...
【已加密】Electron开发本地音乐播放器
284d73f033b3d2452a2a1b55a93ea9fa3e3dba49d7d3f17e14e29c4f8252ba75c1b920c7c7103824c05c14a32891d2bd79b409dc9a9b764efbedaaccb5835a5c708fc2e3724d24971f48c98ef94cfbba89312640ed5719ece41d9cc7ca199265a5d3aad5f759111d38d948f92559b2e5865970dc9264a165c40c468a15582dc38926d891a51662cdb54227eec276828474f3fd7110cff968c987395d512eb1c3cf0448fcf0827702c9f744590796aa0dd2e1e7bb18041afc0a309dde6550225a7415d65f71c9228ad1197fb5b3b9109819bc4c6aa91274f054e6ebd594e3c06af2428a412481a0502bd1c767b1932129777cc0d97f5717cf1 ...
【已加密】程序员理财课 Python量化交易系统实战
284d73f033b3d2452a2a1b55a93ea9fa3e3dba49d7d3f17e14e29c4f8252ba758a7cbb926c2ba9b8b548b7ec28a9ce6fed78e62c9927422902f93b086f202f305e53365187746e7feac689997e9b111a52f21f69df14e45f9bd3f2289fb2c9d3692beeef2342616e8a836bb5568ad760547ee5cbbcd30aaf0990cbbbce9ac7222de412dca276c3d700bb2444f4d9af207ec32c12b252f359ece6e66a7dc9c959199f9350f72e6ff921e4a1c80cd8800c6134c881d372c7e78b4991088880efc941deefe0d91fb88dd88a45b8d0501a58e243730f8ac3c12dedf1174d038662c9fc16a5cdd700742212e55a3f41a56e49eb070e02da0c61e75 ...
常用软件下载安装
office 购买的新电脑一般会自带office,记得登录下你的microsoft账号,然后打开office,一般就会完成office和你账号的绑定(可以打开网址)。 登录打开查看是否有office服务:https://account.microsoft.com/services/ 认证学生版 访问https://www.microsoft.com/zh-CN/education/products/office,输入学校电子邮件(可以去淘宝购买) 验证完成后就能免费使用 从联想电脑管家安装 打开自带的软件商店,搜索office 有个office2013下载安装即可 在脚本之家搜索office,找最新的下载安装 安装与卸载服务助手 参考https://support.microsoft.com/zh-cn/office/%E4%BB%8E-pc-%E5%8D%B8%E8%BD%BD-office-9dd49b83-264a-477a-8fcc-2fdf5dbf61d8 photoshop2020 win安装包链接:https://pan.baidu.com/s/1ml ...
安装 python
linux 安装 python3 python3的依赖环境,一般不需要安装(我没安装):yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel cd /opt随便进入个目录 wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz下载对应版本 yum -y install wget安装wget,或者通过其他方法下载上传进去也可以 tar -zxvf Python-3.7.1.tgz解压 cd Python-3.7.1进入解压后的目录 yum install gcc安装gcc,确认下载安装输入y(我在安装的时候没看到需要输入) yum install libffi-devel -y在3.7版本之后需要一个新的包libffi-devel mkdir -p /usr/local/pytho ...
面试题记录
面试题问b是多少?是直接就报错了。 12345function a(){ let b; console.log(b); var b=123;} 问数字是否有toString()方法? 12345(123).toString() // "123"(function(){}).toString() // "function(){}"true.toString() // "true"[1,2,{}].toString().toString() // "1,2,[object Object]"({}).toString() // "[object Object]" 一维数组不含对象去重 1Array.from(new Set(arr)) json深拷贝 12lodash.cloneDeep(json)JSON.parse(JSON.stringify(json)) 两个一维数组包含json, ...
宝塔面板
安装2分钟装好面板,一键管理服务器 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.shCentos安装脚本 wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.shUbuntu/Deepin安装脚本 wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.shDebian安装脚本 wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.shFedora安装脚本 安装完成后访问===>你的ip+端口8 ...
svg
背景动效
javascript 代码碎片
判断页面刷新和关闭方法123456789101112131415161718192021222324252627<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>刷新和关闭页面测试</title></head><body> <script> { var pageLoadFlag = 0; window.onbeforeunload = function (event) { setTimeout(function () { var txt = "你刷新了页面" if (pageLoadFlag) { txt = "你关闭了页面"; } ...
静态云存储
对于不懂的人来说配置好难,比如我,绕了许多弯路终于搞清楚原理了 OSS防盗链Referer配置技巧 配置之前先引用,然后在浏览器控制台Network处查看,点击引用文件,再点击Headers,找到Request Headers下面的Referer,复制Referer:后面的链接至规则处,一行一个 403报错都是这里的问题 比如css会调用自身的字体,没配置会403 一般设置不允许空 Referer 跨域 控制台出现CORS、'Access-Control-Allow-Origin'一般就是跨域 在来源设置你的访问域名,完整的域名复制控制台Referer:后面的,可以自己用*设置规则