- 博客(34)
- 问答 (1)
- 收藏
- 关注
原创 简易单词间隔重复算法
遗忘曲线是一种描述记忆遗忘率的模型,艾宾浩斯在其著作《记忆:实验心理学的贡献》中首次详细描述了遗忘曲线,他使用了一些无意义的字母组合作为记忆对象,通过在不同的时间间隔后检查记忆的遗忘程度,得出了这一遗忘曲线。基于这一发现,他提出了间隔效应(Spacing Effect),将复习活动分散到不同的日子进行,相比集中在一天内复习,可以显著减少所需的复习次数,并提高长期记忆的效率。复习间隔的动态调整根据每个单词当前的复习间隔和计算得到的调整因子,动态调整下一次复习的时间。是距离上次复习以来的时间间隔,
2024-07-10 12:53:19
3839
2
原创 当《荒野大镖客2》遇上前端美学:我用 Gemini 打造了一座“双重曝光”的人物纪念馆
这篇文章分享了作者如何借助AI工具(ChatGpt和Gemini)开发一个致敬《荒野大镖客2》的沉浸式前端网页项目。作者通过三次迭代最终实现了全屏垂直滚动的电影级体验,运用CSS Scroll Snap、动态粒子特效和IntersectionObserver等技术,为游戏角色创建了一个带有双重曝光艺术效果的数字纪念馆。项目展示了AI如何帮助开发者专注于创意而非代码细节,实现了极简主义设计、西部氛围营造和流畅的交互体验。
2025-11-19 20:55:58
1083
原创 2025年10月下半旬国内外人工智能新闻博客
【AI领域10月动态速览】国际方面,Anthropic发布Claude 4.5模型,在生命科学领域超越人类基线水平;OpenAI推出ChatGPT Atlas浏览器,拓展AI应用入口;英伟达实现Blackwell芯片美国本土量产。国内进展包括蚂蚁开源万亿参数模型、腾讯混元视觉模型中文场景领先,以及MiniMax语音模型显著降低交互延迟。技术突破聚焦推理效率提升与欧洲芯片能效优势。伦理监管领域显示AI就业替代与新增基本平衡,隐私保护AI需求激增。资本层面AI视频与音乐公司获大额融资,重大活动聚焦AI伦理与教育
2025-11-04 16:03:11
1470
原创 2025年10月上半旬国内外人工智能新闻
2025年10月上半旬AI领域动态密集:国际方面,OpenAI发布Sora 2视频模型和AgentKit低代码工具,加速构建AI生态系统;算力竞赛加剧,OpenAI与AMD、xAI与英伟达达成深度合作。国内进展显著,中国移动推进"AI+"战略,vivo发布端侧多模态模型;AI内容治理面临技术挑战。产业突破包括小鹏汽车物理AI自动驾驶技术及Anthropic开源安全框架。中美欧启动AI安全数据互通,全球AI融资超80亿美元,AMD股价因合作暴涨28%。即将举办全球AI安全峰会和中国AI+医
2025-10-13 15:48:40
1393
原创 Navicat Premium 16工具栏闪退问题
摘要:Navicat Premium 16出现工具栏闪退问题,经查证与豆包软件存在兼容性冲突。解决方案包括退出豆包程序、禁用浏览器插件后重启Navicat,或升级至17版本。该问题可能为特定版本间的软件冲突所致。(92字)
2025-09-15 10:21:59
370
原创 2025 年 9 月国内外人工智能新闻
9 月成为 AI 技术迭代与全球治理的关键节点,政策细则的落地与资本的持续涌入,正在塑造更规范且更具活力的行业生态。
2025-09-08 09:46:14
1921
4
原创 2025年8月国内外AI人工智能资讯汇编
2025年8月AI领域迎来多项突破性进展:国际方面,中国"紫霄-AI"战队在首届AI奥林匹克中夺冠,美国出台《AI主权法案》加强技术管制,英伟达发布超级计算机柜。国内政策收紧生成式AI监管,同时阿里、腾讯开源重大技术成果。产业层面,特斯拉发布量产Robotaxi,微软推出Windows 12 AI PC。伦理领域推出全球首个AI审查智能体,资本市场上AI云服务商CoreWeave业绩暴涨。学术与政策同步推进,蒸馏模型技术取得突破,欧盟加码AI基础设施投资。
2025-08-13 11:20:39
10875
原创 荒野大镖客2 AI绘画肖像图
🔴《荒野大镖客2》双重曝光肖像摘要 这组作品采用标志性的双重曝光风格,呈现了《荒野大镖客2》主要角色的电影感肖像。每幅作品通过剪影与场景的叠加,完美融合角色特质与西部荒野的视觉叙事。 【核心亮点】 亚瑟·摩根:雪松林与孤马构成的剪影,冷色调突显孤寂 荷兰帮主:燃烧营地的混乱场景,黑雾中金屑象征野心腐化 约翰马斯顿:废弃牧场与峡谷落日,展现亡命生涯的终结 赛迪·阿德勒:暴风沙漠中的枪火,红色背景强化狂野气质 创作使用专业摄影设备(如徕卡M10-R、索尼A7III),结合电影级色调与精细的轮廓处理,通过烟雾、
2025-07-31 16:45:29
1309
原创 随记:Element UI 图片预览
Element UI 图片预览使用要点 Element UI的图片预览组件要求preview-src-list必须传入数组格式。当需要预览单张图片时,开发者常错误地直接传入图片URL字符串,这会导致预览功能失效。正确的做法是将单张图片URL包装成数组形式,如:preview-src-list="[imageUrl]"。该组件通过数组长度判断是否启用预览功能,因此无论单图还是多图,都应保持数组格式传入参数。
2025-07-31 16:25:53
481
原创 解决雪花ID在前端精度丢失问题
创建一个Jackson配置类:@Bean通过这种方式,所有Long类型的字段在序列化时都会自动转换为String类型,确保前端接收时不会丢失精度。在处理雪花算法生成的Long类型ID时,前端精度丢失是一个常见问题。通过使用Jackson注解、自定义JSON配置类或在数据库中以String类型存储,可以有效地解决这一问题,确保ID在前端正确显示。希望本文能帮助在实际项目中解决类似问题。希望这篇文章对你有所帮助!如果有任何问题或需要进一步的解释,请评论区讨论。
2024-10-08 16:09:50
1526
原创 依赖倒置原则(DIP)详解:面向对象设计的核心思想
依赖倒置原则(DIP)是面向对象设计中的一个关键原则。它主要强调以下两点:高层模块不应该依赖于低层模块:传统设计中,高层模块往往依赖于低层模块,这会导致系统中各个模块之间的紧耦合。依赖倒置原则要求我们将这种依赖倒置过来,让高层模块和低层模块都依赖于抽象接口。抽象不应该依赖于具体实现:抽象层次应该独立于具体的实现细节,抽象接口的定义应与具体实现解耦,这样可以更容易地替换和扩展代码。
2024-08-13 15:38:24
846
原创 MySQL与SQLserver
SQL Server和MySQL都是广泛使用的关系数据库管理系统(RDBMS),它们的SQL语法有很多相似之处,但也存在一些差异。
2024-08-13 15:17:44
1191
原创 springboot3+jdk17+shiro+jwt+redis
注意,jdk17的规范是Jakarta EE,虽然最新版本shiro适配springboot3,但是部分包要单独适配整个认证流程登录和登录之后每一次的认证是不一样的,登录后由工具类jwtUtil生成一个token,返回给前端用于之后每次请求。
2024-05-29 11:11:05
4136
4
原创 Getx库的使用
是库中结合可观察者对象实现状态管理的组件,使其在开发中实现状态管理变得更加快捷方便,让代码变得更加简洁。如下面的一个计数器的例子:先在文件中添加get库依赖我们创建了一个名为的无状态小部件使用.obs创建了一个可观察者对象count,它表示整数类型的计数器值。在build方法中,我们返回了一个Scaffold,其中包含了一个AppBar、一个居中的文本小部件和一个浮动操作按钮。在居中的文本小部件中,我们使用Obx小部件来监听count的变化。当count的值发生变化时,Obx。
2024-05-29 10:52:32
636
原创 dio请求
由于我还使用了getx,所以在使用引入时记得加上as,因为它们两个库中都有response。我在调用了api接口后,根据response.data里的statusCode反馈不同状态。
2024-05-29 10:48:34
372
原创 Dart学习
Flutter是一个开源的UI软件开发工具包,由Google创建,用于构建跨平台的美观、高性能的移动、Web和桌面应用程序。Flutter的核心设计理念是一切皆为widget(组件),这意味着Flutter中的每个元素都是一个widget,从简单的文本到复杂的布局结构。在Flutter中,基本布局widget是构建界面的基石。例如,AppBar是一个在屏幕顶部显示内容和操作的容器,通常用于显示应用程序的名称和主要操作。Scaffold。
2024-05-28 17:08:34
1256
原创 step5资源获取
word_booksword和。其中,category表包含单词库的分类信息,word_book表对应单词书,word表存储单词信息,表关联单词书与单词。确保数据完整性,避免重复单词的问题。word_booksword运行一半发现报错了:导入文件夹 ‘E:\GraduationDesign\词典库\含音标(新版)\1.中考’ 时出错:nan can not be used with MySQL查看表格数据才发现有的音标是空的,得加个判断,mysql不能存nan发现还是报这个错,得使用pd.isna判断。
2024-05-13 13:00:05
1278
原创 step4配置路由和接口服务
首先文件引入相关依赖新建文件上传代码到github在lib-router-router.dart如下代码(移除,改为使用dio的拦截器,见下下方)
2024-05-13 12:55:14
857
原创 mysql索引
而这种结构就是B+Tree(在B Tree基础上的一种优化,B Tree每一个节点都包含主键key和数据data),InnoDB引擎就是使用其来实现索引结构,B+Tree的结构中只在叶子结点存放数据记录,且叶子节点之间构成了双向链表,使得在范围查询时能够更高效地遍历。非聚簇索引索引也叫辅助索引,在InnoDB中,在聚簇索引之上建立的叫辅助索引,像之前说的复合索引,单列索引,唯一索引,辅助索引里存放的是数据的主键值,而不是数据的地址,可以帮助了解索引使用情况,如是否使用了索引的部分前缀。
2024-04-23 11:54:51
764
原创 github仓库分支
命令的用法,它可以将本地分支和远程分支进行关联,并将本地分支的代码推送到远程分支。参数可以将当前分支与远程仓库的分支进行关联,使得以后的推送和拉取操作可以简化为。(img-PN3fgSkk-1713795759911)](img-BmPEfOjd-1713795759912)]选项将本地分支和远程分支进行关联,以便后续的代码推送和拉取操作。git pull`,无需再指定远程仓库和分支名。,无需再指定远程仓库和分支名。例如,我们要将本地分支。的代码推送到远程分支。
2024-04-22 22:22:58
372
原创 step3新建flutter项目
修改flutter目录下/packages/flutter_tools/gradle/flutter.gradle文件。①可以配置国内阿里云的镜像,打开项目的android目录下的build.gradle文件。法二:vscode创建,按下ctrl+shift+p。之后选择父目录,接着会让你输入项目名称要求全小写。需要一个 URL 格式的路径,你应该使用。修改distributionUrl,由于。这一步卡住,因为网络的原因,有一层墙在,添加aliyun,注释掉 原来的。这一步也是个大头,通常会在。
2024-04-22 22:06:54
459
原创 vscode开发flutter
下载后用vscode打开,会提示你安装flutter(Dart已包含)最新版,安装后配置环境变量flutter加到。,使用第三方模拟器如夜神等,vscode默认不连接第三方模拟器,打开Android Studio->setting,勾选安装。选择安卓运行后,转到vscode,安装flutter插件。,下载后cd到安装目录下的bin文件夹,如图直接输入。安装后打开设置,填入你的模拟器的路径,之后选择模拟器。同级目录下,打开vscode终端,输入。接着配置环境变量,在系统变量里新增。下载完成后,命令行运行。
2024-04-01 00:40:53
933
原创 vscode视图错误
参数会禁用 Visual Studio Code 的沙箱模式,这意味着它将在系统上运行而不是在一个受限制的沙箱环境中运行。表明在尝试注册 Service Worker 时发生了问题,具体原因是文档处于无效状态。参数通常用于在某些情况下解决一些安全限制或沙箱问题。此时,关闭vscode,命令行输入。,该命令会重启vscode,
2024-04-01 00:38:58
2270
原创 接口文档Knife4j
依赖导致,查了一下在 Knife4j 2.0.7 版本中,默认引入的 Swagger 版本是 2.10.5。而在 Swagger 2.1 开始,确实废弃了。文档](https://doc.xiaominfo.com/docs/quick-start)原因是springboot版本不兼容,我的项目是3.2.3,加上下面这代码也不行。注解来启用 Swagger 2 的 Web MVC 配置。@Schema:定义API接口的返回对象或参数对象的数据模型。@Tag注解:标记接口类别。
2024-04-01 00:38:17
572
原创 halo搭建个人博客
halo搭建个人博客博主使用阿里云ECS服务器+docker搭建,宝塔面板辅助关于云服务器ECS,阿里云有高校计划可以免费领取1+6个月1、环境搭建首先服务器的安全组和宝塔面板的安全组两边都需要开放端口80,8090,443安装 docker,参照官方文档:https://docs.docker.com/engine/install/查看安装信息 docker version配置镜像加速,这里我使用阿里云的,打开阿里云控制台的容器镜像加速复制上方代码到终
2023-03-09 10:38:54
372
原创 nginx部署vue项目
所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排 了/etc/nginx/sites-available下。日志放在了/var/log/nginx中并已经在/etc/init.d/下创建了启动脚本nginx。这边我把数据库db文件放在了springboot项目的resource路径下。默认的虚拟主机的目录设置在了/var/www/nginx-default。可以在项目的target目录下看到打包好的jar包。程序文件在/usr/sbin/nginx。目录下,后面的&表示会在后台执行。
2023-01-29 22:45:43
1030
JavaScript 实现哥德巴赫猜想的小项目
2024-08-15
LaTeX 入门指南:使用 TeX Live 2024 和 VSCode 进行专业排版写论文
2024-08-13
flutter自定义按钮全局悬浮不生效,
2024-04-27
c++链表通讯录管理系统excel文件导入然后进行保存,救助
2021-07-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅