- 博客(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
86
原创 商城部署笔记-2
es、kabanna的版本一定要和依赖一致,由于Spring Boot默认有对elasticsearch版本管理,需要再修改为我们需要的版本。es、kabanna、ik的安装文件中有不赘述。
2023-06-29 11:07:02
70
1
原创 商城部署笔记-1
下载:https://github.com/alibaba/nacos/releases/tag/1.1.3。1.整合mybatis-plus。
2023-06-20 11:25:36
46
原创 关于使用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
1295
原创 导出Excel
第一种:blobToDownload 需要返回一个文件流import {blobToDownload} from '@/libs/util'; components: {blobToDownload},blobToDownload(result, '供应商报价信息')/** * 导出Excel */ public FileRespVO getSinglePageExport(PageReq<FinaBillPurchaseDetailParam> req){
2022-03-22 10:36:16
57
原创 关于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
2167
原创 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
710
原创 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
635
原创 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
56
原创 关于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
663
原创 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
475
原创 Stream流练习
Stream流练习Trader@Data@AllArgsConstructorpublic class Trader { /** * 姓名 * */ private final String name ; /** * 工作地点 * */ private final String city;}Transaction@Data@AllArgsConstructorpublic class Transaction {
2021-10-21 08:49:06
117
原创 ElasticSearch
SpringBoot集成Elasticsearch一、ElasticSearch是什么?二、代码实现1.引入依赖2.创建EmpDoc文档3.继承ElasticsearchRepository4.业务实现总结一、ElasticSearch是什么?全文检索,创建Document文档类,包括:创建索引,创建映射,封装数据。二、代码实现1.引入依赖代码如下(示例): <parent> <groupId>org.springframework.boot</g
2021-07-18 16:54:54
68
原创 SpringBoot 集成RabbitMq
SpringBoot 集成RabbitMq关于MQ为什么要使用RabbitMQ?五种模型代码实现面试题关于MQMQ全称 MassageQueue,常见的MQ有RabbitMQ、RocketMQ、Kafka等,这里主要阐述RabbitMQ为什么要使用RabbitMQ?应用解耦:在生产者和消费者中间添加了Broker,降低两者之间的耦合度。流量削峰:在高并发的情况下,利用消息队列可以限制一定的访问。异步处理:提高吞吐量。五种模型*helloworld、workqueue、fanout、direc
2021-07-17 09:15:30
59
原创 关于异常的处理方式
关于异常的处理方式try-catch-finally和throw区别trytry-catch-finally:捕获异常,俗称背锅,自己处理try{ // 可能出现的异常}catch (Exception e) { // 想要告知用户的信息 e.getMessage(); // 告诉程序员的错误的位置 e.printStackTrace(); System.out.println("打印在控制台的内容") } finally { System.out.println("接着
2021-04-10 12:01:03
55
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人