自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 React基础语法入门附上详细代码,

根据尚硅谷教学视频,从入门到精通总结了react基础语法,后续会持续更新react全家桶一.Hello,React//1.创建虚拟DOM const VDOM = <h1>Hello,React</h1> /* 此处一定不要写引号,因为不是字符串 */二.虚拟DOM的两种创建方式1.使用jsx创建虚拟dom//1.创建虚拟DOM const VDOM = ( /* 此处一定不要写引号,因为不是字符串 */ <h1 id="title"> .

2021-05-28 15:51:57 278

原创 ES6中的Promise

1.什么是PromisePromise是异步编程的一种解决方案,其实是一个构造函数,自身上有all,reject,resolve这几个方法,在原型上有then,catch等方法Promise对象有以下两个特点:(1)对象状态不受外界影响。Promise对象代表一个异步操作,有三种状态:pending进行中,fulfilled已成功,和rejected已失败。只有异步的操作结果,可以决定时哪一种状态,任何其他操作都无法改变这个状态。(2)一但状态改变,就不会再变,任何时候都可以得到这个结果。promi

2021-05-28 15:46:30 149

原创 reactRef的使用方式 三个版本

createRef的使用class Demo extends React.Component{ /* React.createRef调用后可以返回一个容器,该容器可以存储被ref所标识的节点,该容器是“专人专用”的 */ myRef = React.createRef() myRef2 = React.createRef() //展示左侧输入框的数据 showData = ()=>{ alert(this.myRef.current.value

2021-05-26 16:55:27 266

原创 2021-05-11

将函数组件转换成 class 组件通过以下五步将 Clock 的函数组件转成 class 组件:建一个同名的 ES6 class,并且继承于 React.Component。添加一个空的 render() 方法。将函数体移动到 render() 方法之中。在 render() 方法中使用 this.props 替换 props。在 render() 方法中使用 this.props 替换 props。删除剩余的空函数声明。class Clock extends React.Compo

2021-05-11 18:54:58 79

原创 props

一、什么是属性React官方文档上对于属性的介绍如下:React 里有一个非常常用的模式就是对组件做一层抽象。组件对外公开一个简单的属性(Props)来实现功能,但内部细节可能有非常复杂的实现。React中的每一个组件,都包含有一个属性(props),属性主要是从父组件传递给子组件的,在组件内部,我们可以通过this.props获取属性对象二、属性的使用方法react中主要有下面三种方法来传递属性:1、直接在组件中使用key/value的形式来指定属性下面的代码演示了如何使用key/value

2021-05-05 20:55:38 383

原创 Vue.js是一个构建数据库驱动的MVVM库

Vue.js 是什么?Vue.js是一个轻巧、高性能、可组件化的MVVM库,同时拥有非常容易上手的API;Vue.js是一个构建数据驱动的Web界面的库。Vue.js是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和 Vue 生态系统支持的库开发的复杂单页应用。数据驱动+组件化的前端开发。简而言之:Vue.js是一个构建数据驱动

2021-04-07 12:19:52 750 1

原创 Git操作流程及常用指令

Git本地常用操作指令1、创建git库git init #在当前目录中生成一个.git 目录(含有.git目录的目录即是git仓库)2、注册git用户—>用于在团队合作开发中,表明代码作者。git config --global user.name XXX #用户名git config --global user.email XXX #用户邮箱git config --list #查看用户信息注:加–global,全局设置。3、向git库添加修改git add [path

2021-04-07 12:16:03 77

原创 css知识点总结

css基础知识:css样式表的定义css:(Cascading Style Sheets)层叠样式表;分类及位置:内部样式-head区域style标签里面外部样式-link调用内联样式-标签元素里面css内的注释:/注释内容/css样式表的语法CSS规则由两个主要的部分构成:要添加样式的盒子名或者标签名、和要添加的样式。盒子名或者标签名{属性:值;}CSS中几种颜色的表示方法用颜色名表示有17个预先确定的颜色,它们是aqua, black, blue, fuchsia, gray,

2021-04-06 19:05:49 132

原创 Spring练习题(二)

、以下有关Spring的JDBC模块说法错误的是()。2分A、Spring的JDBC模块负责数据库资源管理和数据处理;B、JDBC是Spring数据访问/集成中的重要模块;C、Spring框架降低了包括JDBC的使用难度;D、Spring JDBC的核心类是JdbcTemplate。2、下面关于update()方法描述错误的是()2分A、update()方法可以完成插入、更新、删除和查询数据的操作B、在JdbcTemplate类中,提供了一系列的update()方法C、update()方法执

2021-04-06 12:48:47 3352 1

原创 黑马肉多多商城页面demo鼠标悬浮效果代码

<html lang="en"><head> <meta charset="UTF-8"> <link rel="stylesheet" type="text/css" href="css/succulent.css"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=devi

2021-04-02 09:03:27 385

原创 黑马demo邮箱登录窗口附带码

手机邮箱导航 我的邮箱 收件箱 32 红旗...

2021-04-02 08:54:13 459 1

原创 Linux基础只是习题小节(一)

1(单选题) 下列对shell变量FRUIT操作,正确的是()。正确答案: CA.为变量赋值:$FRUIT=appleB.设置变量的值:fruit=appleC.显示变量的值:echo $FRUIT2(单选题) 若需要在当前终端上顺序执行命令,则应使用下列哪个符号连接? ( )正确答案: AA.;B.|3(单选题) 下列哪个选项不能将标准输出重定向到file文件中?()正确答案: C 我的答案: CA.cat /etc/passwd 1>fileB.cat /et

2021-04-02 08:50:09 1553

原创 web前端小题练习(一)

基础知识选择(一)下列选项中,哪个声明可用来给元素添加删除线?()A、text-indent: line-throughB、text-align: line-throughC、text-decoration: line-throughD、text-transform: line-through2、下列关于CSS重要性的说法中正确的是()A、!important要写在分号“;”的前面B、!important要写在相关属性值的前面C、!important权值为1000D、!importan

2021-04-01 09:06:54 733

原创 Spring选择判断习题练习

1、下列有关AOP专业术语中,用于表示切面与程序流程的交叉点的是()。3分A、JoinpointB、PointcutC、AspectD、Advice2、以下有关CGLIB代理相关说法正确的是()。3分A、CGLIB代理的使用非常简单,但它还有一定的局限性——使用动态代理的对象必须实现一个或多个接口B、如果要对没有实现接口的类进行代理,那么可以使用JDK代理C、CGLIB是一个高性能开源的代码生成包,在使用时需要另外导入CGLIB所需要的包D、Spring中的AOP代理,可以是JDK

2021-03-31 11:34:07 2950 1

原创 ssh公钥获取一看就会!项目搭建

git生成并检测ssh公钥替换自己账号绑定的邮箱地址按三次回车效果如下接下来进行检测是否成功获得公钥输入ssh -T [email protected] ;yesssh -T [email protected]出现用户名xxx视为成功啦

2021-03-31 11:12:52 161

原创 web前端概念知识点合集附代码

Web前端总结## web前端总结手码不易点个赞吧基本概念概念作用用法JavaScript显示数据JavaScript的注释JavaScript基本语法JavaScript的语句JavaScript的数据类型值类型(基本类型)引用数据类型JavaScript拥有动态类型JavaScript中的运算符JavaScript对象JavaScript的String对象JavaScript的Array对象JavaScript的Date对象JavaScript的Math对象Jav

2021-03-30 17:11:03 352

原创 ORM-Mybatis习题练习(一)

ORM-Mybatis习题练习(一)1、关于MyBatis配置文件中元素说法错误的是(B)A、可以通过在MyBaits中配置元素来定义别名B、MyBaits配置文件中元素的子元素需要配置type和alias属性C、可以通过在类名上使用@Alias(value = “user”)的形式定义别名D、同时在MyBaits中配置了元素以及@Alias(value = “user”)注解定义别名后,会以注解形式的别名为准2、以下关于元素及其属性说法错误的是(C)A、元素用来映射查询语句,它可以帮助我

2021-03-30 00:51:46 4477 1

空空如也

空空如也

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

TA关注的人

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