- 博客(57)
- 收藏
- 关注
原创 pandas 将 txt 文件转换为 csv 文件
利用 pandas 将 txt 文件转换为 csv 文件,使用 read_csv 和 to_csv 这两个函数,填写对应的分隔符,即可。
2022-10-13 11:25:49 2982 1
原创 VsCode中运行C/C++
在VsCode中如何运行C/C++,VsCode中C/C++环境配置,编写配置文件,下载对应版本mingw64
2022-09-19 09:22:55 7721 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 4448
原创 k8s 使用小记:如何进入 k8s 部署的 pod
进入 k8s 部署的 pod 节点,kubectl 安装与使用,k8s 集群连接与配置,进入 k8s 上部署的 pod,如何在 k8s 上部署数据库
2022-08-10 14:52:44 17102
原创 Go 语言变量
Go语言变量,变量的定义,变量声明的方式 var声明,短变量声明,new函数,变量赋值,输出变量的转义字符,变量的生命周期,垃圾回收机制
2022-07-25 10:48:54 297
原创 Python字符串格式化
Python字符串格式化的方法,%,常见的格式字符,format格式化字符串,map实现字符串格式化,f-字符串来进行字符串格式化,format使用大全,怎么保留小数点,百分比,对齐方式,科学计数法
2022-06-28 21:49:09 4769 1
原创 Python 函数的参数类型
Python函数的参数类型,Python位置参数,默认值参数,关键参数,可变长度参数的使用,可变长度参数中的注意事项,默认值参数必须位于最右边
2022-06-19 18:27:45 7873
原创 CSS:flex布局
CSS flex布局入门,flex布局学习,什么是 flex 布局,flex布局怎么用,flex布局主轴和交叉轴,flex布局的shrink,grow,basis,flex布局around,between和evenly 之间区别
2022-06-07 01:05:49 2050
原创 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 397
原创 JavaScript原型
JS原型1. 什么是原型 ?2. 原型对象中的 constructor构造函数,原型对象和实例对象之间的关系1. 什么是原型 ?什么是原型对象什么是构造函数的原型对象怎么判断一个属性是否在原型上还是在实例上判断一个属性在原型上hasOwnProperty() 使用和介绍in 操作符
2022-05-11 22:01:39 467 2
原创 JavaScript模块化
JS模块化,什么是 Module,js module的用法,import如何使用, export如何使用export 和 export default 的区别,import 和 export 如何对应,它们的对应关系
2022-05-03 17:09:37 1808
原创 JavaScript对象解构
JavaScript对象解构解构赋值对象JS对象解构对象解构是什么,对象解构的基本使用对象的嵌套解构,在函数参数列表中使用解构赋值,部分解构,什么是部分解构
2022-04-04 00:31:46 5676
原创 JavaScript数组方法总结
JS数组方法总结push, pop, shift, unshift, sort, splice, concat, map, indexOf, lastIndexOf, includes, find, findIndex, filterm reduce, join,数组与字符串转换的方法,数组中的搜索,数组排序,数组过滤,生成新数组
2022-03-28 00:53:41 1695
原创 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 1804
原创 JavaScript事件监听
JavaScript事件监听常用的事件监听DOM0级事件监听DOM2级事件监听onclickaddEventListener
2022-03-06 22:46:51 3425
原创 浏览器本地存储(cookie, localStorage 和 sessionStorage)
浏览器本地存储在浏览器的本地存储中,有三种常见的方式:cookie, localStroage 和 sessionStorage什么是 cookie cookie 全称 HTTP Cookie(也叫 Web Cookie 或浏览器 Cookie)cookie 的属性,创建,操作方法,设置有效期限,cookie的有效期限查询localStorage和sessionStorge 的区别localSorage的操作方法,
2022-02-27 23:26:03 1601
原创 HTTP协议入门
HTTP协议,什么是 HTTP,常用的HTTP状态码,GET和POST的区别,常用的HTTP方法,HTTP报文,HTTP的基本结构
2022-02-20 23:24:46 1572
原创 CSS之BFC
CSS之BFC什么是 BFCBFC 的形成条件BFC 的应用解决浮动父容器高度塌陷解决 margin 垂直方向上塌陷解决margin 传递问题和叠加问题
2022-02-06 23:59:23 846
原创 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 2084
原创 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 5702 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 3127 4
原创 JavaScript中this指向
JavaScript中this指向JavaScript上下文规则事件处理函数 this立即执行函数this函数中this定时器,延时器this数组中对象上下文
2021-12-19 19:17:36 2197 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 1195 1
原创 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 1242
原创 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 546
原创 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 765
原创 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 278
原创 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 408
原创 JavaScript浅拷贝与深拷贝
浅拷贝与深拷贝1. 什么是浅拷贝,深拷贝?2. 常用的浅拷贝方法2.1) '=' 赋值2.2) 扩展运算符2.3) Object.assign()3. 常用的深拷贝方法3.1) for ... in3.2) 递归1. 什么是浅拷贝,深拷贝?浅拷贝:只复制一层对象,即只复制引用,没有复制真正的值。( 浅拷贝仅仅是指向被复制的内存地址,如果原对象被改变了,那么新对象也会相应改变 )深拷贝:彻底复制一个对象,拷贝多层,而不是只复制对象的引用。( 深拷贝建一个新的对象,将原对象的各属性的值拷贝过来,
2021-10-13 01:07:28 1161 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人