自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(144)
  • 收藏
  • 关注

原创 vue中隐藏元素的方法

当使用v-if="false" ,该元素在DOM中根本就没有被渲染。当使用v-show="false" ,该元素在DOM中被渲染,然而,Vue应用了内联样式display: none ,完全隐藏了该元素。另外,如果你想要更多的可见性定制,不要忘记强大的:class 绑定。要隐藏元素但保持其空间,使用:class="{ invisible:!value }" 来指定invisible 类(该类有visibility: hidden 样式应用于它)。

2024-04-26 23:24:15 487

原创 什么是AIGC技术

总的来说,AIGC技术在未来具有巨大的发展潜力,有望为个人和社会带来更多的便利和创新,但也需要认真应对其可能带来的挑战和风险,确保其健康发展并造福人类社会。为了规范和管理AIGC技术的应用,应采取一系列的监管措施和政策建议,包括加强数据隐私保护、防止算法偏见、明确责任主体和范围,以及促进就业和社会稳定等方面的措施。,如提高生产效率、降低成本、优化资源分配等。伦理与风险挑战:AIGC技术的应用可能引发一系列的伦理和风险问题,包括数据隐私、算法偏见、责任问题等,需要加强监管和规范,确保其健康发展和社会责任。

2024-04-26 23:21:55 332

原创 vue前端实现下载文件功能

点击下载后一直显示无法下载,更换浏览器也不行,后来找到了错误所在。错误原因就是我把路径写在与我存图片的路径目录下面了 src/assets/... ,这样是不对的,应该把你需要下载的文件放在跟src同级的目录下或者放在publice目录里面,就是与你的网页图标文件favicon.ico以及index.html 这两个文件同级就好了,由于public目录下的文件可以直接通过 URL 访问,您可以简单地指定该文件的 URL,例如:// public 目录下的文件的 URL。

2024-04-24 16:53:04 349

原创 朴素贝叶斯分类方法的优点

对小样本数据表现良好:在数据量较小的情况下,朴素贝叶斯算法依然能够取得较好的分类效果,这是由于其基于概率模型的分类方式能够有效地利用有限的训练样本。总的来说,朴素贝叶斯算法具有简单高效、适用性广泛、对小样本数据和高维数据表现良好等优点,因此在实际应用中得到了广泛的应用和认可。对于高维数据表现良好:朴素贝叶斯算法在高维度数据上表现良好,即使在特征空间维度远大于样本量的情况下,仍然能够有效地进行分类。2)对小规模的数据表现很好,能处理多分类任务,适合增量式训练,尤其是数据量超出内存时,可以一批批的去增量训练。

2024-04-24 16:52:14 138

原创 vue-element-admin vue设置动态路由 刷新页面后出现跳转404页面Bug 解决方法

在使用的过程中,加入权限模块后,刷新后权限控制的页面就默认跳转到404页面了,原因是权限控制的路由模块是动态添加进去的,而我的404监听路由是在默认路由里面的,优先级比动态路由要高,所以刷新后默认先被404接管了,改一下,把404监听路由注释掉需要手动在动态路由加载后,再把通配路由加上去,所以有了解决方法二。这个bug的具体情况是:设置了动态路由之后,不同的用户登录之后显示了不同的侧边栏,在侧边栏点击菜单,渲染对应路由页面没有任何问题,但是在。(这种情况只出现在动态路由上,静态路由刷新没问题)。

2024-04-22 20:16:08 734

原创 分布式技术在文本摘要生成中的应用

自然语言处理任务如文本分类、问答、关系抽取、文本摘要生成等,在各个领域都有着广泛的应用,但随着互联网上文本数据量的激增,以及海量数据中表现出的文本数据的复杂性和多样性,传统的自然语言处理技术面对海量的数据很难进行高效的任务处理,大数据和分布式技术的产生及运用,使得高效处理海量数据变为了可能,它们将许多原本需要人工来完成的文本任务交由机器完成,能够实现文本信息的高效处理。文档自动摘要算法是现在自然语言处理中发展迅速的算法,它可以从文本信息中自动的给出文章的概括,将文本的主要内容呈现在用户面前。

2024-04-22 20:14:34 598

原创 解决过拟合的几种方法

5.数据增强:通过随机旋转、裁剪、平移、缩放等方式,生成更多、更丰富的数据,以扩大训练集的规模,对数据进行标准化、归一化等预处理操作,可以提高模型的稳定性和泛化能力。4.Dropout: Dropout是指在神经网络中随机选择一些节点,在训练时将其输出置为0,以减少节点之间的依赖关系,从而避免过拟合。2.特征选择,使用更少的特征,减少特征维度,通过特征选择方法,去除冗余特征和噪声特征,以提高模型的泛化能力。1.增加数据集,增加数据量可以降低模型对训练集数据的依赖程度,从而减少过拟合的风险。

2024-04-02 15:10:07 364

原创 vue-element-template 设置权限管理配置文件 \ vue用户权限管理

generateRoutes函数来控制你设置的每个用户的判断操作,如果有超过两个的用户就继续添加ifelse。把需要权限的加在 asyncRoutes 里面 ,相应权限就用roles: ['admin']放不同的用户类型来控制。经过上面的配置,应该就可以完成权限管理了。如果有问题的话留言评论。constantRoutes里面放静态路由,所有人可见。

2024-04-02 15:06:01 501 2

原创 JavaScript 箭头函数

箭头函数是ES6新定义函数的语法语法:(参数)=>函数体return a+b;箭头函数return a+b;

2024-03-22 22:27:10 541

原创 记录一个vue,ele-ui实现列表指定行数批量选中解决方法

【代码】记录一个vue,ele-ui实现列表指定行数批量选中解决方法。

2024-03-22 22:26:15 283

原创 Forbidden (CSRF cookie not set.): “POST /app/uploadcsv/ HTTP/1.1“ 403 2870 403报错解决

如果你删除了这个中间件,那么你的应用将不再具有 CSRF 保护,这会使你的应用更容易受到 CSRF 攻击。CSRF 保护是通过在客户端的 Cookie 中存储 CSRF 令牌来实现的,如果浏览器阻止了这些 Cookie,那么服务器就无法验证请求是否合法。另外,你可能需要在你的代码中实现其他方式的 CSRF 保护,例如使用 AJAX 请求时在请求头中添加 CSRF 令牌。另外,还有一种可能性是在其他地方手动应用了 CSRF 保护,例如在某些装饰器中或者在其他中间件中。装饰器来禁用 CSRF 保护。

2024-03-09 12:11:01 1100

原创 [Intervention] Slow network is detected. See https://www.chromestatus.com/feature/5636954674692096 f

这个警告表明浏览器检测到网络速度较慢,并且在加载字体文件时可能会出现延迟。为了提高性能,浏览器会使用备用的字体文件,而不是等待主字体文件加载完成。:如果可能的话,尝试使用更小的字体文件。:考虑将字体文件存储在本地而不是从远程服务器加载。:可以尝试使用异步加载字体文件的方法,这样可以避免字体文件对页面加载速度的影响。:确保字体文件被浏览器缓存,这样在用户再次访问页面时可以更快地加载字体。:尽量确保你的网络连接速度良好,这可以减少或消除警告出现的可能性。通过以上方法,可以尝试改善网页加载字体文件时出现的警告。

2024-03-09 11:49:01 737

原创 @require_PUTNameError: name ‘require_PUT‘ is not defined 解决方法

是一个自定义的装饰器,它在你的Django项目中并不存在。在Django中,没有内置的。这样修改后,视图函数将只接受PUT请求,并且在收到其他HTTP请求方法时会返回错误响应。,这样就可以确保该视图函数只接受PUT请求。装饰器来限制视图函数接受的HTTP请求方法。装饰器,但你可以使用。

2024-03-08 15:37:27 140

原创 RuntimeError: You called this URL via PUT, but the URL doesn‘t end in a slash and you have APPEND_SL

,但是在发送PUT请求时,不能自动重定向到带有斜杠的URL。:如果你无法修改Django的设置或者不想禁用自动添加斜杠功能,你可以在前端发送PUT请求时手动添加斜杠。,这样Django就不会自动添加斜杠了。但是请注意,这样做可能会影响其他部分的URL解析和重定向。这个错误是由于Django默认情况下需要在URL末尾加上斜杠(:确保在发送PUT请求时,在URL末尾加上斜杠,如。:你可以在Django的。

2024-03-08 15:34:40 187

原创 我的创作纪念日

备战研究生复试的学习中,总会遇到一些之前未遇到过的又觉得很有价值的问题与灵感,想记录下来方便日后查阅,也想为开始码农的道路留下个仪式感,于是写下了第一篇笔记文章。后来csdn就成了我做学习笔记的地方,在后面进入研究生学习之后,科研项目的增多,使得自己没办法完整的记录学习到的内容,开始逐渐改为解决报错和配置环境的随笔,这样也能方便后来人快速解决我曾经遇到的坑。”我就会非常喜悦,帮助他人真的是会上瘾的。每当我遇到一些问题或者找到解决方法后,我就会先挪到草稿箱里,等晚上或周末有时间,再翻出来整理发稿。

2024-03-04 09:28:28 160

原创 redis.exceptions.ConnectionError: Error 10061 connecting to 127.0.0.1:6379. 由于目标计算机积极拒绝,无法连接。报错解决方法

如果你想创建一个Redis服务,选中“Create Redis service”复选框。在这一步中,你可以查看安装的详细信息,并检查你的配置是否正确。如果你的所有配置都正确,点击“Install”按钮开始安装Redis。访问Redis的官方网站 https://redis.io/,在网站右侧的“Download”部分中选择“MSI”选项,然后下载最新的Redis MSI安装程序。如果你同意协议,选中“我接受许可协议”复选框,然后点击“Next”按钮。,打开里面的服务页面,找到里面的Redis,右键启动。

2024-02-22 16:50:22 692

原创 Navicat Premium连接Django项目的数据库

pip install -r dev_requirements.txt(安装环境)python manage.py migrate(生成迁移数据库)python manage.py runserver(启动项目)打开Navicat Premium,点击新建SQLite链接,数据库文件的位置,刚才已经获取,找到文件的位置添加上即可。生成数据库成功后会生成db.splite3或.db的文件。首先启动django项目,生成数据库文件。cd backend(实际后端的路径)

2024-02-22 11:16:22 644

原创 2003 -Can‘t connect to MySQL server on localhost‘(10061 “Unknown error“)数据库无法连接解决方法

一般是MySQL服务没有启动导致的。右击桌面任务栏,点击任务管理器。点击服务,找到MySQL。

2024-02-22 10:57:34 200

原创 npm ERR! code ENOENT npm ERR! syscall spawn git npm ERR! path git npm ERR! errno -4058 vue-element

直接将git的cmd命令添加到系统环境变量的path变量里即可,D:\Program Files\Git\cmd(自己的目录)

2024-02-20 16:50:15 656

原创 npm ERR! code 128npm ERR! An unknown git error occurrednpm ERR! command git --no-replace-objects vue

在安装 vue-element-admin 项目所需依赖时,出现了如下报错信息。

2024-02-20 16:46:15 345

原创 npm全局安装失败,报-4058错误 npm ERR! code ENOENT npm ERR! A complete log of this run can be found in:

但仍然遇到这个问题,可能是因为 npm 的配置文件中指定了错误的路径。配置项是否指向了错误的路径。命令之前,先切换到你项目的根目录下,然后再次运行该命令。文件通常位于你项目的根目录下,而不是在。命令,或者当前工作目录不正确所致。这可能是由于你在错误的位置运行了。如果你已经在正确的目录下运行了。这个错误表明 npm 在寻找。

2024-02-18 16:04:23 3026

原创 UnicodeDecodeError: ‘utf-8‘ code can‘t decode byte 0xcc in position 0: invalid continuation byte解决方法

3.最终,查看了excel文件的属性。把csv的文件用记事本打开,然后点击另存为,选择带有BOM的UTF-8,然后再运行程序就成功啦!在处理数据集的时候遇到了UnicodeDecodeError的问题,解决办法搜了很久才找到。df = pd.read_csv()中加了encoding = 'gbk'2. 尝试了其他的解码方式,encoding='gb18030'1. 因为写的是utf-不能解码,所以在。

2024-01-28 16:14:53 468

原创 JavaScript的冒泡与捕获

在捕获事件触发的前提,我们需要使用事件监听 document.addEventListener('event',funciton(){},true) 这里的true是布尔值判断是否为捕获事件,当为true时,这里为捕获事件,如果为false时,这里就是冒泡事件。(1)事件处理程序前置操作:如果你需要在事件达到特定元素之前执行一些操作,例如在事件到达目标元素之前进行验证或修改事件的行为,可以使用事件捕获。2、事件处理程序执行顺序:在事件捕获阶段,父级元素的事件处理程序会先于子级元素的事件处理程序执行;

2024-01-28 16:11:51 688

原创 vue环境安装 nodejs和vue

npm 是 NodeJS 下的包管理器,vue-cli脚手架模板就是基于 node 下的 npm 来完成安装的。webpack: 它的主要用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。vue-cli:官方提供的一个脚手架,用于快速生成一个 vue 的项目模板。

2024-01-27 15:51:45 678

原创 npm全局安装失败,报-4048错误 npm ERR! Log files were not written due to an error writing to the directory:

大概率是权限原因,使用管理员运行cmd再执行代码就好了。之前配置过vue环境,现在再次使用时报错。搜索cmd,右键以管理员运行。

2024-01-27 11:29:47 1035

原创 npm ERR! code CERT_HAS_EXPIRED:解决证书过期问题

npm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIREDnpm ERR! request to https://registry.npm.taobao.org/vue-loader failed, reason: certificate has expirednpm ERR! A complete log of this run can be found in:解决方法:清除npm缓存

2024-01-27 11:22:48 32307 19

原创 VSCODE:注释代码块强制折叠方法

方法一:文件—— 首选项——设置, 在输入框输入 folding , 修改 Editor:Folding Strategy 选项的值为 indentation。在较长的代码文件中,能够折叠或隐藏一个或多个区域会十分便利。被折叠的内容依旧会执行。

2024-01-24 16:02:05 981

原创 JavaScript中的filter用法

filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。filter() 不会对空数组进行检测。filter() 不会改变原始数组。

2024-01-24 15:53:09 1295

原创 django.db.utils.ProgrammingError: (1146, “Table ‘gong1.myapp_user‘ doesn‘t exist“)数据库迁移报错解决

试了好几次都不成功,后来研究了一下数据库和代码,找到了解决方案,原因是数据库中还存在着一些相关联的配置文件表,删除之后就好了,可能因为外键的原因,需要删除多张表,也可以全删了,重新全部迁移。请注意,迁移过程中可能会因为数据库中的数据与模型不一致而导致问题,特别是在开发过程中进行模型更改时。在生产环境中,确保在进行数据库迁移之前备份数据以防止丢失重要信息。如果上述方法都没有解决问题,可能需要更详细的调试信息。今天在修改表的时候,想着把表删了重新迁移,结果出现了下面的报错。确保在执行上述步骤之前。

2024-01-19 16:22:42 508

原创 Download the Vue Devtools extension for a better development experience 安装vue插件后仍然报错解决方法

在浏览器里安装了拓展程序后,在运行前端文件时浏览器仍然有这个提示,解决方法是是在管理拓展程序界面,找到相应的拓展程序,点击详情,勾选允许访问文件网址。

2024-01-19 16:21:52 740

原创 MySQLdb/_mysql.c(29): fatal error C1083: 无法打开包括文件: “mysql.h”: 解决方法 Python 安装mysqlclient 错误

MySQLdb/_mysql.c(29): fatal error C1083: 无法打开包括文件: “mysql.h”: No such file or director y。cp39-cp39 cp后面数字代表Python版本。win32 代表为32位,64位的下载amd64版本。下载后再cmd里cd 进入下载的文件目录。pip install +文件名进行安装。其他包安装失败 方法通用。

2023-12-28 08:41:23 851

原创 1045 - Access denied for user ‘root‘@‘10.3.98.251‘ (using password: YES) navicat数据库报错

2、输入mysql -u root -p,之后输入密码(数据库root账户的密码)5、重启MySQLnet stop mysql,net start mysql。4、刷新权限flush privileges;1、打开cmd命令面板。

2023-12-25 11:13:53 374

原创 <meta name=“Keywords“ content=““ >、<meta name=“Description“ content=““ > 等用法解释

因为有些导航台在标引meta项中的关键词的同时,还要标引正文中的前200个字符。2)http-equiv项:可用于代替name项,常用的选项有Expires(期限),Pragma(cache模式),Refresh(刷新),Set-Cookie(cookie设定),Window-target(显示窗口的设定),content-Type(显示字符集的设定)等。1)name项:常用的选项有Keywords(关键字) ,description(网站内容描述),author(作者),robots(机器人向导)等。

2023-12-25 08:17:51 1331

原创 JavaScript中concat函数和“+”的区别

concat`方法用于连接两个字符串,返回一个新字符串,不改变原字符串。该方法可以接受多个参数 ,如果参数不是字符串,方法会将其先转为字符串,然后再连接。

2023-12-22 10:40:43 379

原创 超星学习通《大学生创新基础》 答案

这体现了创造性思维的( D)特征。【单选题】超声波熔接缝纫机利用超声波在两块衣料间振动,摩擦生热并以极高的温度将它们熔接在一起,实现了无针无线,快速美观,体现了创造性思维的(A)特征。【单选题】人们在思考问题时,跳出常规,改变思考对象的空间排列顺序,从反方向寻找解决问题的办法,这是指(B)。【单选题】创新与发明创造的区别就在于它的推广应用,实现创造发明成果的价值,这体现出创新能力的( B)特征。【单选题】钻木取火的发明是摩擦生热经验的启示,轮子的发明源自圆木滚动省力经验的启示,这表明(A )。

2023-12-18 15:02:36 813

原创 超星学习通 大学生心理健康教育(兰州大学版) 答案

2、【单选题】大学的学习是一种广义的学习,不仅包括课堂上的学习,还包括课堂外的学习,其核心目标之一是()?4、【多选题】我是一名来自南方的大学生,发现北方天气特别干燥,我应该()?3、【单选题】()是心理健康中一项最基本的标志,是大学生必备的心理素质?2、【单选题】刚上大学,我发现大学生活与中学生活截然不同,我应该()?4、【判断题】大学生人际交往要遵守平等、客观、尊重、放任的原则。1、【单选题】我有一名信仰宗教的舍友,每天晚上都要祷告,我应该()?1、【单选题】大学新生正视现实和适应环境时需要注意()?

2023-12-18 14:56:56 1222

原创 损失函数(Loss Function)与代价函数(Cost Function)、目标函数(Objective Function)区别

目标函数定义为最终需要优化的函数,等于经验风险 + 结构风险(也就是Cost Function + 正则化项)。代价函数定义在整个训练集上,是所有样本误差的平均,也就是损失函数的平均。损失函数定义在单个样本上,算的是一个样本的误差。

2023-11-18 23:24:04 162

原创 自然语言处理学习笔记(十二)————语言模型

(待更新)1.

2023-11-17 12:03:03 209

原创 jupyter修改默认打开目录

比如我在多个环境中都安装了jupyter,但是cmd中环境变量所指向的那个是A,我们修改的可能是B的配置文件,这样通过cmd启动jupyter发现依然未改变。但是每一台不同的电脑打开之后的界面是不同的,仔细观察就会发现,这里面现实的一些文件夹就是电脑用户目录下面的文件夹,这是为什么呢?这句话就是设置jupyter的目录的,可见默认值是没有的,我们现在比如要使它指定到我们自己的目录,比如我要让它指定到F盘中的myjupyter文件夹,则。可见默认配置文件的路径,按照路径打开查看配置文件的信息。

2023-11-17 12:01:44 842

原创 vscode删除后重装还有原来的配置问题,彻底删除vscode,删除vscode安装过的插件和缓存

按照绿框里自己的用户路径,找到C盘的用户,用户下面有自己的账户(就是你的主机名称),点进去后有个.vscode,也就是红框住的文件夹,里面主要是安装的插件,删除这个文件夹。3. 也是在当前用户的文件夹里然后进入AppData,继续进入Roming,删除里面的Code文件夹,这里面是一些缓存信息备份等。1.进入控制面板卸载VSCode,也可以在VSCode的安装目录下用程序自带的卸载程序。2.这样卸载完后还有一些配置文件,要想完全卸载,还需要将一下文件删除。4.从新安装VSCode。

2023-11-14 19:41:03 2659

空空如也

空空如也

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

TA关注的人

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