自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(143)
  • 资源 (3)
  • 收藏
  • 关注

原创 145.《redis原生超详细使用》

redis原生超详细使用

2025-01-14 17:47:32 1177

原创 144.《在 macOS 上安装 Redis》

在 macOS 上安装 Redis

2025-01-10 14:23:57 708

原创 143.《python中使用pymongo》

python中使用mongodb详细教程

2025-01-09 19:16:32 687

原创 142.《原生mongodb使用详解》

MongoDB是一个开源、高性能、无模式的文档型数据库,当初的设计就是用于简化开发和方便扩展,是NoSQL数据库产品中的一种。是最像关系型数据库(MySQL)的非关系型数据库。它支持的数据结构非常松散,是一种类似于 JSON 的 格式叫BSON,所以它既可以存储比较复杂的数据类型,又相当的灵活。MongoDB中的记录是一个文档,它是一个由字段和值对(field:value)组成的数据结构。MongoDB文档类似于JSON对象,即一个文档认为就是一个对象。

2025-01-07 10:18:09 780 1

原创 141.《mac m系列芯片安装mongodb详细教程》

一个是你没有.bash_profile,你需要在终端依次输入touch .bash_profile这是创建配置环境文件,紧接着输入open .bash_profile, 这里需要注意的是如果你的路径放在了其它地方,那么{PATH}:后面就需要填写你实际的地址,不过我们一般建议放在根目录下.并且一定要进入到mongodb的bin目录下的路径。将解压后的文件放入 /usr/local (打开Finder后按 shift + command +G 输入 /usr/local 后回车就能看到这个隐藏的目录)。

2025-01-06 01:15:58 1323

原创 140.《python事使用xpath详解》

XPath 是一门在 XML 文档中查找信息的语言(路径语言)。XML 文档包括 HTML/XHTML、XML 和 XML Namespaces。你可以将 XPath 理解为在 XML/HTML 文档中检索和匹配元素节点的工具python主要是通过 lxml 包来实现。

2025-01-05 19:25:23 478

原创 139.《python中的正则详解》

1.正则表达式是一种高级文本处理技术,通过特征匹配、特征搜索和特征替换功能完成对复杂字符串的校验、字符串搜索、和替换操作。2.正则表达式是一些由字符和特殊符号组成的字符串,这些字符和特殊符号有特殊意义,用来描述一个字符串的组成方式.

2024-12-29 20:39:10 362

原创 138.python内置模块sqlalchemy进行sql操作详解

【代码】138.python内置模块sqlalchemy进行sql操作详解。

2024-11-27 18:34:15 544

原创 137.flask内置jinja2模版使用

jinja2过滤器这是一个数字{{loopCount}}

2024-11-21 11:35:49 483

原创 136.「python」发送邮件code_demo

最终获取到一个,字符串,在下面代码中的。3. 按照提示 发送短信,开启服务,准备工作,主要是为了获取下面的。

2024-11-19 16:38:17 188

原创 135.python进程&线程&线程池

在程序开发中 多线程 和 多进程 是可以结合使用,例如:创建2个进程(建议与CPU个数相同),每个进程中创建3个线程。常见的程序开发中,计算操作需要使用CPU多核优势,IO操作不需要利用CPU的多核优势,所以,就有这一句话。需求:读取 mv.csv 里面的内容,并把图片下载到指定的文件夹,用「多个线程同时去操作一个"东西",可能会存在数据混乱的情况,线程不是开的越多越好,开的多了可能会导致系统的性能更低了,一个进程中可以有多个线程,且线程共享所有进程中的资源。例如:如下的代码是不推荐在项目开发中编写。

2024-11-18 15:48:52 404

原创 134.鸿蒙基础02

鸿蒙基础沉浸式导航+键盘避让使用windowStage来设置安全区域expandSafeArea键盘避让模式路由控制Navigtion的使用router的使用模块间跳转使用地址跳转使用路径name跳转(较麻烦)生命周期1. 组件-生命周期2. UIAbility-生命周期3. Ability跳转使用动画1. 属性动画2.图片帧动画3.转场动画手势处理沙箱文件操作应用文件目录与应用文件路径文件操作混合开发中的热更新操作原生能力1. 音视频播放2. 抖音小案例3. 绘画能力-画布组件在这里插入图片描述4.签字版

2024-11-08 16:56:33 1187

原创 133.鸿蒙基础01

鸿蒙基础1.自定义构建函数1. 构建函数-[@Builder ](/Builder )2. 构建函数-传参传递(单向)3. 构建函数-传递参数(双向)4. 构建函数-传递参数练习5. 构建函数-[@BuilderParam ](/BuilderParam ) 传递UI2.组件状态共享1. 状态共享-父子单向2. 状态共享-父子双向3. 状态共享-后代组件4. 状态共享-状态监听器5. 综合案例 - 相册图片选取1-页面布局,准备一个选择图片的按钮并展示2-准备弹层,点击时展示弹层3-添加点击事件,设置选中状

2024-11-08 16:49:46 700

原创 132.《render-props, Hoc,自定义hooks 详解》

高阶组件与自定义hook的区别

2023-03-11 11:24:35 1053

原创 131.《react-router v 5 与 react-router v 6》

React Router 6 和 React Router 5 (React路由) 最详细教程

2023-02-12 22:11:39 576

原创 130.《React 自定义 hooks,持续封装中...》

react常用自定义hook

2023-02-09 17:07:13 358

原创 129.《uniapp在移动端app使用echarts白屏问题解决方案》

在我们uniapp开发中,难免会使用到 echarts 图标,这些图表在我们浏览器端编译没有任何问题,但是一旦编译到手机端app就会出现白屏问题,报错是没有。属性在移动端失效,无法在移动端拖拽,在sersor中使用渐变色 new echarts无法生效,报错。显而易见,手机端是没有dom节点的,为了解决这个问题,提供了两种解决方案,各有优劣。正因为使用原生方法,所以导致使用起来麻烦点,没有方案一中那样,直接配置就行。1.因为使用了 原生的方法,所以兼容性相对方案一来说相对好点,其中的。

2022-09-11 16:09:13 2208 1

原创 128.《usestate与useRef 区别及应用场景》

这篇博客主要是 `useState` 与 `useRef`的区别,以及实际使用场景,博客代码仅会涉及功能组件,需要的朋友麻烦点点赞

2022-08-14 21:39:52 4181 2

原创 127.《消息订阅与发布的原理》

消息发布与订阅是一种组件通讯,在 vue 和 react 中 能够简化组件通讯,能够像组件订阅消息和接收消息首先得明白事件的三大准则:,,事件源就是事件源头,也就是事件发布者,一般用 关键字代替;事件状态,或者是这个事件是否有效,一般通过 来甄别这个事件是否有效;最后就是事件的接收者,用 关键字再了解三大准则的基础上,还得知道一个名词 事件池,在一个正真的企业级项目里面,会多次使用消息订阅与发布,多次消息的订阅 则称为 事件池(多个事件的集合)下面,我们通过 用户的订阅与取消来模拟我们的订阅与发布微

2022-06-04 13:01:31 523

原创 126.《js 手撕 new》

手撕 new文章目录手撕 new1.new过程发生了什么?1.创建空对象2.将空对象原型指向构造函数的原型3.将空对象作为构造函数的上下文4.对构造函数的返回值做了特殊处理2.如何实现 new 操作符?模拟实现new 的作用就是通过构造函数来创造一个实例1.new过程发生了什么?创建了一个空对象将空对象的原型指向构造函数的原型将空对象的原型作为构造函数的执行上下文对构造函数的返回值做了特殊处理返回值若为 基本数据类型 则直接过滤,直接忽略返回值若为 对象 则直接返回究竟是否

2022-05-29 23:21:31 291

原创 125.《React Hook 代码+案例》

react hook总结文章目录react hook总结0.概念纯函数1、useState 保存组件状态2.useEffect 生命周期3.createContext4.useReducer5.useMeua6.useCallBack7.自定义 hookHook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。0.概念纯函数前言:什么是纯函数?纯函数需要满足一下两个条件:函数没有副作用相同的输入有相同的输出什

2022-05-06 16:31:21 758

原创 124.《sql,json编辑器之CodeMirror》

文章目录CodeMirror使用说明书001.视频展示002.图文展示003.gitee地址demo地址sql编辑器所用到的npm包codemirror 使用步骤1.codemirror 引入核心库2.页面容器3.按需引入包文件4.根据设置的主题,引入相应的主题包,主题包存储在theme下,使用其他主题包时设置配置项中theme为对应主题5.根据设置的编辑器语言,引入相应工具包,以下为常用语言包6. 将容器转换为编辑器7.初始化可设置的值8.事件触发器9.APICodeMirror使用说明书001.视频

2022-04-03 21:57:59 3280

原创 123.《js实现实现深浅拷贝---代码文字详解》

js实现实现深浅拷贝1.概念;浅拷贝:当对对象进行赋值操作时,赋值后的新对象,如果改变其中第一层级的值,那么 赋值后的 新对象 相应的值也 会 随之改变,这就是对象的浅层次的拷贝,也称为 浅拷贝深拷贝:当对对象进行赋值操作时,赋值后的新对象,如果改变其中第二层级或二层级后的其他层级的值,那么 赋值后的 新对象 相应的值也 不会 随之改变,这就是对象的深层次的拷贝,也称为 深拷贝案例如下:let obj = { a: 100, b: 200}let newObj = objobj.a =

2022-02-20 22:08:31 1170

原创 122.《react-redux + redux 结合使用详解及案例》

react-redux + redux 详细总结文章目录react-redux + redux 详细总结1.理解2.react-Redux 将所有组件分成两大类3.相关 API4.案例 + 效果图1.理解一个react插件库专门用来简化react应用中使用redux2.react-Redux 将所有组件分成两大类UI组件只负责 UI 的呈现,不带有任何业务逻辑通过props接收数据(一般数据和函数)不使用任何 Redux 的 API一般保存在components文件夹下

2022-02-06 19:06:59 320

原创 121.《redux 详细总结+效果图+案例》

redux 详细总结文章目录redux 详细总结1.redux1.1学.习文档1.2. redux 是什么1.3.什么情况下需要使用redux1.4. redux 工作流程2. redux 的三个核心概念2.1. action2.2. reducer2.3. store**此对象的功能?**3. redux 的核心 API3.1. createstore()3.2 store对象3.3. applyMiddleware()3 .4. combineReducers()4.案例1.redux1.1学

2022-02-06 18:44:10 500

原创 120.《vue3.0 最全详细总结+案例》

文章目录一、创建Vue3.0工程1.使用 vue-cli 创建2.使用 vite 创建二.常用 Composition API1.ref函数2.reactive函数3.vue2.0响应式原理4.vue3的响应式原理5.reactive 和 ref 区别6. setup的注意点7.计算属性与监听器1.computed2.watch3.watchEffect函数8.vue3 生命周期9.自定义hook函数10.toRef 和 toRefs1.toRef2.toRefs三.其它 Composition API01

2021-12-26 19:07:14 14530 7

原创 119.《插槽,mixin,全局事件总线》

1.插槽1.默认插槽封装插槽的组件 <ul> <li>{{ title }}</li> <slot></slot> </ul>插槽的实施方 <Com title="游戏"> <ul> <li>张三</li> <li>李四</li> <li>

2021-12-05 19:37:57 574

原创 118.《TypeScript 基础知识总结(数据类型,接口,抽象类,继承,属性封装,修饰符) 》

文章目录typescript知识点总结1.概念2.typeScript 中的数据类型数字字符串布尔值undfindnullobj元组枚举函数类型3. 运算符| 或& 并且类型的别名类型的断言4. 类的继承5.super 关键字6. 抽象类7. interface 接口8. 属性的封装方式一:方式二:typescript知识点总结1.概念类(class): 定义了一类事物的特点,这类事物具有属性和方法对象(Object): 定义的类被 new 实例化 生成我们的对象面向

2021-11-20 16:05:17 1261

原创 117.《React - Hoke 总结》

Hook总结1.useState使用 useState 实现计数器加减import React,{ useState } from 'react'function addCount(){ let [ count,setCount ] = useState(0) const Add = ()=>{ setCount(count + 1) } return ( <> <Button onClick={ Add } > + 1 </Butt

2021-11-16 21:04:48 3676

原创 116.《React基础知识总结大全》

文章目录react 基础知识总结01.阻止默认行为02.组件传值1.父向子2.子向父3.兄弟组件传值03.规则校验**1.安装**2.引入3.使用04.生命周期1.挂在阶段2.更新阶段3.卸载阶段05.componentDidUpdate 中 setState 报错06.高阶组件**1.ender props 模式**2.高阶组件(封装)07.路由08.createContext() 传值react 基础知识总结01.阻止默认行为export default class Index extends

2021-10-29 00:33:15 185

原创 115.《table组件的二次封装》

table组件二次封装使用1.组件封装2.全局注册3.全局使用4.页面使用1.组件封装<template> <div> <el-table ref="multipleTable" v-loading="loading" :data="tableData" border fit :row-key="getRowkeys" @row-click="handleRowClick"

2021-10-24 17:35:31 514 1

原创 114.《element中form组件的二次封装》

form组件form组件组件封装功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入form组件你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了

2021-10-24 17:29:25 523

转载 113.《Moment.js常见用法总结》

Moment.js常见用法总结- Moment.js是一个轻量级的JavaScript时间库,它方便了日常开发中对时间的操作,提高了开发效率。Moment详细使用

2021-09-05 23:34:25 123

原创 112.《VUE table表格导出Excel(自定义表头+自定义导出字段内容》

title:VUE table表格导出Excel(自定义表头+自定义导出字段内容)文章目录title:VUE table表格导出Excel(自定义表头+自定义导出字段内容)1.安装项目依赖2.下载项目所需文件 Blob.js、export2Excel.js3.组件中导出按钮定义事件4.事件所对应的方法5.js方法1.安装项目依赖npm install --save xlsx file-savernpm install -D script-loader2.下载项目所需文件 Blob.js、e

2021-08-10 11:48:50 994

原创 111.《 解决 vs code 上禁止运行脚本。有关详细信息,请参阅 报错》

解决 vs code 上禁止运行脚本。有关详细信息,请参阅 报错输入cnpm i element-ui -S报错解决方法:1.在win10 系统中搜索框 输入 Windows PowerShell,选择 管理员身份运行2.使用,win+R打开了powershell命令行之后,输入set-ExecutionPolicy RemoteSigned,然后更改权限为A,最后通过 get-ExecutionPolicy 查看当前的状态...

2021-08-02 17:48:13 261

原创 110.《js的事件循环与setImmediate,process.nextTick》

js是单线程?为什么是单线程,首先就要理解什么是单线程,单顾名思义就是同一时间完成同一件事,其实生活中也很多这样的例子,比如你做菜,肯定是提前把 材米油盐以及配菜准备好,才可以进行下面炒菜的环节,也就是在保证顺序的情况下,在某个特定的时间内专心做件事,备菜时间就备菜,切菜时间就切菜,这就是我们生活中的一个例子那么js为什么是单线程的?其实js作为脚本语言,跟他的用途相关的,因为js面向的是浏览器,是不停的在我们DOM树上进行节点的操作,如果js开启了两个线程,第一个线程是在DOM树上添加节点,宁外一个

2021-08-01 22:35:40 323

原创 109.《hooks中useReducer的使用(计数器案例)》

import React, { Component, useState,useReducer,useEffect } from 'react' function App(){ let useReducerData= (state,action)=>{ switch(action){ case "add": return state + 1 case "sub": r

2021-07-30 22:08:49 113

原创 108.《Redux的详细使用(案例)》

Redux是一个用来管理管理数据状态和UI状态的JavaScript应用工具。随着JavaScript单页应用(SPA)开发日趋复杂,JavaScript需要管理比任何时候都要多的state(状态),Redux就是降低管理难度的。(Redux支持React,Angular、jQuery甚至纯JavaScript)按照下面的项目结构,创建项目,并把代码复制进去,就可以呈现出利用Redux管理数据的react案例案例图片当我们在文本框输入内容,点击确定就会进行追加项目结构图解所需安装的依赖cn

2021-07-24 23:20:47 262 5

转载 108.《Echarts总结》

echarts终极总结配套视频:https://www.bilibili.com/video/BV1v7411R7mp?p=11.echarts介绍d常见的数据可视化库:- D3.js 目前 Web 端评价最高的 Javascript 可视化工具库(入手难) - ECharts.js 百度出品的一个开源 Javascript 数据可视化库 - Highcharts.js 国外的前端数据可视化库,非商用免费,被许多国外大公司所使用 - AntV 蚂蚁金服全新一代数据可视化解决

2021-07-16 18:18:08 208

原创 107.《vue搭建项目的步骤》

搭建vue脚手架的步骤创建脚手架一路回车vue init webpack testpro安装依赖npm install axios element-ui less less-loader --save创建目录结构reset.css/*清除页面元素默认样式*/*{ padding: 0; margin: 0;}/* body,p,h1,h2,h3,h4,h5,h6,ol,ul,dl{ margin: 0;}ol,ul,dd{ padding: 0;} */

2021-07-16 18:11:47 125 1

8.Echarts总结.rar

适合零基础入手Echarts,有echats的基础配置

2021-07-16

msqlj基础知识语法代码总结.md

自学总结的mysql知识点,包含 增删改查,存储过程,索引,自定义函数,视图,事务等知识

2021-05-03

msql基础语法,sql进阶知识点详细总结.md

mysql基础以及进阶自学资料总结

2021-04-23

空空如也

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

TA关注的人

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