自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 表达式自动计算(java)——JEXL

JEXL支持解析数值计算,位与运算,以及true和false这种关键字的解析,功能非常强大,以后业务里面用到解析表达式可以用JEXL来解析,开发效率会提高很多。

2025-01-16 11:11:53 240

原创 Gzip解压缩 工具类(java)

【代码】Gzip解压缩 工具类(java)

2024-12-24 10:42:21 149

原创 ORACLE 导入导出数据库(包含表结构和数据)

1、进入本地oracle 驱动安装目录下–> 进入CMD2、输入命令 exp 用户名/密码@10.xx.xx.xx:1521/orcl file=export.dmp3、查看导出的文件。

2024-12-10 16:49:15 555

原创 项目适配多数据源(mybatis)

【代码】项目适配多数据源(mybatis)

2024-11-29 10:04:07 167

原创 使用 Navicat 导出数据表的表结构到 excel

【代码】使用 Navicat 导出数据表的表结构到 excel。

2024-07-26 10:05:58 383

原创 for 循环下 避免多次查数据库 进行数据对比(适用于规模较小的基础数据)

for 循环下 避免多次查数据库 进行数据对比(适用于规模较小的基础数据)

2024-07-19 15:57:32 130

原创 根据标签名递归读取xml字符串中element

【代码】根据标签名递归读取xml字符串中element。

2024-05-21 15:23:04 483

原创 url 地址中的敏感信息脱敏处理

【代码】url 地址中的敏感信息脱敏处理。

2024-01-15 13:54:23 763

原创 Window10 idea在任务栏中图标显示为空白

Window10 idea在任务栏中如果图标显示为空白,可以先固定到任务栏,在从任务栏取消固定就就可以了,亲测有效。

2023-12-29 09:20:39 961 1

原创 调用第三方http接口 hutool工具类

【代码】调用第三方http接口 hutool工具类。

2023-12-15 10:57:58 1256

原创 idea断点模式下,获得对象的值(JSON格式)

打开IDEA里面自带的计算器使用json将你需要的对象输出到Result框

2023-10-30 09:44:08 806

原创 oracle创建视图 并分配用户

CREATE USER XXX(用户名) IDENTIFIED BY password(密码);GRANT SELECT on VI_BR_SURGICAL_INFO TO XXX(用户名);create view VI_BR_SURGICAL_INFO(视图名) as。grant connect to XXX(用户名)

2023-10-30 09:34:36 633

原创 在oracle concat()函数只能连接两个字符串,想要连接多个字符串需要多次使用concat()

在oracle concat()函数只能连接两个字符串,想要连接多个字符串需要多次使用concat()。

2023-06-20 18:34:40 1103

原创 树结构(java后端)

【代码】树结构(java后端)

2023-06-06 14:08:52 153

原创 项目启动很慢(不小心在接口上打了断点)

2、去掉第一个勾选:Java Method Breakpoints。问题描述:突然发现项目启动很慢,终于找到解决办法~~1、点击Services下那两个圆圈。3、再重启项目就OK了。

2023-05-11 09:49:55 120

原创 字段返回大写变小写

字段返回大写变小写是序列化工具通过getter方法使用默认规则获取属性名导致的,在类上加上注解。

2023-03-07 17:10:07 261

原创 Oracle特定属性(列)去除重复数据

3.2 row_number() over(partition by column1 order by column2 asc) 先按照column1分组,再对分组后的数据根据column2 升序排列。3.1 row_number() over(order by column asc) 先对列column按照升序,再为每条记录返回一个序列号。3、row_number ()over(partition by 列 order by 列 asc | desc)方法。结果:根据id,name 组合去重。

2022-12-29 11:11:09 2130

原创 根据List中的对象的某个属性,求和

根据List中的对象的某个属性,求和

2022-11-14 14:08:50 5966 5

原创 数据排序(多字段数据排序)

【代码】数据排序(多字段数据排序)

2022-11-11 12:04:47 480

原创 JDBC固定操作

直接上代码package com.xiong.jdbc;import java.sql.*;public class jdbcText { public static void main(String[] args) throws ClassNotFoundException, SQLException { //配置信息 //useUnicode=true&characterEncoding=utf-8"解决中文乱码 String u

2022-11-11 09:17:34 92

原创 Stream的filter对List里面对象属性值过滤出空指针异常解决

在项目中使用stream的filter对list里的对象属性值判断时,如果对象属性值有null会报空指针异常。(如上文中的Stu对象的age属性出现null值)。解决方法:对此属性先做非空判断,注意:非空判断放前面。

2022-09-14 09:41:05 7890

原创 修改Oracle 数据库字段属性(不丢失数据)

【代码】修改Oracle 数据库字段属性(不丢失数据)

2022-09-08 14:21:33 599

原创 生成缺省ID,如无缺省生成最大加一,根据位数在ID前补零

生成缺省ID,如无缺省生成最大加一,根据位数在ID前补零。

2022-08-16 09:06:16 147

转载 解决 Order By 将字符串类型的数字 或 字符串中含数字 按数字排序问题

排序:order by to_number(regexp_substr(salary,‘[0-9]*[0-9]’,1)) desc ,regexp_substr 为截取方法,1为起始位置。oracle数据库,字段是varchar2类型即string,而其实存的是数字,这时候不加处理的order by的排序结果,肯定有问题。解决办法一:改写:order by cast(salary as integer) desc。__position :起始位置,从第几个字符开始正则表达式匹配(默认为1).

2022-08-15 17:22:18 2356

原创 js数字后面补.00方法(用于金额)

js数字后面补.00方法(用于金额)

2022-08-15 15:04:43 2647

原创 excel导入功能中去掉重复数据—解决思路

第一种方法也是很容易想到的,不过一定要考虑性能问题,如果导入的数据很多,势必会影响性能,再者即使写这样的方法,尽可能不要改动源代码很大为前提,如写成一个公共方法,直接传入表名和约束的字段名,尽可能的遵循OOP原则,或者直接先处理好当前excel文件,把处理好准备要插入数据库中的数据存入一个List或者其他适合的集合中,最后进行批量的插入,用JDBC或者hibernate或者其他中的批量插入方法,不过这些都不是绝对的,只是一个解决思路,选哪种都要根据情形而定。本人根据情况是采用的第三种方法解决这个问题的。..

2022-07-20 11:15:06 1781

原创 JAVA 常见知识

1、hashMap的实现原理?2、hashMap是否线程安全?3、ArrayList,LinkedList的区别?4、对多线程的理解?5、Session和cookie和request使用和区别6、常用的集合和Map7、java中类的加载顺序8、String和StringBuilder和StringBuffer的区别9、java虚拟机内存模型10、java异常有哪几种?有什么区别1、怎么使用数据库索引(百万级数据)2、多表查询用什么?3、left join 和right join 有什么

2022-07-06 21:49:14 126

原创 SQL多表查询

2、左外连接:查询左表所有数据,以及两张表交集部分数据3、右外连接:查询右表所有数据,以及两张表交集部分数据4、自连接:当前表与自身的连接查询,自连接必须使用表别名自连接查询,顾名思义,就是自己连接自己,也就是把一张表连接查询多次。自连接的查询语法:5、联合查询对于union查询,就是把多次查询的结果合并起来,形成一个新的查询结果集。union all 会将全部的数据直接合并在一起,union 会对合并之后的数据去重。union all查询出来的结果,仅仅进行简单的合并,并未去重。

2022-07-03 23:13:31 1040

原创 DQL的编写顺序和执行顺序

DQL的编写顺序和执行顺序

2022-06-30 08:56:32 92

原创 SQL的CRUD

数据库表的增删改查、聚合函数

2022-06-28 15:15:41 577

原创 SQL中的DML、DDL以及DCL是什么?

初识数据库语言SQL

2022-06-28 15:09:28 505

原创 计算机操作系统(汤小丹)慕课版课后题答案第五章:储存器管理

一. 简答题1、储存器管理的基本任务,是为多道程序的并发执行提供良好的储存器环境。请问:“良好的储存器环境”应包含哪些方面?(1)独立性:各进程应拥有独立的地址空间,运行不会相互干扰。(2)容量足够:储存器空间大小应满足进程的需求。(3)储存器管理能够为进程对新信息的访问,共享,链接,安全,动态增长提供便利。(4)储存器利用率高。2、内存保护是否可以完全由软件实现?为什么?不能。进程访问内存时进行地址映射对地址是否越界的检查频率很高,若是由硬件实现会很慢。3、请解释什么是重定位?为什么要重

2022-05-07 21:23:38 5826

原创 spring 常用配置文件的头文件及配置内容

一、spring1、applicationContext.xml<?xml version="1.0" encoding="UTF-8" ?><beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/

2022-04-28 10:19:22 1753

原创 常用 Maven 依赖集

一、spring1、spring-web-mvc 这个包导入后可以自动导入很多相关依赖包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.0.2.RELEASE</version> </d

2022-04-28 09:39:13 882

原创 Spring-03-Di

DI(依赖注入)IoC的一个重点是在系统运行中,动态的向某个对象提供它所需要的其他对象。这一点是通过DI(Dependency Injection,依赖注入)来实现的。比如对象A需要操作数据库,以前我们总是要在A中自己编写代码来获得一个Connection对象,有了 spring我们就只需要告诉spring,A中需要一个Connection,至于这个Connection怎么构造,何时构造,A不需要知道。在系统运行时,spring会在适当的时候制造一个Connection,然后像打针一样,注射到A当中,这样

2022-04-05 13:59:44 108

原创 Hello Spring

实体类package com.xiong.pojo;public class Hello { private String str; public Hello() { } public Hello(String str) { this.str = str; } @Override public String toString() { return "Hello{" + "s.

2022-03-26 22:05:34 338

原创 IOC的本质

控制反转IOC是一种设计思想,DI(依赖注入)是实现Ioc的一种方法,也有人认为DI只是IOC的另一种说法,没有IOC的程序中,我们面向对象编程,对象的创建与对象间的依赖关系完全硬编码在程序中,对象的创建由程序自己控制,控制反转后将对象的创建转移给第三方,个人认为所谓控制反转就是:获得依赖对象的方式变了。Ioc是Spring框架的核心内容,使用多种方法完美实现了IOC,可以使用XML配置,也可以使用注解,新版本的Spring也可以使用令配置实现IOC。...

2022-03-26 22:00:43 710

原创 2、IOC理论推导

1、引入依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.0.3.RELEASE</version></dependency>建议引入这个,他会自动下载相关的包...

2022-03-26 21:46:43 290

原创 初识Spring

什么是Spring

2022-03-26 14:06:22 572

原创 right syntax to use near ‘?‘ at line 1

问题描述“你的SQL语法有错误;检查手册对应的MySQL服务器版本的正确语法附近’?'在第1行”。这句话的意思是在?附近的SQL语句有错误。当我去看整个SQL语句时,发现SQL语句并没有写错。然后我就觉得应该是PreparedStatement这个类的预编译或编译的方法那出错了,于是我去看了.prepareStatement()和.executeQuery()方法,发现.executeQuery()传入了sql语句解决办法把.executeQuery(sql)中的sql去掉变成.executeQu

2022-03-08 11:01:45 4532 2

空空如也

空空如也

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

TA关注的人

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