自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 问答 (1)
  • 收藏
  • 关注

原创 Spring Data JPA

JPQL定义,参数可以使用索引指定,或参数名结合@Param注解指定。用 法增删改需要开启事务,@Transactional通常放在业务逻辑层上声明。JPQL是不支持新增的,用Hibernate实现伪插入,只能插入从别的地方查到的值。SQL。

2023-03-11 15:52:45 378

原创 uniapp image 相对路径无法显示

在src里面的内容加上require(“”)src使用相对路径,图片无法显示。

2023-02-06 14:01:57 145

原创 JAVA 同步锁

同一个订单才加同步锁,不同订单可并行。

2023-02-02 10:18:41 180

原创 RocketMQ 基本概念与工作原理

消息(Message)就是要传输的信息。一条消息必须有一个主题(Topic),主题可以看做是你的信件要邮寄的地址。

2022-12-30 17:04:25 375

原创 spring boot项目整合xxl-job

如果已经正确进行上述配置,可将执行器项目编译打部署,系统提供多种执行器Sample示例项目,选择其中一个即可,各自的部署方式如下。启动MyJobHandler 就可以看到结果,刚刚编写的代码已经被执行了。(该地址执行器将会使用到,作为回调地址),默认登录账号。,看到运行界面说明“调度中心”项目已经部署成功。

2022-12-19 15:23:33 65

原创 Java 服务器接收上传文件

【代码】Java 服务器接收上传文件。

2022-12-16 10:46:11 220

原创 商户查询缓存--缓存更新策略、穿透、雪崩、击穿

缓存更新策略、穿透、雪崩、击穿

2022-12-14 23:41:28 102

原创 Redis实现短信登录

短信验证码修改为以`手机号为key验证码为value`保存在`redis`中,在用户使用手机号登录时,获取`redis`中的验证码和请求参数中的验证码比对,一致则去库里查该手机号的用户是否存在,不存在则新建用户,并把该用户对象存在在`redis`中。校验登录状态是使用`HandlerInterceptor`拦截器实现的,在此之前需要配置拦截哪些请求,不拦截哪些请求,从客户端的请求头中获取token信息,并从redis中获取用户信息, 为空返回401状态,不为空则把用户信息存储在`ThreadLoca

2022-12-09 23:51:24 483

原创 SQL left join 左表合并去重 并 合并重复列值

业务需求: 一款商品有几款不同类型的规格,不同用户不同时间下单后有相应的订单记录和派单记录,现需要查询需要派单的订单,规格相同的商品合并为一列。结果: 问题出现的原因:MySQL left join 语句格式为: A LEFT JOIN B ON 条件表达式left join 是以A表为基础,A表即左表,B表即右表。左表(A)的记录会全部显示,而右表(B)只会显示符合条件表达式的记录,如果在右表(B)中没有符合条件的记录,则记录不足的地方为NULL。解决方法: 使A表与B表所显示的记录数为 1:

2022-12-05 17:25:18 1361

原创 JAVA Stream流

一个流后面可以跟0个或多个中间操作,其目的主要是打开流,做出某种程度的数据过滤、映射,然后返回一个新的流,交给下一个操作使用。一个流只能有一个终结操作,当这个操作执行后,流就被用“光”了,无法再被操作。3.数组可以通过Stream接口的静态方法of(T…values)生成流。1.Collection体系可以使用默认方法stream()生成流。通过数据源(集合,数组等)生成流。2.Map体系的集合间接的生成流。

2022-11-25 14:30:32 45

原创 网络基础--笔记

当路由器(或其他三层设备)收到一个IP数据包时,会查看数据包的IP头部中的目的IP地址,并在路由中进行查找,在匹配到最优的路由后,将数据包扔给该路由所指的出接口或下一跳。每一台路由器都会维护一个路由表,在路由表中包含着路由器发现的路由(路由条目、路由表项);路由表相当于路由器的地图,路由器能够正确转发IP报文的前提是在其路由表中存在匹配该数据包目的IP地址的路由条目;路由表中的路由条目获取来源有多种:直连路由、静态路由及动态路由协议。

2022-11-17 16:14:28 204 1

原创 反射机制的剖析

Java反射就是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;并且能改变它的属性。

2022-10-12 11:43:04 158

原创 递归求阶乘

例子

2022-10-10 10:59:13 26

原创 uView 插件Parse 不显示不报错

控制台打印content是有内容的,查看Sources标签内容也是存在的,但是就是不显示的解决方法。

2022-09-28 17:38:05 337

原创 SQL知识记录

语法顺序、执行顺序、sql语句记录

2022-09-21 23:02:52 66

原创 Ngrok 内网穿透教程(三步搞定)

下载注册账号后,会获取到官方分配的密钥。TOKEN:是官方给的token。8890:你服务的端口。

2022-09-15 16:12:59 2072

原创 SpringBoot

快速入门

2022-09-14 14:56:59 96

原创 MyBatis-Plus 使用wrapper自定义SQL

{ew.customSqlSegment}相当于 where + queryWrapper内的条件。

2022-09-02 19:21:55 652

原创 前端向后端传递数组

1. 直接传递数组对象 2. 传递JSON对象

2022-08-30 15:57:44 186

原创 LambdaQueryWrapper与QueryWrapper的用法

QueryWrapper 是的列名匹配使用的是`数据库中的字段名`,LambdaQueryWrapper 的列名匹配使用的是`“Lambda的语法,偏向于对象”`,不用写死字段名,避免在代码中写类似的于market_enable的硬编码

2022-08-18 16:37:01 2549

原创 uniapp 实现富文本编辑器【小程序端】

编辑菜单我搞成吸顶效果了,方便手机编辑不用再滑到头部点编辑菜单

2022-08-17 11:21:27 713

原创 SpringBoot提交PUT请求不能接收参数

现象:前端发起put请求,并正常传值,后端参数接收为空,其实是后端接收对象映射不上,所以为空。

2022-08-10 18:12:39 338

原创 YAML文件

YAML的基础知识

2022-08-03 14:39:45 30

原创 Java Lambda

匿名内部类中重写方法代码解析——红框部分:方法形式参数为空,不需要传递参数;方法返回值类型为,无返回值;方法体中的内容是具体要做的事情。Lambda表达式的代码解析::里面没有内容,可看为方法形式参数为空;:用箭头指向后面要做的事情;:代码块,可看为方法体中的内容;组成三要素:形式参数、箭头、代码块。格式:,如多个参数,用逗号隔开,无参数则留空。...

2022-07-11 23:53:15 55

原创 Mybatis

Mybatis的学习笔记

2022-07-07 23:54:12 94

原创 java 计算月份和日期

有关月份和日期的计算

2022-07-07 19:18:36 581

原创 vue 前端请求参数为数组,后端接收有误

前端请求后端需要传递数组,但是后端接收到的数据不是理想数据,把下标也映射为内容了(这里我也不是很懂,有了解的可以在评论区告诉我,谢谢)我希望后端接收到的数据是这样的将内容映射到地址上(有bug,内容太多会超过浏览器的url长度限制)友友们有更好的方法吗?我太菜了......

2022-07-06 17:14:25 460

原创 【vue】获取另外一个方法的返回值

vue获取另外一个方法的返回值

2022-07-04 14:48:41 2003

原创 Mybatis-Plus

学习笔记

2022-06-30 11:06:02 154

原创 安装MySQL压缩版

解压目录既是安装目录注意修改路径,修改为自己放置mysql文件的目录五、初始化数据文件 为MySQL的安装目录; 为MySQL的数据目录,红框内的是初始密码,为root账户自动生成的密码。输入刚刚生成的密码:将的密码修改为。刷新权限...

2022-06-17 16:27:27 238

原创 SpringMVC

   id:bean的唯一标识,不可重复。   class:bean的全限定名称【全限定名=包名+类型】–实现类的包全路径   scope:     singleton:默认值,单例的     prototype:多例的     request:WEB项目中,Spring创建一个Bean的对象,会将对象存入request域中。     session:WEB项目中,Spring创建一个Bean的对象,会将对象存入session域中。     global session:WEB项目中,应用在P

2022-06-08 11:55:38 33

原创 Git常用命令

git常用命令

2022-06-01 18:29:25 73

原创 查询端口被占用命令

1.列出所有端口的使用情况在列表中我们找到被占用的端口,比如是8888,找到它。netstat -ano2.查看被占用端口对应的 PID执行该命令,最后一位数字就是 PID,我这边查到的是2400。netstat -aon|findstr "8888"3. 查看指定 PID 的进程查看是哪个进程或者程序占用了 8888 端口,结果是:adb.exe。tasklist|findstr "2400"4.结束进程强制(/F参数)杀死 pid 为 2400 的所有进程包括子进程。task

2022-05-27 14:31:02 2858

原创 Mysql 允许IP地址访问

项目报错:  Host 'host.docker.internal' is not allowed to connect to this MySQL server原因:  mysql配置绑定的地址是127.0.0.1,只允许本机连接。 为使其他主机可以访问mysql服务,需要绑定非本地ip,或0.0.0.0即可。设置允许IP连接步骤:  1. 以管理员身份打开命令行工具  2. cd 到Mysql的bin目录下cd C:\Mysql\mysql-5.7.35-winx64\bin  

2022-05-24 16:02:23 1295

原创 微信小程序设置单个页面自定义头部为背景图

文章目录第一步:挑选好需要显示的图片。第二步:在`pages.json`文件中添加`navigationStyle`样式。第三步:编写`.vue`文件效果图第一步:挑选好需要显示的图片。  裁剪好尺寸,存放在static目录下。第二步:在pages.json文件中添加navigationStyle样式。  想要在哪个页面自定义头部背景图就在pages页面节点下设置navigationStyle样式。"navigationStyle":"custom",第三步:编写.vue文件<vi

2022-05-16 20:21:00 2239

原创 Element el-image 加载本地图片

代码:<el-image :src="require('@/static/iconlibrary/allorders.png')" fit="contain"></el-image>加载失败问题:  如果页面没有显示图片,检查一下自己是不是按需引入Element组件,忘记在main.js里面引入Image组件。import { Button,Image } from 'element-ui';import 'element-ui/lib/theme-chalk/index

2022-05-16 20:09:53 4005

原创 axios 跨域 问题的解决方法

一、报错信息二、解决方法  百度了一早上,网友的博文都是让配置代理【代理可以解决的原因:因为客户端请求服务端的数据是存在跨域问题的,而服务器和服务器之间可以相互请求数据,是没有跨域的概念(如果服务器没有设置禁止跨域的权限问题),也就是说,我们可以配置一个代理的服务器可以请求另一个服务器中的数据,然后把请求出来的数据返回到我们的代理服务器中,代理服务器再返回数据给我们的客户端,这样我们就可以实现跨域访问数据。】 配置了代理和安装浏览器插件之后,问题依然存在, 只能说,出现跨域报错的原因不止一种。  我

2022-04-25 15:40:00 2258

原创 uni-app 实现根据用户不同角色显示不同的tabBar【完整图文流程】

文章目录一、需求二、uView 安装与配置2.1 HbuilderX导入插件2.2 配置三、实现步骤3.1 创建tabBar对应的页面文件3.2 配置`page.json`中的`tabBar`属性3.3 创建自定义`tabBar`文件3.4 配置Vuex3.4.1 tabBer.js3.4.2 getters.js3.4.3 getters.js3.4.4 在mian.js中引入并挂载3.4.5 把tabBar对象数组配置成组件3.4.6 页面使用四、总结一、需求  UI框架uView可以使用vuex配

2022-04-19 22:55:44 4850 23

原创 Git 下载与安装教程

文章目录一、下载二、安装步骤一、下载  下载链接,下载系统对应的版本即可。二、安装步骤

2022-04-18 23:13:34 6617

原创 【程序就找不到对应的方法】Handler dispatch failed; nested exception is java.lang.NoSuchMethodError

报错信息:原因:  可能是有2个不同版本的jar包存在(造成该问题的原因不止这个),项目的打包都是maven的package,这种方式不会把同名的另外版本的jar给clean掉,所以之后要先clean再package。解决方法:  删除其中的一个版本的jar包,再重新打包。...

2022-04-15 11:24:04 20196 1

uniapp富文本需要的样式文件

uniapp富文本需要的样式文件

2022-08-17

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

TA关注的人

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