自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Typescript安装

再运行 js 文件。不用担心,这个错误,并不是我们的错误,原因是默认情况下,TS 会做出下面的几种假设:1、假设当前环境在 DOM 环境中2、如果代码中没有模块化语句,默认代码是全局执行的,所以变量就是全局变量要最简单的解决,就是用模块化。(不推荐)安装:npm i ts-node-dev --save-dev然后配置运命令:“scripts”: { “dev”: “ts-nd --respawn src/index.ts”},然后就可以通过命令 npm run dev 来运行和编译 ts 文件了。

2024-12-17 03:23:57 350

原创 TypeScript演练场

重要概念: TypeScript(TS)是一种编译时的静态类型语言,是一种强类型语言1. 静态类型: 在TypeScript中,变量和函数的类型是在编写代码时指定的,而不是在运行时确定的。这意味着任何类型错误都会在编译时被发现,而不是在代码运行时。在 TypeScript 是 JavaScript 的超集这个说法中,JavaScript 是TypeScript 的子集,也就是说 TypeScript 包含了 JavaScript 的所有功能和语法,但又添加了额外的功能,如静态类型系统、接口、类、泛型等。

2024-12-17 03:22:59 181

原创 react表单

render() { return (// 类组件class App extends React.Component { state = { value : “html” } handleChange = (e) => { this.setState({ value : e.target.value }) } clickHandle = () => { // 提交整个表单 console.log(this.state.value);

2024-12-17 03:21:35 611

原创 组件状态与数据传递

组件状态与数据传递本章主要包含以下知识点:● 组件状态● props● props 验证● 状态提升组件状态早期类组件被称之为有状态组件,就是因为在类组件中能够维护组件数据。class 类名 extends React.Component{ constructor(){ super();

2024-12-17 03:20:31 718

原创 组件与事件绑定

如下:eventHandler(e){ e.nativeEvent // 原生事件对象}this 的指向由于 JS 中 this 的特殊性,事件处理函数中的 this 并不会指向当前的组件,这就需要我们自行对 this 进行指向的修正。} render(){ return ( // 2.将事件绑定修改为箭头函数 <button onClick={()=>this.clickHandle()}>按钮 );

2024-12-17 03:19:32 607

原创 JSX 基础语法

本章主要包括以下内容:● JSX 基础语法● createElement 方法JSX 基础语法在 React 中,使用 JSX 来描述页面。return (你可以把类似于 HTML 的代码单独提取出来,例如:return (ele注意这种类似于 HTML 的语法在 React 中称之为 JSX, 这是一种 JavaScript 的语法扩展。在 React 中推荐使用 JSX 来描述用户界面。

2024-12-17 03:17:48 279

原创 React 基本介绍

React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架都不满意,就决定自己写一套,用来架设 Instagram 的网站。React 的实质其实是一个用于构建用户界面的 JavaScript 库。React 主要用于构建 UI。React 于 2013 年 5 月开源,由于拥有较高的性能,代码逻辑简单,越来越多的人已开始关注和使用它。

2024-12-17 03:16:15 378

原创 软考-软件设计师-基础知识Chapter01-计算机系统

控制部分的功能是判断CPU要访问的信息是否在Cache存储器中,若在即为命中,若不在则没有命中。计算机在执行程序过程中,当遇到急需处理的事件时,暂停当前正在运行的程序,转去执行有关服务程序,处理完后自动返回源程序,这个过程称为中断。假设一个系统由N个子系统组成,当且仅当所有子系统都能正常工作时系统才能正常工作,这样的系统称为串联系统。假设一个系统由N个子系统组成,只要有一个子系统正常工作,系统就能正常工作,这样的系统称为并联系统。:正数的补码与其原码和反码相同,负数的补码则是等于其反码的末位加1。

2024-12-12 21:36:21 614

原创 HTML+Node+Mysql+Navicat 实现注册登录的接口

项目结构如下:auth-app/├── db.js├── app.js└── .env。

2024-10-18 00:24:36 959 1

原创 CSS实现文本溢出处理

/margin;padding;box-sizing;margin;padding;/* 两端对齐 */text-align;;border;/* --------- 单行文本溢出处理 ----------- *//* 不换行 */;/* 隐藏超出部分 */overflow;/* 未显示部分用省略号代替 */;

2024-07-25 14:45:45 905

原创 浅谈CSS属性:clip-path

本文主要讲的是clip-path的取值,也就是一种表现基础图形的 CSS 数据类型。该数据类型的常见取值有:circle()、ellipse()、polygon()、path()、rect()、xywh()。

2024-07-08 16:38:59 684

原创 对input输入框脱敏的实现(input输入时可回删、可粘贴)

对input输入的账号实现脱敏功能,输入时可回退删除,也可通过粘贴进行输入。

2024-06-26 16:50:16 1627 1

原创 4399笔试——23/05

C.使用history模式时,用户在输入一个URL时,服务器会接收这个请求,并解析这个URL。D.使用history模式时,刷新页面的时候,如果没有相应的路由或资源,就会刷出404来。D.async属性,后续文档的加载和执行与js脚本的加载和执行是并行进行的。输入:words = [“cool” ,“lock” ,“cook”]C.defer属性,加载后续文档的过程和js脚本的加载是并行进行的。A.使用hash模式时,改变hash值,不会重新加载页面。C.浏览器无缓存,请求服务器资源,服务器无响应。

2024-06-26 13:57:36 1053

原创 Web标准库

如果尝试着把原始类型(number、string、boolean)当做对象使用,JS会自动将其转换为对应包装类的实例。

2024-06-26 13:54:51 630

原创 Qt的安装

一、Qt安装下载地址:https://download.qt.io/archive/qt/

2024-06-26 13:53:05 300

原创 ejs说明

ejs模块可以让后端直接写html页面,可以直接传入数据。

2024-06-26 13:51:56 830

原创 Spring5 框架

一、简介Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。1、Spring 是轻量级的开源的 JavaEE 框架;2、 Spring 可以解决企业应用开发的复杂性;3、Spring 有两个核心部分:IOC 和 Aop(1)IOC:控制反转,把创建对象过程交给 Spring 进行管理;(2

2024-06-26 13:49:09 375

原创 MyBatis案例

在test文件夹下的java中创建测试类:com.itheima.test.MyBatisTest。安装:file - setting - plugins - mybatis - install。MyBatisX是一款基于IDEA的快速开发插件,为效率而生。陈年旧文,没有下文。

2024-06-26 13:47:04 406

原创 计算机视觉:项目实战

在网上查了很多博客,有很多博主分析说是pickle.load()读取的文件为空导致,按照他们的改了也没有解决。但是我在用pycharm开发项目时即使将multiprocessing的代码放在main里面依然发生了这个错误。该指令用于创建一个名为pytorch的环境,该环境的python版本为3.6。因为你会发现每次失败时的进度条都比上一次更高,一直重复到每个包都安装好。如果遇到安装失败,最笨的办法就是一直重复安装。要相信,它会装好的。到网上下载对应python版本的.whl文件,然后进行安装。

2024-06-26 13:44:12 692

原创 禁止浏览器对input的自动填充和填充提示(适用于谷歌、火狐、Edge(原IE浏览器)等常见浏览器)

解决input在不同浏览器中自动填充以及填充提示的问题,以谷歌、火狐、Edge(原IE)等浏览器为例,禁止出现自动填充,提高用户隐私和网站的安全性。

2024-06-26 11:30:59 6898 8

原创 flex布局: 每行显示n个div块,第n+1个自动换行显示

3.第四个(n+1)个自动从第二行开始排列;1.每行显示3(或其他数量n)个div块;2.每个div块根据父容器宽度保持三等分;

2023-04-17 23:24:56 1343

原创 day09:定时器

事件源.on事件类型 = null事件源.removeEventListenner(“没有on的事件类型”,命名函数,false)事件源.detachEvent(“没有on的事件类型”,命名函数)

2023-04-08 22:57:21 796

原创 node连接MongoDB数据库错误:MongoServerSelectionError: connect ECONNREFUSED ::1:27017

MongoServerSelectionError: connect ECONNREFUSED ::1:27017 使用nvm切换node版本

2023-04-03 16:57:32 6016 1

原创 day08:事件

事件

2023-03-21 23:27:17 999

原创 day07:节点的应用

节点的应用

2023-03-19 23:14:42 131

原创 day06:流程控制

流程控制

2023-03-19 22:50:57 261

原创 day05:节点操作

节点操作

2023-03-16 23:26:13 402

原创 day04:自定义属性

自定义属性

2023-03-16 23:13:59 391

原创 day03:样式操作

样式操作

2023-03-16 22:31:00 320

原创 day02:DOM和事件操作

DOM和事件操作

2023-03-16 22:24:16 355

原创 day01:DOM操作

DOM操作

2023-03-15 00:26:31 230

原创 class08:过滤器

对要显示的数据进行特定格式化后再显示(用于一些简单逻辑)。过滤器可以接收额外的参数,多个过滤器也可以进行串联。并没有改变原数据,产生了一个新的数据。不单只能修改插值符,还可以修改v-bind。

2023-03-14 23:05:34 248

原创 class07:表单、计算属性、watch监听

除了有多个选项的input有点区别外,其他都可以使用单个属性名绑定:比如:正常的文本 input=text 单个属性名就可以绑定获取到数据(用户输入的value);input = radio 单选按钮的,绑定单个属性名,收集的也是value。没有设置value 则获取就是null;设置value 获取对应的value值。input = checkbox 单个获取的是 true 或者 false,绑定单个属性;

2023-03-14 22:35:18 350

原创 class06:列表渲染和其它指令

key主要用在 Vue 的。

2023-03-14 22:07:30 459

原创 class05:事件处理

如:用 v-on:click.prevent.self 会阻止所有的点击,而 v-on:click.self.prevent 只会阻止对元素自身的点击。​ .self 只当在 event.target 事件源是自身的时候才会触发;​ .passive 事件的默认行为立即触发,无需等待回调函数执行完毕;// 存储vue事件函数或者以后学习的自定义(封住函数)// 存储vue事件函数或者以后学习的自定义(封住函数)// 存储vue事件函数或者以后学习的自定义(封住函数)

2023-03-14 21:59:11 447

原创 class04:Vue3的底层

Vue3底层使用TypeScript,使用proxy 数据代理。

2023-03-11 23:08:37 545

原创 class03:MVVM模型与响应式原理

MVVM,即Model 、View、ViewModel。

2023-03-10 20:57:50 1449 1

原创 class02:Vue基础与指令

想要使用vue,就必须创建一个vue实例,且传入一个配置对象。

2023-03-09 23:11:08 374

原创 class01:VUE简介与实例挂载

Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。

2023-03-08 23:06:14 466

原创 JavaScript基础测试

域解析

2022-11-05 16:34:35 1314

空空如也

空空如也

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

TA关注的人

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