- 博客(26)
- 收藏
- 关注
原创 【计网】物理层设备
在学完ssm和springboot之后,意识到了计算机基础的重要性,对与后端开发,计网显得极其重要,在学期期末复习的同时,回顾了一遍所学知识,选的资料是王道考研视频。
2023-06-20 11:14:43
176
原创 【Redis篇】数据结构与指令
Redis是key-value数据库,键一般是String类型,但是值可以是多种类型String类型,也即字符串类型,是Redis中最简单的存储类型。String:普通字符串int:整数类型,可以做自增、自减操作float:浮点数类型,可以自增、自减操作不管是哪种类型,底层使用的都是字符数组来存储,只是不同的类型使用不同的编码方式。字符串类型的最大空间不得超过512mb.常见指令:SET:添加或者修改(key存在就修改,不存在就添加)一个字符串类型的键值对。GET。
2023-05-16 20:38:48
121
原创 【MySQL篇】多表查询
此篇为个人初期笔记如有错误,请兄弟们指正。多表查询就是在单表的基础上加上一个表,然后会出现一个问题,就是查询的数据和想要的数据不一致。
2023-04-24 10:49:48
329
原创 【MySQL篇】约束
此篇为自己在学习mysql的时候的笔记假如现在有一个需求:存储所有学生的信息,那么每个学生的姓名是不能为空的,id也必须唯一,带着这个小问题看下去吧!如有错误,还请xdm指正!!!首先什么是约束?约束就是作用在表中字段上的一个规则,对表中的数据进行约束,从而保证数据的一致性、有效性、安全性,可以在创建表或者修改表时,添加约束。约束可以对数据进行校验和检查、限制,保证数据的精确性。后期的优化,约束也是切入点哦,慢慢来吧!
2023-04-20 13:07:45
99
原创 【Spring篇】JdbcTemplate
Spring对jabc进行了封装,使得操作数据库变得简单数据库中的一张表,对应java中一个实体类表中的字段与类的属性相对应,一列数据与一个对象相对应。
2023-04-08 20:27:20
185
原创 【Spring篇】AOP
此篇仅为个人初期学习笔记,如有错误,请xdm指正AOP的意思是面向切面编程,利用AOP可以对业务逻辑的各个部分进行隔离,把大问题拆分成小问题从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。可以这样理解:在不修改源代码的基础上,增加新的功能。修改源代码,成本极大,伤筋动骨。Spring框架一般都是基于AspectJ实现AOP操作的AspectJ不是Spring的组成成分,独立于AOP框架一般把AspectJ和Spring框架一起使用,进行AOP操作。
2023-04-06 17:36:41
93
原创 【MySQL篇】概述
前言一、数据库简介三个概念1.数据库(DB)2.数据库管理系统(DBMS)3.SQL语句4.图解三个概念二、MySQL下载和安装三、关系型数据库本篇仅为个人初期学习笔记如有错误,请xdm指正你这么好看,还。。。简单理解就是,用来存储数据的仓库全称:DataBase。
2023-04-04 15:51:18
78
原创 【MyBitsPlus】Mybatis-X插件
在学完SSM之后,就开启了Boot的征程,发现Boot里要整合mp就回头学了MP,学习的目的还是要做项目MyBatis-Plus为我们提供了强大的mapper和service模板,能够大大的提高开发效率但是在实际开发过程中,MyBatis-Plus并不能为我们解决所有问题,例如一些复杂的SQL多表联查,我们就需要自己去编写代码和SQL语句,我们该如何快速的解决这个问题呢,这个时候可以使用MyBatisX插件MyBatis-X是一款基于 IDEA 的快速开发插件,为效率而生。
2023-04-02 17:55:35
547
原创 【Spring篇】概述
前言一、 概述1. 简介3. 框架 = 配置文件 + jar包二、 入门案例1. 使用springSpring是后端和大数据必备技术,要学好哦Spring是轻量级的开源的JavaEE框架Spring可以降低企业应用开发的复杂性-----简化开发Spring的特点(1)方便解耦,简化开发spring帮助我们创建了对象,不需要手动创建对象了(2)Aop编程支持增加功能不需要修改源代码了(3)方便程序测试@Test测试不需要写main方法了(4)方便和其他框架整合。
2023-03-31 16:09:38
88
原创 【linux篇】概述
linux还是非常重要的,计划用一周时间来好好学习一下不要在意linux怎么读,你怎么开心,怎么来linux是一个开源免费的操作系统(直接操作硬件的软件)其安全性稳定性、处理多并发已经得到业界的认可目前很多企业级的项目(c/c++/php/python/java/go)都全部部署到Linuxunix系统上常见的操作系统:Windows Android MacOS Linux UnixLinux之父Linux TorvaldsGit创作者世界著名黑客Linux的层级结构图。
2023-03-30 20:31:07
107
原创 【Spring篇】合集
提示:后期会更新ssm、springboot、微服务分布式、redis等知识 关注我,一起学习,一起进步吧Spring是轻量级的开源的JavaEE框架Spring可以降低企业应用开发的复杂性-----简化开发Spring有俩个核心IOC控制反转,把对象创建和调用的过程交给spring的IOC容器进行管理Aop面向切面,在不修改源代码的情况下,对功能进行增强分块拆解功能修改源码,伤筋动骨Spring的特点(1)方便解耦,简化开发(2)Aop编程支持(3)方便程序测试@Test(4)
2023-03-26 17:54:39
453
1
原创 计算机导论,看这篇吧
39个是老师给的期末复习要点,标红的是重点。此篇仅仅是自己的学习总结,如有错误,请xdm指正。计算思维是运用计算机的基础知识去求解问题、设计系统和理解人类行为的一系列思维活动的总称,就是利用所学的知识去解决生活中实际问题的过程。
2023-03-23 21:50:47
900
原创 SSM持久层框架MyBatis,看这一篇就够了
是一个基于Java的半自动的ORM(Object Relation Mapping)持久层框架iBatis提供的持久层框架包括SQL Maps和Data Access Objects(DAO支持存储过程以及高级映射不需要手动写jdbc代码、不需要手动设置参数和获取结果集使用简单的XML或注解用于配置和原始映射SQL 和 Java 编码分开,SQL语句专注于数据,java代码专注于业务逻辑封装了jdbc,简化操作为什么需要自定义映射?无疑,自动映射解决不了问题了,因为字段名和属性名不一致了。
2023-03-23 20:02:18
1395
4
原创 【计算机导论篇】期末复习
39个是老师给的期末复习要点,标红的是重点。计算机组成原理是考研408必考内容,还是要重视的,尽管面试和工作都用不到,但是入门计算机必备知识了。我感觉竟然学了,就学好吧。此篇仅仅是自己的学习总结,如有错误,请xdm指正。一、计算思维概述二、"小白鼠"问题体现了哪些计算思维三、计算机发展四阶段四、人工智能的概念五、冯诺依曼体系机构六、存储单元换算七、计算机系统的基本组成八、编程语言发展历史九、字节的概念十、RAM、ROM和Cache的概念和特点十
2022-12-30 11:17:28
1648
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人