自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录我的面试经历

基础是在太差,之前面试的准备都花在了mysql索引事务,redis底层数据结构和哨兵,java集合如hashmap实现这些。可以说准备的这些都没有问到。项目也不问。虽然第二次面试被拷打,但是收获了很多,因为用的都是mybatis-plus sql不怎么写了,很多都写不出来。第二家公司说:我们找实习是不会问你一些性能优化方面和底层实现的,进来都是做CRUD,所以只会问一些基础的知识如写sql和Linux。接下来的计划。

2024-08-10 17:24:02 335

原创 mysql中的 show status 和 show profile

优化 MySQL 的性能的一种方式就是优化慢查询,通过慢查询日志捕获服务器上的所有查询,通过工具 pt-query-digest (https://docs.percona.com/percona-toolkit/pt-query-digest.html) 进行 mysql 查询日志的分析,他可以将查询报告保存到数据库中,以及追踪工作负载随时间的变化。通过这些状态变量,可以了解数据库服务器的当前性能和运行状态,帮助进行性能调优和故障排查。○ Opened_tables:自服务器启动以来打开的表的数目。

2024-08-07 20:54:21 1529

原创 通过自定义注解实现获取当前登录用户

今天在开发的时候想获取当前登录用户的信息时看到了一下这行代码,该代码通过一个注解就能获取当前登录用户的信息属实方便。就是获取当前登录信息的方法)因为我这里使用Session来保存用户信息,所以通过key获取到当前登录用户并返回。接口,该接口用于解析控制器方法的参数。定义一个配置类实现该接口,重写其两个主要方法,将这个解析器注册到 Spring MVC 配置中,定义一个配置类,实现。:用于判断当前解析器是否支持给定的参数类型。:用于解析参数并返回该参数的值。该注解的实现原理即为交给spring的一个。

2024-07-12 14:27:31 792

原创 Dubbo学习笔记

当垂直应用越来越多,应用之间交互不可避免,将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心,使前端应用能更快速的响应多变的市场需求。:调用远程服务的服务消费方,服务消费者在启动时,向注册中心订阅自己所需的服务,服务消费者,从提供者地址列表中,基于软负载均衡算法,选一台提供者进行调用,如果调用失败,再选另一台调用。Properties 最后,相当于缺省值,只有 XML 没有配置时,dubbo.properties 的相应配置项才会生效,通常用于共享公共配置,比如应用名。

2024-07-10 16:18:25 697

原创 SpringCloud2024学习笔记【学习视频:尚硅谷SpringCloud2024】

SpingCloud微服务学习笔记

2024-07-08 19:57:02 3507 1

原创 记录使用宝塔面板部署项目中出现的问题

使用宝塔Linux继续项目的部署

2024-06-27 10:51:00 2093

原创 伙伴匹配系统项目笔记

我们可以自定义一个线程池, new ThreadPoolExecutor,注意创建ThreadPoolExecutor对象所学要的参数第一个参数:当前线程池的线程数第二个参数:当前线程池的最大线程数第三个参数:线程的存活时间第四个参数:时间单位(线程到了所设定的时间内没有使用就会自动回收)第五个参数:任务队列注意:当任务队列满了,当前线程数就会增加,当当前的线程数已经达到了最大线程数的时候,就无法再添加了,这时可以传入第六个参数指定任务的策略,默认不传入的话就是中断。

2024-06-25 10:39:43 1086 3

原创 可达鸭AI应答系统项目完成笔记

文章目录AI应答系统第一期AI应答系统第二期(MBIT测试小程序)项目初始化页面开发路由跳转使用函数式导出修改全局标题开发主页面开发答题页面结果页面AI应答系统第三期(正式开发AI应答平台)需求分析具体流程描述:库表设计项目初始化编写枚举类编写每个实体类对应的请求类后端接口应用(app)编写创建应用接口删除应用接口更新应用接口后端接口题目(question)编写后端接口评分结果(scoreResult)编写后端用户答案(userAnswer)编写管理员审核应用是否合法接口评分模块的实现(使用策略模式)策略接

2024-06-24 17:50:51 1015 1

原创 MyBaits&MyBatis-plus学习笔记总结【Spring版】

文章目录MyBaitsMyBatis简介1、MyBatis历史2、MyBatis特性3、和其它持久化层技术对比4、快速入门MyBatis程序MyBatis获取参数值的两种方式(重点掌握第四点和第五点)1、单个字面量类型的参数4、实体类类型的参数5、使用@Param标识参数MyBatis的各种查询功能1、查询一个实体类对象2、查询一个list集合3、查询单个数据4、查询一条数据为map集合5、查询多条数据为map集合特殊SQL的执行1、模糊查询2、批量删除3、动态设置表名4、添加功能获取自增的主键5、实体类的

2023-10-29 16:52:53 762 1

原创 SpringMVC框架总结

SpringMVC是Spring的一个后续产品,是Spring的一个子项目SpringMVC是Spring为表述层开发提供的一整套完备的解决方案。在表述层框架历经StrustWebWorkStrust2等诸多产品的历代更迭之后,目前业界普遍选择了SpringMVC作为Java EE项目表述层开发的首选方案。REST:Representational State Transfer,表现层资源状态转移。a>资源。

2023-10-16 21:06:47 116 1

原创 反射(Reflection)

反射是框架的基础,体现出java的动态性。反射就是如何动态的获取类的对象,目前在我学习java的进度中sping框架或者在javaWeb会用到,所以之前快速过的反射又重新的看一遍(因为之前实在看不懂)。

2023-09-30 00:03:24 60

原创 Spring框架总结

第一次写博客,总结一下最近跟着b站尚硅谷学的spring5框架,并且记录一下自己的学习过程1、Spring 是轻量级的开源的 JavaEE 框架2、Spring 可以解决企业应用开发的复杂性3、Spring 有两个核心部分:IOC 和 Aop(1)IOC:控制反转,把创建对象过程交给 Spring 进行管理(2)Aop:面向切面,不修改源代码进行功能增强4、Spring 特点(1)方便解耦,简化开发(2)Aop 编程支持(3)方便程序测试(4)方便和其他框架进行整合(5)方便进行事务操作。

2023-09-23 18:31:03 92 2

空空如也

空空如也

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

TA关注的人

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