- 博客(28)
- 收藏
- 关注
原创 Excel导入导出(注解)
*** Excel注解集*//*** 自定义导出Excel数据注解*//*** 导出时在excel中排序*//*** 导出到Excel中的名字.*//*** 日期格式, 如: yyyy-MM-dd*//*** 如果是字典类型,请设置字典的type值 (如: sys_user_sex)*//*** 读取内容转表达式 (如: 0=男,1=女,2=未知)*//*** 分隔符,读取字符串组内容*//**
2024-11-12 14:57:32
318
原创 多文件打包下载
import * as JSZip from "@/util/JSzip.js" 导入配置文件。(1)下载方法(获取后端token)
2024-08-21 16:01:53
293
原创 LocalDateTime类和时间差
1、不可变性(Immutability): LocalDateTime是不可变的,这意味着一旦创建了对象,就无法更改其内容。任何对日期和时间的修改都会返回一个新的LocalDateTime对象。3、工厂方法: 除了使用of方法创建LocalDateTime对象外,还有一些静态工厂方法,如now、ofInstant、ofEpochSecond等,用于根据不同的情况创建实例。4、日期时间调整: LocalDateTime提供了plus、minus等方法,用于执行日期和时间的调整操作。// 备注时间(分钟)
2024-03-07 10:07:51
573
原创 springBoot定时任务@Scheduled
Scheduled注解是Spring Boot提供的用于定时任务控制的注解,主要用于控制任务在某个指定时间执行,或者每隔一段时间执行。
2024-02-04 10:11:11
2980
3
原创 WebSocket + Alipay支付宝沙箱支付
1、前端点击支付,使用websocket创建长双关通信通道。 2、调用Alipay(沙箱支付的接口)返回支付宝的支付链接,前端插件生成二维码 3、用户手机就行扫码支付,使用内网穿透(natapp)调用接口进行验证,响应给前端 4、前端通过ws协议响应,判断是否支付成功。(完结撒花)
2023-11-28 20:05:29
2514
原创 Mybatis关系查询和动态Sql查询
trim prefix="where" prefixOverrides="and"> prefix="where" : 添加前缀 (相当于添加了一个where),prefixOverrides="and":前缀覆盖(sql前缀有and或者or的时候进行覆盖,但是不能添加,需要手写)2、property="card" : 指的是用户表中的引用类型 javaType="Card" :指的是引用类型所在的类(写路径)一对一查询:两个表之间的关系是一对一的关系,一个表中的属性只对应另一个表中的一个属性。
2023-09-04 16:57:18
104
1
原创 Mybatis的一级缓存和二级缓存(缓存机制)
当用户对于数据库进行查询时,数据库就会把该次查询的数据进行缓存。当用户再一次进行相同的数据库查询操作,就不会对数据库进行查询,而是直接进缓存中拿取数据,减少数据库的负担。(读写分离)
2023-09-02 14:38:18
98
原创 Spring MVC 拦截器
拦截器 Interceptor 在 Spring MVC 中的地位等同于Servlet规范中的过滤器 Filter,拦截的是处理器的执行,由于是全局行为,因此常用于做一些通用的功能,如请求日志打印、权限控制等(就是拦截一些资源的)
2023-08-31 18:41:40
140
1
原创 基于JSP和Servlet操作英雄联盟装备项目
分页操作是基于数据库中limit关键实现。数据库中查询出来的数据进行截取显示。那么第一个数怎么确定?分页操作:需要两个参数Page和Size及当前页码和展示的数据条数。3、使用Fileter过滤器模拟权限控制。2、JSP技术和servlet技术。4、使用JDBC技术操作数据库。· 5、使用ajax实现前后端交互。1、mvc标准三层架构原理。使用mvc三层架构篇幅有限,给大家做个参考。重点:如何实现分页操作?
2023-08-29 20:49:25
72
1
原创 Spring MVC原理以及常用注解
Spring MVC的机基本原理,以及常用注解的使用,xml文件的配置信息,spring mvc配置文件的扫描 和放行
2023-08-29 20:04:52
142
1
原创 简单的动漫网站(HTML+SprintBoot网页项目)
登录注册界面,查询功能2、分类筛选功能,实现动漫的分类筛选,更加有目的性的查看动漫类型。3、动漫详情功能,对点击的动漫进行后台搜索,展现动漫的详细信息。1、通过数据库中动漫的播放量数据进行动漫推荐。4、搜索功能,可以实现模糊搜索。
2023-07-20 20:33:25
8683
14
原创 线程的实现以及创建方法
线程使用可以调用的state是由cup调动,同时进行没有先后之分,利用run方法则根据程序的先后顺序进行执行。2.实行接口Runnable,重写run方法,将Runnable实现类放入Thread类,state开启线程。1.继承Thread类,重写run方法,用state开起线程。1.需要实体类与代理类共同实现同一个接口。2.由代理类去帮助实体类去进行一些操作。
2023-04-15 20:39:49
60
1
原创 匿名函数(lambda表达式)
4,冒号后面的表达式有且只有一个,注意这里是表达式儿不是语句快。3, 使用关键字lambda创建函数。格式: lambda 参数1,参数2,参数3 :表达式。2,自带返回值(return)匿名函数:又称lambda表达式。特点:1,没有函数名。
2022-09-20 10:59:55
389
原创 python函数的使用
可变关键字参数(**kwargs):可变关键字要接收的是字典类型数据,输出的也是字典类型,在和可变参数混合使用时,可变参数要在可变关键字的前面。默认数据:在定义函数的时候给参数赋一个默认值(有默认值的参数必须在没有默认参数的前面),但是即使有默认值也可以从新给函数赋值。参数分为:形参,实参,默认参数和可变参数(*agrs),还有一个特殊的可变关键字参数(**kwargs)可变参数(*agrs):输出的是元祖类型的数据,在不知道函数长的情况下选择使用。参数传值(形参和实参);
2022-09-18 17:44:52
104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人