自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nodejs安装与环境配置

nodejs 安装、环境配置与自定义全局下载

2022-08-27 14:40:17 378 1

原创 前端实现文件上传

文件上传功能使用input标签实现将input标签的type写为file,<input type="file">原有的样式不好看可以选择使用css将input的display置为none;通过自定义样式标签的事件触发input的点击事件。如在react或vue中使用ref即可;<div className='content'> <input type="file" name="file" accept={

2022-02-23 17:56:05 2309

原创 前端web下载

web端下载<a href={ 'data:text/plain;base64,' +window.btoa(unescape(encodeURIComponent(textAreaValue)))} download='element.txt' > 下载</a>注:a标签添加download属性会从跳转url变为强制下载该url,该属性有兼容性问题,不是所有浏览器都支持。mdn描述base64包含有大小写英文字母,数字,"+"、"/","="等65个字符。任何

2022-02-21 20:01:59 144

原创 web实现复制

前端web如何实现复制使用第三方依赖 Clipboard定义复制类名,复制成功与失败事件(不是必须);import Clipboard from 'clipboard';const objClipboard = new Clipboard('.copy');objClipboard.on('success', (e) => { e.clearSelection(); console.log('复制成功');})objClipboard.on('error', (e) =

2022-02-21 17:35:46 1018

原创 vue项目导入问题

vue项目导入element-uinpm导入element-uinpm install -D --save element-ui在main.js文件中按照需要的ui导入import {Button,Form,FormItem,Input} from 'element-ui'Vue.component(Button.name,Button);Vue.component(Form.name,Form);Vue.component(FormItem.name, FormItem);Vue.com

2021-04-22 12:29:49 111

原创 linux centos 安装nodejs环境

linux 安装nodejs环境(centos)将node的压缩文件下载到指定目录wget https://nodejs.org/dist/v14.16.1/node-v14.16.1-linux-x64.tar.xz之后将压缩文件解压xz -d node-v14.16.1-linux-x64.tar.xztar -xvf node-v14.16.1-linux-x64.tar在/etc/profile 文件末尾中添加export PATH=$PATH:/usr/lib/node/no

2021-04-13 22:41:27 88

原创 webpack的预处理器入门

预处理器对于工程中其他类型的资源,html.css,模板,字体,图片等,在开始中会预编译代码,如使用babel来转译es6的特性,使用scss和less来编写样式,预处理器:loaderloader的引入:处理css文件://app.jsimport './style.css'//style.cssbody{text-align:center;padding:100px;color:#fff;background-color:#09c;}这时的引入会在打包时报错。将css-load

2020-12-08 09:07:44 224

原创 排序算法含选择排序

排序算法插入排序算法简单插入排序代码#include <stdio.h> #include <stdlib.h> int sort(int arr[],int n); int main(){ int n =10; int arr[]={12,24,1,5,3,22,66,10,9,2}; int retuarr; retuarr = sort(arr,10); for (int i=0;i<n;i++){ printf("%d

2020-11-13 09:48:55 45

原创 css3动画入门

在css3中可以创建动画效果,是页面的变化更连贯柔和。在css3中@keyframes 规则用于创建动画。在@keyframes中规定动画开始到结束的样式。创建@keyframes实例(前缀 -webkid- 表示支持chrome和safari)@-webkit-keyframes loading { from {opacity: 1;width:5px;height:20px;} to {opacity: 0.25;width:5px;height:20px;} }将动画

2020-06-21 13:12:58 119

原创 前端框架vue.js的组件注册基础

vue 组件注册var MyComponent = Vue.extend({});此时得到一个组件构造器,但还无法直接使用,需要将组件注册到应用中。注册方式分为全局注册和局部注册1 全局注册需要注意全局注册在根实例初始化之前注册方式如下:Vue.component('my-component',MyConponent);这条语句要在var vm= new Vue({ })之前,注册成功之后就可以以<my-component> 的形式使用组件。命名规范建议使用小写字母加“-”。

2020-06-18 22:45:11 257

原创 正则表达式入门了解

正则表达式可以理解为记录文本规则的代码,在DOS 中如果想匹配当前文件夹下的所有文本文件,可以输入“ dir *.txt”,这里的“*.txt”就是一个正则表达式。行定位符:^表示行的开始,如 ^xx 表示要匹配字符串的行头位置是xx,如xx zz uu可以匹配。 表示行的结尾,如‘xx表示行的结尾,如 `xx表示行的结尾,如‘xx` 表示要匹配字符串的行尾位置是xx,如uu zz xx可以匹配。元字符:上面的两个字符^ 和 $就是元字符。下面看看其他的元字符。\b mr \w*\b

2020-05-16 14:03:59 136

空空如也

空空如也

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

TA关注的人

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