自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pandas 将 txt 文件转换为 csv 文件

利用 pandas 将 txt 文件转换为 csv 文件,使用 read_csv 和 to_csv 这两个函数,填写对应的分隔符,即可。

2022-10-13 11:25:49 2767 1

原创 VsCode中运行C/C++

在VsCode中如何运行C/C++,VsCode中C/C++环境配置,编写配置文件,下载对应版本mingw64

2022-09-19 09:22:55 7611 3

原创 Go 原生的 git 实现库:go-git

go-git为什么我们需要它?举个例子:如果我们需要获取 git log 的信息,需要通过 Go 调用 cmd 命令来获取:获取 git 的 last commit hash 的话需要耗费的时间大概在 50ms 左右(不同运行环境可能不一样)它的慢原因是什么呢?Go 调用 cmd 命令本身存在着性能原因其次,如果想要获取其它仓库的 git log 信息,还存在着跨文件调用的消耗所以这里 go-git 的作用就体现出来了!

2022-08-21 14:24:02 4050

原创 k8s 使用小记:如何进入 k8s 部署的 pod

进入 k8s 部署的 pod 节点,kubectl 安装与使用,k8s 集群连接与配置,进入 k8s 上部署的 pod,如何在 k8s 上部署数据库

2022-08-10 14:52:44 16568

原创 Go 语言变量

Go语言变量,变量的定义,变量声明的方式 var声明,短变量声明,new函数,变量赋值,输出变量的转义字符,变量的生命周期,垃圾回收机制

2022-07-25 10:48:54 269

原创 JavaScript时间戳的应用

JS时间戳的使用,什么是时间戳,时间戳的获取,时间戳的功能与应用,用来比较日期大小,用来计时,实现倒计时功能

2022-07-13 00:37:10 690

原创 Python字符串格式化

Python字符串格式化的方法,%,常见的格式字符,format格式化字符串,map实现字符串格式化,f-字符串来进行字符串格式化,format使用大全,怎么保留小数点,百分比,对齐方式,科学计数法

2022-06-28 21:49:09 4636 1

原创 Python 函数的参数类型

Python函数的参数类型,Python位置参数,默认值参数,关键参数,可变长度参数的使用,可变长度参数中的注意事项,默认值参数必须位于最右边

2022-06-19 18:27:45 7769

原创 CSS:flex布局

CSS flex布局入门,flex布局学习,什么是 flex 布局,flex布局怎么用,flex布局主轴和交叉轴,flex布局的shrink,grow,basis,flex布局around,between和evenly 之间区别

2022-06-07 01:05:49 2010

原创 git基本操作命令

git基本操作命令1. 创建仓库1.1) 建立本地仓库1.2) 克隆远程仓库2. 提交代码3. 基本操作命令4 合并冲突如何解决 git 合并冲突问题,git push, git status, git log, git reset, git branch, git checkout,如何创建一个新分支

2022-05-19 16:54:35 368

原创 JavaScript原型

JS原型1. 什么是原型 ?2. 原型对象中的 constructor构造函数,原型对象和实例对象之间的关系1. 什么是原型 ?什么是原型对象什么是构造函数的原型对象怎么判断一个属性是否在原型上还是在实例上判断一个属性在原型上hasOwnProperty() 使用和介绍in 操作符

2022-05-11 22:01:39 443 2

原创 JavaScript模块化

JS模块化,什么是 Module,js module的用法,import如何使用, export如何使用export 和 export default 的区别,import 和 export 如何对应,它们的对应关系

2022-05-03 17:09:37 1767

原创 CSS: em和rem

CSS em和rem的使用,什么是em,什么是rem,em和rem的区别,什么时候用em,什么时候用rem

2022-04-25 00:46:18 1113

原创 CSS实现多重边框

CSS实现多重边框box-shadow实现多重边框outline实现多重边框

2022-04-18 00:38:29 2652

原创 CSS制作一个半透明边框

CSS 制作一个半透明边框,background-clip 属性,如何实现半透明边框

2022-04-11 00:49:40 2339

原创 JavaScript对象解构

JavaScript对象解构解构赋值对象JS对象解构对象解构是什么,对象解构的基本使用对象的嵌套解构,在函数参数列表中使用解构赋值,部分解构,什么是部分解构

2022-04-04 00:31:46 5586

原创 JavaScript数组方法总结

JS数组方法总结push, pop, shift, unshift, sort, splice, concat, map, indexOf, lastIndexOf, includes, find, findIndex, filterm reduce, join,数组与字符串转换的方法,数组中的搜索,数组排序,数组过滤,生成新数组

2022-03-28 00:53:41 1627

原创 JavaScript中apply,call和bind方法

JavaScript call, apply , bind方法JS call 方法,JS apply 方法,JS bind方法call,apply 和 bind方法的区别call, apply 和 bind的使用手写 bind方法

2022-03-20 23:42:32 1733

原创 JavaScript事件委托

JS事件委托事件委托实现事件委托实现原理事件委托是什么什么是事件委托事件委托的优点

2022-03-13 23:48:08 2038

原创 JavaScript事件监听

JavaScript事件监听常用的事件监听DOM0级事件监听DOM2级事件监听onclickaddEventListener

2022-03-06 22:46:51 3370

原创 浏览器本地存储(cookie, localStorage 和 sessionStorage)

浏览器本地存储在浏览器的本地存储中,有三种常见的方式:cookie, localStroage 和 sessionStorage什么是 cookie cookie 全称 HTTP Cookie(也叫 Web Cookie 或浏览器 Cookie)cookie 的属性,创建,操作方法,设置有效期限,cookie的有效期限查询localStorage和sessionStorge 的区别localSorage的操作方法,

2022-02-27 23:26:03 1573

原创 HTTP协议入门

HTTP协议,什么是 HTTP,常用的HTTP状态码,GET和POST的区别,常用的HTTP方法,HTTP报文,HTTP的基本结构

2022-02-20 23:24:46 1551

原创 JavaScript模板字符串

JavaScript模板字符串字符串插值模板字符串标签函数

2022-02-13 23:59:05 11826 1

原创 CSS之BFC

CSS之BFC什么是 BFCBFC 的形成条件BFC 的应用解决浮动父容器高度塌陷解决 margin 垂直方向上塌陷解决margin 传递问题和叠加问题

2022-02-06 23:59:23 828

原创 JavaScript访问元素节点的方法

JS访问元素节点的方法1. document.getElementById()2. document.getElementsByTagName()3. document.getElementsByClassName()4. document.querySelector()5. document.querySelectorAll()访问元素节点主要依靠document对象document对象:可以理解为整个 HTML 文档,它是 DOM 节点树的根接下来,让我们来了解一下 JS 常用的访问元素

2022-01-30 22:47:34 2026

原创 JavaScript事件流

JavaScript事件流JS事件冒泡JS事件捕获DOM 事件流

2022-01-23 23:47:41 1572 1

原创 JavaScript解构赋值

JavaScript解构赋值数组解构赋值对象解构赋值字符串解构赋值

2022-01-16 23:56:06 1450

原创 JavaScript---Map数据结构

JS---Map1. 什么是 Map2. Map 构造函数2.1) 数组2.2) Set2.3) Map3. Map 的实例属性和方法3.1) Map 的属性size3.2) Map 的方法setgethasdeleteclearforEach4. Map的注意事项5. Map的使用场景1. 什么是 MapMap 就是映射的意思,即从键到值的映射。Map 保存键值对,并且能够记住键的原始插入顺序。那么它和 Object 有什么区别 ?对象一般用字符串作键const obj = { v

2022-01-09 21:26:30 4456 1

原创 JavaScript---Set数据结构

JS---set1. 什么是 set2. set 构造函数2.1) 数组2.2) 字符串2.3) arguments2.4) NodeList2.5)  Set3. Set 的实例属性和方法1. 什么是 setset 可以简单的看作是数学上的集合。它是一系列无序,没有重复数值的数据集合。2. set 构造函数对于 set 的构造函数的参数,可以传递以下几种形式。2.1) 数组const s = new Set([1, 2, 1]);console.log(s);这里传递了一个数组[

2022-01-02 23:58:35 2891 4

原创 JavaScript---arguments学习笔记

JS arguments

2021-12-26 23:59:20 466

原创 JavaScript中this指向

JavaScript中this指向JavaScript上下文规则事件处理函数 this立即执行函数this函数中this定时器,延时器this数组中对象上下文

2021-12-19 19:17:36 2172 2

原创 JavaScript箭头函数与剩余参数

JS箭头函数1. 什么是箭头函数?2. 箭头函数的化简写法3. 箭头函数的基础知识1. 什么是箭头函数?箭头函数表达式语法比函数表达式更简洁,即函数的一种简化形式。它的写法:() => {}; // 可以用来写一个匿名函数它的结构:const / let 函数名 参数 => 函数体比如现在有一个一般形式的函数表达式let add = function(x, y) { return x + y;};可以用箭头函数来写:let add = (x, y) =>

2021-12-12 20:05:29 1173 1

原创 JavaScript生成器

JavaScript生成器生成器是怎么实现的利用生成器函数自定义迭代器

2021-12-05 23:18:39 617

原创 JavaScript迭代器

JS迭代器1. 什么是迭代器1. 自定义迭代器

2021-11-28 17:28:39 1330

原创 JavaScript闭包

JavaScript闭包1. 什么是闭包2. 闭包的作用2.1) 记忆性2.2) 模拟私有变量2. 闭包的注意点1. 什么是闭包闭包:函数本身和该函数声明时所处的环境状态的组合。也就是说函数不在其定义的环境中被调用,也能访问定义时所处环境的变量。所以使用闭包,就可以将数据与操作该数据的函数相关联。举个例子:function foo() { let a = 1; return function() { console.log(a); }}let foo1 = foo();fo

2021-11-21 23:16:45 1227

原创 CSS动画

CSS动画1. 什么是动画2. 动画的调用3.  多关键帧动画1. 什么是动画在 CSS 中,可以使用@keyframes来定义动画(keyframes 表示“关键帧”)大致结构:@keyframes rotation { /* rotation 动画名 */ from { /* 起始状态 */ transform: rotate(0); } to { /* 结束状态 */ transform: rotate(360deg);

2021-11-14 23:08:57 533

原创 CSS过渡

CSS过渡1. 什么是过渡2. 可以参与过渡的属性有哪些3. 缓动效果1. 什么是过渡在 CSS 中,过渡属性:transition过渡可以为一个元素在不同样式之间变化自动添加 ”补间动画“相比于用 JavaScript 实现过渡,用 CSS 优点:  动画更细腻,内存开销小下面为 transtion 四要素:transition: name | duration | timing function | delay;name: 要过渡属性的名字duration: 动画时长timi

2021-11-07 22:23:07 732

原创 CSS定位布局

CSS定位布局1. 相对定位1.1) 什么是相对定位1.2)相对定位的性质与用途2. 绝对定位2.1) 什么是绝对定位2.2)绝对定位的性质与用途3. 固定定位1. 相对定位1.1) 什么是相对定位相对定位:盒子可以根据自己原来的位置进行位置调整(通过位置描述词实现)。位置描述词:left: 向右移动; right 向左移动;top 向下移动;bottom 向上移动(当里面值为负数的时候,往相反方向移动)举个例子:原来:<!DOCTYPE html><html lan

2021-10-31 23:50:15 254

原创 JavaScript基本引用类型-Date

JS基本引用类型-Date1. 创建日期对象2. 继承的方法3. 日期格式化方法1. 创建日期对象使用 new 操作符来调用 Date 构造函数:不传参时,创建的对象将保存当前日期和时间let now = new Date();要基于其他日期和时间创建日期对象,必须传入其毫秒表示, ECMAScript为此提供了两个辅助方法:Date.parse()和 Date.UTC()Date.parse():Date.parse()方法接收一个表示日期的字符串参数,尝试将这个字符串转换为

2021-10-24 23:56:27 387

原创 JavaScript浅拷贝与深拷贝

浅拷贝与深拷贝1.  什么是浅拷贝,深拷贝?2. 常用的浅拷贝方法2.1) '=' 赋值2.2) 扩展运算符2.3) Object.assign()3. 常用的深拷贝方法3.1) for ... in3.2) 递归1.  什么是浅拷贝,深拷贝?浅拷贝:只复制一层对象,即只复制引用,没有复制真正的值。( 浅拷贝仅仅是指向被复制的内存地址,如果原对象被改变了,那么新对象也会相应改变 )深拷贝:彻底复制一个对象,拷贝多层,而不是只复制对象的引用。( 深拷贝建一个新的对象,将原对象的各属性的值拷贝过来,

2021-10-13 01:07:28 1151 3

空空如也

空空如也

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

TA关注的人

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