自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 http-https

CA证书:CA(Certificate Authority,证书授权)是由认证机构服务者签发,是数字签名的技术基础保障,也是网上实体身份的证明,能够证明某一实体的身份及其公钥的合法性,证明该实体与公钥二者之间的匹配关系。证书里面的一些数据查看windows 的证书win +r 打开命令行输入命令提示:这里对文章进行总结:例如:以上就是今天要讲的内容。

2024-02-19 15:39:40 975 1

原创 js的算法-选择排序(简单选择排序)

稳定性: 不稳定。

2024-05-23 19:29:48 187

原创 js的算法-插入排序(折半插入排序)

1. 折半插入排序仅仅减少了比较元素的次数,约为O(nlogn);2. 比较次数与待排序表的初始状态无关,仅仅取决于表中的元素个数n3. 元素的移动次数并未改变,它依赖与待排序表的初始状态。4. 折半插入排序是一种稳定的排序方法5. 只适用于顺序表,不适用链表。

2024-04-25 12:02:20 450

原创 js的算法-插入排序(直接插入排序)

稳定性: 由于每次插入元素时总是从后向前线比较在移动,所以不会出现相同元素相对位置发生变化的情况,所以直接插入排序是一个稳定的排序方法。适用性:直接插入排序算法使用与顺序存储和链式存储的线性表,为链表存储时,可以从前往后查找指定元素的位置。大部分排序算法都仅适用于顺序存储的线性表。

2024-04-24 10:59:09 357 3

原创 js的算法-交换排序(快速排序)

1. 空间复杂度:因为快速排序是递归的,需要借助一个递归工作栈来保存每层递归调用的必要信息,其容量应该与递归调用的最大深度一致。2. 如何提升算法效率?方法1:尽量选取一个可以将数据中分的枢轴元素,如果从序列的头,尾,及中间选取3个元素,再去这三个元素的中间值作为最终的枢轴元素;2. 随机的从当前表中选取枢轴元素2种做法都可以使得最坏情况在实际排序中几乎不会发生。3. 快速排序是所有内部排序算法中平均性能最优的排序算法。

2024-04-23 16:10:58 439 1

原创 js的算法-交换排序(冒泡)

所谓交换排序,是指根据序列中两个元素关键字的比较结果来对换这两个记录在序列中的位置。基于交换的排序算法很多,本次介绍冒泡排序和快速排序。

2024-04-22 18:00:49 288 1

原创 常见的一些小细节,容易忽略的地方

元素设置或者,该元素就称为伸缩容器。伸缩容器的子元素称为伸缩项目。CSS 属性名含义值display设置伸缩容器flex主轴方向rowcolumnflex-wrap换行方式nowrapwrapflex-flow同时设置主轴方向和换行方式主轴上的对齐方式flex-startflex-endcenter侧轴上的对齐方式stretchflex-startflex-endcenterbaseline侧轴上的对齐方式(发生换行)stretchflex-start。

2024-04-17 17:28:57 620

原创 浏览器渲染原理

当浏览器的网络线程收到HTML 文档后,会产生一个渲染任务,并将其传递给渲染主线程的消息队列。在事件循环机制的作用下,渲染主线程取出消息队列中的渲染任务,开启渲染流程。整个渲染流程分为8个步骤:HTML 解析,样式计算,布局,分层,绘制(分块,光栅化,画图)。每个阶段都有明确的输入输出。上一个阶段的输出会成为下一个阶段的输入。这样整个渲染流程就形成了一套组织严密的生产流水线。

2024-04-12 16:31:12 823

原创 css-基本问题

上面兄弟元素的下外边距和下面兄弟元素的上外边距会合并,取一个最大的值,而不是相加。

2024-03-27 10:10:29 669

原创 element-plus-button 按钮点击之后颜色不还原的问题

element button 按钮

2024-03-21 15:17:51 947 1

原创 有来团队后台项目-解析10

vue-tsc:Vue 官方提供的命令,用于执行 TS 的类型检查。–noEmit:TS 编译器的选项,使用 --noEmit 选项后,编译器仅执行类型检查,而不会生成任何实际的编译输出。src 目录下创建store 文件夹,文件夹下创建index.ts ,创建modules 文件夹。src 目录下创建 utils 文件夹,utils 文件夹下创建request.ts。// 在代码提交之前,进行代码规则检查能够确保进入git库的代码都是符合代码规则的。新建文件src/typings/env.d.ts。

2024-03-14 16:26:03 566

原创 有来团队后台项目-解析9

【代码】有来团队后台项目-解析9。

2024-03-14 11:49:55 496

原创 有来团队后台项目-解析8

【代码】有来团队后台项目-解析8。

2024-03-14 11:19:28 483 1

原创 有来团队后台项目-解析7

因为在使用vite 创建项目的时候,已经安装了sass,所以不需要安装。如果要安装,那么就执行。

2024-03-13 18:10:09 611

原创 有来团队后台项目-解析6

icon,svg 安装

2024-03-13 14:49:19 470

原创 有来团队后台项目-解析5

执行完成以后,在根目录下生成一个.husky 目录。如果文件中有.git文件,那么直接执行。如果没有,那么先执行git init。

2024-03-12 19:33:09 504 1

原创 有来团队后台项目-解析4

新建.prettierrc.cjs文件新建.prettierignore二、配置eslint安装eslint生成eslint 配置文件pnpm eslint --init配置.eslintignore重新配置vite.config.ts安装了eslint ,那么可以在AutoImport 中自动导入安装@types/node执行命令:解决vite.config.ts 爆红线问题三、路径别名配置aliasvite.config.tstsconfig.json 中也要添加

2024-03-12 16:04:37 381 1

原创 有来团队后台项目-解析3

按需引入引入element-plus。

2024-03-12 11:42:48 496 1

原创 有来团队后台项目-解析1-2

有来团队的后台项目,给新手的后台搭建指南

2024-03-12 10:35:27 463 1

原创 web网络请求与远程资源-XmlHttpRequest

xmlhttpRequest

2024-03-06 13:00:32 1629 1

原创 http-常问问题

常见问题

2024-03-04 19:49:49 899

原创 http-安全

http 安全,web 安全

2024-02-27 15:30:04 1010

原创 nvm-基本用法

使用nvm 下载npm ,突然出现这个问题。

2024-02-24 17:40:15 404

原创 http-长连接,短连接

长连接,短连接

2024-02-06 17:20:01 964 2

原创 http-简单的http 协议

cookie ,session get 和post 的区别。post 两次请求

2024-02-05 17:12:11 594 1

原创 linux-centos-常用命令2(目录结构)

目录结构

2024-02-03 12:55:20 444 1

原创 linux-centos 常用命令1

点击要创建快照的系统,右击->快照->拍摄快照。在使用虚拟机的时候,可以创建快照。windows 是用\隔开。ssh 用户名@地址。名称:填写自己的备注。

2024-02-02 23:37:49 434

原创 http-TCP/IP协议族

提示:这里可以添加本文要记录的大概内容:提示:以下是本篇文章正文内容,下面案例可供参考。

2024-02-01 21:16:26 419

原创 http-使用 HTTP 协议访问 Web 都经历了什么

get 和post, 状态码

2024-01-26 22:10:06 1742

原创 密码学-古典密码

密码学,古典密码

2024-01-20 16:26:25 892

原创 centos 7 qt linuxdeloyqt

qt linux centos 7 linuxdeployqt

2024-01-12 19:53:34 2347

xmlhttpRequest 示例

配合web网络请求与远程资源-XmlHttpRequest使用

2024-03-06

空空如也

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

TA关注的人

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