自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (7)
  • 收藏
  • 关注

原创 linux---常用linux指令(建议收藏,边用边学)

linux---常用linux指令(建议收藏,边用边学)

2022-12-30 10:03:14 644 1

原创 Java面试题:BIO,NIO,AIO的区别(总结)

Java面试题:BIO,NIO,AIO的区别(总结)

2022-12-29 09:58:30 203

原创 将博客搬至CSDN

将博客搬至CSDN

2022-08-01 13:56:37 152

原创 springboot---什么是token? 什么是session?什么是cookie?token session cookie有什么区别?

springboot—什么是token? 什么是session?什么是cookie?token session cookie有什么区别?文章目录springboot---什么是token? 什么是session?什么是cookie?token session cookie有什么区别?一、什么是Token1、token2、token的含义a.Token的引入b.Token的定义c.使用Token的目的d.token可以解决哪些问题呢3、如何使用Token?a、用设备号/设备mac地址作为Token(推荐)b

2022-01-06 16:40:59 967 1

原创 springboot --- (java) @GetMapping、@PostMapping和@RequestMapping的区别

@GetMapping、@PostMapping和@RequestMapping的区别文章目录@GetMapping、@PostMapping和@RequestMapping的区别摘要三者区别@GetMapping@PostMapping@RequestMapping:摘要Spring4.3中引进了**{@GetMapping、@PostMapping、@PutMapping、@DeleteMapping、@PatchMapping}**,来帮助简化常用的HTTP方法的映射,并更好地表达被注解方法的语

2022-01-05 16:21:22 1821

原创 2021年博客之星

我正在参加年度博客之星评选,请大家帮我投票打分,您的每一分都是对我的支持与鼓励。https://bbs.csdn.net/topics/603960721

2021-12-29 13:57:47 1096 4

原创 java---java实现定时器任务小案例

java—java实现定时器任务小案例1、定时器可以让我们在指定时间内做某件事情,可以重复做某件事情2、依赖Timer和TimerTask这两个类a) Timer:定时器类  i. public Timer () 构造方法  ii. public void schedule (TimerTask task , long delay)延迟delay时间后执行task任务,   task为TimerTask实现类的对象  iii. public void schedule (TimerTask

2021-12-10 11:01:19 325

原创 Redis---redis知识点总结

Redis---redis知识点总结

2021-12-08 17:24:57 363

原创 Docker---Docker常用命令总结(镜像&容器)

Docker---Docker常用命令总结(镜像&容器)

2021-12-08 14:45:19 170

原创 Linux---定时任务调度与进程服务管理

Linux---定时任务调度与进程服务管理

2021-12-08 11:35:23 218

原创 Linux---Linux常用命令总结

Linux---Linux常用命令总结

2021-12-08 11:02:28 327

原创 MYSQL---sql优化(sql语句编写过程和解析过程)

MYSQL---sql优化(sql语句编写过程和解析过程)

2021-12-07 16:13:56 581

原创 MYSQL---存储引擎InnoDB与MyISAM的区别

MYSQL---存储引擎InnoDB与MyISAM的区别

2021-12-07 16:08:41 97

原创 ssm整合---手动整合

ssm整合—手动整合SSM整合视频教程雷神讲解(SSM整合开发是目前企业流行使用的框架整合方案)

2021-11-25 21:38:31 177

原创 GitHub---git命令总结!!!

git命令总结!!!git操作大全!!!1、初始化一个Git仓库初始化一个Git仓库,使用git init命令。2、添加文件到Git仓库添加文件到Git仓库,分两步:使用命令git add <file>,注意,可反复多次使用,添加多个文件;添加全部文件使用git add .使用命令git commit -m <message>,完成。3、要随时掌握工作区的状态,使用git status命令。如果git status告诉你有文件被修改过,用git diff可以查看修改

2021-09-11 15:43:51 130

原创 springcloud---2.Rest学习,服务消费者,服务提供者

springcloud—2.Rest学习,服务消费者,服务提供者

2021-09-06 00:21:58 114

原创 springcloud---3.服务注册中心---Eureka和zookeeper的区别

springcloud—3.服务注册中心—Eureka和zookeeper的区别CAP理论在了解eureka和zookeeper区别之前,我们先来了解一下这个知识,cap理论。1998年的加州大学的计算机科学家 Eric Brewer 提出,分布式有三个指标。Consistency,Availability,Partition tolerance。简称即为CAP。Eric 提出 CAP 不能全部达到,这就是CAP定理。接下来我们分别说下cap。CConsistency,一致性的意思。一致性

2021-09-06 00:21:21 171

原创 springcloud---1.了解微服务及微服务架构,什么是springcloud

springcloud—1.了解微服务及微服务架构

2021-09-05 16:41:37 105

原创 GitHub---本地项目上传至GitHub --- 本地修改项目后更新到GitHub

1.本地项目上传至GitHub1.第一步:去github上创建自己的Repository,创建页面如下图所示:红框为新建的仓库的https地址:2.第二步:echo "# Test" >> README.md3.第三步:建立git仓库git init4.第四步:将项目的所有文件添加到仓库中git add .5.第五步:git add README.md6.第六步:提交到仓库git commit -m "注释语句"7.第七步:将本地的仓库关联到GitHub,后

2021-09-05 15:00:03 557

原创 GitHub---关于2021年8月13日github不再支持密码身份验证的解决方案

GitHub—关于2021年8月13日github不再支持密码身份验证的解决方案今天上传个工程到github突然报错remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.意思就是要用个人令牌连接的,一脸懵逼,没办法,之前没设置过,只好屁颠屁颠去设置。一、生成令牌找到1.2.3.4.最后点击生成即

2021-09-05 14:55:50 856

原创 java---面试相关---收集总结

JavaGuide面试突击版https://snailclimb.gitee.io/javaguide-interview/#/

2021-09-04 13:33:28 78

原创 java基础---7.注解和反射

注解(Java.Annotation)和反射(Java.Reflection)什么是注解内置注解元注解 - 负责注解其他的注解反射静态语言和动态语言获取反射对象实例的方式哪些类型可以有class对象类加载内存分析设计JVM内存模型获得类运行时的结构https://www.bilibili.com/video/BV1p4411P7V3?p=17&spm_id_from=pageDriver...

2021-08-31 00:17:26 91

原创 cookie和session的解释与区别

cookie和session的解释与区别1. Session由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Session,用用于标识这个用户,并且跟踪用户,这样才知道购物车里面有几本书。这个Session是保存在服务端的,有一个唯一标识。在服务端保存Session的方法很多,内存、数据库、文件都有

2021-08-29 21:29:53 114

原创 java基础---6.多线程复习

进程 线程 多线程实现线程的3种方法1.继承Thread1. 继承thread类2. 重写run()方法3. 调用start 开启线程2.实现runnable接口1. 实现Runnable接口2. 重写run()方法,编写线程执行体3. 创建线程对象,丢入runnable接口实现类,调用start()方法启动线程3.实现Callable接口1. 实现Callable接口2. 重写call()方法3. 创建线程对象静态代理lamda表达式线程状态线程休眠

2021-08-29 18:20:48 112

原创 java基础---5.JVM知识复习

内存溢出-》OOM(outofmemory)栈溢出-》Stack Overflowjvm常见面试题遇见OOM,内存满了 -》解决办法1,调参,把堆内存的空间扩大2,分析内存,看一下哪个地方出了问题1.JVM的位置位于操作系统之下,java程序之上2.JVM的体系结构3.类加载器JVM类加载器的四种加载机制1 BootstrapClassLoader(启动类加载器)c++编写,加载java核心库 java.*,构造ExtClassLoader和AppClassLoader。由于

2021-08-29 18:10:42 110 1

原创 java基础---4.计算机网络编程

计算机网络协议分布

2021-08-29 18:06:09 69

原创 java基础---3.javaSE总结

关键词标识符强类型语言安全性高速度慢java数据类型8大基本数据类型+应用数据类型string是浮点数浮点数不能进行比较,会出错字符扩展转义字符new 一个对象是创建了新的空间直接复制会先判断内存池中有没有这个,有则所指内存相同,没有就会开辟一个新的空间布尔值扩展数据类型–》强制转换–》内存溢出注意点:1.不能对布尔值进行转换2.不能把对象类型转换为不相干的类型3.在把高容量转换到低容量的时候,强制转换4.转换的时候可能存在内存溢出,或者精度

2021-08-29 17:59:21 97

原创 java基础---2.java优势

java优势write oncerun anywhere简单性面向对象可移植性高性能分布式动态性多线程安全性健壮性JavaSE:标准版(桌面程序,控制台开发)JavaME:嵌入式开发JavaEE:E企业级开发(web端,服务器开发…)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PI8FstKs-1630230531070)(…/image/image-20210815212617365.png)]JDK; JRE; JVM[外链图片转存

2021-08-29 17:49:44 99

原创 java基础---1.springboot原理初探

原理初探自动配置pom.xmlspring-boot-dependencies我们在写入或引入一些springboot依赖的时候,不需要指定版本,就因为有这些版本仓库启动类<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId></dependency>

2021-08-29 17:48:23 141

原创 springboot---回顾springboot架构(狂神说)

springboot—回顾springboot架构(狂神说)DONE!

2021-08-08 21:44:36 127

原创 java---idea中的一些常用快捷键

java—idea中的一些常用快捷键1. 删除光标所在行代码idea快捷键: Ctrl+Xeclipse快捷键: Ctrl+D2. 复制光标所在行代码,或者鼠标选中的代码idea快捷键: Ctrl+Declipse快捷键: Ctrl+Alt+上下键3. 切换代码大小写idea: Ctrl+Shift+Ueclipse: Ctrl+Shift+X(大写) Ctrl+Shift+Y(小写)4. 关闭当前代码窗idea: Ctrl+F4eclipse: Ctrl+W5. 快速定

2021-08-08 17:04:45 527

原创 java---IDE中找不到sun.misc.BASE64Encoder jar包 和sun.misc.Base64Decoder jar包

java—IDE中找不到sun.misc.BASE64Encoder jar包 和sun.misc.Base64Decoder jar包解决报错: IDEA Error:(15, 16) java: 程序包sun.misc不存在 或import sun.misc.BASE64Decoder无法找到方法1:file->project Structure->project 原为11 修改版本为1.8 解决。方法2:查看官网发现,JDK中的/lib/tool.jar和/lib/rt.j

2021-08-08 10:06:10 8247 2

原创 关掉visual studio 在桌面上右键---在visual studio中打开

关掉visual studio 在桌面上右键—在visual studio中打开visual studio 在桌面上右键—会出现在visual studio中打开看这里,就可以1、新建个文本文档,输入一下内容:Windows Registry Editor Version 5.00[-HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode][-HKEY_CLASSES_ROOT\Directory\shell\AnyCode]如图所

2021-08-01 23:52:28 3073 8

原创 springboot---狂神说的链接

狂神说SpringBoot12:MVC自动配置原理狂神说SpringBoot11:Thymeleaf模板引擎狂神说SpringBoot10:Web开发静态资源处理狂神说SpringBoot09:整合MyBatis狂神说SpringBoot08:整合Druid狂神说SpringBoot07:整合JDBC狂神说SpringBoot06:自定义starter狂神说SpringBoot05:自动配置原理狂神说SpringBoot04:JSR303数据校验及多环境切换狂神说SpringBoot03:

2021-07-25 23:08:15 101

转载 springboot---yaml语法学习

yaml语法学习配置文件SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的application.properties语法结构 :key=valueapplication.yml语法结构 :key:空格 value**配置文件的作用 :**修改SpringBoot自动配置的默认值,因为SpringBoot在底层都给我们自动配置好了;比如我们可以在配置文件中修改Tomcat 默认启动的端口号!测试一下!server.port=8081yaml

2021-07-25 23:03:28 246

转载 springboot---运行原理探究

运行原理探究我们之前写的HelloSpringBoot,到底是怎么运行的呢,Maven项目,我们一般从pom.xml文件探究起;pom.xml父依赖其中它主要是依赖一个父项目,主要是管理项目的资源过滤及插件!<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>

2021-07-25 22:58:48 100

原创 springboot---SpringBoot简介

SpringBoot简介回顾什么是SpringSpring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring采用了以下4种关键策略:1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean;2、通过IOC,依赖注入(DI)和面向接口实现松耦合;3、基于切面(AOP)和惯例进行声明式编程;4、通过

2021-07-25 22:52:52 206

原创 GitHub资源查找---比较方便的途径

GoGoCode 项目地址:https://github.com/thx/gogocode找开源项目的一些途径• https://github.com/trending/• https://github.com/521xueweihan/HelloGitHub• https://github.com/ruanyf/weekly• https://www.zhihu.com/column/mm-fe特殊的查找资源小技巧-常用前缀后缀• 找百科大全 awesome xxx• 找例子 xxx sa

2021-05-16 17:47:03 329

原创 构造回文

构造回文提到回文串,自然要利用回文串的特点,想到将源字符串逆转后,“回文串”(不一定连续)相当于顺序没变求原字符串和其反串的最大公共子序列(不是子串,因为可以不连续)的长度(使用动态规划很容易求得),然后用原字符串的长度减去这个最大公共子串的长度就得到了最小编辑长度。#include <iostream>#include <string>#include <algorithm>using namespace std;const int MAX = 10

2021-05-12 10:51:51 263

原创 算法分析---8皇后问题---N皇后问题

package demo1;public class NkingsSort { public static int num1(int n) { if (n < 1) { return 0; } int[] record = new int[n]; return process1(0, record, n); } public static int process1(int i, i.

2021-04-06 17:12:57 175

华侨大学---汇编语言实验---实验三小学生算术练习软件.rar

华侨大学---汇编语言实验---实验三小学生算术练习软件.rar

2021-05-12

华侨大学---汇编语言实验---实验二英文填字游戏.rar

汇编语言

2021-05-12

计算机组成思维导图.rar

计算机组成思维导图

2021-04-14

IDEA快捷键.txt

IDEA快捷键.txt

2021-04-14

利用记录型信号量解决生产者-消费者问题.doc

利用记录型信号量解决生产者-消费者问题.doc

2021-04-14

汇编语言--实验一英文打字练习软件

汇编语言--实验一英文打字练习软件

2020-11-14

空空如也

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

TA关注的人

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