自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计算机如果通过索引定位到具体位置

索引的实现原理

2023-09-27 14:41:28 191

原创 spring.mvc.static-path-pattern和spring.resources.static-locations

http://localhost:8081/images/tt.png 这个请求可以直接访问到服务器上/opt/images/目录下的tt.png文件。#将请求地址转发到resources下面的images的目录中获取。通过配置静态地址,实现不走接口,直接访问文件:如。

2023-09-14 14:56:29 394

原创 get提交报错

解决方案:关闭git分析code的配置。点击齿轮,将红框里面的勾去掉。

2023-05-24 16:27:25 962

原创 excel公式使用-VLOOKUP

匹配条件:false精确匹配,true模糊匹配(默认的模糊匹配有点问题)列序数:目标源表对应的列,注意这里的列是从0开始的。查找值:当前表需要去搜索的字段。

2023-05-23 18:20:28 329

原创 win部署CAS服务并使用

cas单点登录

2023-05-11 11:36:54 2384 2

原创 在java中调用Groovy

在java中调用Groovy

2023-04-12 15:20:08 4645

原创 【华为机试题 HJ22】汽水瓶

【华为机试题 HJ22】汽水瓶

2023-02-10 15:14:47 191

原创 Springboot模板引擎之 Thymeleaf使用

Springboot模板引擎之 Thymeleaf使用一、Thymeleaf特点 动静结合:Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然后在 html 标签里增加额外的属性来达到模板+数据的展示方式。浏览器解释 html 时会忽略未定义的标签属性,所以 ...

2023-02-07 13:46:22 549

原创 springboot + mybatis 流式查询

springboot + mybatis 流式查询

2023-02-06 16:42:43 947 1

原创 Spring Boot 整合Redis分布式锁 Lua脚本

Spring Boot 整合Redis分布式锁 Lua脚本

2023-01-30 14:02:19 569

原创 Tomcat的3种运行模式

Tomcat的3种运行模式

2023-01-30 13:45:32 608

原创 @Async异步注解

@Async异步注解

2023-01-29 14:31:26 884

原创 spring--InitialzingBean

spring--InitialzingBean

2023-01-10 15:20:38 308

原创 spring--ApplicationContextAware

spring--ApplicationContextAware

2023-01-10 15:15:51 414

原创 System.getProperty()

System.getProperty()

2023-01-10 11:33:41 4742

原创 spring--@Conditional详解

spring--@Conditional详解

2023-01-10 11:02:54 204

转载 springboot的注入方式

springboot的注入方式

2023-01-09 16:28:35 716

原创 定时任务框架总结

定时任务框架总结

2023-01-09 14:17:43 680

转载 Spring-Retry(重试机制)

Spring-Retry(重试机制)

2022-12-16 16:10:08 173

原创 分布式事务-seata

分布式事务seata

2022-12-08 10:43:23 409

原创 几百万数据量的 Excel 导出?

大数据导出解决办法

2022-12-05 13:58:40 442

转载 MySQL-全文索引

MySQL-全文索引

2022-11-29 15:50:08 502

转载 BIO、NIO、AIO

BIO、NIO、AIO

2022-11-29 15:12:06 153

转载 Spring Boot常用注解

Spring Boot常用注解

2022-11-29 10:26:10 284

原创 java 导出工具类 ExcelPoiUtil

java 导出工具类 ExcelPoiUtil

2022-09-11 19:08:55 442

原创 java 读取导出 resources目录下的文件

导出

2022-09-11 19:06:34 1044

转载 Guava 缓存Cache用法介绍

摘自:Guava 缓存Cache用法介绍_自知自省的博客-CSDN博客_guavacache使用1. 前言Guava Cache是在内存中缓存数据,相比较于数据库或redis存储,访问内存中的数据会更加高效。Guava官网介绍,下面的这几种情况可以考虑使用Guava Cache:愿意消耗一些内存空间来提升速度。 预料到某些键会被多次查询。 缓存中存放的数据总量不会超出内存容量。所以,可以将程序频繁用到的少量数据存储到Guava Cache中,以改善程序性能。下面对Guava Cache的用

2022-05-12 16:06:06 3213

转载 Spring Boot 修改JSP页面需重启现象、热部署解决方案

springboot 修改代码,设置jsp或者后端代码热部署方案第一种方案:在配置文件application.properties中添加如下配置:该方案如果用debug模式,jsp 和java代码都会热部署;如果是普通启动模式,就只是jsp热部署。#springboot 1.5版本的用法:server.jsp-servlet.init-parameters.developmen...

2020-05-02 08:03:07 1068

原创 oracle数据库的操作3--序列、索引、视图

1.序列 (oracle里面使用序列式主键增加)是一数据库对象,利用它可生成唯一的整数。 一般使用序列自动地生成表主键值或唯一键值 不直接连接到数据库中的任何表①语法create sequence [user.]sequence_name [increment by n] [start with n] [maxvalue n...

2020-04-16 21:56:52 246

原创 oracle数据库的操作2--多表查询sql、事务、拷贝、DDL、DML、约束

这里将oracle的多表查询的sql用法。基础的语法参考另一篇oracle数据库的操作--基础sql:https://blog.csdn.net/S_L__/article/details/1050301911.--笛卡尔积select * from employees e,departments d;2.内连接 inner joinselect e.*,d.*from em...

2020-04-16 21:56:41 412

原创 快速创建一个项目springboot+mybatis+oracle+druid

阅读说明: 1.本文写的很简单,因为跟springboot+mybatis+mysql 创建几乎一样,仅需修改一下配置; 2.oracle的sql脚本 与mysql某些地方不一样,测试的时候需注意。参考之前的一篇文章:快速创建一个项目springboot+mybatis+mysql https://blog.csdn.net/S_L__/article/...

2020-03-29 15:59:44 466 1

原创 java跳出循环的几种方式

java跳出循环的集中方式目录一、break、continue、return二、循环标记使用很简单的几个知识,但是久了不用就忘记了,这里记录一下,方便后面回来查看。一、break、continue、return continue:中止本次循环,继续下次循环。continue以后的循环体中的语句不会继续执行,下次循环继续执行,循环体外面的会执行break:直接结束一个循环...

2020-03-26 08:28:05 16922 3

转载 MySQL和Oracle的区别

MySQL和Oracle的区别一、宏观上:1、Oracle是大型的数据库而Mysql是中小型数据库;Mysql是开源的,Oracle是收费的,且价格昂贵。2、Oracle支持大并发,大访问量,是OLTP的最好的工具。3、安装占用的内存也是有差别,Mysql安装完成之后占用的内存远远小于Oracle所占用的内存,并且Oracle越用所占内存也会变多。二、微观上:1、对于事务的支持...

2020-03-23 20:41:53 212

原创 Mybatis相关操作

本文记录一些mybatis经常用到的操作。1、返回插入的id 加上两个标签 keyProperty="id" useGeneratedKeys="true"2、选择结构 (choose,when,otherwise)<select id="dynamicChooseTest" parameterType="Blog" resultType="Blog"> ...

2020-03-22 17:40:53 160

原创 mysql数据库相关的sql

mysql数据库相关的sql阅读前须知:①本文只记录了自己使用过程中容易忘,容易错,和一些场景sql,比较简单的这里不会记录。一、mysql设置#取消外键约束set foreign_key_checks=0; #设置外键约束set foreign_key_checks=1 #查看数据库的端口号show global variables like 'po...

2020-03-22 17:33:51 145

原创 oracle数据库的操作1--基础sql

oracle数据库的操作sql阅读前须知:①由于之前已经会mysql了,所以这里跟mysql相同的sql就不再记录了。 ②oracle要求表明和字段名必须大写,但是为了方便阅读,部分sql故意写成小写了。 ③先将用到的表字段列取出来,如下:表明为:EMPLOYEES一、普通sql1. ||表示连接...

2020-03-22 16:58:53 502

原创 免费获取IP地址归属地

免费获取IP地址归属地通过ip可获取ip所在的区域信息,有很多公司提供第三方接口。我自己用了高德地图的api。第一次玩这个的同学,可能不熟悉,所以特此说明3点:①完成调用,需发起http请求。java调用方式参考:https://blog.csdn.net/S_L__/article/details/104931630②以下链接只是示范,更具体的使用请参考其官网api。③所谓的...

2020-03-17 22:54:01 1596

原创 java实现HTTP请求

目录java实现HTTP请求第一种:java原生HttpURLConnection(亲测可用)第二种:apache HttpClient3.1(亲测可用)第三种方式:apache httpClient4.5(亲测可用)收集三种可行的方案,如下:(除了原生的方式,其他框架都需要导包)HttpURLConnection(原生):是JAVA的标准类,是JAVA比较原生的一种实现...

2020-03-17 22:29:58 331

原创 java获取客户端真实的ip地址

java获取客户端真实的ip地址一、自定义工具public class IpUtil { public static String getIpAddr1(HttpServletRequest request) { String ipAddress = null; try { ipAddress = request.getHe...

2020-03-12 22:36:45 263

原创 利用fastjson工具实现JSON、对象、数组、map互转

利用fastjson工具实现JSON、对象、数组、map互转一、工具介绍关于Object转换Json,常用的框架并不多,主要是这几个:Jackson: 这个框架基本成为了Spring的标配。 FastJson : 这个是国内的,出自阿里的开源json框架,效率会比较高。 Gson : 没怎么用过。这里阐述使用FastJson工具由于json格式经常容易写错,所以推荐个json...

2020-03-12 20:35:21 526

空空如也

空空如也

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

TA关注的人

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