- 博客(32)
- 收藏
- 关注
原创 部署本地模型,使用cherry-studio测试本地模型和云端模型
电脑配置不行的,选择1.5B版本,这个模型有15亿参数,属于最轻量的Deepseek版本,电脑配置好点的,可以选择7b以上的。所以安装可视化聊天客户端 cherry-studio 进行测试;GPU 8GB + 内存 16GB(如 RTX 3070 / 4060 Ti)搜索框里搜索deepseek-r1,选择要安装的模型;首页->设置->模型服务->选中 ollama 来选择我们部署的本地大模型。GPU 10GB + 内存 24GB(如 RTX 3080 10GB)安装完成了就可以测试了;
2025-08-26 10:37:03
886
原创 Spring Ai Alibabba快速入门
介绍 Spring AI Alibaba实战| ProcessOn免费在线作图,在线流程图,在线思维导图Spring AI: 是 Spring 官方推出的一个框架,旨在简化 Java 开发者构建 AI 应用的流程。Spring AIAlibaba:是基于 SpringAI 构建的框架,专注于与阿里云生态的深度集成,适合国内开发者,尤其是需要快速接入阿里云 AI 能力的场景;LangChain4j:LangChain项目的 Java 移植版本,专注于构建多模态、多参与者的 AI 应用.适合需要构建复杂 AI
2025-08-26 10:32:15
510
原创 Springboot+Hibernate整合人大金仓数据库
6 .2 定义 entity 、mapper 和 service。-- 必须引入:自动配置 DataSource -->-- Hibernate 方言 -->-- 或者至少要有这个 -->6 . CRUD 测试。6. 1 新增一张表。
2025-08-20 16:07:01
1073
原创 Kingbase人大金仓数据库下载安装和使用 解决安装过程中初始化数据库错误
9 . 金仓数据库的 服务名叫做 kingbase9_R1_instance;5 . 装载成功后,在驱动器下找到KINGBASE.EXE,右键以管理员的权限运行。3 软件版本选择 V9R1C2B14 版本,点击筛选按钮后;8 . 解决 , 原因是安装目录下是中文,改成英文就行了,重新卸载安装一遍。报错如下 (如何没有报错就跳过 7. 8.)2 . 搜索框里 选择其他版本 或者 下拉到底 也有其他版本选项;10 . 金仓自带了一个可视化工具, 打开数据库开发管理工具;4 . 选中iso文件,右键点击装载。
2025-08-20 16:03:43
727
原创 docker安装Mymysql 报错 led while attempting to check config command was: mysqld --verbose --help --log-
解读 :容器里的mysql服务的/etc/mysql/conf.d 目录映射到/mydata/mysql;执行 运行并创建容器 命令100% 成功!第三个 v改为了 conf:/etc/mysql/conf.d \。3. 删除刚刚停止的容器 mysql 我提一嘴;rm 是删除已经创建的容器, rmi是删除镜像;这里的 i是镜像的意思。为什么 会出现这个错误呢?你肯定执行了 以下指令启动容器;mysql 是容器名;解决办法 , 修改第三个v;我们先停止正在运行的容器。1. 查询启动失败的容器。
2025-06-14 21:30:15
583
原创 在Mybatis中为什么要同时指定扫描mapper接口和 mapper.xml 文件,理论单独扫描 xml 文件就可以啊
虽然技术上可以实现:但这样会增加运行时的不确定性,比如:只扫描接口和Mapper文件其中一个在技术上可行,但MyBatis的设计选择在明确性、可靠性和灵活性之间取得了平衡,这也是大多数企业级框架的常见设计哲学。在 MyBatis 中,SQL 语句可以通过两种方式定义:虽然 XML 文件中的 属性指定了对应的 Mapper 接口,并且理论上可以通过反射获取接口上的注解,但在实际的 Spring 和 MyBatis 整合中,扫描 Mapper 接口仍然是必要的。以下是详细的解释:1 扫描到 Mapper 接口
2025-04-26 14:06:16
1370
原创 返回内容协商,@ResponseBody 注解
q=0.9 表示权重 0.9 可以理解为优先级 ,意思是这些格式: text/html,application/xhtml+xml,application/xml 如果服务端有能力返回这些类型,服务端就优先返回其中这些类型。q=0.8 表示 这些返回类型都是能接受的。补充 : 在我们没有引入 jackson-dataformat-xml 依赖的时候,服务端是不支持处理 xml 格式的,因此。
2025-04-20 12:42:56
394
原创 第8章 利用CSS制作导航菜单
通过CSS去除列表的默认样式(如点号和缩进),并设置列表项的布局方式(如浮动或Flexbox)。来控制子菜单的显示和隐藏,以及通过JavaScript或CSS的。设计子菜单链接的样式,确保与主菜单链接风格一致或有所区分。添加鼠标悬停和点击事件,以改变链接的外观或执行其他动作。来包裹导航栏或子菜单,以便进行更精细的布局和样式控制。为子菜单列表项设计样式,确保与主菜单一致或有所区分。设计导航链接的样式,包括颜色、字体、悬停效果等。设计纵向导航链接的样式。设计底部导航链接的样式。设计子菜单链接的样式。
2024-12-25 10:47:00
1599
原创 第六章 元素应用CSS
可以通过指定一个固定的像素值(如1px、2px等)或者一个相对值(如0.1em、0.2em等,其中em是相对于当前字体大小的单位)来调整字符之间的间距。在百分比定位中,图像本身的某个点与背景区域的某个点重合,而不是将图像的左上角放置在指定位置。在CSS中,设置文本样式涉及多个属性,这些属性允许你控制文本的外观,包括字体、颜色、大小、对齐方式、行高、字间距、装饰(如下划线、删除线)等。属性允许你指定文本字符的大小,可以使用多种单位来设置,包括像素(px)、相对单位(em、rem)、百分比(%)等。
2024-12-02 12:22:35
1669
原创 第十章 JavaScript的应用
<head><title>移动窗口</title></script></head><body></script></body><title>confirm()的使用</title>var useChoice=window.confirm("请选择“确定”或“取消”");");");
2024-11-27 10:16:04
795
原创 第九章 DIV+CSS布局
/* 第九章DIV+CSS布局 *//* 9.1 DIV+CSS概述 *//* 9.1.1 认识DIV *//* 9.1.2 DIV的宽高设置 *//* 9.1.2.1 宽高属性 *//* 9.1.2.2 div标签内直接设置宽高 *//* 9.1.2.3 div使用选择器设置宽高 */.d1{#d2{</style>设置宽高
2024-11-27 10:11:00
661
原创 第七章 利用CSS和多媒体美化页面
list-style-image 是 CSS 中的一个属性,它允许你为列表项(list item)设置一个自定义的图像作为标记,而不是使用默认的圆点、方块或其他符号。list-style-position 通常与 list-style-type(设置列表项标记的类型)和 list-style-image(使用图像作为列表项标记)一起使用。型属性(list-style-type),列表项图片属性(list-style-image)和列表项位属性(list-style-position。
2024-11-12 21:43:07
644
原创 第五章 CSS盒模型
示例* {margin: 0;padding: 0;div {盒模型示例CSS盒模型本质上是一个盒子,外边距10px;内边距30px;边框10px的红色实线;盒子左浮动在同一行处。示例
2024-10-14 10:29:06
1993
原创 第二章 网页制作的排版方法
2.1 文字与段落排版 段落标签具备通过“align”属性进行对齐方式设定的功能。其中,“第一段”可使文本呈现居中对齐状态;“第二段”实现左对齐效果;“第三段”则达成右对齐布局。 标题标签具有多个级别划分,诸如“标题一”“标题二”“标题三”“标题四”等。这些不同级别的标题标签能够在文档中突出显示不同重要程度的内
2024-09-18 21:47:59
390
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1