02 2023 档案
摘要:1、说明 有时候工作中需要动态生成列,也就是不确定的列,那么在数据库层就不是那么好操作了,可以使用java工具类来实现。 本工具类是对市面上的工具类进行加工改造,可以通用于各种情况,更加灵活,下面我来演示一下 2、工具类代码 package com.lili.util; import java.la
阅读全文
摘要:1、问题 我们在导出的时候,有时候需要给导出的数据进行一些转换,例如加上百分号等等 2、具体实现 可以通过自定义 Converter 来实现将需要加入百分号的数据进行格式化,具体步骤如下 编写一个工具类实现Converter接口 import com.alibaba.excel.converters
阅读全文
摘要:1、需求 给定区间字符串,例如 [2,3) 我们可以返回某个字段 a >= 2 and a < 3 2、具体实现 /** * 解析区间字符串--[1,2) -> a >= 1 and a < 2 * @author QiJingJing * @since 2023/2/23 */ public cl
阅读全文
摘要:1、准备一张现成的表 2、现在我要把SEX当成列,将AGE值放入该列的结果,使用pivot语句 SELECT * FROM t_tuser pivot ( max( AGE ) FOR SEX IN ( '1' AS 男, '0' AS 女 ) ) 3、使用decode函数的方法 SELECT id
阅读全文
摘要:关键代码:放入你项目中合适的位置 <el-popover ref="checkPop" placement="bottom" width="200" trigger="click"> <el-checkbox-group v-model="colCheckList"> <el-checkbox :l
阅读全文
摘要:文章目录 问题解决 官网下载对应版本的客户端配置 本例使用的是Oracle19.15 问题 解决 官网下载对应版本的客户端 官网下载Oracle19.15版本的客户端,Oracle客户端下载地址 配置 1.将客户端压缩包解压至 Navicat Premium 默认目录; 2.打开Navicat:选择
阅读全文
摘要:<el-date-picker style="width: 100%" v-model="form.statDate" type="date" :editable="false" :clearable="false" format="yyyy-MM-dd" :picker-options="pick
阅读全文
摘要:1、首先关闭mysql服务 sudo service mysql stop 2、在/ect/my.cnf 配置文件中,添加一行代码skip_grant_tables即可,然后保存退出 3、启动mysql服务 sudo service mysql start 4、直接输入mysql -uroot -p
阅读全文
摘要:方式一、使用递归方式实现 private List<SysDept> getSysDepts(String deptId) { // 1、获取表中所有数据 (自行根据实际场景拿到所有表数据) List<SysDept> all = getAllDept(); // 3、返回的结果集 List<Sys
阅读全文
摘要:在安装JRebel and xrebel 时在网上找到激活方法后,却提示 我这里的原因是因为: 我的电脑上装的IDEA 版本是2022.3最新版本 然后通过这个idea下载到的Jrebel and Xrebel的版本也是最新版的2022.4.2 解决方法: 【注:如果激活失败,检查是否升级了IDEA
阅读全文
摘要:1、Alibaba Java Coding Guidelines 如果你是从事Java开发工作的小伙伴,肯定看过阿里巴巴的《Java开发手册》。 该手册总结了我们在日常开发过程中,可能会遇到的问题。从编程规约、异常日志、单位测试、安全规约、Mysql数据库和工程结构,这6大方面,规范了开发的流程,确
阅读全文
摘要:1、下载地址:https://plugins.jetbrains.com/plugin/4441-jrebel-and-xrebel/versions 保险起见这里建议下载2022.4.1版本,否则容易出现JRebel LS client not configured的问题,如果你已经出现了,可以参
阅读全文
摘要:1、首先准备两个类(苹果类,可以一个苹果颜色的枚举) public class Apple { // 名字 private String name; // 重量 private double weight; // 颜色(枚举类) private Color color; // 城市 private
阅读全文
摘要:在开发中,我们的日期都是某种格式的,例如yyyy-MM-dd ,我们有时候需要对这个日期进行操作,例如,求最近一个月的信息?再或者求最近一年的信息? 具体实现方式: -- 减去对应天数 TO_CHAR(TO_DATE('2022-10-01', 'YYYY-MM-DD') -29,'YYYY-MM-
阅读全文
摘要:问题复现: 今天在开发的过程中,遇到这种情况 然后又去oracle数据库里,查看一番,发现数据库寸的是0.9,这个零竟然离奇消失了。 原因 为何小数点前0会省略,是因为Oracle数据库中存在一个隐形类型转换,在拼接的过程中小数自动转成字符类型,相当于调用了to_char函数,所以丢失小数点前面的0
阅读全文