自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java面试重点(持续更新)

正常数据查询步骤是先到缓存(redis)查,要是缓存(redis)没有就会去数据库查,如果数据库中查到了这条数据,这条数据就会写入到缓存;没查到就不会写入缓存缓存穿透是指:在查询缓存(redis)中不存在的数据时,就会直接查询数据库,如果数据库中不存在这条数据就不会写入缓存;数据库能承受的压力比较小,别人可以利用这一点,人为制造大量数据库中不存在的数据发送请求,让你的数据库短时间内处理不了这么多查询操作,导致你数据库宕机。缓存空数据解决:如果数据库中不存在这条数据就给缓存中添加一条key-null记录。

2023-12-12 15:58:22 59

原创 SpringBoot框架基本运用思路

对象(直接在servicer层拼接sql语句,调用基础的数据操作api)或者 在xml中编写sql语句 ---1、先是controller来处理请求,接受页面传过来的数据,并进行一定数据校验和处理。(在数据库层实现数据操作语句的编写)调用相应的dao来实现对数据的操作。3、最后把Service返回的数据,封装成指定的vo对象,返回给页面。2、再是把处理完的数据传入Service。其余的层用相应的注解标识即可。

2023-12-03 15:05:09 59 1

原创 谷粒商城p100点击规格后页面报400错误完美解决方案

在前端代码 src/router/index.js 文件中,定义 mainRoutes 时在 children 中定义一行路由(40 行): { path: '/product-attrupdate', component: _import('modules/product/attrupdate'), name: 'attr-update', meta: { title: '规格维护', isTab: true } } 这样做可以避免左侧菜单栏出现一个多余的菜单。foreach的非空判断。

2023-12-03 11:07:48 264 2

原创 关于谷粒商城p75,导入前端组件后新增关联分类无法正常显示分类菜单的问题解决方案

看到options绑定的是categorys,向下找,发现data[]里边确实有这个变量。两边随便改一个就能解决问题(其实正常应该改后端,统一变量名为data,便于维护),这里我改的是前端的:把data.data改成data.entities,问题解决。后端日志信息也记录了数据库查询,并且返回了数据,所以排除后端代码问题。果然是在这里绑定的数据;而我们的后端传过来的数据名称是data.entities。来到前端页面,找了很久很久才找到这个数据绑定模型的文件。首先打开开发者工具,分类菜单的请求正常发送。

2023-11-27 14:31:03 110

原创 腾讯云微搭低代码开发学习日记(7天 拿证之第5天,已拿证)

注意如果仅在方法测试、应用编辑器的实时预览或者应用的预览环境触发流程,保存流程即可,不需要发布;如果要在应用的正式环境触发流程,需要发布流程。配置自定义 API。参考下面的代码配置 APIs 和工作流相关信息即可触发流程,可以通过方法测试验证,验证后通过出参映射可以快速配置 API 的出参。

2023-11-26 20:10:26 112 2

原创 腾讯云微搭低代码开发学习日记(7天 拿证之第四天)

腾讯云微搭低代码的数据源提供了数据模型,开发者可以使用方法来操作数据模型,具体模型方法包括:新增 wedaCreate、新增多条 wedaBatchCreate、删除 wedaDelete、批量删除 wedaBatchDelete、更新 wedaUpdate、批量更新 wedaBatchUpdate、查询 wedaGetItem、查询列表 wedaGetRecords。本文以如下数据模型为例,说明数据模型方法的使用,示例代码为 APIs 中的自定义代码。关于如何在编辑器中使用这些方法,请参见。

2023-11-26 20:03:40 112 1

原创 腾讯云微搭低代码开发学习日记(7天 拿证之第三天---组件)

提供上移下移置顶置底的层级选择,对于开启定位的组件,可以通过上移下移置顶置底按钮控制组件的 z-index 属性来指定组件的层级,组件层级越高的越优先显示。组件新拖入编辑器中,层级都一样的情况下可以先操作上移(z-index+1)下移(z-index-1),然后可以单击置顶(判断当前页面中组件的最大 z-index,进行 +1 处理)置底(判断当前页面中组件的最小 z-index,进行 -1 处理)如果组件层级一样,则优先显示后面添加的组件,父组件层级高于子组件时,也不会盖住子组件。

2023-11-24 17:36:37 125 1

原创 谷粒商城整合oss上传图片成功,但是正常无法显示图片问题解决

我明明是复制粘贴上去的,来到前端绑定buketName的代码。和Oss里边的BuketName域名仔细对照也没发现问题。就在我百思不得其解的时候,又仔细看了一眼请求路径里的BuketName,发现是gulimall.yu123xxxx,找到问题所在。果然,后端请求的BuketName写错了应该是gulimall-yu123。又去到了阿里云oss文档里找buket访问权限,确定是公共读,也没问题。首先观察控制台,报400的错误;有点奇怪的状态码,没怎么见过。控制台显示了上传成功,定位到这里,看不出什么问题。

2023-11-24 17:21:16 162 1

原创 谷粒商城整合OSS配置到网关运行报401错误分析

segment>.*),/${segment} 这里的意思是把传过来的路径截取api/之后的内容,而我们发的请求路径是。去到controller类,发现我们的请求映射入口是/oss/policy,网关给的请求名是thirdpatry/oss/policy,这肯定找不到啊!(这里的patry是一开始就打错了,后来就一直错下去了,懒得改了),仔细看了一下filter里的内容。,也就是说filter会把原路径变成thirdpatry/oss/policy再去找相应的请求入口。

2023-11-23 15:31:43 85 1

原创 腾讯云微搭低代码学习日记(二)

在页面中添加2个按钮组件,分别命名为点击变红和点击变绿,再向页面中添加一个文本组件。再创建一个自定义变量,命名为 var1。变量类型选择对象,单击。名称为。名称为。文本组件-样式配置的 style 绑定属性中,单击。完成以上配置后,单击编辑器右上方绿色的,即可体验效果,单击两个按钮,文本颜色会跟随变更。。

2023-11-23 14:36:25 82 1

原创 腾讯云微搭低代码开发学习日记(7天 拿证)

新建一个文本框,动态绑定(格式为$w.文本框名.value)输入值新建一个按钮,绑定一个单击事件,选择JavaScript代码选择添加新的方法左下方编辑代码段名称这里定义为default1根据官方文档用data.target获取事件传递的参数写入以下代码,点击保存点击使用已有方法,编辑参数,这里的入参名称和之前绑定的文本框的值保持一致在文本框输入123,点击按钮,出现弹窗内容为123在文本框随便输出一些内容点击按钮出现相同内容的弹窗,大功告成。

2023-11-22 10:12:25 214 1

空空如也

空空如也

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

TA关注的人

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