![](https://img-blog.csdnimg.cn/direct/8b07b17b494a4dfabb1c3e3026e3567c.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
日积月累
文章平均质量分 88
积土成山,聚沙成塔,日拱一卒,终成霸业 哈哈哈哈哈哈哈哈哈
顶子哥
Java领域新星创作者
展开
-
【日积月累】Java中 正则表达式
正则表达式是一种用于匹配文本模式的语法,它通常与编程语言一起使用。在Java中,正则表达式用于匹配字符串,可以使用Pattern和Matcher类来实现。原创 2024-01-03 22:36:53 · 1227 阅读 · 2 评论 -
【项目问题解决】参数过滤器实现代码及相关问题
参数过滤器实现代码及相关问题参数过滤器有多种实现方法,本文介绍了通过工具介入修改或者判断参数。原创 2024-01-02 23:47:18 · 393 阅读 · 0 评论 -
Java AOP 代码实践
在Spring AOP(面向切面编程)中,切面和切点是两个关键的概念。切面是一个特殊的类,它负责横切关注点的处理,即那些在多个业务关注点中都需要重复出现的功能,如事务管理、安全检查、日志记录等。切点则是一个应用执行过程中能够插入切面的点,可以是调用方法时、抛出异常时、甚至修改字段时。原创 2024-01-02 23:41:48 · 923 阅读 · 0 评论 -
Java发起SOAP请求代码参考
目录文章所属专区 超链接2.加密参数3.发起连接4.解析返回数据参考Java生成Soap请求响应实体,Java 生成wsdl请求响应实体SOAP请求方式原创 2023-12-20 23:04:56 · 174 阅读 · 0 评论 -
后端相关随机题目记录(1)
客户端浏览器发起请求到服务端进行处理,都是和服务端的DispatcherServlet(Controller)进行交互,由前端控制器处理浏览器的请求并返回view给浏览器客户端请求(request)到前端控制器(DispatcherServlet)前端控制器将用户请求发送到处理器映射器(HandlerMapping)处理器映射器根据请求,找到负责处理请求的处理器。找到负责处理该请求的处理器,并将其封装为处理器执行链(HandlerExecutionChain)给前端处理器。原创 2023-12-18 22:11:45 · 242 阅读 · 0 评论 -
【日积月累】Mysql性能优化
MySQL是一种常用的开源关系型数据库管理系统,广泛应用于各种应用场景。但随着数据规模的增长和复杂查询的增多,MySQL性能优化变得尤为重要。本篇文章将探讨一些提高MySQL性能的关键策略和技巧,为读者提供有效的优化建议。无论是通过调整服务器硬件配置、优化查询语句、合理设计索引或者使用缓存技术,我们都将尽力介绍最佳实践。通过细致深入地了解MySQL的各个方面,希望读者能够提高数据库的响应速度,提升系统的整体性能,实现高效稳定的数据管理。原创 2023-12-17 17:31:23 · 61 阅读 · 0 评论 -
常见的设计模式以及实现方法总结
前言常见的23种设计模式Singleton模式(单例模式)理论Spring中创建的BeanPrototype模式(原型模式)理论Spring中创建的BeanBuilder模式(构造器模式)理论@Builder实现了构造器模式参考Proxy模式(代理模式)理论Spring AOP 实现了代理模式Factory模式(工厂模式)Spring IOC 实现了工厂模式Observer 模式(观察者模式)理论Spring中使用Adapter 模式(适配器模式)理论Spring中使用Wrapper 模式(装饰器模式)原创 2023-12-14 23:19:02 · 129 阅读 · 0 评论 -
【日积月累】Spring中的AOP与IOC相关问题详解
本文主要针对Spring中两大特性,AOP和IOC,并针对他们的使用常见,结合面试常见问题,实现代码,进行解析。原创 2023-12-12 23:59:30 · 147 阅读 · 0 评论 -
一文搞懂Lombok Plugins使用与原理
Lombok是一款强大的Java工具,主要用于简化Java开发过程,尤其是对于简单的Java对象(POJO)。它通过注解的方式,帮助开发者消除Java的冗长代码,如getter、setter、equals、hashCode等方法,从而大大提高开发效率Lombok是一款Java开发插件,它提供了一系列的注解,这些注解可以帮助开发者消除Java开发中的冗长和繁琐的代码,尤其对于简单的Java模型对象(POJO)。原创 2023-12-10 23:08:05 · 241 阅读 · 0 评论 -
Java集合常见问题
Java集合是Java语言中用于存储、组织数据的一组工具,它们可以帮助我们更有效地进行编程。Java集合大致可以分为以下四种类型:List:有序集合,可以存储重复的元素3。常见的实现有ArrayList和LinkedList3。Set:无序集合,只能存储一次,不能重复元素3。常见的实现有HashSet、LinkedHashSet和TreeSet3。Map:键值对(key-value)的集合,键不能重复,值可以重复3。常见的实现有HashMap、LinkedHashMap和TreeMap。原创 2023-12-04 23:23:35 · 117 阅读 · 0 评论 -
一文搞懂Maven,建议收藏!!!
Maven是Apache软件基金会唯一维护的一款自动化构建工具,专注于服务Java平台的项目构建和依赖管理。Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。Maven在Java开发中扮演者一个重要的角色,日常工作中常常会接触(虽然好像面试不会文问),但是每一个Java工程师都应该熟练使用并掌握他。原创 2023-11-27 23:27:53 · 47 阅读 · 0 评论 -
【软考中级】软件设计师-下午题
黑洞:加工有输入无输出白洞(奇迹):加工有输出无输入灰洞:数据流输入的加工不足以产生输出结构化语言:IF ***THENTHEN*******END IFEND IF。原创 2023-11-04 22:38:36 · 358 阅读 · 0 评论 -
【软考中级】分治法,动态规划法,贪心法,回溯法主要概括
分治法,动态规划法,贪心法,回溯法主要概括。原创 2023-10-23 18:08:23 · 319 阅读 · 0 评论 -
【项目问题解决】Java发起Soap请求
SOAP请求(Simple Object Access Protocol,简单对象访问协议)是HTTP POST的一个专用版本,遵循一种特殊的XML消息格式,Content-type设置为:text/xml ,任何数据都可以XML化。SOAP:简单对象访问协议。SOAP是一种轻量的,简单的,基于XML的协议,它被设计成在web上交换结构化的和固化的信息。SOAP可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议(HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)。原创 2023-10-16 17:36:51 · 1244 阅读 · 0 评论 -
【软考中级】软件设计师-上午题
无直接耦合 两个模块之间没有直接的关系,它们分别从属于不同模块的控制与调用,不传递任何信息 无直接关系数据耦合 两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言中的值传递 传递数据值调用标记耦合 两个模块之间传递的是数据结构 传递数据结构控制耦合 一个模块调用另一个模块时,传递的是控制变量,被调用模块通过该控制变量的值,有选择的执行模块内的某一功能 控制变量,选择执行某一功能外部耦合 模块间通过软件之外的环境联合(如I/O将模块耦合到特定的设备,格式,通信协议)时 软件外部环境。原创 2023-09-28 15:28:34 · 544 阅读 · 0 评论 -
【日积月累】SpringBoot启动流程
SpringBoot启动流程,一个容易被忽略的问题,包含非常多的知识。主要分为两部1.构造一个SpringApplication的实例,完成初始化工作2.SpringApplication实例构造完之后调用run方法,启动SpringApplication1、调用有@SpringBootApplication注解的启动类的main方法2、通过调用SpringApplication内部的run()方法构建SpringApplication对象。原创 2023-09-14 21:17:12 · 206 阅读 · 0 评论 -
【项目问题解决】java.lang.NoClassDefFoundError: org/apache/xmlbeans/impl/schema/DocumentFactory docx格式文件操作问题
通过poi包的一些方法操作doc docx的一些问题 这个问题之前有被问过,感觉解释的不是很好,特此说明一下。原创 2023-09-13 15:03:30 · 2530 阅读 · 2 评论 -
【日积月累】Java开发习惯养成
记录一些Java中经常使用的方法,用哪些方法可以避免一些不必要的麻烦,简化开发。原创 2023-09-04 21:32:02 · 107 阅读 · 0 评论 -
【日积月累】后端刷题日志
1.静态方法是属于类的,在类加载时就会分配内存,可以通过类名直接访问2.而非静态成员属于实例对象,只有在对象实例化后才存在,然后通过实例化后的对象去访问3.所以在类的非静态成员不存在时,静态成员就已经存在,调用一个不存在的成员是非法的。原创 2023-08-31 21:35:32 · 1272 阅读 · 0 评论 -
url转二维码处理以及常见问题
我用的方法是建一个表来存储长短码的对应关系,生成长base64码时 存储到数据库表,同时生成端base64码也存储到表。原创 2023-08-30 17:42:09 · 238 阅读 · 0 评论 -
【项目问题解决】Tomcat8.5坑汇总
首先排查配置的Tomcat的路径(有空格是不行滴,虽然能够识别到,但运行时是无法找到这个路径的,可能是由于idea会吧空格转义了)1.杀死同个端口号的另一进程 netstat -ano|findstr “端口号” 再根据得到的pid去结束进程。接着如果还不行,就尝试删除webapp目录下改项目,然后重新编译。最后的话,不行就重新配置一台干净的tomcat。1.在tomcat的webapps下删除改项目。3.是在不行重新换一个干净的tomcat。2.修改端口号,哪个端口冲突就修改哪个。原创 2023-08-18 09:46:44 · 232 阅读 · 0 评论 -
【软考中级】软件设计师-排序与查找
软件设计师排序与查找原创 2023-05-29 09:44:18 · 700 阅读 · 0 评论 -
【日积月累】Kafka常用面试题整理
Kafka面试题整理原创 2023-04-27 20:46:15 · 146 阅读 · 0 评论 -
Sonar常见问题修改
Sonarlint常见问题原创 2023-04-18 17:20:41 · 4381 阅读 · 0 评论 -
【日积月累】算法常用面试题
算法常用面试题原创 2023-03-21 14:35:45 · 46 阅读 · 0 评论 -
【日积月累】并发编程(二)
线程的创建方式,线程池的重要参数,ThreadLocal的原理,应用等原创 2023-03-13 21:59:23 · 133 阅读 · 1 评论 -
【日积月累】并发编程(一)
并发编程 线程 进程 线程池原创 2023-03-09 16:11:53 · 68 阅读 · 0 评论 -
【日积月累】Spring
spring相关 aop ioc bean原创 2023-03-03 11:20:39 · 52 阅读 · 0 评论 -
【日常积累】负载均衡LVS理论
负载均衡lvs原创 2023-03-01 11:46:41 · 103 阅读 · 2 评论 -
【日常积累】Mysql
Mysql相关原创 2023-02-23 17:28:14 · 118 阅读 · 0 评论 -
【日常积累】Redis
Redis面试题原创 2023-02-23 17:50:06 · 89 阅读 · 0 评论 -
【日常积累】Mybatis
java point原创 2023-02-20 22:56:49 · 66 阅读 · 0 评论 -
【日常积累】Java 网络功能之Sockets
Sockets原创 2023-02-14 14:53:57 · 278 阅读 · 1 评论 -
【日常积累】服务器部署常见问题以及解决方法
linux服务器部署,更新的一些问题以及解决方法原创 2023-02-08 15:59:45 · 609 阅读 · 0 评论 -
【日常积累】常用注册中心的区别
常用注册中心的区别原创 2023-01-09 14:36:17 · 357 阅读 · 0 评论