- 博客(199)
- 问答 (1)
- 收藏
- 关注

原创 面试题_SpringMVC
(1)用户发送请求至DispatcherServlet(前端控制器);(2)DispatcherServlet(前端控制器)收到请求后,调用HandlerMapping(处理器映射器),请求获取Handler;(3)HandlerMapping(处理器映射器)根据请求url找到具体的Handler(处理器),生成处理器对象及处理器拦截器,一并返回给DispatcherServlet(前端控制器);
2022-11-03 14:00:03
100

原创 面试_MySQL
c、可以对业务上的sql语句进行拆分,比如所如果进行多表查询,查询很多数据,很复杂,势必在查询的时候就会锁住很多表。比如说一个存储个人信息的表,包括姓名,性别,身高,体重,等20个字段。但是如果查询用不到的索引,就没必要保留了,因为索引很占用空间,并且一个表可能有很多索引。被查询的列,数据能从索引中取得,而不用通过表中的字段上获取,即“被查询列要被所建的索引覆盖”,这能够加速查询速度。c、对索引空间进行优化,比如压缩一下它的前缀,比如邮箱的后面 “ .com ”,或者身份号前面有规律的部分。
2022-11-03 13:57:15
253

原创 面试题_SpringCloud
1、分布式:是指将单体架构中的各个部分拆分,然后部署不同的机器或进程中去,SOA和微服务基本上都是分布式架构。2、SOA:是一种面向服务的架构,系统的所有服务都注册到总线上,当调用服务时,从总线上查找服务信息,然后调用。3、微服务:是一种更彻底的面向服务的架构,系统中各个功能个体抽成一个个小的应用程序,基本保持一个应用对应一个服务的架构。
2022-02-25 21:14:37
1404
原创 POI表格导出多个sheet工作表
三:导出的数据在实际开发中一般是数据库查询出来的数据,这个示例是学校分数线的测试数据,因此创建了一个枚举类来存放我们的测试数据,方便我们在导出数据的时候访问对象。原文作者技术博客:https://www.jianshu.com/u/ac4daaeecdfe。二:生成单个工作表方法。
2023-06-22 10:26:09
1178
原创 element UI (table表格中动态处理每行数据,最后一起归纳提交)
接口中拿到table表格需要的数组数据,对每一行(scope)数据进项打分,如果绑定数据v-model,没办法批量监控到具体的data中。
2022-11-03 13:59:18
1053
原创 ruoyi-cloud微服务在Linux中使用docker-compose部署
还可根据需要对冲突的依赖进行排除操作(一般红色实线表示冲突,红色虚线表示多处引用)等,注意此处的操作会真正修改pom.xml文件,事前千万注意备份。还可以保存至本地查看。1: 打开Maven Project视图, 显示依赖图,然后就可以看到整体的依赖关系图了。
2022-11-01 11:43:10
692
原创 SpringBoot 静态资源处理
*** 自定义目录以增加 /myres/* 映射到 classpath:/myres/** 这样使用代码的方式自定义目录映射,并不影响 Spring Boot 的默认映射,可以同时使用。* 如果我们将/myres/* 修改为 /* 与默认的相同时,则会覆盖系统的配置,可以多次使用 addResourceLocations 添加目录,优先级先添加的高于后添加的。*
2022-10-19 14:46:16
375
原创 WebSocket 实时监控
需求 : 消防的设备巡检,如果巡检发现异常,通过手机端提交,后台的实时监控页面实时获取到该设备的信息及位置,然后安排员工去处理。
2022-09-14 13:58:28
1271
原创 List如何一边遍历,一边删除?
三 : 使用for循环倒序遍历(通过数组的下标来删除),不需要修正下标。二 : 使用for循环正序遍历(通过数组的下标来删除)一 : 使用Iterator的remove()方法。
2022-09-13 12:40:01
4159
1
原创 uni-app 中使用背景图片
一 : H5 上使用(但是在微信小程序中报错)1,使用网络图片(对不同环境需要不同配置),2,或者 base64(需要本地转换),uni-app 中使用背景图片。二 : 微信小程序中可以。
2022-09-13 11:38:20
6375
原创 Java_实体类(Entity)转换VO
方法一:前提是属性名一致,如果两个类属性名不一致,赋值不上了方法二:如果两个类的属性值不同,可以用下面的赋值,除了单个对象,集合对象也是可以的。还可以两个对象合并成一个对象。1、POM依赖2 、自定义接口3、调用接口进行赋值...
2022-06-18 16:19:27
4432
1
原创 Vue2_组件
- 父组件 --> < div > FatherView父组件-->获取子组件数据,{{ str }} < SonView @change = " getSonData " > < script > import SonView from '@/components/SonView.vue' export default {return {
2022-05-29 16:44:50
408
1
原创 uniapp 防止按钮多次点击
vue组件的基本使用:1、创建组件构造器2、注册组件(全局,可以在多个vue实例中使用),如果注册局部组件,需要在vue实例中进行注册。3、使用组件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" co
2022-05-28 20:44:07
1738
原创 数据源_AOP动态切换数据源111111111111111
2.把有重复记录的表中的记录用distinct处理后,复制到临时表。1.创建一张临时表,结构和要去重的表一样。3.清除掉有重复记录的表的所有数据。4.将临时表中的记录复制到目标表中。
2022-05-28 16:32:21
161
原创 vue_v-model指令
v-model:默认赋值的类型是string<input type="text" v-model="message">等价于 <input type="text" :value="message" v-on:input="message = $event.target.value">修饰符一:.lazy在input框失去焦点(或回车)时,才将值message,绑定到data数据中<input type="text" v-model.lazy="message"
2022-05-28 15:43:08
264
原创 js_数组 函数( filter、map、reduce、foreach、findIndex、some )
一:filter() 函数, 过滤 const nums = [10,20,111,222,444,40,50] // 过滤 for of 方法 let newNums1 = []; for (let item of nums) { if(item < 100){ newNums1.push(item) } } console.log("for of 方法:",newNums1); // filter 高阶函数
2022-05-28 10:59:48
266
原创 vue中哪些数组的方法可以做到响应式?
一:可以做到响应式的方法:一下方法可以做到数组改变,页面上数据相应1、删除数组最后一位元素:pop()2、向数组最后面添加元素:push() 。注意:可以添加多个元素,比如 letters.push( ‘a’ , ‘b’ )3、删除数组第一位元素:shift()4、向数组最前面添加元素:unshift()。注意:可以添加多个元素,比如 letters.unshift( ‘a’ , ‘b’ )5、删除(或插入或替换)数组元素:splice()比如删除元素:splice(2) 是 从第二位开始删除
2022-05-26 23:26:15
2527
原创 Element_弹出框
弹出框自定义样式 newsClick(data) { this.$alert(data.content, data.title, { dangerouslyUseHTMLString: true, // html 片段开启 customClass: 'msgBox' // ⾃定义⼀个class名 }); },注
2022-05-26 15:22:49
1583
原创 vue_虚拟DO切换input,input内容不清空。
因为vue的虚拟dom,在切换登录的时候,原来input中输入的内容不会清空。<div id='app'> <span v-if='isUser'> <label for='username'>用户账号</label> <input type='text' id = 'username' placeholder = '用户账号'> </span> <span v-else> <l
2022-05-25 22:34:26
904
1
原创 VUE_关于axios请求
v-on的传递事件<button @click='add'></button><button @click='add($event)'></button><scrip>// 在方法上不加 括号参数 默认的是传递的事件。如果要加 括号参数 需要的是($event)add(event){console.log('事件' + event);}</scrip>v-on的事件修饰符1、阻止冒泡( .stop )<!-
2022-05-24 23:15:28
169
原创 ES6_对象字面量增强写法
对象字面量写法:const obj = { name = '张三', age = '18', fuc: function(){ console.log('对象中的方法'); }}一:字面量属性的增强写法:// ES5 写法const name = '张三';const age = 18;const obj ={name : name,age : age}// ES6 写法const name = '张三';const age = 18;// 变量名称作为key ,
2022-05-23 22:50:07
250
原创 Spring Boot 多数据源
1、ds包下:目前包含了两个数据源的配置,同样可以提配置第三个数据源。ClusterDataSourceConfig文件(从数据源配置)MasterDataSourceConfig文件(主数据源配置)
2022-05-22 17:13:57
127
原创 uniapp (小程序)uni-datetime-picker组件点击x清除组件内容很难点到
因为uni-datetime-picker组件源码中input标签盖住了图标,修改源码样式即可。
2022-05-22 17:06:16
2836
原创 vue_案例_点击div的时候,改变背景色
vue 官方文档:https://cn.vuejs.org/v2/api/一:选项el:挂载点类型:string | Elementdata:数据类型:Object | Functionmethods:方法类型:{ [key: string]: Function }<!--方法和函数区别: --><script> //函数:直接写到script中 function b(){ console.log('函数') } function ClassName
2022-05-08 22:24:51
3130
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人