自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 余生,先悦己,后悦人

杨绛在《一百岁感言》中说:“。”诚然,没有谁的生活是容易的,处境越是艰难,内心越要绚烂,取悦自己,也温暖世界。把心情照顾好,比什么都重要。真正的智者,既懂得取悦自己,也不忘取悦他人,将人生过得美好而辽阔。

2023-10-31 14:13:06 134

原创 spring-boot

spring-boot 学习

2023-10-26 14:41:34 567

原创 JAVA基础

这些表可以使用SELECT语句查询,也可以使用SQL语句更新performance_schema数据库中的表记录(如动态修改performance_schema的setup_*开头的几个配置表,但要注意:配置表的更改会立即生效,这会影响数据收集)(也可以通过SQL语句来控制那些事件被收集)。d、performance_schema中的事件只记录在本地server的performance_schema中,其下的这些表中数据发生变化时不会被写入binlog中,也不会通过复制机制被复制到其他server中。

2023-10-26 14:38:36 135

原创 大数据平台开发经验

十年大数据经验、大数据开发技术栈

2023-10-19 15:50:56 448

原创 Redis基础

这里很好理解,把RDB理解为一整个表全量的数据,AOF理解为每次操作的日志就好了,服务器重启的时候先把表的数据全部搞进去,但是他可能不完整,你再回放一下日志,数据不就完整了嘛。传统的关系型数据库如Mysql已经不能适用所有的场景了,比如秒杀的库存扣减,APP首页的访问流量高峰等等,都很容易把数据库打崩,所以引入了缓存中间件,目前市面上比较常用的缓存中间件有 Redis 和 Memcached 不过中和考虑了他们的优缺点,最后选择了Redis。这时候你要给予惊讶的反馈:唉,是喔,这个锁就永远得不到释放了。

2023-10-19 11:06:34 87

原创 播放解码总结

1、分段2、格式3、解码4、播放。

2023-04-23 09:53:38 109

原创 monorepo、lerna

Lerna是一个用来优化托管在 git\npm 上的多 package 代码库的工作流的一个管理工具,可以让你在主项目下管理多个子项目,从而解决了多个包互相依赖,且发布时需要手动维护多个包的问题。一个项目依赖了多个 npm 包,当某一个子 npm 包代码修改升级时,都要对主干项目包进行升级修改。Monorepo 是管理项目代码的一个方式,指在一个项目仓库 (repo) 中管理多个模块/包 (package),不同于常见的每个模块建一个 repo。1.节约了大量存储空间。

2023-04-17 15:16:01 657

原创 AST理解

AST用途

2023-04-13 10:49:30 82

原创 产品开发流程规范

流程

2023-04-11 17:14:15 100

原创 find、filter、findIndex、indexOf、map、forEach、reduce区分

find返回的是只能使用,不能用于find()方法,用于找出第一个符合条件的数组成员。它的参数是一个回调函数,所有数组成员依次执行该回调函数,直到找出第一个返回值为true的成员,然后返回该成员。如果没有符合条件的成员,则返回undefined。

2023-04-11 15:37:59 1173

原创 了解package.json和package-lock.json

package.json 、package-lock.json、依赖包

2022-11-20 07:45:43 829

原创 node-sass和node版本兼容

node-sass对node版本的要求

2022-11-16 14:08:43 266

原创 css你要知道的基础

css 基本框架与介绍

2022-11-07 14:34:59 226

原创 react的学习中

react hook 、 router

2022-11-07 14:13:08 312

原创 vue3深入了解

vue3

2022-09-21 07:02:57 550

原创 Babel深入学习

babel 用法、 介绍

2022-09-20 15:25:10 317

原创 typescript答疑

关于typescript的常见问题总结,

2022-09-20 14:20:32 231

原创 认识大数据

大数据基础,了解大数据

2022-09-20 14:15:00 1731

原创 dom的typescript类型定义

typescript、dom 、ts、type如何定义dom

2022-07-16 23:17:07 1847

原创 tsconfig.json

typescript、tsconfig、tsconfig.json使用说明

2022-07-09 22:12:19 671

原创 前端实现所有的跨域方式

前端跨域、如何跨域、跨域的几种方式

2022-07-08 07:02:10 170

原创 mongodb

nodejs框架、mongodb数据库

2022-07-08 06:56:22 117

原创 mysql

nodejs框架、mysql数据库

2022-07-08 06:55:04 105

原创 koa框架

nodejs框架、主要用法

2022-07-08 06:54:11 134

原创 express框架

nodejs框架、主要用法

2022-07-08 06:53:14 100

原创 jwt协议

介绍各种协议

2022-07-04 08:51:14 310

原创 nodejs

nodejs、用法、框架

2022-07-03 13:44:58 1528

原创 为什么读书,读书的好处

读书、总结

2022-04-24 06:45:26 146

原创 axios的post方式在url上传参

![在这里插入图片描述](https://img-blog.csdnimg.cn/5bd98fb0d9d04ac3a7c818bf4ecbce1d.png#pic_center[外链图片转存失败,源站可能有防盗在这里插入!链机制,建描述]议将图片上https://传(imblog.csdtg.cn/KmZv7fe23545433a499b58ef396032d0.png#pic_center986)(https://img-paramsKtUKKmZv-1637653609786)][外链图片转存.

2021-11-23 15:50:09 830

原创 ECMAScript的里程碑

起源 1996 年 11月前情回顾:Ecma国际Ecma国际(Ecma International)是一家国际性会员制度的信息和电信标准组织。1994年之前,名为欧洲计算机制造商协会(European Computer Manufacturers Association)。因为计算机的国际化,组织的标准牵涉到很多其他国家,因此组织决定改名表明其国际性。现名称已不属于首字母缩略字。NetscapeNetscape(网景)公司,是一个自1994年开始的品牌。它亦是网景通讯公司(Netscape Com

2021-04-26 15:12:25 226

原创 vite2+vue3.0+ts

node package有两种依赖dependencies:其中前者依赖的项该是正常运行该包时所需要的依赖项devDependencies:是开发的时候需要的依赖项,像一些进行单元测试之类的包

2021-04-22 15:54:24 455

原创 时间选择器时间限制

<template slot-scope="scope"> <el-date-picker :disabled="!editFlag" style="width: 140px" v-model="PickDateList[scope.$index].date" type="date" ...

2021-04-21 17:28:29 131

原创 vscode实现自动格式化功能-配置vue+vetur+eslint+prettier

1、veturvetur的插件主要作用和特性:语法高亮片段Emmet整理/错误检查格式设定智能感知调试组件数据:流行的Vue框架和您自己的自定义组件的自动完成和悬停信息实验插值功能:自动完成,悬停信息和Vue模板中的类型检查VTI:CLI上的表面模板类型检查错误全局组件:支持定义全局组件。2、eslinteslint...

2021-04-06 09:18:42 713

原创 js中的关键词整理

什么是AST?ast全称是abstract syntax tree,翻译过来叫-抽象语法树。其实这含两个意思,一个是“抽象”,一个是“树”。抽象表示把js代码进行了结构化的转化,转化为一种数据结构。这种数据结构其实就是一个大的json对象,json我们都熟悉,他就像一颗枝繁叶茂的树。有树根,有树干,有树枝,有树叶.无论多小多大,都是一棵完整的树。...

2021-04-02 16:29:11 1030

原创 VS Code插件必备集合

1.koroFileHeader文件头部添加注释:在文件开头添加注释,记录文件信息/文件的传参/出参等支持用户高度自定义注释选项, 适配各种需求和注释。保存文件的时候,自动更新最后的编辑时间和编辑人快捷键:window:ctrl+alt+i,mac:ctrl+cmd+i, linux: ctrl+meta+i在光标处添加函数注释:在光标处自动生成一个注释模板, 自动解析函数参数,生成函数参数注释。支持用户高度自定义注释选项快捷键:window:ctrl+alt+t,mac:ctrl+cmd

2021-04-02 14:57:52 149

原创 注释一

安装fileheader插件,主要用于文件头部和函数方法的快捷注释;安装插件步骤如上,{ "window.zoomLevel": 1, "editor.fontLigatures": null, // 文件头部注释 "fileheader.customMade": { "Descripttion":"", "version":"", "Author":"zg", "Date":"Do not edit",

2021-04-02 14:47:55 98

原创 nuxt.js踩到的坑

1、当nuxt被iframe嵌套的时候,无法在asyncData里面获取外部闯过来的参数,主要:postmessage、输入栏传参数2、vue导出的时候要用函数的方式const store = () =>new Vuex.Store({ modules, getters})export default store采用这种方法会报错const store = new Vuex.Store({ modules, getters})export default stor

2021-03-17 17:27:23 530 1

原创 js正则表达式

js常用正则表达式//身份证号码/** * @param {string} str * @returns {Boolean} */export function IsCard(str) { const reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/ return reg.test(str)}//手机号/** * @param {string} str * @returns {Boolean} */export functi

2021-03-17 12:37:22 85

原创 原型与原型链(二)

prototype:在JavaScript中,每个函数都有一个prototype属性,这个属性指向函数的原型对象。例如:function Person(age) { this.age = age }Person.prototype.name = 'kavin'var person1 = new Person()var person2 = new Person()console.log(person1.name) //kavinconsole.log(...

2020-10-07 08:34:52 445

转载 原型、原型链(一)

1. 前言  作为一名前端工程师,必须搞懂JS中的prototype、__proto__与constructor属性,相信很多初学者对这些属性存在许多困惑,容易把它们混淆,本文旨在帮助大家理清它们之间的关系并彻底搞懂它们。这里说明一点,__proto__属性的两边是各由两个下划线构成(这里为了方便大家看清,在两下划线之间加入了一个空格:_ _proto_ _,读作“dunder proto”,“double underscore proto”的缩写),实际上,该属性在ES标准定义中的名字应该是[[Pro

2020-10-07 08:26:24 141

空空如也

空空如也

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

TA关注的人

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