笔记
文章平均质量分 77
向专业大神发展
这个作者很懒,什么都没留下…
展开
-
MD5加盐加密
UUID是16字节128位长的数字,通常以36字节的字符串表示有着正儿八经的RFC规范,是一个128bit的数字,也可以表现为32个16进制的字符,中间用”-”分割。时间戳+UUID版本号,分三段占16个字符(60bit+4bit),- Clock Sequence号与保留字段,占4个字符(13bit+3bit),- 节点标识占12个字符(48bit),GUID(Globally Unique Identifier)是UUID的别名;但在实际应用中,GUID通常是指微软实现的UUID。.原创 2022-04-23 19:57:28 · 1377 阅读 · 0 评论 -
关于线程知识点
一。线程概念:是进程的实体,是CPU调度和分配比进程更小的调度单位。进程:是一个具有独立功能的程序在某个数据集合的一次运行活动,是操作系统进行资源分配和调度的独立单位。线程小于进程,让多进程有高并发的特性,进程在运行的时候每个单元模块相互独立,线程之间按内存共享,优化用户体验。二。创建线程的4种方式1,继承Thread 类重写run方法创建线程,但是不能继承其他类;2,实现Runnable接口重写run方法,避免单继承(接口方法没有返回值,只能抛出运行时异常无法捕获)3,实现Call原创 2022-04-02 20:35:50 · 353 阅读 · 0 评论 -
关于MyBatis框架
概念:MyBatis 是一款优秀的持久层框架,一个半 ORM(对象关系映射)框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。MyBatis中,#{ } 和${ }区别?#{ } #{} 是占位符,预编译处理,Mybat.原创 2022-03-22 17:23:10 · 1205 阅读 · 0 评论 -
关于集合总结
首先说一下常见的数据结构数组,栈,队列,链表,树,散列,堆,图等数组 最常用的数据结构,数组的特点是长度固定,数组的大小固定后就无法扩容了,数组只能存储一种类型的数据,添加,删除的操作慢,因为要移动其他的元素。 栈 一种基于先进后出(FILO)的数据结构,是一种只能在一端进行插入和删除操作的特殊线性表。它按照先进后出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出来) 队...原创 2022-03-16 17:12:30 · 947 阅读 · 0 评论 -
关于WEB
1.网络通讯TCP和UDP区别TCP(传输控制协议):是一种面向连接(连接导向)、可靠、基于IP的传输协议UDP(用户数据报协议):是OSI参考模型中的传输协层协议,是一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。类别 TCP UDP 是否连接 面向连接 否 传输可靠性 可靠 不可靠 应用场合 少量数据 传大量数据 速度 慢 快 ...原创 2022-03-16 12:39:57 · 2772 阅读 · 0 评论 -
关于JVM
虚拟机,一种能够运行java字节码的虚拟机。JDK1.8Jvm运行时的内存,分为JVM虚拟机数据区和本地内存两种:JVM虚拟机数据区1)程序计数器:线程私有的(每个线程都有一个自己的程序计数器),是一个指针,代码运行,执行命令,而每个命令都是有行号的,会使用程序计数器来记录命令执行到多少行,记录代码执行的位置。2)本地方法栈:线程私有(每个线程都有自己的本地方法栈)和Java虚拟机栈类似,Java虚拟机栈加载的是普通方法本地方法加载的是native修饰的方法。3)Java虚拟机栈:线程私原创 2022-03-16 10:47:19 · 761 阅读 · 0 评论 -
基础知识复习
1.配置环境变量?属性----高级系统设置----环境变量----系统变量----ComSpec2.配置环境变量的步骤: 1.新建系统变量JAVA_HOME 2.选择系统变量Path (新建一个值,路径为JDK的bin目录) 3.新建系统变量CLASS_PATH(路径为默认路径,值为lib目录)3.面向对象三大特征:1)封装:隐藏对象的属性和实现细节,对外提供一个公共访问方式,如类和方法 关键字:private 2)...原创 2022-03-15 16:35:49 · 350 阅读 · 0 评论 -
Docker的一系列操作(包含Redis 的安装启动以及清空缓存等)
首先要清楚Redis是安装在Docker容器,所以要进行很长的Docker服务器的安装Docker安装本人收藏在Docker中Docker-02安装好之后开启虚拟机系统:1.启动虚拟机默认账号root/root2.系统中右键,打开终端 ifconfig 查看虚拟机的ID 主要看ens333.通过远程连接工具链接虚拟机系统离线安装Docker系统:1.下载docker离线包https://download.docker.com/linux/static/stable/x86原创 2022-02-28 22:14:40 · 839 阅读 · 0 评论 -
对于数据库的总结
数据库:存储数据管理数据的仓库类型:1.关系型(有特定的组织方式,以行和列的形式存储数据):Mysql,SQLServer,Access,Oracle2.非关系型:MongoDB ,Redis, SQL语句:结构化查询语言DML:数据库操作语言 :insert(插入),delete(删除), update(修改), select(检索)DQL:数据库查询语言 :select 语言DDL:数据库定义语言:create tableDCL:数...原创 2022-03-22 16:16:00 · 1634 阅读 · 0 评论 -
关于MariaDB下载安装和删除以及环境变量配置
1.配置环境变量:我的电脑--属性--高级系统设置--环境变量--用户变量--Path--双击--新建2.找到MariaDB的bin目录 CV3.沾到Path的环境变量中,点击确定4.打开方式:原创 2022-01-22 15:13:00 · 1985 阅读 · 0 评论 -
IDEA启动nacos和数据库
1.run--Edit... 2. 需要注意的是:Allow paraller run 需要勾选(允许多次运行) 注意路径nacos/bin/startup.cmd密码:-m standalone 直接OK3.idea连接指定数据库3.1打开Database,找...原创 2022-01-18 18:41:29 · 636 阅读 · 0 评论 -
微服务架构的搭建
了解什么是微服务?将单个应用程序开发为一组小型独立的服务,每个服务都是在自己的进程中运行,可以进行独立开发和部署。程序中的微服务是抽取各个业务系统的共性,做成一个独立的服务构建一个SpringCloud 聚合项目并且进行环境初始化1.创建一个空项目IDEA...原创 2022-01-17 09:14:50 · 439 阅读 · 0 评论