初出茅庐
海水倒灌广陵江
我登楼望百川 入海即入我怀
展开
-
linux基础知识点
linux面试准备linux的文件类型linux中一切皆文件软连接和硬链接1)硬链接由于 Linux 下的文件是通过索引节点(inode)来识别文件,硬链接可以认为是一个指针,指向文件索引节点的指针,系统并不为它重新分配 inode 。每添加一个一个硬链接,文件的链接数就加 1 。不足:1)不可以在不同文件系统的文件间建立链接;2)只有超级用户才可以为目录创建硬链接。2)软链接软链接克服了硬链接的不足,没有任何文件系统的限制,任何用户可以创建指向目录...原创 2020-06-13 22:48:14 · 289 阅读 · 1 评论 -
SpringIOC自动注入流程
SpringIOC源码的分析SpringIOC源码类的层次图测试代码:public class app {public static void main(String[] args) {// 用我们的配置文件来启动一个 ApplicationContextApplicationContext context = new ClassPathXmlApplicationContext("classpath:a...原创 2020-06-13 22:36:28 · 751 阅读 · 1 评论 -
SpringBoot自动配置理解
SpringBoot自动配置理解SpringBoot自动配置原理首先我们先看SpringBoot项目的启动类@SpringBootApplication是一个复合注解或派生注解,在@SpringBootApplication中有一个注解@EnableAutoConfiguration,翻译成人话就是开启自动配置,其定义如下而这个注解也是一个派生注解,其中的关键功能由@Import提供,其导入的AutoConfigurationImportSelector的selectImports()方法通过S原创 2020-06-13 22:26:26 · 455 阅读 · 1 评论 -
Java三大特性
封装含义:封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用 将类中的属性进行隐藏 提供公共方法对其进行访问实现步骤:将属性私有化 提供公共方法对私有属性进行访问优点:将属性声明为私有的 隐藏了代码的实现细节 提高了安全性 便于使用 提高了重用性 将变化隔离缺点:将属性私有化 提供了公共方法访问 增加了访问步骤 和提高了访问难度继承...原创 2019-06-09 15:29:30 · 89 阅读 · 0 评论 -
关于MySql的基本操作及注意事项
连接数据库:mysql -h localhost -u root -p -h 连接数据库位置 -u 连接数据库的用户 -p 连接数据的密码创建数据库:create datadase 数据库名;展示mysql中的库:show datadase;切换库:use 库名展示数据库中的表:show tables查看表结构:desc tableNam...原创 2019-06-03 13:54:54 · 211 阅读 · 4 评论 -
Linux基本操作命令
Linux基本操作命令基础命令:Tab键 自动补全 ctrl +c 终止当前任务 ctrl +d相当于exit 退出 ctrl+l 清屏显示当前目录下的目录和文件:ls -a 显示隐藏文件 -l 显示长信息 -la 前面两者叠加 显示当前文件目录:pwd显示运行的进程:jps查看版本信息命令:uname -a; l...原创 2019-06-08 14:56:18 · 227 阅读 · 0 评论 -
单例模式和工厂模式
单例模式:实现思路:将构造方法私有化 声明本类类型的静态私有属性 提供共有静态方法获取 本类对象饿汉模式:class xxx{ private xxx(){} static xxx x=new xxx(); public static xxx getxxx(){ return x; }}懒汉模式:class xxx...原创 2019-05-29 20:14:45 · 1278 阅读 · 4 评论 -
关于get和post请求
get请求和post请求的区别:安全性:get请求的信息在请求头中保存 在网页的地址栏中可以看见 post请求的信息是封装在请求体内 在发送的过程中对 用户不可见 效率问题:get请求的传递速度是比post请求快的 传输数据量:get请求的数据在URL中存储 传输的数据量有限 post请求的信息在请求体中保存 数据量不做限制 传输数据类型...原创 2019-06-06 16:18:19 · 419 阅读 · 3 评论 -
接口和抽象类的区别和应用场景
接口和抽象类:相同点:都无法实例对象 可以定义无方法体的方法不同点:抽象类是一种类只能单继承 接口可以多实现 抽象方法中 可以有普通方法 接口在jdk1.8之前是不可以定义普通方法的 抽象类中可以有普通变量 接口中的变量都是由final修饰的 抽象类可以有构造器和主方法(抽象类中的构造器主要是在子类的构造方法中调用 负责初始化抽象类中的参数)接口中不可以有构造器和主...原创 2019-06-05 19:42:43 · 2355 阅读 · 5 评论 -
关于代理模式
Java代理模式 核心思想 :我不行就找别人 不勉强自己Java中典型的代理模式:SpringAOP HIbernate数据查询代理模式分类:静态代理和动态代理静态代理:聚合方式:将目标类作为代理类的成员变量 使用构造器将目标类注入 要求代理类和目标类实现相同接口//公共接口package com.briup.Proxy.Static;public...原创 2019-05-30 19:14:39 · 289 阅读 · 6 评论