自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录一次排坑:mybatis-plus无法正确识别数据库

mybatis-plus连接oceanbase踩坑记录

2024-03-13 19:26:44 521 1

原创 /etc/sysconfig/network-scripts/ifcfg-ens33配置分析

etc/sysconfig/network-scripts/ifcfg-ens33 是一个配置文件,用于在基于Red Hat的Linux发行版(如CentOS、Fedora等)中配置特定的网络接口。DEVICE: 这是网络接口的名称,通常是eth0、ens33、wlp3s0等,取决于你的系统和网卡。IPADDR: 这是网络接口的静态IP地址。GATEWAY: 这是网络接口的默认网关,用于将数据包路由到不在本地网络上的目的地。NETMASK: 这是网络接口的子网掩码,用于定义IP地址的网络部分和主机部分。

2024-02-09 14:38:34 1041 1

转载 Tomcat的处理请求流程详解

Tomcat启动后,在接收到某个请求后,就可以根据请求路径和url-pattern进行匹配,如果匹配成功,则会把这个请求交给对应的servlet进行处理。大致的处理流程中的问题:1、tomcat如何解析字节流2、tomcat把解析出来的httpServletRequests对象,是如何到servlet的,调用了哪些方法,如何调用的。处理流程简述:浏览器在请求一个Servlet时,会按照HTTP协议构造一个HTTP请求,通过Socket连接发送给TomcatTomcat通过不同的IO模型都可以接

2022-04-10 09:56:35 4247

原创 springboot的自动装配原理浅析

@SpringBootApplication作用:标注在某个类上说明这个类是SpringBoot的主配置类 , SpringBoot就应该运行这个类的main方法来启动SpringBoot应用;这是一个组合注解,包含有以下几个注解:@Target用来定义你的注解将应用于什么地方(例如是一个方法或者一个域)。@ Retention用来定义该注解在哪一个级别可用,在源代码中(SOURCE)、类文件中(CLASS)或者运行时(RUNTIME)。@Target({ElementType.TYPE})@

2022-03-23 10:36:25 516

原创 Git 简单使用

git的流程和常用命令:常用命令:git clone、git push、git add 、git commit、git checkout、git pull流程:我们一般直接接触的两个空间:workspace:工作区remote repository:远程仓库一般不接触的两个空间:在一个git的隐藏文件夹里staging area:暂存区/缓存区(index指向的目录)local repository:版本库或本地仓库(head指向的目录)git的分支当你执行 git init 的时候

2022-03-09 21:46:53 104

原创 常用SQL语句和Mybatis之动态sql标签

Mybatis之动态sql标签什么是动态SQL? 动态SQL有什么作用?传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Mybatis的动态SQL功能正是为了解决这种问题, 其通过 if, choose, when, otherwise, trim, where, set, foreach标签,可组合成非常灵活的SQL语句,从而提高开发人员的效率。  来让我们感受一下Mybatis动态SQL的魅力吧!if和where未使用whe

2022-03-08 17:04:19 1988

原创 @Autowired和@Resource区别和联系

联系:@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上区别:@Autowired是spring的注解,它的jar包在importorg.springframework.beans.factory.annotation.Autowired。而@resource是属于java的,它的jar包在importjavax.annotation.Resource;@Autowired默认按类型装配byType,默认情况下必须要求依赖对象必须存在,

2022-03-07 09:04:57 162

原创 JVM基础知识

Java虚拟机虚拟机的组成:虚拟机主要是由:jvm运行时数据区、类加载器、执行引擎三个子系统组成!JVM的生命周期:*启动。启动一个Java程序时,一个JVM实例就产生了,任何一个拥有public static void main(String[] args)函数的class都可以作为JVM实例运行的起点。启动了几个main函数就启动了几个java应用,同时也启动了几个java的虚拟机*运行。main()作为该程序初始线程的起点,任何其他线程均由该线程启动。*消亡。当程序中的所有非

2022-03-04 09:15:08 2217

原创 Java基础

1、面向对象和面向过程面向过程:强调的是功能,强调功能的过程、动作;面向对象:将功能封装进对象,强调具备了某功能的对象。(强调对象、事物);面向对象的三大特征:封装、继承、多态1.1封装封装:指隐藏对象的属性和实现细节,仅对外提供公共访问的方式。好处:提高安全性,便于使用。封装原则:将不需要对外提供的内容都隐藏起来;1.public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用2.private:private表示私有,私有的意思就是除了clas

2022-03-04 08:49:36 299

空空如也

空空如也

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

TA关注的人

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