自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 字符集和字符编码

字符集和字符编码1.1.

2022-02-24 09:21:52 66 1

原创 tcp/ip(http)

计算机网络1.TCP/IP协议分层模型是什么?1.TCP/IP协议分层模型是什么?

2022-02-23 16:09:12 1370

原创 docker初识

docker1.基础简介1.1 docker是什么?1.2 docker的安装和卸载命令1.3 docker仓库命令1.4 docker镜像命令1.5 docker容器命令二级目录三级目录1.基础简介1.1 docker是什么?docker项目的目标是实现轻量级的操作系统的虚拟化解决方案。docker的基础是Linux容器(LXC)技术。对比传统虚拟机总结:1.2 docker的安装和卸载命令centos6安装–配置yum源sudo yum install http://mirrors.y

2021-05-09 11:30:57 104

原创 redis浅谈

redis学习1.redis的入门及介绍1.redis的入门及介绍

2021-04-14 08:20:55 119

原创 maven

maven1.pom1.1常用标签1.2依赖的管理2.maven生命周期3.maven命令语法4.maven仓库1.pom1.1常用标签:SNAPSHOT:表示不稳定的版本 LATEST:指最新发布的版本,可能是发布板,也可能是快照版 RELEASE:最后稳定版:在标签内可以将版本号作为变量声明,后面dependency中可以用${变量名}的形式代替,这样做的好处是当前版本发生改变时,只需要更新properties中变量的版本,不用去更新所有依赖的版本号。:远程仓库。:一般在最顶层父工程中使用

2021-04-11 12:40:46 209

原创 git的安装配置和使用

git的安装配置和使用1.git的安装和配置2.git的使用2.1常用提交操作2.2创建本地develop分支再提交2.3develop分支合并到master分支1.git的安装和配置安装位置:Mac本机安装在/usr/local目录下面。ssh key的生成:1.打开git bash2.ssh-keygen -t rsa -C “email@example.com” 直接三次回车,无需每次使用git都输入密码git config --global user.name “your name”

2021-04-03 18:29:05 155

原创 oracle

oracle1.oracle的安装与连接1.1个人采用docker安装,简单方便,下面这段代码是引用自网上1.2 PL/SQL安装连接1.oracle的安装与连接1.1个人采用docker安装,简单方便,下面这段代码是引用自网上docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11gdocker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.

2021-03-16 15:38:19 66

原创 数据库浅谈

文章目录1.sql语言分类有哪些?2.delect truncate drop区别?3.DQL的执行顺序?1.sql语言分类有哪些?数据定义语言(DDL):用于建立、删除、修改数据库对象。常见的Oracle约束对象primarykey(unique,not null)uniquenot null数据操作语言(DML):用于修改表中数据insert into 表名 (字段名)values(数据)delect from 表名 where 条件update 表名 set where 条件

2021-03-04 11:23:38 138 1

原创 Redis浅谈

文章目录1.redis是什么?1.redis是什么?

2021-02-27 19:36:09 69

原创 RabbitMQ浅谈

文章目录1.消息中间件有什么作用?2.如何避免消息的重复投递或重复消费?3.如何保证消息的可靠性传输?(如何避免消息的丢失)4.如何保证消息的有序性?5.vhost有什么作用?6.RabbitMQ1.消息中间件有什么作用?1.异步处理,比方说登录完成之后给用户邮件或短信通知2.流量削峰,秒杀活动3.应用的解耦4.消息的通信2.如何避免消息的重复投递或重复消费?a.消息的重复消费:当消息被消费者处理完毕但是没有消息的应答,消费者断开了连接,这个时候消息就会被重新投递。解决办法:消息处理完毕之后,

2021-02-26 14:00:54 160

原创 Java并发编程浅谈

1

2021-01-06 20:53:53 68

原创 Spring浅谈

Spring1.Spring的优点以及由哪些模块组成?2.BeanFactory和ApplicationContext的区别?1.Spring的优点以及由哪些模块组成? Spring是一个简化开发的框架。 优点: 1.解耦,没有Spring之前对象之间的依赖关系需要对象来建立,这样代码之间的耦合度很高,Spring容器来管理对象后降低耦合度。 2.提供AOP编程, 3.集成其它框架,比方说ORM框架MyBatis、定时任务的框架Quartz等。2.BeanFactory和Applicatio

2021-01-05 16:10:07 177

原创 SpringBoot浅谈

文章目录1.什么是SpringBoot?SpringBoot自动配置的原理?1.什么是SpringBoot? 一个快速开发、部署的框架。相对于之前的ssm的话提供了一些优化和新增了一些功能。 优化: 1.简化配置,比方说组件扫描、事务的开启、AOP的配置、静态资源都可以通过注解或者配置文件简化。 2.通过starter解决jar包版本冲突的问题,对pom中jar包的引入更加简化。 3.简化了部署,内置服务器,直接打成jar包用命令运行,以前打成war包放到服务器中。SpringBoot自动配

2020-12-30 16:17:09 100

原创 Mybatis浅谈

Mybatis1.JDBC编程的流程和弊端?2.ORM是什么?3.Mybatis是什么?优点和缺点?4.映射器4.1在mppaer中如何传递多个参数?4.2表中的字段名和实体属性对应不上?4.3如何获取主键?4.4${}和#{}的区别?4.5模糊查询的like怎么写?4.6Mybatis如何做批量操作?4.7什么是Mybatis的接口绑定?4.8mapper接口调用需要注意些什么?4.9关联查询的方式有哪些?4.10缓存?ssm默认开启缓存吗?5.SqlSession的四大对象?6.Mybatis的运行原理

2020-12-30 09:30:15 182 2

原创 设计模式浅谈

设计模式1.代理模式1.1动态代理1.1.1JDK动态代理1.1.2CGLIB动态代理1.代理模式 所谓的代理模式就是在原有的服务上加了一个占位,通过这个占位可以控制服务的访问和对一些功能的增强。可举例说明。1.1动态代理1.1.1JDK动态代理/**接口*/public interface HelloService{public void sayHello(String name);}/**实现类*/public class HelloServiceImpl implements H

2020-12-28 14:27:23 75

原创 HashMap浅谈

HashMap1.HashMap的底层原理(基于jdk8)?2.Object中的hashCode()和equals()区别和联系?HashMap的Key是引用类型需要注意什么?1.HashMap的底层原理(基于jdk8)? HashMap的本质基于数组和链表,充分利用了数组查询快和链表增删快的特点,像链表的话改变指针即可。数组里面存放的是一个个的Node对象,Node节点里面包括hash、key、value、next。通过key的hash值来确定Node存放在数组的下标,其中hash值是通过key.ha

2020-12-26 19:14:10 173 2

空空如也

空空如也

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

TA关注的人

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