- 博客(107)
- 资源 (28)
- 问答 (3)
- 收藏
- 关注
原创 Linux 目录结构与基础查看命令
目录结构如下/bin:存放着用户最经常使用的二进制可执行命令,如cp、ls、cat等。这些命令是系统管理员和普通用户进行日常操作所必需的。/boot:存放启动系统使用的一些核心文件,如引导加载器(bootstraploader)使用的文件和核心映像。这些文件是系统启动过程中不可或缺的。/dev:dev是device的缩写,保存着外部设备代码的文件,如光驱、打印机等。/etc:包含所有系统管理和维护方面的配置文件。用于定义系统的各种参数和设置,确保系统的正常运行。
2024-04-14 20:54:45 418
原创 Java 使用okHttp3发送请求 携带参数 获取参数
OkHttp3 是一个开源的 HTTP 客户端库,用于发起请求的库,支持WebSocket,语法简洁性能好,好用。
2024-04-12 15:25:06 316
原创 Axure 中继器的Repeater属性的使用
获取中继器分页的总数量,即能够获取分页后共有多少页。中继器列表中可见项数量,也就是当前页面显示的数量。中继器当中存在多少条数据,总数。获取中继器当前显示的页码。
2024-03-18 15:53:11 558
原创 Axure基础 各元件的作用及介绍
用来绘制一下带交互效果的元件,他是动态的,如轮播图,一个动态面板里可以有多个子面板,每一个子面板对应着不同的效果。他可以链接到一个页面或一个网页上,相当于打开了一个子端口,嵌入式的,例如网页上的视频。选中元件,右键可以隐藏滚动条。应用场景模板,例如:后台的表格,增加数据修改数据,都是一样的,只是数据项不一样。增加按钮或者文本的点击区域,他是透明的,在预览时看不见。
2024-03-09 14:15:00 526
原创 SpringBoot 自定义映射规则resultMap collection一对多
collection是封装一对多关系的,通常情况下是一个列表,association是一对一,通常情况是一个对象。例如:查询班级下所有的学生,一个班级可以有多个学生,这就是一对多。
2024-03-05 00:18:16 402
原创 MySQL 多表查询 连接查询 外连接
MySQL 多表查询 连接查询 内连接外连接分为两种,左外和右外连接,左外:相当于查询表1(左表)的所有数据 包含 表1和表2交集部分的数据,完全包含左表的数据右外:相当于查询表2(右表)的所有数据 包含 表1和表2交集部分的数据,完全包含右表的数据左右外连接其实但是一个样子,只是位置不同而已,一般情况下使用左连接就可以了,因为表的位置是可以改动的,当然也可以通过right进行变动。
2024-03-01 20:53:08 583
原创 MySQL 外键约束 多表联查 联合查询
当在父表中删除对应记录时,首先检查该记录是否有对应外键,如果有则设置子表中该外键值为nul(这就要求该外键允许取nul)。如学生ID18关联到课程ID1号,发生了关联并且使用了外键,这时删除课程表ID为1的情况下就会失败,因为有关联,这样就保证了数据的完整性。当在父表中删除/更新对应记录时,首先检查该记录是否有对应外键,如果有则也删除/更新外键在子表中的记录。当在父表中删除/更新对应记录时,首先检查该记录是否有对应外键,如果有则不允许删除/更新。创建外键成功后,如果删除班级表,这时有学生关联着会删除失败,
2024-03-01 19:32:43 637
原创 SpringBoot 自定义映射规则resultMap association一对一
例:学生表,班级表,希望在查询学生的时候一起返回该学生的班级,而一个实体类封装的是一个表,如需要多表查询就需要自定义映射。
2024-02-29 10:39:57 542
原创 vue 使用Html2Canvas对元素截图 下载
官网:https://html2canvas.hertzen.com/一款轻量化的网页截图工具,可以对元素截图下载,只有几十KB,很强大,例如程序发送错误,就可以调用方法继续截图,或者用户在干什么都可以继续记录。--在该div里的内容都会给截图--> --在该div里的内容都会给截图--> --在该div里的内容都会给截图-->
2024-02-20 00:21:07 435
原创 SpringBoot 事务的属性rollbackFor 与 propagetion
默认情况下,只有出现 RuntimeException 才回滚异常。rollbackFor属性用于控制出现何种异常类型,回滚事务。@Override//删除班级int n =1/0;//发送运行时异常,数据正常回滚//手动抛出异常数据不回滚//if(true){thow new Exceptiom("手动抛出异常");//根据班级删除学生默认情况下 @Transactional 只会回滚运行时的异常,如果手动抛出一个异常,那么数据将不会发送回滚,因为他是手动抛出的。
2024-02-10 20:24:33 607
原创 SpringBoot 接入讯飞星火大模型实现对话
接口是以套接字的形式分段返回,而且非http请求,比较繁琐,官方也只给了比较简单的deom。
2024-02-10 17:49:41 1789 1
原创 SpringBoot 事务管理Transactional 数据回滚 数据一致性
SpringBoot当中的事物他保证了一致性,要么全部一起成功(提交),要么一起失败,失败(回滚)后数据会回到当初的样子,是一组操作的集合。
2024-02-06 20:39:50 1192
原创 SpringBoot 全局异常处理
如果代码没有做异常处理,就会报框架错误,而这种格式不符合REST风格,也可以在每一个接口添加 try{ } catch { } 捕获异常,但是会非常的繁琐,这时候可以使用全局异常处理。
2024-02-06 01:40:04 442
原创 SpringBoot 拦截器Intercepto的创建与基本使用
拦截器和过滤器的功能都差不多,拦截器是SpringBoot的,而且过滤器是Servlet的SpringBoot过滤器。
2024-02-05 20:09:08 565 2
原创 SpringBoot 过滤器Filter 拦截请求 生命周期
当用户请求接口时,请求会先到过滤器,在到处理逻辑的接口,在过滤器中可以可以判断用户权限,如:是否登录,或请求前的一些操作,完成一下比较通用的操作,如:前端的AXIOS 的请求拦截器响应拦截器。
2024-02-04 22:04:33 503
原创 SpringBoot MultipartFile文件上传保存
getContentType():获取上传文件的类型,例如 image/jpeg、application/pdf 等。getOriginalFilename():获取上传文件的原始文件名,与 getName() 方法作用相同。transferTo(File file):将上传的文件保存到指定的文件中。getSize():获取上传文件的大小,返回值为字节数。getBytes():将上传的文件内容转换为字节数组。getName():获取上传文件的原始文件名。isEmpty():判断上传的文件是否为空。
2024-02-02 17:14:58 647
原创 Neo4j 国内镜像下载与安装
社区版:https://neo4j.com/download-center/#community链接地址(Linux版):https://neo4j.com/artifact.php?链接地址(Windows):https://neo4j.com/artifact.php?
2024-01-26 11:29:32 826
原创 Vue prop 子组件 给 父组件 使用sync传值 双向数据绑定
在变量名前面添加sync,这个时候如果子组件修改了name变量,父组件的userName也会发送改变。prop是只读的如果直接更改他会报错,虽然报错了但是值还是会修改成功,并且父组件的值不会变动。update:这是固定值,表示更新数据。name:表示需要修改的变量。
2023-12-07 12:54:36 220
原创 SpringBoot MyBatis连接数据库 查询数据(注解方式)
在resources中的 application.properties 配置文件进行连接的配置。属性必须和数据表中的一致。
2023-12-03 17:14:21 925
原创 Echarts tooltip配置项的属性 图表悬浮框
如果没有自定义的属性可以 只是写data [1254,1551,574,10]…series: {//图表配置项 如大小,图表类型name: '图表名字',type: 'bar',//图表类型data: [{},},},}, {}]//自定义属性},tooltip: {// return '123' //自定义元素params里的值。
2023-11-28 08:30:00 214
ASP.NET 通过URL下载文件
2021-11-29
c#的序列化和反序列化
2021-09-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人