自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kk的博客

一名正在学习的未来程序员~~~

  • 博客(103)
  • 收藏
  • 关注

原创 包管理工具

一文速通所有包管理器

2023-10-23 20:34:09 619

原创 01背包问题的一维数组表示形式

这篇文章,我们来谈一谈什么是01背包问题?有和一个。第i件物品的重量是weight[i],得到的价值是value[i]。,求解将哪些物品装入背包里这个问题,相信接触过的都会想到用动态规划来解决,却对本题的暴力解法没有头绪,下面介绍解决01背包问题的三种解法。

2023-10-22 17:08:16 254

原创 原型链实现class的继承

我们知道,es6出现了class关键字,然后还可以通过extends实现类和类之间的继承。那么,在es6之前是如何实现继承的?如果还没有系统学习原型链知识的,可以看看这篇文章。

2023-10-16 10:41:30 185

原创 tabs组件封装

封装到tabs组件,最简单的方式肯定是写几个div,内容和导航栏写在一起。对此,基本的功能已经完成。如果有样式的需求,可以继续在上面进行封装。但这样,逻辑代码和业务逻辑就没有彻底分开。下面来自己手动封装一个.

2023-09-15 18:03:14 244

原创 指引型树型组件的封装

最近,由于业务的需要,需要做一个。在寻找各种文章后,终于有了思路。🤒🤒🤒树型组件的思路主要是递归。谈到递归,我们首先要有递归的出口。递归的出口就是没有孩子节点了。这个时候,我们就是叶子节点。

2023-09-14 23:42:17 81

原创 render和jsx

为什么React在大型项目中比较适合?因为React使用jsx,比较灵活。文件最后会变成一个对象。在大型项目中比较适合?

2023-09-10 00:04:02 198

原创 node封装mysql

项目中要使用express,肯定要使用路由进行多模块开发,每一个模块都创建一个sql实例,就太麻烦了,把sql抽离出来,进行一些封装,让代码看起来更加优雅。每次使用的时候需要创建连接,数据操作完成之后需要关闭连接。因此,我们需要封装一个方法。刚才的index.js就可以直接引入封装好的sql了。sql就封装完成了。然后就可以进行我们的开发了。2、basedata.js里面放数据库配置。3、sql.js里面用来暴露一个方法。1、新建一个config目录。3、修改index.js。

2023-09-09 23:16:28 380

原创 axios+vite配置反向代理踩坑记录

​ 最近,实习中,一直在写公司的项目。之前熟练的时候能够很熟悉地配置,但昨天却配置了很长的时间,因此需要记录一下。项目的时候,我们项目和本地服务器是在一个服务器下面,因此不会产生跨域,配置反向代理就是让我们自己的服务器去向目标服务器请求数据,这样就不会产生跨域了。但上线后,如果前后端不是放在一个服务器的话,这个时候我们就要配置我们的。axios在配置代理服务器后,就需要写目标服务器的地址了,只用写url就行。常常会遇到跨域问题,但我们知道,服务器与服务器之间是不存在跨域问题的,在运行。

2023-09-02 14:57:55 1207

原创 部署方面踩坑日志

文章背景:​ 如果你信心满满地购买了服务器,却不知如何去进行部署。那么,恭喜你,这篇文章,将会非常适合你。🤔这篇文章,我将从我开始购买服务器,到如何进行前后端项目进行部署的过程一一说明,以及要注意哪些坑。

2023-08-28 00:39:21 116

原创 算法之排序总结

原地排序:空间复杂度为1的排序算法。即不借用外面的内存,就是在数组本身上排序。稳定性:针对于待排序中存在值相等的元素。经过排序后,相等元素之间原有的先后顺序保持不变(稳定)。排序方法:内排序(所有工作都是在内存中完成)和外排序(数据量太大,需要放在磁盘中,通过磁盘和内存的数据传输才能进行,占用额外内存)。

2023-08-19 21:38:50 250 2

原创 ts与vue

在 Vue.js 中,使用 TypeScript 进行开发时,可以通过。

2023-08-17 22:12:33 1212

原创 c++基本语法

/ ASCII码的值。

2023-08-17 21:54:04 153

原创 MySQL学习笔记

一文掌握MySQL基础语言以及常见SQL语句🌟🌟🌟

2023-08-17 21:41:43 427

原创 cUrl的介绍和基本使用

✌🏻✌🏻✌🏻一文掌握基本curl

2023-08-17 21:24:12 1005

原创 实习第一周小结

实习第一周小结

2023-07-11 22:19:56 234

原创 Nuxt layout

当页面没有采用任何布局方式的时候,会默认去寻找这个。所以当采用layouts的时候,谨慎使用。中,有一种机制,就是提前布局好页面结构,然后放入。我觉得这种机制就好像是Vue中的插槽。组件,另外的页面如果想要用这种布局,只需要。如果你不添加布局属性到你的页面,例如。layout:组件名。

2023-06-11 05:57:11 427

原创 Nuxt.js

无论您在哪个模块中定义 nuxtServerInit,只要您启用了 Nuxt.js 的 SSR 功能,在服务端渲染时都会自动执行该方法,并将上下文对象作为参数传递给该方法。这里,关于Nuxt.js的基础知识已经说完了,Nuxt.js的主要作用是进行服务端渲染,便于SSR,如果想要更加深入的,可以自行去官网阅读相关文档。中,是没有this的,将获取的值通过return进行返回,然后会自动和Data中的数据进行合并。问题:在html页面加载之前,数据过来渲染后,才有dom结构,也有可能存在页面空白的情况。

2023-06-10 13:54:33 732

原创 移动端适配

移动端适配常见方案

2023-06-07 11:29:42 654

原创 从Vuex过渡到pinia

快速从Vuex过渡到Pinia

2023-06-07 11:06:59 965

原创 fill方法的小坑

如果修改其中一个元素,这有时会导致意外的行为,因为它会影响持有对同一对象的引用的所有其他元素。表面上看着是没啥问题,但如果我们修改其中一个值。例如修改dp[0] [0]​ 最近,在刷算法题的时候踩了一个大坑,因为我在创建二维数组的时候用的。的一个重要特性是它用对所有元素的相同值的引用填充数组。

2023-05-07 22:41:56 529 1

原创 宏任务和微任务

在这个宏任务中,你需要完成多个子任务,比如到咖啡店、选择咖啡、等待咖啡师制作、付款等等。而微任务则是在这些子任务完成后需要马上处理的事情,比如检查自己的钱包、给朋友发一条消息告知自己正在购买咖啡等等。与宏任务不同,微任务需要优先级更高,在每次宏任务执行完毕后都会先执行完所有微任务,然后再执行下一个宏任务。总的来说,宏任务和微任务都是异步任务的执行方式,在实际开发中可以根据需要选择合适的任务类型来进行处理,从而提升代码的性能和可读性。在 JavaScript 中,宏任务和微任务是==

2023-05-01 11:33:51 186

原创 npm中包的加载机制

npm 包机制

2023-04-09 13:07:11 527

原创 node 中间层

node作为中间层的必要性

2023-04-03 11:06:26 530

原创 Vue删除过滤器的原因

Vue删除过滤器的原因

2023-03-13 21:20:33 980

原创 vue2深度监听以及重写数组方法

Vue深度监听原理

2023-03-11 21:15:55 2773

原创 ES6 Generator

Generator深入。

2023-03-08 19:42:13 932 1

原创 JavaScript包装类型

javascript包装类型详解

2023-03-03 15:07:09 63

原创 c到c++

从c过渡到c++

2023-03-03 00:34:31 173

原创 js中的原型链

原型链

2023-03-01 20:52:51 766 1

原创 深入理解border以及应用

深入理解border及其应用

2023-02-28 22:04:30 747 2

原创 BFC的含义以及应用

BFC的含义及应用

2023-02-26 14:00:02 528 1

原创 z-index失效的几种情况

z-index失效

2023-02-25 23:56:31 1894

原创 display-inline-block出现缝隙问题

display-inline-block出现缝隙问题。

2023-02-24 23:45:31 85

原创 关于物理像素,逻辑像素,像素比

在日常生活中,有这样一个问题。同样的图片为什么在不同的设备上显示的大小是不一样的。🤒带着这个问题来说明一下。

2023-02-24 22:54:40 844

原创 CSS clip-path妙用

clip-path的妙用

2023-02-23 23:58:02 221

原创 vue插件

vue插件编写

2023-01-28 22:00:14 202

原创 事件冒泡和时间捕获

事件捕获和冒泡

2023-01-24 15:47:36 1134

原创 npx详解

一文搞懂npx

2023-01-22 15:39:23 1815

原创 HTTP实用指南

HTTP实用指南

2023-01-20 11:28:49 922

原创 vite插件

vite编写插件 生成Vue动态路由

2023-01-19 18:07:31 1361

空空如也

空空如也

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

TA关注的人

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