自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 mongotemplate group push 达到分组效果

【代码】mongotemplate group push 达到分组效果。

2023-08-02 19:37:25 175

原创 mongodb连表字段的类型不一致处理

需求:需要从member , memberMessage两个集合中按照memberId,msgTimesTamp 分组 并返回sex , city , msgTimesTamp。member 中有个memberId 字段是NumberLong 类型的,memberMessage 中的fromUserId 是String类型的。难点:就是在于 memberId,fromUserId 字段类型不一致, 导致连表查询不出数据解决方案就是把fromUserId由String 类型 转为NumberLong 类

2022-01-18 10:17:18 1675

原创 Spring的ConfigurationProperties复杂结构的配置

注:我们的yml配置可能有多层,这是如果使用@ConfigurationProperties(prefix="")里面的前缀匹配就会映射不上。1:配置文件结构mq: order: #创建订单 create: exchange: orderCreateExchange queue: orderCreateQueue routeKey: OrderCreateRouteKey #订单超时 overTime: exchange

2021-12-01 18:08:37 1170

原创 mysql 存储过程 批量插入20W数据用时8s

需求:原先有一个张表t_member 存储用户数据,现有个功能需要存储很多用户数据,为了不让t_member表的column继续膨胀,选择添加一张关联表(t_bbs_behavior_data)为了简化开发,因此需要把t_member的id关联上t_bbs_behavior_data的memberIdNO1.测试数据20W 用时7-8s,不建议使用临时表然后定义变量使用while循环插入(用时太久了)delimiter $$drop PROCEDURE if exists saveBatchBeh

2021-11-13 17:47:23 1568 3

原创 springboot集成mongodb 连接池配置

集成依赖<!-- mongodb --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency>在yaml中输入spring.data.mongo

2021-08-09 14:20:02 1214

原创 MYSQL JSON_CONTAINS 函数

数据是list类型,mysql是text类型,存储数据是[14,15]这种类型,mysql不能使用in语法解决办法。结构如下学生类:@Column(value = "subject_ids", type = MySqlTypeConstant.TEXT)@ColumnComment(value = "科目。可多选,格式如[1,2,3]")private List<Long> subjectIds;数据库类型:textmysql 存储类型: [14,15]这个时候根据科目ID去查

2021-02-04 14:04:24 8978 10

原创 Mybaits-plus vo类extends po类,po类中的list属性值映射不上

直接上代码,不多废话pojo:vo:mapper:

2021-01-12 11:08:26 349

原创 docker 配置阿里云官方镜像加速

docker 配置阿里云官方镜像加速官方文档:阿里云docker镜像配置文档步骤1:登录/注册镜像服务控制台步骤二:加速地址步骤三:在centos /etc/docker/daemon.json 配置你的加速器地址步骤四:重启 daemon、docker...

2020-11-13 14:48:26 141

原创 微信支付小程序支付和APP支付

这里介绍的是微信小程序支付和APP支付引入的依赖是微信支付第三方jar weixin-java-paygithub:WxJava <dependency> <groupId>com.github.binarywang</groupId> <artifactId>weixin-java-pay</artifactId> <version>3.9.0</v

2020-10-26 15:03:04 2440 2

原创 使用freemarker生成后台编号

此文章基于Springboot1,导入freemarker

2020-09-25 09:05:43 624

原创 springboot+shiro 实现jwt思想

shiro如何实现jwt先不说如何实现jwt,我们先了解一下shiro这个框架的几个核心1.shiro的核心概念/核心组件来自官网的一句话就是:Core Concepts: Subject, SecurityManager, and Realms1.1 Subject 用户主体(把操作交给SecurityManager)Subject currentUser = SecurityUtils.getSubject();1.2 SecurityManager 安全管理器(关联Realm)

2020-09-12 18:05:13 149

原创 使用mybatis-plus 自动生成器生成代码

使用mybatis-plus 自动生成器生成代码写这篇文章主要是想把自己的代码找个地方保存,此生成器代码规则不一定适合大家import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.annotation.FieldFill;import com.baomidou.mybatisplus.core.toolkit.StringPool;import com.baomidou.mybatisplus

2020-08-28 11:19:14 148

原创 vue-element-admin request payload 发送后端报timeout of 5000ms exceeded

删掉vue.config.js里面的before: require('./mock/mock-server.js')前端post请求export function login(data) { return request({ url: '/user/login', method: 'post', data })}后端接收用@RequestBoby Map<String,String> data或者@RequestBoby User data...

2020-06-09 22:49:27 1407 2

原创 Windows的eclipse连接虚拟机的Linux系统Redis所遇到的问题

Windows的eclipse连接虚拟机的Linux系统Redis所遇到的问题目前使用的是 CentOs8 +redis5.0.7redis(提前Linux中安装了Redis数据库)redis.conf需要配置的几个地方输入:vim redis.conf 进入配置文件 按 i 进入编辑模式1.修改bind 两种方式①:注释掉bind 127.0.0.1(默认)②:把bind 1...

2019-11-23 23:21:47 440

第十六章,课后总复习

实现用户登录功能,在控制台输入用户名和密码,然后判断输入是否正确并输出结果

2019-01-28

空空如也

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

TA关注的人

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