魏你沉迷
码龄3年
关注
提问 私信
  • 博客:48,443
    48,443
    总访问量
  • 53
    原创
  • 2,277,178
    排名
  • 438
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2021-06-09
博客简介:

m0_59155415的博客

查看详细资料
个人成就
  • 获得105次点赞
  • 内容获得3次评论
  • 获得243次收藏
  • 代码片获得423次分享
创作历程
  • 53篇
    2022年
成就勋章
TA的专栏
  • 双亲委派模型
    1篇
兴趣领域 设置
  • 编程语言
    java
  • 后端
    mysql
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Bean注入和生命周期

一、Bean注入1.存储 Bean 对象1.1 前置工作:配置扫描路径注意:想要将对象成功的存储到 Spring 中,我们需要配置一下存储对象的扫描包路径,只有被配置的包下的所有类,添加了注解才能被正确的识别并保存到 Spring 中。//ApplicationContext就是Spring容器的顶级接口//AnnotationConfigApplicationContext是其中的一个实现类,它的作用是://(1)扫描指定的包路径下,使用Spring框架注解的类//(2)注册这些类...
原创
发布博客 2022.07.25 ·
695 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

[JavaEE]Spring的创建和使用

1.为什么要学框架?随着技术发展,第三方框架使用的越来越多,几乎所有的java项目都会使用的基础框架,叫做javaee框架;我们学习的基础框架SSM => 几大框架的简称:SpringFramework+SpringMVC+MyBatesSpringFramework:基础框架,包含很多组件SpringMVC:web开发MyBates:操作数据库的框架基于这些框架,对比之前的servlet、jdbc,灵活性,易用性,扩展性有很大提升。2.框架优点展示(SpringBoot VS S..
原创
发布博客 2022.07.22 ·
263 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

JVM类加载和垃圾回收

​1.JVM 类加载过程加载:加载class字节码到java进程的内存中,在堆中创建类对象。验证:验证java字节码是否符合规范(是否符合JVM规范)。准备:准备阶段是正式为类中定义的变量(即静态变量,被static修饰的变量)分配内存并设置类变量初始值的阶段。解析:将常量池内的符号引用替换为直接引用的过程,也就是初始化常量的过程。初始化:(类的初始化)Java虚拟机真正开始执行类中编写的Java程序代码,将主导权移交给应用程序。2.双亲委派模型2.1 概念JVM通过双亲委派机制对...
原创
发布博客 2022.07.21 ·
524 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

JVM的运行原理

1.概念JVM(Java Vritual Machine)是运行于Java字节码的虚拟机,包括一套字节码指令集、一组程序寄存器、一个虚拟机栈、一个虚拟机堆、一个方法区和一个垃圾回收器。JVM运行在操作系统之上,不与硬件设备直接交互。2.JVM运行机制Java源文件在通过编译器后被编译成相应的 .Class 文件(字节码文件),.Class 文件又被JVM中的解释器编译成机器码在不同的操作系统(Windows、Linux、Mac)上运行。每种操作系统的解释器是不同的,但基于解释器实现的虚拟机是相同的,
原创
发布博客 2022.07.21 ·
5650 阅读 ·
5 点赞 ·
0 评论 ·
35 收藏

[MySQL]索引事务

1. 索引 1.1 概念索引是一种特殊的文件,包含着对数据表里所有记录的引用指针。可以对表中的一列或多列创建索引, 并指定索引的类型,各类索引有各自的数据结构实现。1.2 作用数据库中的表、数据、索引之间的关系,类似于书架上的图书、书籍内容和书籍目录的关系。 索引所起的作用类似书籍目录,可用于快速定位、检索数据。索引对于提高数据库的性能有很大的帮助。1.3 使用场景要考虑对数据库表的某列或某几列创建索引,需要考虑以下几点:数据量较大,且经常对这些列进行条件查询。该数据库表的插入操作,及
原创
发布博客 2022.07.20 ·
141 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

[MdSQL]表的增删查改(进阶)

1. 数据库约束1.1 约束类型not null --指示某列不能存储 NULL 值。unique -- 保证某列的每行必须有唯一的值。default -- 规定没有给列赋值时的默认值。primary key -- not null 和 unique的结合。确保某列(或两个列多个列的结合)有唯一标识,有助于更容易更快速地找到表中的一个特定的记录。foreign key -- 保证一个表中的数据匹配另一个表中的值的参照完整性。check -- 保证列中的值符合指定的条件。对于MySQL数据库,.
原创
发布博客 2022.07.20 ·
148 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[MySQL]表的增删查改(基础)

​1.CURD注释:在SQL中可以使用“--空格+描述”来表示注释说明CRUD 即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写2.新增(Create)insert [into] table_name [(column [ , column] ...)] value (value_list) [ , (value_list)] ...value_list: value, [ , value] ......
原创
发布博客 2022.07.19 ·
83 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[MySQL]数据库基础操作

​1.数据库的操作1.1 显示当前的数据库show databases;1.2 创建数据库create database [if not exists] db_name [create_specification]...create_specification: [default] character set charset_name [default] collate collation_name说明:[]是可选项character set:指定数据库采用的字符集..
原创
发布博客 2022.07.19 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux搭建Java部署环境

一、yum1.认识 yumyum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器. 主要应用在Fedora, RedHat,Centos等发行版上.yum 起到的功能和 Maven 的依赖管理功能类似. 使用 Maven 能帮我们方便的安装一些第三方 jar 包, 而yum 方便我们方便的安装第三方程序.......
原创
发布博客 2022.07.15 ·
739 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux搭建 Java 部署环境

yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器. 主要应用在Fedora, RedHat,Centos等发行版上.yum 起到的功能和 Maven 的依赖管理功能类似. 使用 Maven 能帮我们方便的安装一些第三方 jar 包, 而yum 方便我们方便的安装第三方程序.......
原创
发布博客 2022.06.26 ·
442 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Linux常用命令

ls:列出目录下的子目录/文件语法:ls [选项] [目录或文件]s 参数 = ls 参数./. 表示当前目录.. 表示上级目录功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。......
原创
发布博客 2022.06.23 ·
138 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【mkdir】

​链接:mkdir__牛客网工作中,每当要部署一台新机器的时候,就意味着有一堆目录需要创建。例如要创建目录“/usr/local/bin”,就需要此次创建“/usr”、“/usr/local”以及“/usr/local/bin”。好在,Linux下mkdir提供了强大的“-p”选项,只要一条命令“mkdir -p /usr/local/bin”就能自动创建需要的上级目录。现在给你一些需要创建的文件夹目录,请你帮忙生成相应的“mkdir -p”命令。...
原创
发布博客 2022.06.13 ·
149 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

HTTP请求和响应

1.URL平时我们俗称的 "网址" 其实就是说的 URL (Uniform Resource Locator 统一资源定位符).互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它.
原创
发布博客 2022.06.09 ·
1041 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

HTTPS 的加密流程

1.什么是HTTPSHTTPS 也是一个应用层协议. 是在 HTTP 协议的基础上引入了一个加密层. HTTP 协议内容都是按照文本的方式明文传输的. 这就导致在传输过程中出现一些被篡改的情况。由于我们通过网络传输的任何的数据包都会经过运营商的网络设备(路由器, 交换机等), 那么运营商的网络设备就可以解析出你传输的数据内容, 并进行篡改. HTTPS 就是在 HTTP 的基础上进行了加密, 进一步的来保证用户的信息安全~...
原创
发布博客 2022.06.09 ·
710 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

HTTP协议的基本格式和Fiddler的用法

什么是HTTPHTTP (全称为 "超文本传输协议") 是一种应用非常广泛的 应用层协议.
原创
发布博客 2022.06.08 ·
428 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

综合案例: 展示简历信息

综合案例: 展示简历信息
原创
发布博客 2022.05.27 ·
89 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HTML

1.HTML 结构1.认识HTML标签HTML 代码是由 "标签" 构成的.形如:<body>hello</body>标签名 (body) 放到 < > 中大部分标签成对出现. <body> 为开始标签, </body> 为结束标签.少数标签只有开始标签, 称为 "单标签".开始标签和结束标签之间, 写的是标签的内容. (hello)开始标签中可能会带有 "属性". id 属性相当于给这个标签设置了一个唯一的标识符(身份证号码).
原创
发布博客 2022.05.27 ·
165 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

[JAVA]排序

题目描述:定一个长度为 n 的数组,请你编写一个函数,返回该数组按升序排序后的结果。1.冒泡排序首先拿第一个元素和后面的所有一个个比较,如果比后面的大就交换,所以始终会保证第一个元素是最小的,然后再从第二个第三个,以此类推,swap方法表示交换两个数字的值。
原创
发布博客 2022.05.25 ·
662 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

UDP 的报文结构和注意事项

16位UDP长度,表示整个数据报(UDP首部+UDP数据)的最大长度;如果校验和出错,就会直接丢弃;UDP报文主体分为两个部分:UDP报头(占8个字节)+UDP数据/UDP载荷UPD报头:源端口号+目的端口号+包长度+校验和
原创
发布博客 2022.05.23 ·
9943 阅读 ·
5 点赞 ·
0 评论 ·
48 收藏

从输入URL到展示出页面

从输入URL到展示出页面的步骤,总体来说分为以下几个过程:DNS解析:将域名解析成IP地址TCP连接:TCP三次握手发送HTTP请求服务器处理请求并返回HTTP报文浏览器解析渲染页面断开连接:TCP四次挥手
原创
发布博客 2022.05.23 ·
374 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多