自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用C语言实现八大排序算法(附有PTA例题测试每个排序算法的速度以及每个排序法的动图总结)

八大排序算法:先上测试的PTA例题:给定N个(长整型范围内的)整数,要求输出从小到大排序后的结果。本题旨在测试各种不同的排序算法在各种数据情况下的表现。各组测试数据特点如下:数据1:只有1个元素;数据2:11个不相同的整数,测试基本正确性;数据3:1e3个随机整数;数据4:1e4个随机整数;数据5:1e5个随机整数;数据6:1e5个顺序整数;数据7:1e5个逆序整数;数据8:1e5个基本有序的整数;数据9:1e5个随机正整数,每个数字不超过1000。输入格式:输入第一行给出

2022-05-15 19:10:16 2216 12

原创 pnpm安装指南

pnpm包管理工具的安装教程和介绍

2024-04-26 12:55:25 3927 1

原创 你说你还不会Redis?别怕,今天带你搞定它!

Redis是什么?为什么要使用Redis?Redis怎么用?Redis的特性和实战方案。本文带你走进Redis。

2023-04-17 21:32:45 1248 1

原创 简单聊一下mysql中的索引

简单介绍一下索引的概念,B+树作为索引有什么优势,索引的优化策略。

2023-04-11 23:18:02 535

原创 内存五区的概念,内存池技术的诞生。

什么是内存五区?内存五区都包括什么?内存池又是什么?本文将一一为你解答疑惑。

2023-04-04 22:53:25 781

原创 带你了解mysql中锁的概念

mysql中都有什么锁?他们的作用是什么?本文带你走进MySQL中锁的世界。

2023-04-03 23:24:06 325

原创 带你深入理解Mysql事务

带你深入了解什么是Mysql的事务,什么是事务的ACID四大特性,什么是隔离级别。

2023-04-02 23:27:22 105

原创 什么是跨域问题?如何解决?

Cors跨域资源分享(Cross Origin Resource Share),其实就是在浏览器中加上几个响应头,来让浏览器能够跨域访问资源。,*就是允许所有的域名跨域。当一个请求跨域的目标不是简单请求的时候就会发起预请求,也就是Options。如果没有预请求,假如一个毁灭性的Post请求发来,直接进行处理,处理完成之后返回的时候,浏览器虽然能告诉你你没有权限跨域访问资源又给你拦截起来了,但Post请求的目的已经达成了。Method: 请求的方法是GETPOST及HEADHeader: 请求头是。

2023-03-31 20:31:54 339

原创 【golang】GC的更迭之路

带你走进Golang的垃圾回收机制的更迭之旅。

2023-03-23 22:18:04 351

原创 【golang】map实现原理

golang map的实现原理。

2023-03-23 09:43:00 485

原创 【golang】结构体可以进行比较吗?

简单来说就是局部变量被其他函数所捕获,那么这个局部变量就会发生内存逃逸,从栈中逃逸到堆中。

2023-03-23 09:34:41 827

原创 线程、进程与协程

各个进程之间是共享 CPU 资源的,在不同的时候进程之间需要切换,让不同的进程可以在 CPU 执行,那么这个一个进程切换到另一个进程运行,称为进程的上下文切换。在详细说进程上下文切换前,我们先来看看 CPU 上下文切换大多数操作系统都是多任务,通常支持大于 CPU 数量的任务同时运行。实际上,这些任务并不是同时运行的,只是因为系统在很短的时间内,让各个任务分别在 CPU 运行,于是就造成同时运行的错觉。任务是交给 CPU 运行的,那么在每个任务运行前,CPU 需要知道任务从哪里加载,又从哪里开始运行。

2023-03-23 09:30:09 405 1

原创 【golang】如何定制化zap日志库以及如何使用

本文主要介绍Go语言日志库如何简易定制化,以及如何在开发中使用。

2023-02-10 23:28:50 1055

原创 介绍golang限流库以及漏桶与令牌桶的实现原理

在大数据量高并发访问时,经常会出现服务或接口**面对大量的请求而导致数据库崩溃**的情况,甚至引发连锁反映导致整个系统崩溃。或者有人恶意攻击网站,大量的无用请求出现会导致缓存穿透的情况出现。使用限流中间件可以在短时间内对请求进行限制数量,起到降级的作用,从而保障了网站的安全性。

2023-02-01 22:22:11 804 1

原创 Go语言jwt无感刷新以及解决SSO单点登录限制

Jwt提供了生成token以及token验证的方法,而token是一种不用存储在服务端,只需要由用户携带即可实现认证的一种方式。在介绍JWT之前,我们也应该先了解cookie和session。

2023-01-31 16:55:20 1882

原创 Gorm连接以及CURD实战+测试

Gorm是go的一个ORM框架,官方文档地址为->本文将介绍与gorm有关的CRUD操作,操作数据库类型为mysql数据库。

2023-01-30 19:37:38 1191

原创 用选项模式实现一个简单的golang日志库

因为看了掘金上的一篇文章,然后对其进行了一些修改,文章末尾会给出该文章的地址链接。同时也作为练习,提升自己的golang代码的编写能力。

2023-01-29 18:20:17 123

原创 golang中new与make的区别

make和new共同点都是可以开辟内存空间,给变量分配内存。两者的作用类型不同,new给int、string、数组分配内存,make给分配内存。两者的返回值不同,new的返回值类型为一个指向新分配好的内存空间的一个指定类型指针。而make的返回值类型为它本身。new分配的内存空间会被清零。make分配空间之后会被初始化。new分配的内存空间不一定会在堆上分配,当指向这个内存空间的指针变量作用域不会在作用域外被使用,或者说这个变量只使用一次就不再使用。那么new。

2023-01-10 21:15:14 463

原创 牛客网基础知识强化巩固-周结04

牛客网学习打卡第四周,包含内容:计算机网络、链表、栈等

2022-12-04 09:59:27 676

原创 计算机网络全篇知识学习打卡

Internet由数以百万计的互连的计算设备集合而成。从服务角度来说,Internet是为网络应用提供通信服务的通信基础设施。同时Internet为网络应用提供应用编程接口(API)主机(host)又叫做端系统运行各种网络应用这些设备通过通信链路进行连接,进行数据的传输光纤、同轴电缆、无线电卫星等当设备距离过长,通过交换网络进行互连这些交换网络之间通过分组交换的形式,转发分组(数据包)。在交换网络中最重要的组成就是路由器和交换机。

2022-12-01 22:43:41 1020

原创 牛客网基础知识强化巩固-周结03

牛客网基础巩固第三周,内容包括数据结构、数据库、计算机网络等相关知识

2022-11-27 16:53:30 726

原创 牛客网基础知识强化巩固-周结02

牛客网 golang、数组、数据库基础知识打卡总结。周结02

2022-11-20 11:55:02 458

原创 go语言牛客网专项训练-周结01

Go语言牛客网专项训练打卡,基础知识巩固篇。

2022-11-14 08:45:22 185

原创 Go语言的安装与环境配置

适合刚入门小白或者刚学习go语言的朋友,详细介绍了go语言的安装与环境配置,并推荐了几个当前比较热门的go语言的网站资源,希望能够帮助到大家~~

2022-09-29 22:31:28 1182

原创 狂神说-Springboot的入门初探

springboot的第一个helloWorld如何创建、springboot的内置tomcat如何开启、端口号如何自定义。初学springboot的一些疑问将在这里被解答

2022-09-09 16:35:01 357

原创 狂神说SSM之Spring5 从入门到脱发

尚硅谷首次学习spring + 狂神说二次理解 spring笔记

2022-09-07 20:59:55 308

原创 认识代理模式-简单案例演示

设计模式之代理模式简要说明

2022-08-17 17:53:17 105

原创 尚硅谷SSM整合之mybatis学习打卡

mybatis的学习笔记

2022-08-11 15:38:04 434

原创 MyBatis中log4j.xml日志文件配置

尚硅谷SSM视频中提到的log4j.xml配置文件内容

2022-08-06 17:14:41 1964

原创 黑马旅游网-JavaWeb学成练手小项目-包含老师资料

javaweb练手小项目 黑马旅游网,内有完整资料以及项目介绍

2022-08-05 17:52:03 734

原创 尚硅谷Vue视频学习打卡-Vue组件化编程以及Vue脚手架的安装-简要介绍

Vue的组件化编程意义与Vue脚手架安装

2022-07-31 22:23:35 228

原创 尚硅谷Vue视频学习打卡-Vue核心的简单认识

尚硅谷Vue的自学笔记,包含Vue核心的所有知识,方便快速浏览从而加深记忆!

2022-07-30 18:53:11 363

原创 速通已经“逝去“的jQuery-笔记打卡

虽然jQuery已经被淘汰,但是了解jQuery的基本知识大抵还是有用的

2022-07-27 18:09:25 253

原创 韩顺平讲mysql 七天速通笔记

韩顺平七天学习mysql 速通打卡

2022-07-14 19:46:13 2267 4

原创 韩顺平java30天Utils包下的工具类

韩顺平Java30天工具类

2022-07-08 08:43:14 953 1

原创 网络编程作业之完整版通讯系统(上)

韩顺平java网络编程(上)客户端代码,附有图片展示,代码齐全,功能多样!

2022-07-07 20:58:52 343

原创 网络编程作业之完整版通讯系统(下)

超详细,全代码韩顺平java网络编程之大项目作业(下)。有自己的补充实现的功能。

2022-07-07 20:20:15 299

原创 韩顺平网络编程学习

韩顺平java网络编程学习,让你感受到爆红的乐趣[doge]

2022-07-07 19:39:23 627

原创 分步解析区间和问题

使用图表分步解析题目,加快我们的理解!

2022-06-16 12:47:57 205

原创 韩顺平Java学习之路之数组与递归题目

记录笔记,实践操作,让你认识到不一样的java魅力。

2022-06-12 08:14:03 515 5

空空如也

空空如也

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

TA关注的人

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