自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#中的Abp项目发布后,将exe设置为开机自动启动

window开机自动启动,并且将C#发布的exe设置为开机自启动项

2024-01-08 14:30:56 609

原创 C#中Mvc架构路由原理

2023-04-24 18:37:27 185

原创 C#的NPOI按照规定模板导出excel设置单元格样式,并在单元格中动态存放数据

NpOI导入excel整个过程遇到的问题总结

2023-04-21 17:12:40 1691

原创 json序列化和反序列化

json序列化和反序列化

2023-03-02 09:55:00 236

原创 Abp写项目大概步骤

在官网创建一个abp项目,想实现简单的增删改查

2022-11-01 18:28:54 231

原创 安装vue-cli出现的错误并用其创建项目

主要总结了一下安装vue-cli手脚架并创建一个vue项目的过程和遇到的错误

2022-09-05 22:55:00 503

原创 【无标题】配置完变量后,快速生成一个vue项目

简要描述快速创建一个vue框架

2022-08-16 11:57:08 107

原创 webpack创建一个vue项目方法

具体步骤:https://blog.csdn.net/weixin_42176858/article/details/88025642?spm=1001.2014.3001.5502安装路径:https://www.cnblogs.com/goldlong/p/8027997.html1.安装cnpm国内镜像,提升速度。输入如下命令:npm install -g cnpm --registry=http://registry.npm.taobao.org2.安装vue-cli(用户生成Vue工程模板

2022-03-14 21:33:19 2657

原创 ES6中promise相关知识点

1.promise对象用于表示一个异步操作的最终状态(完成或失败)以及其返回的值。2.ES6中的promise主要是会使用(then,catch,finally)3.Promise.all()返回异步操作的最终状态以及其返回的值。4.Promise.race();只要有一个决议为成功或者失败就立即传递。5.Promise.resolve();(1)如果接受的是一个普通的值,就会立即决议为成功,并填充这个值;(2)如果接受的是一个promise实例,则返回promise实例。(3)如果接受的是个

2022-03-09 19:19:09 140

原创 ES6中对于数值的一些扩展

1.ES6中的进制的扩展2.Number.parseInt, Number.paraseFloat用法3.Number.isNaN 必须是一个NaN才会返回trueNumber.isFinite必须是一个完全的数字,才会返回true3.判断结果是否是一个安全数结果:true false4.幂运算2**10表示2的10次方,结果为1024幂运算是右结合,eg:a=2100,结果:2即2**(10**0)=2的一次方...

2022-03-08 18:31:11 86

原创 ES6中正则表达式的u,y修饰符

1./^a/g:表示全局匹配字符串首字母为a的字符串。2.U修饰符:对于一整个字符串不会只匹配一部分,会把整个字符串都匹配出来结果:3.y修饰符:粘连修饰符,只有与已知字符串完全一样才会匹配,有一点不一样就会停止匹配。结果:r1会匹配三个imooc,r2会匹配两个imooc...

2022-03-08 18:01:34 196

原创 前端中一些数值类型的输出结果

以下几个输出结果都为0:Number()Number(0)Number('')Number('0')Number(false)Number(null)Number([])Number([0])2.JavaScript内部,所有数字都是以64位浮点数形式储存,即使整数也是如此。即8 byte;3.type和voidtypeof 1; //'number'typeof (1);//'number'typeof (); //SyntaxError 语法错误void 0; //

2022-03-08 17:12:27 892

原创 模板字符串用法及ES6中新加的字符串方法

模板字符串实例:传统方式:模板字符串方式:字符串的部分新方法:(1)padStart和padEnd方法结果:mooci,imooc若改为:let str1=str.padStart(9,‘mooc’);结果为:moocmooci(自动补为9位)(2)repeat方法结果:iiiiiiiiii(10个i)sss(3)startsWith 和endsWith方法(判断是不是以某个字符开头或结尾)(4)include方法...

2022-03-07 20:53:26 110

原创 字符串,数值和布尔型,函数参数的解构赋值

1.字符串的解构赋值三个结果都为:2.数值和布尔型的解构赋值3.函数参数的解构赋值

2022-03-07 17:19:53 88

原创 对象的解构赋值

![在这里插入图片描述](https://img-blog.csdnimg.cn/a3786aec3d104377b1da2d0acdcac6f9.p

2022-03-07 16:59:44 67

原创 数组的解构赋值

1.解构赋值有:数组解构赋值实例://数组的解构赋值const arr=[1,2,3,4];let [a,b,c,d]=arr;//更复杂的匹配规则const arr=['a','b',['c','d',['e','f','g']]];const [ ,b]=arr;//"b"const [ , , g]=['e','f','g']; //"g"const [ , ,[ , ,g]]=['c','d',['e','f','g']]; //"g"const [ , ,[ , ,[

2022-03-07 16:16:05 146

原创 const相关知识

const相关知识//声明变量const a=1;//用const声明变量的时候必须赋值,不然报错。var b=2;let c;//const声明常量后不可以修改const a=1;a=2;//报错//常量为引用类型的时候,可以修改该引用类型const xiaoming={ age:22 name:'小明'};console.log(xiaoming);xiaoming.age=23;console.log(xiaoming);//结果:{age:22,name:"小

2022-03-06 22:54:29 152

原创 ES6中let的用法及一个小案例,在for循环中运行setTimeout的四种情况:

1.ES6中let和var的主要区别:(1)let声明的变量只在当前块级作用域内有效。if(true){ var a=1; let b=2;}console.log(a);console.log(b);结果:1 b is not defined(2)let和const声明的变量不能被重复声明。结果:我是爸爸我才是爸爸let son='儿子';let son='我才是';结果会报错,因为不能重复声明son(3)不存在变量的提升。console.log(dad);let

2022-03-06 22:16:25 572

原创 symbol用法

var s = Symbol('key'); ...①console.log(s + '123'); ...②var obj = { [s]:function(){console.log(1);} ...③}var b = Reflect.ownKeys(obj); ...④Symbol 本质上是一种唯一标识符,可用作对象的唯一属性名,这样其他人就不会改写或覆盖你设置的属性值。注意事项Symbol值不能与其他类型的值进行运算Symbol 值不可以和其他类型值进行混合运算,否则会报

2022-03-04 21:13:44 213

原创 request,delete,try,catch,finally

一,关于 requestfor(var i = 0; i < 5; i++){ requestAnimationFrame(() => console.log(i));}(1)换成let输出的结果就是01234。var时是函数作用域,异步函数在for循环结束后还未执行,函数作用域的i变成了5,所以结果就是55555。let执行时,因为块级作用域的缘故,每一次for循环都会产生一个块级作用域(2)因为request是异步,所以for循环先执行完成(此时i=5)再执行request

2022-03-04 21:08:16 417

原创 join和parseInt的用法

var a = parseInt([0,0,1,0,0].join('')+1)//join()方法将数组转为字符串,并用指定的分隔符进行分割[0,0,1,0,0].join("") 后变成字符串'00100'字符串'00100'+1 ,1是number,会将1转变为字符串后拼接就变为 001001 parseInt后 变成 1001...

2022-03-04 20:46:42 136

原创 对json的一些理解

1.json是一种轻量级的数据交换格式,在与后端的数据交互中具有较为广泛的应用。2.在javaScript中,我们可以直接使用json,因为JavaScript中内置了json的解析,把任何的JavaScript对象变成json,就是把这个对象序列化成一个json格式的字符串,这样才能通过网络传递给其他计算机。如果我们收到json格式的字符串,只需要把它反序列化为一个JavaScript对象,就可以在JavaScript中直接使用这个对象了。3.JSON 是适用于 Ajax 应用程序的一种有效格式,原因

2022-03-04 16:39:49 501

原创 安装全分布式的大致步骤

安装全分布式的大致步骤:1.先下载vmware,下载好后,再在电脑下载一个镜像。2.在VMware上建立至少两台虚拟机。配置虚拟机的时候,主机名不同,但用户名必须一样,还要记得设置密码,就设置123就行。3.建全分布式的时候,主虚拟机的内核和内存最好比辅虚拟机大。4.下载SecureCRT,在上面配置环境。5.下载SecureFX,在上面上传Hadoop要用的文件。...

2021-04-11 18:04:02 247

原创 全分布式建立好后,在Hadoop网页建立一个文件

在建立的全分布式中建立一个文件,先建立一个 test.txt 文件,拖到Hadoop中,然后命令如下:hadoop fs -mkdir /input 建立一个input 文件夹hadoop fs -put /home/hadoop/test.txt /input

2021-04-11 17:48:45 197

原创 安装虚拟机的大致过程及建立全分布式的部分命令

安装虚拟机的大致步骤配置全分布,把另外建立的机器按顺序复制粘贴这些命令。su -cd /usr/localmkdir programchown -R hadoop:hadoop program/systemctl disable firewalldsystemctl stop firewalldvi /etc/hosts>>>>>>&g...

2021-04-10 09:24:15 129

原创 css的继承和层叠

2021-03-25 11:25:22 67

原创 ajax概念简述及ajax的访问原理

ajax的主要解决的问题:在当前的显示页面内,显示其他的响应内容,避免响应内容被重复的响应。ajax访问原理:在当前的页面有一个js在执行,js函数里有一个引擎对象(相当于现在正在执行页面代码的一部分),由这个对象发一个请求给服务器,服务器直接把响应内容返回给当前的引擎对象,不需要刷新。传统访问原理:传统方式浏览器发送一个请求给服务器,服务器接收请求,把所需要的东西再次传递给浏览器,浏览器经过处理,刷新后响应给用户。...

2021-03-04 11:36:50 254 2

原创 navicat 创建数据库表步骤

create table t_student( uid int(10) not null auto_increment, uname varchar(100) not null, pwd varchar(100) not null, sex char(2) not null, age int(3), birth date, primary key(uid))insert into t_student values(default,'张三','123...

2020-09-13 20:43:35 15353

原创 初学Java需要准备的软件及安装的应用

(1)首先下载jdk,然后配置jdk环境变量;具体安装步骤可以百度。(2)然后下载idea软件,用于写Java语言。(3)下载数据库,mysql,存储数据。下载navicat,写sql语句。(4)下载tomcat,在开发的时候将jsp编译成对应的servlet。(5)学习JavaEE链接:https://www.bilibili.com/video/BV1i44114795?p=41&t=59 学习高级框架链接:https://www.bilibili.c...

2020-09-06 13:59:43 1036

原创 anaconda安装及配置环境变量过程

1.先在百度输入anaconda,进入官网;2.下载anaconda完后,一路next,注意在中间输入路径的时候,整个路径必须是英文,不可以包含汉字,而且新建的文件夹必须是空的。3.接着配置环境变量,点击“计算机右键-->属性-->高级环境配置-->环境变量-->双击path-->然后添加4.接着win+R,输入cmd打开命令行,输入”path“成功后,输入”conda upgrade --all“,成功后输入y,成功后说明安装完毕。在命令行键入py

2020-09-02 22:17:08 1530 2

原创 javaEE:配置Servlet

package com.bjsxt.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servl...

2019-10-21 13:18:09 405

原创 js.双搜

<html> <head> <title>双搜</title> <meta charset="UTF-8"/> <title>哈哈</title> <style type="text/css"> #showdi...

2019-10-12 13:21:52 611

翻译 js案例:模拟淘宝网

<html> <head> <title>模拟淘宝网</title> <meta charset="UTF-8"/> <!--声明js代码域--> <script type="text/javascript"> //创建函数进行照片的联动和样...

2019-10-12 13:20:57 703

原创 js案例:操作表格

<html> <head> <title>操作表格</title> <meta charset="UTF-8"/> <!-- js操作表格学习: 1、删除行: 行对象.rowIndex//返回行对象的角标 ...

2019-10-12 13:20:03 1470

原创 son.html

<html> <head> <title>son页面</title> <meta charset="UTF-8"/> <!--声明js代码域--> <script type="text/javascript"> //倒计时功能 ...

2019-10-12 13:18:32 184

原创 index.html

<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> input[type=button]:hover{ ...

2019-10-12 13:17:30 682

翻译 event案例

<html> <head> <title>event案例</title> <meta charset="UTF-8"/> <style type="text/css"> #showdiv{ width: 50%; ...

2019-10-12 13:15:53 137

翻译 event对象学习

<html> <head> <title>event对象学习</title> <meta charset="UTF-8"/> <!-- event对象学习: 1、event对象获取鼠标坐标 2、event对象获取键盘值 ...

2019-10-12 13:14:45 177

原创 js校验form表单

<html> <head> <title>js校验form表单</title> <meta charset="UTF-8"/> <!--声明css代码域--> <style type="text/css"> /*设置背景图片*/ ...

2019-10-10 21:22:31 1063

翻译 操作表单元素

<html> <head> <title>操作表单元素</title> <meta charset="UTF-8"/> <!-- js操作多选框、单选框 被选中状态下在js中checked属性值为true,未选中状态为false; ...

2019-10-10 21:20:49 155

空空如也

空空如也

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

TA关注的人

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