HelloGad
码龄5年
关注
提问 私信
  • 博客:41,806
    41,806
    总访问量
  • 45
    原创
  • 389,653
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2019-11-06
博客简介:

HelloGad的博客

查看详细资料
个人成就
  • 获得27次点赞
  • 内容获得9次评论
  • 获得121次收藏
创作历程
  • 32篇
    2020年
  • 13篇
    2019年
成就勋章
兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jses6webpackxhtml前端框架
  • 后端
    node.js
  • 移动开发
    flutter
  • 网络与通信
    https
  • 微软技术
    typescript
  • 学习和成长
    面试
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

git上传项目的步骤

需要的软件Gitf官网下载 :https://git-scm.com安装完成后鼠标右键就有下面两个选项,选择Gitf Bash Here打开需要的账号注册Github账号: https://github.com/注册完成后就可以按步骤上传项目了Git工作流程工作区 -> 缓存区 -> Git本地仓库 -> Git远程仓库 上传项目步骤1、创建文件夹,配置用户名和邮箱命令git config --global user.name "wxw"git co
原创
发布博客 2020.08.01 ·
1553 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

跨域的解决方案

为什么会出现跨域出于浏览器的同源策略的限制。同源策略就是一种约定,它是浏览器最核心最安全的功能,如果没有它,浏览器的正常功能都会受到影响,也就是说web的构建在同源策略之上的,浏览器只是针对它的一种实现。什么是跨域就是当一个请求的协议、域名、端口三者之间有任何一个不同就是跨域跨域的解决办法JSONPJSONP是指JSON Padding,JSONP是一种非官方跨域数据交换协议,由于script的src属性可以跨域请求,所以JSONP利用的就是浏览器的这个“漏洞”,需要通信时,动态的插入一个scr
原创
发布博客 2020.07.28 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mongodb安装与配置

1、首先下载mongodb官方下载地址:https://www.mongodb.com/2、下载完后安装傻瓜式安装法,下一步下一步就可以了。安装完后是这样的一个文件夹3、配置环境变量首先复制安装后上述的bin文件夹的路径,比如:C:\Program Files\MongoDB\Server\3.4\bin然后到我的电脑右键属性高级系统设置中设置环境变量。然后点击环境变量,点击编辑,在PATH中加入上述复制的文件夹路径。用分号(;)隔开粘贴上去就可以了。4、创建存放数据库数据的文件
原创
发布博客 2020.07.21 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Nodejs之http模块实现简单的前后端数据交互

Node.js与JSON的前后端数据交互首先,创建自己的项目文件
原创
发布博客 2020.07.13 ·
916 阅读 ·
1 点赞 ·
2 评论 ·
6 收藏

Node.js之fs模块

简介fs模块用于对文件系统的操作,它所以的API方法都有同步与异步的两种形式。异步形式把完成回调作为最后一个参数,第一个参数是异常参数(error),当方法成功完成,则这个参数会是null或undefined。使用方法(API)一:fs.unlink,fs.unlinkSync删除文件fs.unlink(path, callback)异步var fs = require('fs'); // 引入fs模块//unlink:删除文件fs.unlink('/index.html', function
原创
发布博客 2020.07.12 ·
761 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

迭代器和生成器

概念:ES6中Reflect将Object中的内部方法移到自己身上了,其实就是为了取代Object对象。对Reflect对象的方法返回结果进行了修改,更有合理性。为什么要设计它:将Object对象的内部方法放到Reflect对象上,对Reflect对象的方法返回结果进行了修改,更有合理性。使Object对象操作变成函数行为。...
原创
发布博客 2020.07.06 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

async与await作用

一、什么是async和awaitasync是ES7中新增内容,对于异步操作的解决方案,它是Generator函数的语法糖。async|await是编写异步的新方法,之前ES6中用的是promise。async|await是建立在promise基础之上的新写法。async|await也是非阻塞的。async和await它们两有一个严格规定,两者都离不开对方,但是,await只能写在async函数中。二、用法async如何处理返回值async的返回值是一个promise对象,也就是说它会直接
原创
发布博客 2020.07.05 ·
4475 阅读 ·
8 点赞 ·
3 评论 ·
29 收藏

Node.js安装与使用

下载安装1、下载链接:https://nodejs.org/根据电脑的配置下载相应的wi安装包2、检查是否安装成功,window+r打开命令行窗口,输入node,打印为“Welcome to Node.js v12.16.1.”说明安装成功,其他的一般都是安装时出现问题,输入node -v是查看版本,输入npm -v查看npm版本。3、创建服务器使用http.creatServer()方法创建服务器,并使用listen()方法绑定8080端口函数通过请求:var http = require('
原创
发布博客 2020.06.27 ·
699 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

什么是Node,它有什么作用

前言学习前端,不仅仅学习HTML、CSS、JS,它也得学习一些与后端搭建的知识。比如Ajax请求之类的知识,还有就是node.js,它能搭建一个Web服务器后台,是JavaScript运行在服务器上的运行环境。Node.js是什么Node.js不是一门语言Node.js不是库、不是框架Node.js是一个JavaScript运行时环境Node.js可以解析和执行JavaScript代码Node.js为JavaScript提供了一些服务器级别的操作API1、文件读写2、网络服务的构建3、
原创
发布博客 2020.06.27 ·
6030 阅读 ·
1 点赞 ·
0 评论 ·
16 收藏

Ajax

简介Ajax全称为“ASynchronous” JavaScript And XML 异步的JavaScript 和 XML异步和同步:客户端和服务器端相互通信的基础上异步:客户端不需要等待服务器端的响应,在等待的期间客户端能做其他操作同步:客户端必须等待服务器端的响应,在等待的期间客户端不能做其他操作优点:对网页的进行更新,提升用户的体验感写法jquery写法 $.ajax({ url:" " , // 请求路径
原创
发布博客 2020.06.21 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

typescript、javascript、es6的区别

三者之间的关系ECMAScript和JavaScript的关系ECMAScript和JavaScript的关系:前者是后者的规格(语言规范),后者是前者的一种实现。TypeScript与JavaScript的关系TypeScript是Javascript的超集,实现以面向对象编程的方式使用Javascript。最后代码还是编译为Javascript。TypeScript和ES6的关系TypeScript是ES6的超集。至于需不需要使用,在于你所需要的场景。比如在Angular2中,用TypeSc
原创
发布博客 2020.06.21 ·
761 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Typescript基础

数据类型字符串类型var str:string='abcccd';二:null undefined类型var num:number | undefinedvar num:undefinedvar num:null; 三:数组方式一:var arr:number[] = [1,2,3,11] 表示arr中的元素必须都是数字类型方式二:var arr:Array<number> = [1,2,3,11]四:元组var arr:[number, string, boo
原创
发布博客 2020.06.21 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Typescript安装

全局安装typescript安装typescript前提,我们需要使用到 npm 工具安装。NPM 安装 TypeScript如果已经安装了 npm 工具,可以使用以下命令来安装:npm install -g typescript安装后可以使用 tsc 命令来执行 TypeScript 的相关代码。查看版本号:$ tsc -vVersion 3.2.2新建一个 test.ts 的文件:var message:string = “Hello World”console.log(messag
原创
发布博客 2020.06.21 ·
420 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HTTP请求get与post的区别

HTTP请求有哪些方法1、GET方法GET方法用于使用给定的URI从给定服务器中检索信息,即从指定资源中请求数据。使用GET方法的请求应该只是检索数据,并且不应对数据产生其他影响。2、POST方法POST方法用于将数据发送到服务器以创建或更新资源,它要求服务器确认请求中包含的内容作为由URI区分的Web资源的另一个下属。POST请求永远不会被缓存,且对数据长度没有限制;我们无法从浏览器历史记录中查找到POST请求。3、HEAD方法HEAD方法与GET方法相同,但没有响应体,仅传输状态行和标题部
原创
发布博客 2020.05.31 ·
288 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

HTTP网络请求的TCP协议与IP协议

什么是TCP/IP协议TCP/IP协议是一系列网络协议的总和,它定义了电子设备如何接入互联网以及数据之间如何相互传输,在TCP/IP协议中可以将网络分为四层分别为链路层,网络层,传输层,应用层,1 链路层称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆的物理接口细节。2 网络层称作互联网层,处理分组在网络中的活动,例如分组的选路。在TCP/IP协议组中,网络层协议包括IP协议(网际协议),ICMP协议(Internet互联网控制报文协议),
原创
发布博客 2020.05.31 ·
261 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HTTP网络请求与响应

什么是HTTPHTTP(HyperText Transfer Protocol),超文本传输协议,是互联网上应用最广泛的一种网络协议,所有www文件都必须遵守的一个标准,是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。HTTP请求与响应步骤1 建立连接先解析DNS,把localhost变成ip(127.0.0.1),然后根据127.0.0.1和端口号8080(没有端口号则使用默认的端口)建立socket。也可以理解为通过“三次握手”建立TCP连接,确定通讯正常。2 发送请求命
原创
发布博客 2020.05.31 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jQuery Validate.js

简介1、Validate.js是什么?jQuery Validate.js 是 jQuery 下的一个验证插件,功能比较强大。2、Validate.js学习文档地址http://validatejs.org/3、Validate.js的作用jQuery Validate.js 插件为表单提供了强大的验证功能,让客百户端表单验证变得更简单度,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验问证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 AP
原创
发布博客 2020.05.25 ·
491 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

javascript与jQuery的区别

javascript与jQuery的区别首先JavaScript 是通过标签插入到HTML页面,可由所有的现代浏览器执行的一种轻量级的编程语言。JQuery是一个JavaScript函数库。或者说是JavaScript中最流行的一种框架。1、jquery与js最直观的区别就是jQuery对象比js对象多了"$()"。2、jquery与js操作内容的区别非表单元素(如果是文本就用text方法,如果是html代码就用html方法)例如:div.text()无参数的情况下是取值div.text(“a
原创
发布博客 2020.05.18 ·
394 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

jQuery的选择器与Dom操作

jQuery第一章:认识jQuery第二章:jQuery的选择器第三章:jQuery中的Dom操作————————————————————————————————————————————第一章 认识jQuery一、jQuery简介jQuery就是一个优秀的JavaScript库,是一个简洁的语法和跨平台的兼容性,简化了JavaScript开发人员遍历HTML文档,操作DOM,执行动画和开发Ajax的操作。其理念:write less,do more.二、jQuery使用方式官方文档:htt
原创
发布博客 2020.05.18 ·
311 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

css3中perspective属性

简介:perspective 属性定义 3D 元素距视图的距离,以像素计。该属性允许您改变 3D 元素查看 3D 元素的视图。当为元素定义 perspective 属性时,其子元素会获得透视效果,而不是元素本身。参数取值:指定观察者距离「z=0」平面的距离,为元素及其内容应用透视变换。不允许负值,none:不指定透视,我们一起来了解一下。perspective:800px 就是人离屏幕800...
原创
发布博客 2020.04.27 ·
9764 阅读 ·
13 点赞 ·
3 评论 ·
38 收藏
加载更多