- 博客(20)
- 收藏
- 关注
原创 算法入门1-数据结构
< :向左移动做位运算,剩余部分补零,如向左移动1 位(0001 ——> 0010 ) ,左移一位相当于乘2。-1: 11111111111111111111111111111 第一位1表示负数,剩下的31位取反再+1。&:与,两个1为1(有0则0),否则都为0,如(1110 和0010 ——>0010)byte类型8位,short类型16,int 类型32位,long类型64位。1:000000000000000000000001 第一位0表示正数。
2023-07-19 17:07:05
191
原创 商城部署笔记-2
es、kabanna的版本一定要和依赖一致,由于Spring Boot默认有对elasticsearch版本管理,需要再修改为我们需要的版本。es、kabanna、ik的安装文件中有不赘述。
2023-06-29 11:07:02
194
1
原创 商城部署笔记-1
下载:https://github.com/alibaba/nacos/releases/tag/1.1.3。1.整合mybatis-plus。
2023-06-20 11:25:36
178
原创 关于使用elementUI自定义排序失效问题
关于使用elementUI自定义排序失效问题、 项目有这样一个需求:做报表的时候要整张表进行排序,使用elementUI的sortable只是在本页分页,需要在 Table 上监听sort-change事件 tableChange(column){ if (column.order == 'descending') { this.columnOrder=false }else{ this.columnOrder=true } this.col
2022-04-14 09:41:44
1484
原创 导出Excel
第一种:blobToDownload 需要返回一个文件流 import {blobToDownload} from '@/libs/util'; components: {blobToDownload}, blobToDownload(result, '供应商报价信息') /** * 导出Excel */ public FileRespVO getSinglePageExport(PageReq<FinaBillPurchaseDetailParam> req){
2022-03-22 10:36:16
172
原创 关于mybatis 中order by不生效的问题
关于mybatis 中order by不生效的问题 order by:开发过程中遇见sql在数据库中执行能生效,但是在程序中不生效,也不报错,找了很久原因 原 <if test="orderBy != null and orderBy != ''" > order BY #{orderBy} </if> 需要使用$ 放在注入,# $ 区别 <if test="orderBy != null and orderBy !=
2022-03-21 16:29:09
2577
原创 all elements are null 解决方法
list.size = 1 但是all elements are null ,一开始以为是字段不对,其实应该使用resultMap匹配别名。 开始是 <select id="search" resultType="com.jiuzhou.center.kitchen.entity.base.info.WarePrintdataUpdateParam"> WarePrintdataUpdateParam点进去,返回的字段是有驼峰的别名,使用BaseResultMap可以识别 <select
2021-12-30 19:33:58
910
原创 Vue- emit等组件之间调用方法
Vue- emit使用 父组件定义一个方法,在引入组件时携带,子组件即可使用父组件的方法 父引入 <DetailModal v-if="productShow" :modal="productShow" @closemodal="closemodal" @savedetail="savedetail" @save="save" :haveChosenRows="haveChosenRows" ></De
2021-12-30 16:23:15
706
原创 mysql 子查询【1】
mysql 子查询【1】摘要 摘要 主要是理解一下,将第一个查询结果作为表第二张表,再继续查询 子查询 SELECT o.f_order_number, tms.`f_driver_name` AS driverName, tms.`f_driver_contact` AS driverContact, tms.`f_plate_no` AS plateNo, o.f_distribution_date batTime FROM `t_sor_tms_info` tms LE
2021-12-02 21:28:19
121
原创 关于mybatis 中if 标签不生效的问题
关于mybatis 中if 标签不生效的问题 在标签内进行字符串比较的时候,标签内容总是不走下一个判断,代码如下: <if test="extend == '-1'"> and wpc.f_print_count IS NULL </if> 字符串比较的时候,比较内容应该使用双引号而不是单引号,如下: <if test='extend == "-1"'> and wpc.f_print_count IS NULL </if> ...
2021-11-27 18:06:22
822
原创 this.$nextTick
关于vue组件渲染顺序问题 由于vue异步,组件渲染顺序不一定,导致代码执行的顺序不一样使用this.$nextTick作为渲染完成后的回调,最后执行的代码 this.nextTick官方解释: 将回调延迟到下次 DOM (简单理解为js对象)更新循环之后执行。 一些需要等到dom渲染结束后才执行的操作(如获取元素宽,高),就用到this.$nextTick() this.$nextTick(() => { this.$refs.cusSelect.clear() })
2021-11-19 16:37:25
577
原创 Stream流练习
Stream流练习 Trader @Data @AllArgsConstructor public class Trader { /** * 姓名 * */ private final String name ; /** * 工作地点 * */ private final String city; } Transaction @Data @AllArgsConstructor public class Transaction {
2021-10-21 08:49:06
209
原创 ElasticSearch
SpringBoot集成Elasticsearch一、ElasticSearch是什么?二、代码实现1.引入依赖2.创建EmpDoc文档3.继承ElasticsearchRepository4.业务实现总结 一、ElasticSearch是什么? 全文检索,创建Document文档类,包括:创建索引,创建映射,封装数据。 二、代码实现 1.引入依赖 代码如下(示例): <parent> <groupId>org.springframework.boot</g
2021-07-18 16:54:54
155
原创 SpringBoot 集成RabbitMq
SpringBoot 集成RabbitMq关于MQ为什么要使用RabbitMQ?五种模型代码实现面试题 关于MQ MQ全称 MassageQueue,常见的MQ有RabbitMQ、RocketMQ、Kafka等,这里主要阐述RabbitMQ 为什么要使用RabbitMQ? 应用解耦:在生产者和消费者中间添加了Broker,降低两者之间的耦合度。 流量削峰:在高并发的情况下,利用消息队列可以限制一定的访问。 异步处理:提高吞吐量。 五种模型 *helloworld、workqueue、fanout、direc
2021-07-17 09:15:30
119
原创 关于异常的处理方式
关于异常的处理方式 try-catch-finally和throw区别 try try-catch-finally:捕获异常,俗称背锅,自己处理 try{ // 可能出现的异常 }catch (Exception e) { // 想要告知用户的信息 e.getMessage(); // 告诉程序员的错误的位置 e.printStackTrace(); System.out.println("打印在控制台的内容") } finally { System.out.println("接着
2021-04-10 12:01:03
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅