自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TCP/IP详解

客户端 -> 服务端 SYN seq=x尝试发送请求服务端 -> 客户端 SYN seq= y , ACK=x+1客户端能够链接到服务端客户端 -> 服务端 ACK = y+1我们两个都能连接,只有到这里才能确保双方能够连接成功客户端 -> 服务端我尝试看能否传输数据服务端 -> 客户端确认能够传输数据服务端 -> 客户端传输完毕可以断开了客户端 -> 服务端收到你随时可以断开。

2023-05-30 10:42:49 62

原创 redux-自定义redux中api与自定义react-reduxhooks

学习目标学习create-react-app脚手架学习经典redux、react-redux数据流架构react全家桶: react-router-dom、ant-design.实践hooks编程(函数式组件)编写菜单管理,用户管理、角色管理等功能开发可预测的数据流、实践组件化环境搭建cnpm i create-react-app -gcreate-react-app react-admincd react-admingit initgit add --a

2021-11-29 18:41:26 261

原创 Webpack-plugin-loader与Eslint

Webpack学习目标能够使用webpack搭建任意的前端架构环境(v4、v5都要会使用)尽可能多地了解webpack工作流程、底层原理,以及与vite、gulp、rollup等工具的差异与优劣尽可能多地实践一些webpack构建优化技巧(运行速度、代码质量)Webpack认识目前最流行的前端构建工具作用就是将模块及其依赖编译打包成浏览器能够普遍兼容的优质代码或静态资源理论上webpack可以对任意的文件进行编译打包。webpack是运行到node环境中的,支持CommonJS模块化语

2021-11-19 18:11:19 1287

原创 cookie-session-token

node中使用cookiecookie以下示例说明了安装和加载 cookie 解析中间件功能cookie-parser。$ npm install cookie-parservar express = require('express')var app = express()var cookieParser = require('cookie-parser')// load the cookie-parsing middlewareapp.use(cookieParser([signed

2021-11-19 17:47:22 4614

原创 git命令详解

Gitee码云关于 Gitee快速入门 Git 入门创建仓库在注册完成并成功登录 Gitee 账号后,用户可以开始创建自己的第一个仓库。通过网站右上角的「+」号,选择「新建仓库」,进入新建仓库页面在新建仓库页面填写仓库信息。仓库相关概念说明如下:仓库名称: 仓库的名称,用于仓库命名归属:仓库归属账户,可以是个人账号/组织/企业中的一种,创建成功后该账户默认为仓库的拥有者(管理员)路径:仓库的git访问路径,由用户个性地址+仓库路径名称组成。创建仓库后用户将通过该路径访问仓库。

2021-11-19 17:42:02 59

原创 部署vue项目

一、项目简介与技术栈1、WebApp(H5项目)技术栈:vue、vue-router、vuex、vant、sass、rem。主要功能:首页商品列表、下拉刷新、触底加载、分页;品类搜索(vuex实现缓存);购物车、登录鉴权、注册;个人中心,地址簿管理等。2、管理系统(PC项目)技术栈:vue、vue-router、vuex、element-ui、sass、socket.io-client主要功能:登录鉴权、权限管理;商品的增删改查、图片上传;Socket通信服务等。3、Node REST

2021-11-19 17:38:56 1397

原创 react基础

代码分割ContextContext提供了一种在组件之间共享此类值的方法目的:为了共享那些对于一个组件树而言是"全局"的数据上下文上下文:这是React官方提供的一种在组件树之间自上而下传递数据的方案。作用:在组件树之间进行数据传输。特点1:上下文向子组件传递数据可以绕过props,每个组件节点都可以直接访问到上下文。特点二:数据流自根组件向后代组件传递,只能单向的,即“自上而下”。实践应用:我们很自己封装上下文,很多第三方库都是依托于上下文实现的,比如react-

2021-11-19 17:26:40 733

原创 vue路由Vouter

路由# 环境搭建- node 版本,建议用 v12、v14- 安装 cnpm 淘宝镜像安装 vue脚手架cnpm i @vue/cli -gvue -Vvue create vue-zhihucd vue-zhihunpm run servevue-routerSPA单页面应用程序:只有一个页面(index.html),使用vue-router实现组件的创建与销毁,在视觉上给人一种“页面切换”的错觉。所以,对SPA应用来讲,vue-router是核心。思想:在SPA应用程

2021-10-27 07:58:34 266

原创 Vue9种通信

过滤器作用:用于对文本类的值进行二次处理语法:过滤器只能用在 v-bind 或{{}}两个指令中,列如 v-bind:xxx=‘xxxx|f’或{{xxx|f}}全局过滤器:Vue.filter('price',function(val){return ...})局部过滤器:filters:{ stu(val){ return 'af' }}过滤器可以链式调用但是有先后区别混入Mixin作用:Vue组件时基于选项的,混入给我们提供了一种复用“选项”

2021-10-25 22:02:10 55

原创 Vue动态组件、过渡动画

穿缩框异步组件Vue.component('qf-button',function(resolve,reject){ setTimeout(()=>{ resolve({ template:` <div>hello </div> ` }) },2000)})Vue动态组件动态组件 也是内置组件使用包裹的组件,不会死掉,也就是不会进入销毁阶段这

2021-10-22 18:30:36 296

原创 Vue组件化

组件化组件本质就是html的扩展。使用组件要把它当成html一样使用只有根组件才能使用el组件化的意义:封装(复用、隐藏逻辑、提高可维护性)、快速开发(搭积木)定义组件Vue.conponent('see-artice',{})//第一个参数组件名,组件名必须是两个以上的单词。并且用-链接。 第二个参数选项除了el不能用其他选项都可以使用//组件有一个必有的选项是template,这个选项用于指定当前的视图模板。//视图节点也必须是单一根节点//组件可以有自己独立的d

2021-10-21 21:37:53 146

原创 vue生命周期和计算属性

昨日响应式原理总结:1.要知道什么是响应式?zauvue2中响应式是如何实现的2.数据劫持?对data遍历、递归添加getter/setter.(Object.defineProperty())3.依赖收集?指令和响应式数据第一次接触时进行收集4.Wacher ,异步更新队列,完成最终的DOM更新。生命周期vue生命周期分为四个阶段(常用的有8个,实际上vue总共有11个)在beforeCreate之前,Vue做了两件事:methods声明、生命周期钩子函数声明第一阶段 创建阶段(

2021-10-20 21:45:34 186

原创 动态样式的绑定与响应式原理

算法解题: 1需求是什么 2理解方案 3 总结复习总结:一个思想 七组指令 一个作业动态样式作用:使用声明式变量来控制class、style的值。语法基础::class :style字符串拼接语法:class=‘由css类名字符串拼接而成’数组语法 :class=’’[表达式1,表达式2,…]"表达式要返回一个已经定义过的类名对象语 :class=’{“cs类名1:布尔值 ,“css类名2”:“布尔值”,…}'对象语法中key名的返回是有效的css类名,value是

2021-10-20 07:49:04 118

原创 vue指令

vue特点声明式组件化渐近式兼容ie8+vue开发思想:改变视图界面,修改声明式变量1.指令集合指令的本质,就是DOM封装一、文本指令{{}} 文本插值,缺点有一闪而过的效果两种解决方式:1.用v-text代替。2.v-cloak来解决还要加一个样式[v-cloak]{display:none;}v-text 专门用于渲染文本类的声明式的变量如:字符串 ,数值等。undefide,null 类型不会渲染出来布尔类型则会隐私转换为bool值v-html 专门用

2021-10-18 20:12:03 40

网站导入,用于资料保存

网站导入,用于资料保存

2023-11-14

空空如也

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

TA关注的人

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