自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【鸿蒙】大模型对话应用(四):页面发起请求实现对话能力

根据大模型对话应用(一)中接口返回JSON格式,定义大模型接口返回数据。

2024-02-03 19:45:15 1251 2

原创 【鸿蒙】大模型对话应用(三):跨Ability跳转页面

本demo对接阿里云和百度的大模型API,实现一个简单的对话应用。:API9:ArkTS、ArkUI、UIAbility、网络http请求、列表布局、层叠布局。

2024-01-31 23:17:59 1645

原创 【鸿蒙】大模型对话应用(二):对话界面设计与实现

本demo对接阿里云和百度的大模型API,实现一个简单的对话应用。:API9关键点:ArkTS、ArkUI、UIAbility、网络http请求、列表布局、层叠布局。

2024-01-27 21:59:38 2027

原创 【鸿蒙】大模型对话应用(一):大模型接口对接与调试

本demo对接阿里云和百度的大模型API,实现一个简单的对话应用。HarmonyOS API版本:API9ArkTS、ArkUI、UIAbility、网络http请求、列表布局。

2024-01-27 00:21:42 2479

原创 SpringBoot+thymeleaf+layui+mybatis借助pagehelper插件实现分页

本篇记录简单分页功能的实现。相关环境:SpringBoot框架;模板引擎:thymeleaf;前端框架:layui;持久层框架:mybatis;分页插件:pagehelper;写些废话 ( 急于功能实现的同学请直接跳过 )分页功能对于新手来说应该算是一个比较难的功能了(大佬请忽略),首先应该明确的一点是:分页功能是一个前端、后端都需要理解原理、进行代码编写的功能。开始以为那么...

2020-02-05 14:22:05 1761 6

原创 编译原理实验(化简DFA算法)

DFA的化简(Java描述)【问题描述】实现把 DFA 最小化的算法【基本要求】1、输入一个 DFA,注意:状态转换矩阵的表示是关键。2、化简该 DFA。3、输出化简后的 DFA 的五元组。【数据结构】1、如何表示DFA?DFA的五元组表示为:{状态集合、字母表、状态转换矩阵、开始状态和终止状态集合}。状态集合、字母表和终止状态集合均可以使用字符数组进行存储。开始状态可以使用字...

2019-05-12 13:54:03 7322 4

原创 编译原理实验(自上而下的语法分析)

自上而下的语法分析(Java描述)【问题描述】依据给定的LL(1)文法,识别输入符号串是否是文法的合法句子。【基本要求】1、输入 LL(1)文法、待识别的符号串。2、实现由 LL(1)文法构造 First 集和 Follow 集的算法。3、根据First 集和 Follow 集构造相应的预测分析表。4、实现预测分析技术的总控程序。5、输出识别过程(推导或语法树)及结论。【测试用例...

2019-05-12 13:42:52 3087

原创 CentOS Docker安装No space left on device失败

CentOS Docker安装No space left on device失败在使用centos/7安装Docker的时候,因为磁盘满了引发No space left on device导致安装失败。按Docker官网给出的命令安装时,报错 rpmdb open failed;C:\Users\zy>vagrant sshLast login: Sun Nov 14 12:39:52 2021 from 10.0.2.2[vagrant@localhost ~]$ sudo yum ins

2021-11-14 23:05:33 2197

原创 医技预约系统预约功能中的部分逻辑记录

【任务描述】此篇仅记录课设过程中一些简单功能的实现过程。毕设系统要做一个医技预约系统,在核心功能实现过程中,有一部分描述如下:用户在为患者预约检查的过程中,要求并非所有项目都可选择;只能预约那些时间在今日以后且已经人为安排了预约时段的检查项目。【前端页面效果】点击 “ 时间设定 ” ,可以为每个设备设定使用的时段和检查项目。这里是已经为设备 “ 黑白B超(我再加二次)”设定的四条时段...

2020-02-17 00:52:49 2481

原创 记录table编辑功能从thymeleaf迁移至layUI框架的过程

本篇仅记录个人项目中,table编辑功能从thymeleaf迁移至layUI框架的过程。无过多参考引用意义,就当帮自己爬坑了。在thymeleaf模板引擎下,根据thymeleaf的语法规则,可以直接在html元素上进行数据绑定和参数传输,很多强大的前端框架,比如Angular,都有这样的功能。因为需要使用layui的一些插件完成分页等功能,就引入了layui框架。但是在layui中依据th...

2020-02-07 13:45:18 660

原创 SpringBoot在thymeleaf模板引擎下集成layDate日期插件

SpringBoot框架在thymeleaf模板引擎下集成layDate日期插件爬坑过程中发现thymeleaf模板引擎对layDate影响不是很大,需要注意的就是引入插件的一些细节。看视频的时候弹幕说layui贼好用,我看大家都夸爆了就来试一下。刚好给form表单的日期框引入一个插件。(本来是想分页的,dbq太难了)1、进入layui官网,进入文档2、进入内置模块 — 日期与时间选...

2020-02-03 00:13:38 3051 1

原创 黑盒测试与bug定位

测试与bug定位bug1 学员性别显示错误bug2 教师列表有重复bug3 “系统消息”时间显示错误本篇用以记录单体测试及联合测试时对bug的定位和部分修改过程bug1 学员性别显示错误显示学员信息时性别显示错误。显示为女(应该是男)怎么办呢?先直接从表面入手,F12打开控制台定位到这个性别元素。可以看到是通过一个三目运算符对性别代码sex_code进行判断;1为男性,否则为女;逻...

2019-12-25 14:14:01 523

原创 Spring Boot笔记 — — RestfulCRUD因2.2.2版本问题出现的Delete方式post方法无效问题

记录:Restful风格CRUD因2.2.2版本更新出现的Delete方式请求报错POST方法无效问题首先,对在上篇中 diss SpringBoot2.0以下版本表示悔恨。。。在进行SpringBoot项目学习开发的时候,在1.5.9版本主类无法运行且没有解决的情况下,与教程相背,擅用了SpringBoot2.2.2版本。(还沾沾自喜。。呵)在用Restful风格的CRUD进行编写的过程...

2019-12-18 20:59:15 489

原创 Spring Boot 笔记 — — 试图入门

Spring Boot是什么?Spring团队开发的一个框架;目的是为了帮助我们快速简单的创建一个独立的产品级的应用(官网原话 哈哈);对于我们来说就是更方便地进行web开发,当然实际远远不止于此。我们最早接触的框架应该是Spring / Spring MVC,当时要创建一个Spring应用开发;将Spring、Spring MVC、MyBatis整合;当时底层数据访问还没有用框架,还是在写最...

2019-12-13 14:05:51 153

原创 Navicat链接MySQL数据库因版本加密导致的1251报错

记录Navicat链接MySQL数据库时,点击连接测试报错1251的问题的解决方案。Navicat作为一个使用超简单的数据库可视化工具,我的天简直比直接操作全英的MySQL数据库舒服多了。。。可惜没找到破解版的呜呜。今天开始毕设的数据库设计和实现,安装配置好MySQL后企图用Navicat链接MySQL,但是按照以往操作时出现了问题。点击连接测试,出现了如下报错:baidu了一波12...

2019-11-30 15:45:55 268

原创 数据库设计注意点

数据库设计问题1:为什么一定要设一个主键?问题2:主键是用自增还是UUID?问题3:主键为什么不推荐有业务含义?问题4:货币字段用什么类型?问题5 drop、truncate和delete的区别问题6:时间字段用什么类型?问题7:为什么不直接存储图片、音频、视频等大容量内容?问题8:char、verChar和text区别?问题9:字段为什么要定义为NOT NULL?个人课设中的数据库设计失误呜呜...

2019-08-09 18:01:20 376 2

原创 Table表格的二级联动

用Table实现二级联动头一次听说二级联动这个概念,悔恨以前做课设的时候对这些东西浅浅略过。网上搜寻一番后发现大多数例子都是对下拉选框的二级联动,最常用的应该就是省市区的选择了吧。【复现select下拉选框的二级联动】两个下拉选框,一个定义市一个定义区;区随市的变化而变化。为市对应的下拉列表定义触发事件onchange(),当其中内容发生变化时触发函数。 <body onl...

2019-07-07 18:23:42 1568

原创 Nicholl-Lee-Nicholl线段裁剪算法

Nicholl-Lee-Nicholl线段裁剪算法学习与详解【算法简介】Nicholl-Lee-Nicholl(NLN)算法通过在裁剪窗口边界创建多个区域,从而避免对一个直线段进行多次裁剪。Cohen-Sutherland算法中,在找到与裁剪窗口边界的交点之前或完全舍弃该线段之前,必须对一条线段进行多次求交计算。NLN算法则在求交计算前进行更多的区域测试,从而减少求交计算。与Cohen-S...

2019-05-12 13:53:16 1200

原创 Cohen-Sutherland线段裁剪算法

Cohen-Sutherland线段裁剪算法学习与详解【算法介绍】Cohen-Sutherland线段裁剪算法是一个已经得到广泛应用的快速线段裁剪算法。该算法通过初始测试来减少交点计算,从而减少线段裁剪算法所用的时间。算法为每条线段的端点都赋以称为区域码的四位二进制码,每一位用于标识端点相对于相应裁剪窗口边界的里面还是外面。下面给出四位二进制码的示意图,一般情况下从左到右依次编号4321,...

2019-05-12 13:49:34 10615 1

原创 编译原理实验一(上下文无关文法的表示与存储)

上下文无关文法的表示与存储(Java描述)【问题描述】把输入的文法存储在计算机内。【基本要求】1、输入上下文无关文法的一组产生式。2、将文法按顺序或链式结构存储在计算机内。3、输出文法的四要素:终极符集合、非终极符集合、规则式集合和开始符。4、开始符在输入时指明,否则将所输入第一条规则式的左部符号视为开始符。【数据结构】1、构建文法数据结构文法四要素:{ 终极符集合、非终极符集...

2019-04-19 18:15:58 6396 6

原创 Java基础知识汇总

Java基础知识汇总Java语言的特点:1、 面向对象:此方法是基于信息隐藏和数据抽象类型的概念;通过类的继承机制实现代码重用。Java支持单继承、多接口。Java是一个完全面向对象的语言。2、 简单性:C++语言中结构、联合、类混用,Java中只保留了类。Java取消了goto语句,支持带标号的break和continue语句。Java取消了运算符重载。Java不支持多继承(单继承多接口)...

2019-04-18 17:21:49 618

空空如也

空空如也

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

TA关注的人

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