自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (6)
  • 收藏
  • 关注

原创 Mysql关键字闭坑

因为需求,所以数据设计时用到了一个INTERVAL字段,程序编译及启动都没有任何问题,但是到了查询的时候,直接控制台报语法异常,这就奇怪了,用的是MP插件作为查询,为啥报出语法错误,一脸懵!column_name 为列名,table 为表名,[] 为可选条件,where conditions 为检索条件,字段命名规范:使用有意义的字段名,并遵循一定的命名规则,例如使用下划线分隔单词。避免使用关键字:尽量不要使用MySQL的关键字作为字段名、表名或数据库名。

2024-05-14 10:44:29 467

原创 【RedisTemplate最常用方法】

RedisTemplate常用方法

2024-04-10 11:44:14 506

原创 Java8 Stream流的sorted()的排序【正序、倒序、多字段排序】

java8 Stream中sorted排序

2024-04-07 16:40:43 7313

转载 Java8 lambda和stream的理解

lambda表达式和stream的使用;

2024-04-07 16:32:31 86

原创 【Java开发过程中的流程图】

流程图的含义在于帮助开发人员更好地理解程序的执行过程,从而更容易发现潜在的问题和优化点。通过合理使用流程图,可以更好地展示程序的执行流程和逻辑,从而更好地解决问题和优化代码。流程图由一系列的图形符号和箭头组成,每个符号代表一个特定的操作或决策。准确无误:流程图应该准确地反映程序的执行流程和逻辑,避免出现错误或模糊的表示。通过连接这些符号,可以形成一个完整的流程图,清晰地展示程序的执行流程和逻辑。

2024-03-22 09:51:23 1062

原创 HTTP常见报错响应码

常见响应码

2024-03-06 15:30:44 626

原创 Hystrix-熔断机制

服务熔断与降级

2024-01-22 18:28:42 1354

原创 负载均衡-Feign

Feign

2024-01-22 17:45:40 611

原创 负载均衡-Ribbon-自定义负载均衡算法

简单的自定义负载均衡算法

2024-01-22 17:38:47 735 2

原创 【数据库】

阅读索引的底层架构:http://blog.codinglabs.org/articles/theory-of-mysql-index.html。1.官网:https://dev.mysql.com/doc/refman/5.7/en/func-op-summary-ref.html。隔离性:事务的隔离性是多个用户并发范根数据库时,数据库为每一个用户开启的事务,不能被其他事务的操作数据所干扰,事务之间要相互隔离。外键:以上的操作都是物理外键,数据库级别的外键,我们不建议使用!

2024-01-11 21:21:47 1448 1

原创 Mybatis

2.数据源(DataSource) 连接数据库 dbcp c3p0 druid。尽管可以配置多个环境,但每个SqlSessionFactory实例只能选择一种环境。1.LOG4j【掌握】 2.STDOUT_LOGGING【掌握】namespace中的报名要和Dao/mapper接口的包名一致!Mybatis默认的事务管理器就是JDBC,连接池:POOLED。MyBatis 可以配置成适应多种环境。2.结果集映射:resultMap。学会配置多套运行环境。

2024-01-11 21:02:21 434

原创 【JVM之再阅读】

内存效率:复制算法>标记清除算法>标记压缩算法内存整齐度:复制算法=标记压缩算法>标记清除算法内存利用率:标记压缩算法=标记清除算法>复制算法思考一个问题:难道没有最有算法吗?答案:没有,没有最好的算法,只有最合适的算法----》 GC:最合适就是利用分代收集算法年轻代:存活率低,复制算法!老年代:区域大:存活率标记清除(内存碎片不是太多)+标记压缩混合实现。

2024-01-09 21:44:52 1115

原创 【Spring】容器

注意点: p命名和c命名空间不能直接使用,需要导入xml约束!

2024-01-09 21:38:47 1051

原创 【初识微服务Cloud-预习】

ZooKeeper 是一个高性能、集中化、分布式应用程序协调服务,是 Hadoop 和 Hbase 的重要组件,主要是用来解决分布式应用中用户经常遇到的一些数据管理问题,例如:统一命名服务、统一配置管理、统一集群管理、分布式锁等。如果你是公司的一名技术负责人或者技术架构,当公司需要进行技术选型,整个微服务的架构搭建,你会怎么办?1.8、eureka和zookeeper都可以提供服务注册与发现的功能,请说说两个的区别?1.6、微服务的优缺点是分别是什么?1.5、什么是服务熔断?1.1、什么是微服务?

2024-01-08 22:29:52 707

原创 【深入学习Java虚拟机】

类的加载指的是将类的 .class 文件中的耳机子数据读入到内存中,将其放在运行时数据去的方法区内,然后再兑取创建一个java.lang.Class 对象,用来封装类在方法区内的数据结构。但对父类的“主动”使用并不会导致子类的初始化。• 除了以上六种情况,其他使用Java类的方式都被看作是对类的被动使用,都不会导致类的初始化。6.父子加载器并非继承关系,也就是说子加载器不一定是继承父加载器。– Java虚拟机启动时被标明为启动类的类(Java Test)3)系统加载器(应用加载器),使用java代码实现。

2024-01-08 20:57:31 653

原创 【JVM线上故障排查】

对于后端程序员,特别是 Java 程序员来讲,排查线上问题是不可避免的。各种 CPU 飚高,内存溢出,频繁 GC 等等,这些都是令人头疼的问题。楼主同样也遇到过这些问题,那么,遇到这些问题该如何解决呢?首先,出现问题,肯定要先定位问题所在,然后分析问题原因,再然后解决问题,最后进行总结,防止下次再次出现。今天的文章,就如我们的题目一样,讲的是基本操作,也就是一些排查线上问题的基本方法。为什么这么说呢?

2024-01-08 20:54:33 1071 1

原创 一个拦截器HandlerInterceptor

【代码】一个拦截器HandlerInterceptor。

2024-01-07 15:50:34 382

原创 实现Filter接口

【代码】实现Filter接口。

2024-01-07 15:19:12 385

原创 聊聊Session和Cookie

聊聊Session和Cookie。

2024-01-02 17:36:49 490 1

转载 @EqualsAndHashCode(callSuper = true/false)

callSuper = true,根据子类自身的字段值和从父类继承的字段值 来生成hashcode,当两个子类对象比较时,只有子类对象的本身的字段值和继承父类的字段值都相同,equals方法的返回值是true。callSuper = false,根据子类自身的字段值 来生成hashcode, 当两个子类对象比较时,只有子类对象的本身的字段值相同,父类字段值可以不同,equals方法的返回值是true。首先 @EqualsAndHashCode 标在子类上。

2023-12-13 11:05:49 826

原创 过滤器 Filter 与 拦截器 Interceptor 的区别

但是在 Interceptor 中存在 前置拦截方法 preHandle() 和 后置拦截方法 postHandle(),preHandle() 是顺序执行的,而 postHandle() 是反顺序执行的。2.使用范围不同:Filter 是 Servlet规范的接口,依赖web容器(Tomcat等),只能在web工程中使用在任何java web工程都能用,在url-pattern中配置了/*之后,可以对所有资源进行拦截;4.拦截范围不同:Filter 对进入容器的所有请求进行拦截;

2023-12-12 10:54:05 441

原创 Java基础

Java基础要点之重新梳理

2023-12-11 10:06:41 373

原创 重定向与转发

重定向的时候,url地址栏会发生变化;请求转发的时候,url不会发生变化;相同点:页面都会实现跳转;2.退出logout。

2023-11-29 16:28:00 399

原创 规范Git提交备注,从现在开始

【代码】规范Git提交备注,从现在开始。

2023-11-28 10:14:32 531

转载 高并发模拟~多个程同时请求

设置线程阻塞20个,但发起线程40个,这样会被分为两批,前20个线程相互等待,一起请求,后20个线程相互等待,一起请求。

2023-11-27 14:13:17 114

原创 函数式接口的使用与Lambda表达式的结合

函数式接口的使用与Lambda表达式的结合

2023-10-25 10:25:56 72

原创 自定义的注解 与函数式接口的对比

【代码】【无标题】

2023-10-24 14:51:03 61

原创 老程序猿-Eclipse模式在IDEA中的快捷键总结

eclipse快捷键在IDEA中应用

2023-10-12 16:41:15 2426

原创 【Mybatis常见报错】

Mybatis

2023-10-07 14:13:23 3948

原创 Springboot配置双数据源

双数据源配置

2023-07-02 20:02:30 1350

原创 Java压缩工具(zip)

java需要压缩导出zip包

2023-06-14 18:02:02 282

原创 EasyExcel导出图片到Excel

导出图片到EasyExcel

2023-05-17 11:39:29 847

转载 【RedisTemplate】

Redis Template 常用方法汇总

2023-05-17 10:10:13 111 1

原创 IDEA 设置eclipse 后的常用快捷键【收藏版】

IDEA 设置eclipse 后的常用快捷键

2023-05-16 11:06:30 535

转载 雪花ID生成

生成工单编号

2023-03-31 15:40:39 1612

原创 工单编号生成

生成工单编号

2023-03-31 13:46:10 371

原创 将数据转换为树型结构

【代码】将数据转换为树型结构。

2023-03-26 17:29:03 192

原创 闭包表设计树型

树型表设计

2023-03-26 17:22:03 529

原创 【mybatis-plus】

项目中开发遇到的坑!

2023-03-26 15:50:31 58

原创 Java迭代器

迭代器

2023-03-20 17:12:11 106

java开发助手基本API

java开发助手基本API,JDK,中文,java开发者必备选项

2023-11-22

JAVA+动态导入+动态导出

项目中经常用到的动态导入+动态导出

2023-03-19

高效学习表达笔记提升版

在职场?怎样做到高效表达,或得领导认可?请拥有它

2022-11-10

狂神说java Redis详细笔记

适用于初学redis的人员以及想提高涨薪的人员,拥有一份就有涨薪的机会,不容错过!

2022-11-10

破解正版myeclipse工具

亲手操作,并备注了很多详细步骤!

2017-04-09

企业新闻发布系统

前台管理和后台同时进行管理和操作,代码和数据库的结合更是完美!

2015-12-21

全国高校社团系统,在线申请,加入成员

全国高校社团系统,在线申请,加入成员,包括代码和数据库!全国高校社团系统,在线申请,加入成员,包括代码和数据库!

2015-12-21

dreamver各种插件

在网页中轻松制作,利用dw的扩展插件!

2015-12-21

网页图片轮转

简洁的,时尚的,流行的,实用的网页设计图片轮转,看看就知道呗!

2015-12-05

css下拉菜单

主要是简洁实用,一定要看额!

2015-12-05

空空如也

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

TA关注的人

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