- 博客(30)
- 收藏
- 关注
原创 SpStudy
瑞吉外卖项目 基于spring Boot+mybatis-plus开发 超详细笔记,有源码链接_瑞吉外卖是基于什么开发的-优快云博客苍穹外卖day03——菜品管理业务代码开发_operationtype value()-优快云博客
2024-07-04 16:13:08
154
1
原创 桂林志异:龙王起水
1仲夏午后,乌云铺天而来,大唐岭南道桂州的治所临桂县(今桂林市)陷入一片晦暗。漓水江畔飞沙走石,竹林起涛,树海翻腾。狂风砸在漓龙村青年廖铁虎的黑脸上。他看了看天,赶紧让弟弟廖铜牛把竹筏从江心划向码头。待二人赤脚跑上岸时,拇指粗的雨柱从天而降,像无数把寒光闪闪的宝剑,将桂花树的枝杈斩落一地,捅得红壤黄泥四分五裂。泥水汇流成无数小溪,势不可挡地汇入江中,宛如百川归海。天晴时的漓水,清可见河床的卵石。这才一顿饭的工夫,碧水变成了浊浪排空的“黄河”,仿佛一条缠绕群峰的黄绸带。这样的鬼天气在桂州见怪不怪。
2024-03-08 10:13:50
467
原创 Vite+vue3+Ts+pinia开发(章节三)
今天这一篇,学习了兄弟通讯,A组件 通过 defineEmits(2.0的$emit)导出方法。B组件通过 defineExpose 将它自身的方法暴露出来供 父组件(Ref) 调用,来达到父子通讯、兄弟通讯。我们还了解了生命周期,以及ref、reactive的初步使用。
2024-03-08 10:11:34
416
原创 小程序如何传递数据
使用wx.navigateTo和wx.redirectTo时,可以通过在url后拼接 + 变量, 然后在目标页面 通过在onLoad周期中,通过参数来获取传递过来的值。在组件.js 中, 头部 引入 const app = getApp();在 app.js 中的 this.globalData = { } 中放入要存储的数;直接使用 app.globalData.key 来进行赋值和获取值。
2024-03-08 10:05:21
135
原创 Vue3.0学习 (3)
在 Vue 3 的虚拟 DOM 中,事件监听器现在只是以 on 为前缀的 attribute,这样它就成为了。在 3.x 中,过滤器已移除,且不再支持。取而代之的是,我们建议用方法调用或计算属性来替换它们。listeners 被移除了,
2024-03-08 10:01:42
391
原创 Vue 3.0学习 (2)
什么是 hook?-- 本质就是一个函数,把 setup 函数中使用的 Composition API 进行封装,使其可以在其他地方被调用类似于 vue2.x 中的mixins自定义 hook 的优势,复用代码,提高开发效率,让 setup 中的逻辑更加清楚易懂x: 0,y: 0});});});});
2024-03-08 10:00:57
956
原创 uni-app开发指南
我们在引入自定义组件时,需要直接在模板页面中引入,不能在另外的js文件引入,否则在小程序中自定义组件将无法在页面中成功渲染。
2024-03-08 09:58:39
1154
原创 微信小程序自定义组件: tab标签页
需要传当前值的时候用trigger.event的方法将值传出去接收即可~使用页面代码就不放了因为是正在研发的项目, 按照注释设置参数即可.
2024-03-05 13:32:26
484
原创 Vue3 10多种组件通讯方法
本文讲解Vue 3.2组件多种通讯方式的基础用法,并且使用了单文件组件 <script setup>。众所周知,Vue.js中一个很重要的知识点是组件通信,不管是业务类的开发还是组件库开发,都有各自的通讯方法。有Vue 3基础的读者。打算开发组件库的读者。PropsemitsNon-Propsv-model插槽 slot总线 busVuexPiniamitt.js我会将上面罗列的知识点都写一个简单的 demo。
2024-03-05 13:21:06
1104
原创 js数组方法大全
<meta charset="utf-8">js数组(Array)方法汇总对数组方法的学习和汇总,分为三大类:1,arr[key]='tom';2,arr.splice();3,arr.reverse();4,arr.sort();5,arr.push();6,arr.pop();7,arr.unshift();8,arr.shift();9,arr.fill();10,arr.copyWithin();1,arr.concat();2,arr.slice();3,arr.join();4,arr.toSt
2024-03-05 11:55:54
1029
原创 微信小程序与小程序之间跳转
小程序B到A,使用到的函数:wx.navigateBackMiniProgram(Object object)微信官方要求,要想实现小程序之间的跳转,必须由用户点击某个页面之间的组件进行跳转,并且跳转时有窗口跳出提醒。小程序A到B,使用到的函数:wx.navigateToMiniProgram(Object object)到此,已经能实现小程序A跳转到小程序B功能。//找到按钮所绑定的函数,进入到这个函数,第一步:首先全局配置,代码如下:**接收并打印小程序a传递过来的参数。第二步:程序跳转起始页面。
2024-03-05 11:50:49
277
原创 vue3+vite项目移动端适配:postcss-pxtorem和amfe-flexible
Vite自身已经集成PostCSS,因此无需单独创建PostCSS配置文件,可直接在 vite.config.js 文件中配置css.postcss选项。amfe-flexible是配置可伸缩布局方案,主要是将1rem设为viewWidth/10。PostCSS 的一个插件,可以从像素单位生成 rem 单位。1. 设置 viewport。
2024-03-05 11:40:06
1563
原创 SpringBoot整合Redis的GEO实现查找附近门店功能
GIS代表地理信息系统,是一种用于收集、存储、分析、管理和显示地理空间数据的技术。GIS利用计算机软件和硬件来创建、管理、分析和可视化地理信息,使用户能够更好地了解和解决地理空间问题。下面是基于百度的地图经纬度定位系统,大家可以自己体验下,你给它一个经纬度,他能给你定位到地图的某一个点。也就是当前经纬度的位置。根据这个坐标我们查出来附近的人,或者附近的门店之类的。在去了解基于位置的附近服务之前,我们先来看一下什么是GIS技术。之后新增的一个数据类型,是一种用于处理地理位置信息的数据结构。
2024-03-04 11:52:24
1229
原创 SpringBoot阿里云Oss上传
对象存储OSS(Object Storage Service)是阿里云提供的海量、安全、低成本、高持久的云存储服务。其数据设计持久性不低于99.9999999999%(12个9),服务设计可用性不低于99.995%。OSS具有与平台无关的RESTful API接口,您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。
2024-03-04 11:35:03
620
原创 LambdaQueryWrapper&&Java8中对集合的操作
代码示例 1、过滤示例按条件筛选数据2、过滤数据大于20的数据 3、 map 对每个元素执行操作,不会改变原本数量4、mapToInt 转成IntSream类型转换 5、flatMap 类似把多个集合压平成一个? 6、 distinct 去重 7、sorted 排序中间40判断可不要 8、limit 限定流元素数量 9. skip 跳过多少个元素 10. foreach foreachOrdered 遍历
2024-02-27 11:41:37
1153
1
原创 2024年 jdk8的下载与安装
注:现在官方下载需要登录账号,我已登录账号,直接下载即可。(自行注册、登录Oracle账号,如果不想注册、登录账号,可选择百度网盘下载即可)%JAVA_HOME%\lib\dt.jar;我的电脑右键属性(win11则在系统控制面板找到关于) --> 高级系统设置 --> 环境变量。进入上述网址后,选择Java 8,然后对应自己系统位数选择安装包,我的是64位。新建 --> 输入 %JAVA_HOME%\bin。下载版本:jdk-8u321-windows-x64.exe。
2024-02-27 10:25:56
9333
原创 JavaMybatisBaseMapper用法
System.out.printf("一共有" + String.valueOf(count) + "条记录");//格式:(字段,值)* 查询大于20岁的学生,名称中包含“J”的人,带条件判断的,可以采用这种方式。* selectOne() 方法查询必须有且只能查询一条记录,多一条会报错。* 查询(根据 columnMap 条件),查询年龄为20岁的所有记录。* 查询主键id=2 的一条数据,只能查询一个主键的数据不能多个。//分页查询需要需要在项目中加入分页插件,下文介绍有-------
2024-02-26 20:28:07
1328
原创 Vue生成二维码
与后端生成二维码相比,前端生成二维码更具有灵活性,下面就介绍两种前端生成二维码的方式,两种方式相比之下,vue-qr比qrcode多了一个再中间添加logo的功能。
2024-02-23 14:53:09
590
原创 小程序根据当前版本开发版/体验版/正式版 配置生产服务器地址或测试服务器地址
虽然方式很粗暴,但是没出过什么问题,就没去考虑过这个东西,但是后面加入项目的人多了,有时发版的人忘了把环境切回测试,别人拉代码的时时候没看,就用了生产的环境,开发的时候把测试数据发到了生产环境,导致线上首页出现了一些11111111111111111这样随便打的数据。差点被暴打狗头,同事也发过,我自己也发过。但是之前也没重视过,就是把线上这个数据删掉,出来认个错就过去了,没去想过怎么避免。直到今天,又有同事发错了,大佬想追责了。才意识到这个事情好像是不能再出现了。这就很明白很好办了啊,直接上菜。
2024-02-23 14:08:24
481
原创 vue3的7种路由守卫使用大全
1.使用方式:main.js中配置,这个钩子和beforeEach类似,也是路由跳转前触发,区别是在导航被确认之前,同时在所有组件内守卫和异步路由组件被解析之后,即在 beforeEach 和 组件内beforeRouteEnter 之后,afterEach之前调用。1.使用方式:main.js中配置,和beforeEach相反,它是在路由跳转完成后触发,它发生在beforeEach和beforeResolve之后,beforeRouteEnter(组件内守卫)之前。
2024-02-23 11:02:50
1294
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人