Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Mybatis-Plus使用或“or”问题,及使用方法
最近在使用Mybatis Plus 发现在拼接条件的时候 and和or会出问题 比如下面这种 QueryWrapper userWrapper new QueryWrapper userWrapper lambda eq name name
Java总结
MyBatis
Java
Springboot+vue 社团管理系统(前后端分离)
Springboot vue 社团管理系统 前后端分离 zero 项目功能设计图 一 数据库设计 项目准备 1 建表 2 表目录 二 前端编写 vue 1 搭建Vue框架 2 放入静态资源 assets文件包括static文件的静态文件 3
Java总结
spring boot
vuejs
mysql
Redis
validation校验包常用校验注解@NotEmpty,@NotBlank,@NotNull等注解
一 常用注解 NotEmpty NotBlank NotNull介绍 包位置 javax validation constraints xxx NotEmpty 用在集合上面 一般用来校验List类型 不能注释枚举 而且长度必须大于0 No
Java总结
Java
身份证性别判断
性别判断 param value return 1 女 2 男 public String execute String value value value trim if value length 15 if Integer parseI
Java总结
性别判断
身份证
SpringBoot多数据源nacos配置
1 背景 因新项目对旧系统业务的重构 原有业务也只有单一数据源 项目开发到后期 现场存在历史数据迁移问题 在讨论后希望系统支持多数源的方式解决对历史数据同步调用的问题 项目的配置文件为nacos配置 涉及多个现场的升级部署 因此希望改动影响
Java总结
springboot
database
Mybatis XML中使用枚举
枚举类 import com baomidou mybatisplus annotation IEnum import com fasterxml jackson annotation JsonCreator import com fast
Java总结
MyBatis
xml
Java
RabbitMQ可视化页面使用(中文翻译)
RabbitMQ可视化页面 安装部署 RabbitMQ保姆级安装 Linux Centos8系统
Java总结
rabbitmq
请你讲讲wait方法的底层原理
wait即object的wait 和notify 或者notifyall 一起搭配使用 wait方法会将当前线程放入wait set等待被唤醒 1 将当前线程封装成objectwaiter对象node 2 通过objectmonitor a
Java总结
线上CPU飙升排查
背景 cpu idle下降50 full gc触发线上报警 处理 1 top命令 查看所有进程占用CPU的排序 第一个就是我们的java服务进程 或者jps命令直接查看java服务进程 2 top Hp 46845 查看进程下所有线程占用C
Java总结
JVM
Java
AtomicInteger如何保证线程安全?
1 AtomicInteger不是final类型 如何保证线程安全 先看一下AtomicInteger类局部源码 关注两个字段 U以及value public class AtomicInteger extends Number imple
Java总结
Java
一、初识java(1.3/1.5/1.6 )
1 3 第一个JAVA程序 1 建立一个文件路径为英文的空文件夹 新建一个文本文档 txt格式 2 文档内容如下 字体一定要是英文 注意大小写 3 将文件名改为Hellojava java 4 按win r键 输入cmd确定运行 5 进入H
Java总结
Java
开发语言
后端