• 2025-01-23阿里开源语音克隆CosyVoice2 整合包
       CosyVoice2win整合包语音克隆CosyVoice2链接:https://pan.quark.cn/s/5e75615a5cd4修改webui.py默认值:#修改默认推理模式mode_checkbox_group=gr.Radio(choices=inference_mode_list,label='选择推理模式',value=inference_mode_list[1]) #修改随机推理种
  • 2025-01-23JS宏进阶:协程
    在JavaScript中,协程(Coroutine)是一种特殊的函数,它能够在执行到某个点时暂停,并在以后恢复执行。协程的概念在JavaScript中主要通过生成器函数(Generator)和async/awite语法来实现。下面是这两种方式的详细阐述。一、协程的基本概述协程是一种比线程更加轻量级的存在。它允许函数
  • 2025-01-23LeetCode 8. 字符串转换整数 (atoi)
    题目原题链接:LeetCode8.字符串转换整数(atoi)思路题目首先要判断空格。将前面的空格先一个个扣除。扣完空格记得判断是否到达字符串末尾。然后判断符号。用一个int存符号,正数为1,负数为-1。接下来题目又说前置零又说非数字字符又说数字,理一下思路,其实就是判断是否是数字,是
  • 2025-01-22关于StringBuilder扩容机制的理解
    一.为什么要用StringBuilder?在java中由于字符串的不可变性,即一旦创建就不能修改其内容,每次使用String类进行字符串拼接时,都会创建一个新的String对象,原有的String对象会被丢弃,为了解决这一问题,我们引入了StringBuilder类,StringBuilder是一个可变的字符序列,允许在原对象上
  • 2025-01-22链表(双向环形链表)Java版
    双向环形链表(一个哨兵)双向环形链表介绍双向环形链表的特点应用场景代码实现双向环形链表介绍双向环形链表是双向链表的一种特殊形式,其特点是链表的头节点和尾节点相互连接,形成一个环。相较于普通双向链表,环形结构使得链表可以在任意节点上循环遍历,非常适合某些场景,例
  • 2025-01-22【vue3组件】【大文件上传】【断点续传】支持文件分块上传,能够在上传过程中暂停、继续上传的组件
    一、概述本示例实现了一个基于Vue3和TypeScript的断点上传功能。该功能支持文件分块上传,能够在上传过程中暂停、继续上传,并且支持检测已经上传的分块,避免重复上传,提升上传效率。以下是关键的技术点与实现流程:文件分块:将大文件分成多个小块,每块的大小是固定的(例如5MB)
  • 2025-01-22HTML表单相关知识
    表单的基本结构标签名标签语义常用属性单/双标签form表单action:用于指定表单的提交地址(需与后端人员沟通确定)method:用于控制表单的提交方式target:用于控制表单如何打开页面,常用值如下:_self:在本页签打开页面       _blank:在新页签打开页面双input输入框ty
  • 2025-01-22C#上位机软件监控属性修改
    上位机软件需要监控属性值被修改的情况,简单方法实例:准备工作:引用log4net,编辑App.config的setting节点,填入key-value,当对应的key的value被修改时,log记录修改前的值和修改后的值。实例:appSettings填入属性user和password<?xmlversion="1.0"encoding="utf-8"?><configuration>
  • 2025-01-22LeetCode 7. 整数反转
    原题链接:LeetCode7.整数反转思路方法1:数学方法使用数学方法。扣出数字的每一位,使用r=r*10+x%10公式将数字反转,判断是否溢出。判断溢出时可以安全判断,比如x为正数时,将r*10+x%10>Integer.MAX_VALUE转化成r>(Integer.MAX_VALUE-x%10)/10判断,不会在判
  • 2025-01-22DeepSeek V3 两周使用总结
    2024年12月26日,杭州深度求索人工智能基础技术研究有限公司发布DeepSeek-V3大模型。官方宣称:(1)基于自研的MoE模型和671B参数,在14.8Ttoken上进行了预训练;(2)多项评测成绩超越了Qwen2.5-72B和Llama-3.1-405B等其他开源模型,在性能上与世界顶尖的闭源模型GPT-4o
  • 2025-01-21✅毕业设计:基于python商品销售数据分析可视化系统 ARIMA 时序预测模型 淘宝商品数据分析 爬虫 Django框架(源码+文档)✅
    博主介绍:✌全网粉丝10W+,前互联网大厂软件研发、集结硕博英豪成立工作室。专注于计算机相关专业项目实战6年之久,选择我们就是选择放心、选择安心毕业✌>
  • 2025-01-21ROLLUP, CUBE, GROUPING Functions and GROUPING SETS
    ORACLE-BASE-ROLLUP,CUBE,GROUPINGFunctionsandGROUPINGSETS看不懂的可以来问-------------------------------------------------------------------------------------------------------------------------------完了,我也看不懂了思考一下几个SQL的resultsets
  • 2025-01-21lambda表达式
    lambda表达式可以将lambda表达式理解为匿名函数的简写//基本语法://(参数列表)=>//{//函数体//};//无参无返回值Actiona=()=>{Console.WriteLine("无参无返回值的lambda表达式");};a();//有参数的Action<int>b=(intvalue)=>{Console.WriteLin
  • 2025-01-21字玩FontPlayer开发笔记12 Vue3撤销重做功能
    字玩FontPlayer开发笔记12Vue3撤销重做功能字玩FontPlayer是笔者开源的一款字体设计工具,使用Vue3+ElementUI开发,源代码:github|gitee笔记撤销重做功能是设计工具必不可少的模块,以前尝试使用成熟的库实现撤销重做功能,但是细节问题有很多,就一直搁置了。这几天着手自己
  • 2025-01-21顺序存储和链式存储
    数据结构数据结构是计算机存储、组织数据的方式数据结构是指互相之间存在一种或多种特定关系的数据元素的集合比如自定义的一个类也可以称为一种数据结构,类是一个自己定义的数据组合规则数据结构简单来说就是人定义的存储数据和表示数据之间关系的规则常用的数据结构数组、
  • 2025-01-20vue3 tsx ref获取dom写法
    在Vue3中使用TSX并结合ref来获取DOM元素或组件实例,可以通过Vue提供的组合式API(CompositionAPI)来实现。Vue3支持JSX/TSX语法,允许你在函数式组件中编写类似JSX的代码。下面是一个具体的示例,展示了如何在TSX中使用ref来获取DOM元素。步骤安装必要的依赖
  • 2025-01-20list和datatable相互转化
    ///<summary>///list转datatable///</summary>///<typeparamname="T"></typeparam>///<paramname="collection"></param>///<returns></returns>
  • 2025-01-20typescript is用法,函数返回值类型限制收窄
    is关键字主要用于定义类型谓词,它确实主要出现在函数的返回类型声明中,用于实现类型保护。然而,它的使用场景并不仅限于简单的类型检查函数。下面是一些详细的说明和扩展用法:主要用途:类型保护函数如前所述,最常见的用途是定义类型保护函数,以帮助TypeScript更准确地推断变量的类型
  • 2025-01-20String类的equals()的作用和源代码解读
    1. 了解equals()方法equals方法是用于比较两个对象是否相等的方法,定义在Object类中。其默认实现仅比较对象的引用地址,但可以通过重写方法实现对对象内容的比较。只有引用数据类型才可以使用equals方法,我们点进equals方法的源码:我们看代码前几行,观察到当传入进来的参数之间
  • 2025-01-20【大屏可视化】系统(Vue3 + ECharts5)快速实现和应用 ️
  • 2025-01-20T检验方差分析回归分析
    目录T检验程序方差分析回归分析T检验程序importnumpyasnpfromscipyimportstats#准备数据group_A=[10,12,11]group_B=[15,16,14]#AvsBt_stat,p_value=stats.ttest_ind(group_A,group_B)print(f"AvsB:t-statistic={t_stat},p-value={p_val
  • 2025-01-20【SQL精彩语句】分拆列值
    /*分拆列值原著:邹建改编:爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开)2007-12-16广东深圳有表tb,如下:idvalue----------------------1aa,bb2aaa,bbb,ccc欲按id,分拆value列,分拆后结果如下:idvalue-------------------1aa1bb2aaa2bbb2ccc*/--1.旧的解决方法(sql
  • 2025-01-19Redis(1)基本知识大全
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录简介一、Redis的分类二、Redis的常用命令2.1基本命令2.2字符串相关命令2.3Hash相关命令2.3List相关命令2.4Set相关命令2.5ZSet相关命令简介Redis(RemoteDictionaryServer),即
  • 2025-01-18Vue3 自定义Hooks完全指南
    目录1.前言2.什么是Hooks2.1Hooks的定义2.2为什么需要Hooks2.3与Vue2的区别3.Hooks的实现原理3.1响应式系统3.2生命周期集成3.3依赖注入系统4.Hooks的作用与应用场景4.1常见应用场景4.2实际案例分析5.Hooks的优缺点5.1优点5.2缺点6.Hooks的书写规范6
  • 2025-01-182025.1.18 JavaScript基础
    1、变量的定义var变量名例如:<html> <body> <scripttype="text/javascript"> functionzhaoling(){ n=Number(document.form1.txt1.value); if(n!=parseInt(n/1)||n<1||n>100) { alert("请输入一个1-100的整数");