选项:C
码龄5年
关注
提问 私信
  • 博客:43,763
    43,763
    总访问量
  • 35
    原创
  • 455,817
    排名
  • 3
    粉丝

个人简介:强

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 加入CSDN时间: 2019-12-28
博客简介:

weixin_46106512的博客

查看详细资料
个人成就
  • 获得32次点赞
  • 内容获得0次评论
  • 获得128次收藏
  • 代码片获得234次分享
创作历程
  • 36篇
    2022年
成就勋章
兴趣领域 设置
  • Java
    java
  • 编程语言
    javascriptkotlin
  • 开发工具
    visual studio code
  • 前端
    javascript
  • 移动开发
    android studio
创作活动更多

新星杯·14天创作挑战营·第9期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛! 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见 https://bbs.csdn.net/topics/619626357 2、文章质量分查询:https://www.csdn.net/qc

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

Node(4)

文章目录express跨域解决路由传参静态资源渲染(serve-static)MVC1.新建文件夹 routers 路由管理utils工具类2. 新建文件夹 controller 请求处理3.新建文件夹 model (service 和dao)4. 新建一个入门文件根据id查询分页参数 express跨域解决 方式一 //设置请求头 app.all("*",function(req,res,next){ //设置响应头 res.setHeader("Access-Control-Allow-Origi
原创
发布博客 2022.05.13 ·
638 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nvm环境安装和 node 的基本使用

前言 node环境安装 之前我们安装的node是通过对应的node的安装包进行安装的(版本是死的 某些时候版本不兼容)。 nvm(node版本管理器)。我们可以直接安装nvm,然后通过nvm来安装node(随意进行版本切换) 一、nvm环境安装? 1.下载nvm安装包 2.安装nvm nvm -version 3.更改镜像(加到你的nvm的安装路径下的settings文件中) nvm node_mirror https://npm.taobao.org/mirrors/node/ nvm npm_m.
原创
发布博客 2022.05.11 ·
740 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Node的基本使用

前言 Node的介绍 Node是一个服务端的Js库,他里面包含了多个模块,以及环境资源非常充足。我们可以通过各种模块的调用来实现对应的功能,他里面包含了俩个重点内容 一个为node 他是用于执行js代码的。一个为npm 他是用于管理对应的模块的(facebook出了一个yarn)。 模块是什么 在js中一个文件就是一个模块,多个小模块构成一个大的模块。模块的拆分主要针对的是代码的复用性,及组装的简便性。 在es6中我们对应的就存在了模块的概念 以及我们提供了对应的修饰符来操作模块 一个模块必须先导出 才能
原创
发布博客 2022.05.10 ·
1866 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

MySql 的基本使用

文章目录前言一、mysql是什么?1.三大范式2.acid事务的四大特性3.环境二、使用步骤1.DDL语句(数据库的增删查)查看所有的数据库添加数据库加入数据库查看所有的表创建数据表删除数据表删除数据库2.数据表结构更改及相关操作查看数据表结构添加字段删除字段修改列 (modify修改结构 修改列的内容)二 DML语句 (数据表数据的增删改查 crud)1.简单的sql语句添加(插入)不指定字段(按照添加字段的顺序,将所有的字段填入)指定对应的字段查询查询所有的字段(*不建议使用)修改(一般会根据主键修改)
原创
发布博客 2022.05.05 ·
203 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

sass的基本使用

文章目录sass预编译css1.sass (源码使用ruby写的 基于python环境运行)2.less (诞生比sass要晚 整体语法跟sass差不多)3.styus概述特性1.兼容CSS (在sass文件里面可以直接书写css)2.支持后缀名为sass(他没有{}以及;) 以及 scss(scss常用 这个跟css书写差不多)3.社区成熟 (api众多)sass入门入门环境1.安装node (基于node环境运行)2.使用专门的编译工具 进行在线编译运行3.使用插件编译运行1.使用vscode下载插件2
原创
发布博客 2022.04.21 ·
2783 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

jQuery(2) jquery的动画,jquery的ajax,Ajax的全局函数,Jquery的多库共存,Jquery的扩展

jQuery(2)jquery的动画(封装了许多的动画方法)淡入淡出fadeIn 淡入(display:none)fadeOut 淡出显示隐藏show(针对隐藏的元素 display:none)hide (针对显示的元素)toggle (切换方法) 如果是显示就隐藏 如果是隐藏就显示动画方法(相当于我们之前封装animated.js)animatestopfinishjquery的ajaxgetpostAjaxgetJson方法A.
原创
发布博客 2022.04.20 ·
769 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jQuery下载和基础使用(超详细)

文章目录Jqueryjquery概述jquery库入门1.导入(head)2.使用(直接使用)DOM操作选择器特殊选择器筛选器(对于已经选中的元素进行筛选)属性操作prop(都是属性操作 prop对于元素本身没有的属性 不会显式添加)attrclass操作相关方法显示内容操作样式操作 使用css方法元素的操作增(创建元素 添加元素)创建元素添加的方法 (父子节点)插入的方法(兄弟节点)改 (修改)删 (删除)克隆关于元素的大小获取元素的位.
原创
发布博客 2022.04.19 ·
2266 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

JavaScript(关于排序算法) - 冒泡排序,选择排序,插入排序,快速排序

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、 冒泡排序二、选择排序三、插入排序方法1方法2四、快速排序总结 前言 排序算法是JavaScript开发中最常用的算法之一这里举例了4种其中快速排序是效率最高的。 提示:以下是本篇文章正文内容,下面案例可供参考 一、 冒泡排序 冒泡排序是最基础的排序方法 用冒泡排序,对输入的6个数进行排序 思路:输入6个无序的数字,从头到尾依次比较相邻两个数字大小,若大数在前、小数在后,则交换两数位置,依次比较,使全部数据按从小到大排.
原创
发布博客 2022.04.16 ·
836 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

JavaScript(总结篇8) - AJAX 解决跨域问题

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言同源策略(同源政策)概述跨域(CORS)跨域问题的产生 是由于同源策略的影响跨域解决jsonpjsonp基础案例jsonp封装jsonp的promise封装es7的async await概述:使用try catch 异步捕获和处理try 是进行错误的捕获 里面填写可能有错误的代码(数据请求)cacth 块进行错误的处理(处理完是不报错的)finally 块 不管是否错误都会执行的代码块thisfunction里面的this指.
原创
发布博客 2022.04.16 ·
1258 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript(总结篇7) - 运动相关知识回顾

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言1.定时器(异步的 多次)2.延时器 (异步的 执行一次)3.DOM操作3.1 获取样式3.2 设置样式4.offset家族5.区间的判断(利用一个公共的变量 来控制变量)6.计算公式6.1 随机数区间生成6.2 圆的的x轴 y轴计算 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章.
原创
发布博客 2022.04.15 ·
87 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript(总结篇6) - 面向对象的总结

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、了解对象1.对象的创建1.1 直接赋值1.2. 使用new关键词1.3. 数组类型1.4. 日期类型2. Class 对象模板 用于创建对象的(模板模式)3. constructor 构造器模式 (使用new关键词)二、工厂方法模式1. 工厂方法模式和构造器模式的区别2. 对应的对象的属性及方法进行赋值及调用2.1 赋值2.2 调用3. 原型3.1 prototype3.2 `__proto__`3.3 constr.
原创
发布博客 2022.04.14 ·
110 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript(总结篇5) - ES5及ES6的总结

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一、ES5内容1.严格模式(普通编码的话叫做怪异模式)1.1 必须要使用var声明1.2 this不能指向全局变量1.3 不能在不是方法块的里面定义函数1.4 禁止8进制方法1.5 arguements的形参不一致(不同步)2. 数组的高阶函数(以函数做为参数的函数叫做高阶函数)2.1 静态方法isArray2.2 forEach (遍历的)没有返回值2.3 map (遍历的)有返回值(数组 数组的长度和你遍历的数组的长度一致)2.
原创
发布博客 2022.04.14 ·
1388 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

JavaScript(19) - Ajax下,POST请求实现登录注册,Ajax封装,promise

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一、POST请求1. 字符编码和解码2. 请求头3. POST请求二、登录注册1. 注册(POST)2. 登录(POST)三、Ajax封装1. Ajax的封装(扩展)四、promise1. Promise 提示:以下是本篇文章正文内容,下面案例可供参考 一、POST请求 1. 字符编码和解码 特殊字符传参产生的问题可以使用encodeURIComponent()进行编码处理, 中文字符的返回及传参, 可以将页面保存和设置为utf.
原创
发布博客 2022.04.14 ·
2249 阅读 ·
0 点赞 ·
0 评论 ·
14 收藏

JavaScript(18) - Ajax上,同步请求,异步请求,HTTP协议

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一、Ajax介绍1, Ajax的概念2, Ajax的作用3, Ajax的优势4, Ajax相关的概念5, Ajax的核心6, 创建XHR对象7, XMLHttpRequest对象的属性和方法二、同步请求三、异步请求四、HTTP协议 提示:以下是本篇文章正文内容,下面案例可供参考 一、Ajax介绍 1, Ajax的概念 AJAX (阿贾克斯 Asynchronous Javascript And Xml ) 异步JavaSc.
原创
发布博客 2022.04.13 ·
1548 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

JavaScript(总结篇4) - cookie及正则总结

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一 . cookie1. cookie是什么2. cookie的获取3. cookie的设置4. cookie的删除(设置过期时间)5. 可以使用localstorage来替代对应的cookie二. 正则表达式1. 正则对象定义2. 修饰符 一 . cookie 1. cookie是什么 cookie是存在浏览器上的一个只有4kb的容器 里面存储的类型为string,他会在每次http请求的时候 携带过去。(他是为了解决htt.
原创
发布博客 2022.04.12 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript(总结篇2) - BOM和DOM总结

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、BOM1. 常用对象 window1.1 方法1.2 常见的跳转方式2.history (历史对象)2.1 属性2.2 方法二、DOM1. 关于节点的划分2. 关于元素节点的操作2.1 获取元素2.2 元素的属性(赋值就是设置 没有赋值就是获取)2.3 属性节点的操作2.4获取属性值的方法2.5 节点关系(属性)2.6节点类型获取(属性)3.属性设置4.节点操作4.1 节点创建(方法)4.2 子节点操作(方法) 前言 B.
原创
发布博客 2022.04.12 ·
497 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript(总结篇1) - 数组总结及字符串和Math总结

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、数组的方法 前言 数组(数组是可变的) 提示:以下是本篇文章正文内容,下面案例可供参考 一、数组的方法 push 添加方法 (添加到末尾)返回新的数组长度 会影响原本的数组 pop 删除方法(删除末尾元素) 返回删除的元素 会影响原本的数组 shift 删除方法 删除第一个元素 会影响原本的数组 unshift 添加方法 插入到第一个 会影响原本的数组 concat 合并 将俩个数组合并在一块(返回的是一个新的数组 不.
原创
发布博客 2022.04.12 ·
99 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript(17) - 面向对象,工厂模式,构造函数,闭包,this

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、面向对象是什么?1.对象的组成2.与面向过程的区别面向过程的语言:3.创建对象二、工厂模式三、构造函数1.构造函数2.构造函数和工厂模式的区别3.构造函数和普通函数的区别:3.构造函数中的方法4.匿名函数5. 匿名函数的自运行四、闭包1, 闭包的概念2, 函数嵌套函数3, 垃圾回收机制4, 作用域4, 闭包的写法5,闭包有两大特点6, 闭包的应用五、this1, this关键字是什么2, 定时器中的this3, 构造函数中.
原创
发布博客 2022.04.11 ·
1007 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JavaScript(总结篇3) - 事件总结

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言1.事件构成分三要素2.事件书方式一、事件类型1. 鼠标事件2.键盘事件3.html事件二、事件源对象1.事件源对象的相关属性三、事件的this指向四、阻止事件冒泡及默认行为1.阻止事件冒泡2.阻止默认行为五、offset家族(元素的属性 只读属性)六、事件监听器七、获取样式(元素样式)八、事件委托机制九、拖拽的实现总结 前言 1.事件构成分三要素 触发的元素 事件函数(on+事件类型) 事件处理函数(方法) 2.事件书.
原创
发布博客 2022.04.11 ·
138 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

JavaScript(16) -缓冲远动,轮播图的实现,js实现全选反选

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言封装的方法一、双排透明度轮播图1.要求利用透明度加缓冲动画分上下两排同时轮播如图2. 代码二、旋转木马轮播图1.要求2.代码css文件三、点击按钮方块交换位置1.要求点击按钮div块交换位置且有动画效果2.代码四、猴子移动1.要求2.代码五、js实现全选反选1.要求2.代码 前言 封装的方法 //方法封装 function animated(element,targetObject,callback,speed){//ele.
原创
发布博客 2022.04.08 ·
562 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏
加载更多