自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

原创 Easyexcel 获取表格具体位置的内容

cellValue.contains("表格");//if识别到这个字。

2022-12-09 15:23:57 2316 1

原创 Easyexcel 导出模板

1.controller 里面的。

2022-08-19 15:33:25 1920

原创 Springboot 集成 nacos (小白已测)

1.先看一下自己搭建的项目目录。

2022-08-09 11:00:36 4037 1

原创 Easyexcel导出 只显示出想要的字段

在不需要的字段上面添加不显示字段注解就ok啦要是看完了记得点赞诶~小姑娘家家的多不容易

2022-08-03 09:58:37 2225 1

原创 java 判断 数字千分位是否有 逗号 (,)添加和去除逗号

/去掉逗号(,)}

2022-07-28 14:54:16 1103

原创 Git 创建新分支提交代码 删除提交的.idea 文件夹 强制拉取其他分支

gitpushoriginxxx(xxx为要提交代码的分支名称)gitcommit-m"xxx"(xxx为本次提交代码的备注)gitcheckoutxxx(xxx填写要切换的分支名称)gitreset--hardorigin/此处拉取的分支名。gitcommit-m'忽略误提交的.idea文件夹'gitbranchxxx(xxx填写你的分支名称)切换分支gitcheckout分支名。gitpushorigin分支名称。6.提交代码到指定分支。......

2022-07-27 18:06:35 270

原创 Springboot @Autowired非实现类 接口注入为空

先注入 再引用工具类

2022-07-08 17:06:29 531

原创 java日期 出现Tue Mar 01 00:00:00 CST 2022

有两种解决方法

2022-07-08 16:57:15 6230

原创 根据父级id找到相应的子级id

先看一下子数据库设计

2022-07-08 16:52:38 641

原创 mysql 8.0.29 不支持GROUP BY

SELECT @@sql_mode;

2022-07-05 14:15:04 463

原创 BigDecimal 声明,赋值,运算 小案例

声明实体private BigDecimal AA;private BigDecimal BB;给默认值 0 的方法rpAccount.setAA(new BigDecimal("0"));rpAccount.setBB(new BigDecimal("0"));rpAccount.setAA(BigDecimal.ZERO);rpAccount.setBB(BigDecimal.ZERO);数据库 如下图 假装AA 和 BBBigDecimal 的运算

2022-05-13 17:06:31 2938

原创 银行卡账户生成19位

<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId></dependency>import cn.hutool.core.util.RandomUtil;package com.fangen.pay.service.impl;import cn.hutool.core.util.Rand..

2022-04-24 17:04:20 936

原创 new BigDecimal 的用法

rpAccount.setBalance(new BigDecimal("0"));加入结果为 0.22222222222222222222222最终结果就为0.2System.out.println(1.03 – .42);System.out.println(1.00 – 9 * .10);//输出结果:0.61000000000000010.09999999999999998BigDecimal(int) 创建一个具有参数所指定整数值的对象。 BigDecimal(..

2022-04-24 16:59:35 5704

原创 MQ配置文件

## MQmq.brokerURL=failover\:(tcp\://127.0.0.1\:61616)?randomize\=false&initialReconnectDelay\=1000&maxReconnectDelay\=30000mq.userName=adminmq.password=adminmq.pool.maxConnections=20tradeQueueName.notify=opensource_demo_tradeNotifyorderQ..

2022-04-19 09:09:32 419

原创 注解解释 及小案例

@RestController@RestController = @Controller + @ResponseBody它会以Json字符串的形式返回给客户端,但如果返回的是String类型,就还是String例如:{“name”:“小可爱”}@RequestMapping写在controller上 有点类似于提取一个公共接口例如:@RequestMapping("/pro/fcProBasinfo")public class FcProBasinfoControl.

2022-04-15 15:56:04 427

原创 请求方式 get post put delete 的区别 (demo 小案例)

1、GET:GET请求会向数据库发送数据的请求,从而来获取信息,该请求就像数据库的select操作一样,只是用来查询数据,不会修改,增加数据,不会影响资源内容。demo:@PreAuthorize("@ss.hasPermi('pro:fcProBasinfo:list')")@GetMapping("/list")public TableDataInfo list(FcProBasinfo fcProBasinfo){ startPage(); List<FcPr

2022-04-15 15:26:22 414

原创 案例 curd 实体 service serviceimpl mapper mapperimpl

增删改查 控制层/** * 新增对账差错all */@PreAuthorize("@ss.hasPermi('pay:rpAccountCheckMistake:add')")@Log(title = "对账差错 ", businessType = BusinessType.INSERT)@PostMapping("/addCheckMistake")public AjaxResult addCheckMistake(@RequestBody RpAccountCheckMistake .

2022-04-14 16:08:56 302

原创 一个遍复制到另一个表 demo

// 查询topic表List<FcProTopic> fcProTopics = fcProTopicMapper.selectFcProTopicList(fcProTopic);//判断是否存在topic,如果不存在,从字典表中初始化if(fcProTopic == null || fcProTopics.isEmpty()){ fcProTopics = new ArrayList<>(); FcProBasinfo fcProBasinfo = ..

2022-04-14 16:07:43 290

原创 Navicat 创建视图 小案例

SELECT `a`.`id` AS `id`, `a`.`proid` AS `proid`, '属性' AS `fun_type`, `a`.`name` AS `name`, `a`.`identifier` AS `identifier`, `a`.`datetype` AS `datetype`,( CASE WHEN ( `a`.`state` = 0 ) THEN '未发布' ELSE '...

2022-04-13 15:13:07 378

原创 自动生成唯一标识符 randomuuid

randomuuid 总长32位12345678-1234-1234-1234-1234567890128+4+4+4+12【0】【1】【2】【3】【4】想要几位就可以截取几位如:24位UUID id24=UUID.randomUUID();String[] secret24=id24.toString().split("-");String key24= secret24[0]+secret24[1]+secret24[4];8+4+12=24如:16位U

2022-04-07 17:36:40 1765

原创 nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘ids‘ not found. Available

这边这个问题捯饬我一天 想放弃了 无耐的再看最后一遍 诶 出来了这个问题告诉我凡事不要慌 直接说个人问题确实是很马虎的一个问题

2022-04-07 16:13:58 782

原创 mysql 计算两个时间差 天 月 年

语句:SELECT TIMESTAMPDIFF(类型,开始时间,结束时间)当前日期:SELECT NOW()SELECT CURDATE()SELECT timestampdiff(day,readeryinghuandate,NOW())FRAC_SECOND 毫秒SECOND 秒MINUTE 分钟HOUR 小时DAY 天WEEK 星期MONTH 月QUARTER 季度YEAR 年...

2022-03-30 17:14:01 2243

原创 Mybatis 内 resultMap 的用法

<resultMap type="实体类表名" id="类似于重又名"> <result property="as 重又名 字段名应该可以重复" column="数据库表字段" /></resultMap><select id="方法名" parameterType="Long" resultMap="类似于重又名"></select>...

2022-03-28 10:23:08 1365

原创 sum() 和 count()的区别

表:id ----------名称 ----------数量1 ----------苹果 ----------102---------- 香蕉 ----------15select sum(数量)from 表 结果:25select count(数量)from 表结果:2够直白不

2022-03-21 14:33:14 147 1

原创 ECharts sql语句

1.当天数据SELECT * FROM table_name a WHERE to_char(a.trntime,'YYYY-MM-dd') = to_char(now(),'YYYY-MM-dd')2021-08-06 00:00:00 ~ 2021-08-06 23:59:59

2022-03-18 15:18:21 923

原创 help_topic_id 和 substring_index

1.help_topic_idSELECT a.id, substring_index( substring_index( a.ancestors, ',', b.help_topic_id + 1 ), ',',- 1 ) AS ancestorsFROM fc_area aJOIN mysql.help_topic 这个是最初的数据 ...

2022-03-14 15:46:08 3181

原创 SpringBoot 中 pojo层 Dao层 service层 controller层的作用

1.pojo层(model)model是模型的意思,与entity、domain、pojo类似,是存放实体的类,类中定义了多个类属性,并与数据库表的字段保持一致,一张表对应一个model类。主要用于定义与数据库对象应的属性,提供get/set方法,tostring方法,有参无参构造函数。2.dao层(mapper)【方法名与mapper中id名相同】【impl查询数据库】又被成为mapper层,叫数据持久层,先设计接口,然后在配置文件中进行配置其实现的关联。dao层的作用为访问数据库,.

2022-03-07 15:10:34 6263 1

原创 SpringBoot pom.xml 的配置

1.获取 当天的时间Date date=new Date();System.out.println("Today's Local date : " + today); Output Today's Local date : 2014-01-14

2021-11-23 09:51:36 526

原创 oracle 存储过程详细解释

create or replace procedure URP_USER1 isv_err varchar2(512); --错误代码CURSOR user1 is select t.* from URP_DEPT1 t where t.yydz is null;URP_USER1 user1%rowtype;begin open user1; loop FETCH user1 INTO URP_USER...

2021-11-16 14:44:46 572

原创 javaScript 数组去重 真的很全

进来的别失望点链接你就没白来https://segmentfault.com/a/1190000016418021

2021-11-10 16:22:26 410

原创 java EE 行走流程

1. xwork<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd"> <xwork> <package name="vehFlow" namespace="/vehFlow" extend

2021-10-15 17:42:39 91

原创 ibatis 和 Mybatis 区别

Mybatis 可以说是 ibatis 的升级版 ,MyBatis 提供了更为强大的功能,同时并没有损失其易用性,相反,在很多地方都借助于 JDK 的泛型和注解特性进行了简化Java EE 框架 这个框架需要提供一个全局配置文件,用于指定程序正常运行所需的设置和参数信息。而针对常用的持久层框架而言(Hibernate、JPA、iBatis 等),则通常需要两个配置文件:一类用于指定数据源、事务属性以及其他一些参数配置信息(通常是一个独立的文件,可以称之为全局配置文件);另一类则用于指定数据库表和程序

2021-10-15 17:02:11 3779

原创 xtd使用的

1.查看进程ps -ef|grep websphere2.进路径cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin3.重启服务器./stopServer.sh server1;./starServer.sh server1;1.查看oracle安装路径目录select file_name,tablespace_name,bytes/1024/1024 "bytes MB",maxbytws/1024/1024...

2021-09-13 09:47:07 275

原创 linux 安装详细操作步骤

https://www.cnblogs.com/ysocean/p/7689146.html

2021-08-02 14:17:17 76

原创 Rides 安装步骤 启动,关闭命令

安装步骤以及app 压缩包一整套链接:https://pan.baidu.com/s/1zzjKIpNoi1cflRguaxjUdA 提取码:auxq 1.开启cmd以管理员身份进入到Redis安装目录2.执行redis-server.exe redis.windows.conf3.关闭是以上图 Ctrl+c即可4.如果关闭了这个命令 可以使用 就ok了redis-cli shutdown...

2021-05-23 17:33:40 1097

原创 增加 缩小 删除 创建用户 赋予权限 导入数据 oracle ,pl/sql 表以及表空间

–查找工作空间的路径select * from dba_data_files;–删除表空间drop tablespace 表空间名称 including contents and datafiles cascade constraint;

2021-05-20 10:29:47 124

原创 SVN安装客户端 eclipse没有SVN包 eclipse用svn拉取项目步骤

svn安装客户端一:svn安装其实使用者可以只安装客户端就可以首先要先下载svn 我用的是64位的根据提示下一步下一步就ok的链接:https://pan.baidu.com/s/1zoW7Sd4dtMbPE_931Z_aWw 提取码:dctd 二:检测svn安装成功只要返回电脑桌面右键点击出现小乌龟就可以了eclipse里面没有svn一:如图二:在 find 搜索 subclipse 打回车 下载时间不同版本是不一样的 不影响三:根据提示该next就next该ok就ok

2021-05-19 14:58:43 496

原创 检测本机是否安装了 oracle 并且修改密码

检测本电脑是否安装Oracle 还能检查版本sqlplus / as sysdba 以最高权限进去忘记oracle数据库账号密码一:以最高管理员的权限进去sqlplus / as sysdba二:在 sql 里面输入要修改的账号和密码alter user system identified by system;alter user scoot identified by scoot;三:然后你就可以连接自己的数据库了...

2021-05-19 14:25:53 409

原创 String path = request.getContextPath(); String basePath = request.getScheme() + “://“+ request.getSe

我们在写jsp页面的时候 总是会在页面的开头看到一个路径其实是用来拼接当前网页的相对路径String path = request.getContextPath();String basePath = request.getScheme() + "://"+ request.getServerName() + ":" + request.getServerPort()+ path + "/";给大家举个例子http://localhost:8081/oooo/request.getSc

2021-04-21 17:04:16 613

原创 IDEA 拦截器(interceptor)具体作用

1.拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理2.用户可以自己定义一些拦截器来实现特定的功能。3.访问被拦截的方法或字段时,拦截器链中的拦截器就会按其之前定义的顺序被调用。4.和过滤器相似,但是也有区别,接下来我们就来说说他们的区别:过滤器: servlet 规范中的一部分,任何 java web 工程都可以使用。url-pattern 中配置了/*之后,可以对所有要访问的资源拦截。拦截器:SpringMVC 框架自己的,只有使用了 Spri

2021-04-21 10:00:56 2209 1

空空如也

空空如也

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

TA关注的人

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