自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Filezilla Server使用教程

Filezilla Server使用教程

2022-11-30 10:24:18 2903 1

原创 vue前端面试题目

1、active-class是哪个组件的属性?嵌套路由怎么定义?答:vue-router模块的router-link组件。 2、怎么定义vue-router的动态路由?怎么获取传过来的动态参数? 答:在router目录下的index.js文件中,对path属性加上/:id。  使用router对象的params.id 3、vue-router有哪几种导航...

2019-05-30 11:26:49 173

原创 VUE中使用axios做ajax请求

vue2.0之后,就不再对vue-resource更新,而是推荐使用axios1. 安装 axios$ npm install axios或$ bower install axios2. 在要使用的文件中引入axiosimport axios from 'axios'3. 使用axios做请求可以通过向 axios 传递相关配置来创建请求,&nbsp...

2019-05-27 09:42:35 233

原创 vue-cli脚手架是什么及其脚手架搭建

原 vue-cli脚手架是什么及其脚手架搭建 2018年04月22日 21:34:21 大洋彼岸789 阅读数:1516 ...

2019-05-09 21:14:14 479

原创 vue项目开发流程

vue 项目的开发流程1.$ node -v (检测node版本,node版本需要在 V4 以上)2.全局安装vue $ npm install -g vue3.安装脚手架 $ npm install -g vue-cli4.运行 vue 命令,看是否已安装完毕 $ vue / $ vue list (查看可安装的模板)5.安装模板 $ vue init webpack(模板) sell...

2019-04-02 22:59:22 740

原创 Node面试题

javascript高级话题(面向对象,作用域,闭包,设计模式等)常用js类定义的方法有哪些?参考答案:主要有构造函数原型和对象创建两种方法。原型法是通用老方法,对象创建是ES5推荐使用的方法.目前来看,原型法更普遍.代码演示构造函数方法定义类function Person(){this.name = ‘michaelqin’;}Person.prototype.sayNa...

2019-04-02 22:17:14 238

原创 MongoDB下载、安装、配置、使用

下载官网下载网址: https://www.mongodb.com/download-center?jmp=nav#production这是下载页面:选择第二个选项:Community Server     然后点击下载按钮: DOWNLOAD (msi),进入如下页面:此时:进入这个页面后,会自动开始下载!!!(如没反应就...

2019-04-02 19:59:06 361

原创 Node.js之Express框架

简介:可以设置中间件来响应HTTP请求定义了一个路由表用于执行不同的HTTP请求通过向模板传入参数动态进行渲染HTML界面安装 npm install express --savebody-parser - node.js 中间件,用于处理JSON, Raw, Text和URL编码的数据。cookie-parser 这就是一个解析Cookie的工具。通过req.cookies...

2019-04-02 09:08:12 125

原创 对express中next函数的一些理解

<div class="topic_content"> <div class="markdown-text"><p>最近公司在使用node做前后端分离,采用的web框架是express,所以对express框架进行了深入的了解,前段时间写了篇关于express路由的文章,但是在那篇文章中貌似少了一个很重要的内容,就是express的next,所以今...

2019-03-29 11:11:40 652

原创 JSON与JAVA数据格式转换

JSON与JAVA数据的转换JavaBean,List,Map转成json格式JS解析json数据(如何将json字符串转化为数组)需要四個包:commons-beanutils-1.8.3.jarcommons-lang-2.3.jarezmorph-1.0.6.jarjson-lib-2.4-jdk15.jar  普通JavaBean(以User为例)转...

2019-03-28 22:46:50 735

原创 RequireJS

<script data-main="scripts/main" src="https://7n.w3cschool.cn/attachments/image/cimg/pre>上面代码的data-main属性不可省略,用于指定主代码所在的脚本文件,在上例中为scripts子目录下的main.js文件。用户自定义的代码就放在这个main.js文件中。define方法:定义模块de...

2019-03-19 15:36:58 200

原创 JSCookie操作

cookiecookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。定义于RFC2109和2965都已废弃,最新取代的规范是RFC6265。cookie的作用服务器可以利用Cookies包含信息的任意性来筛选并经常性维护这些信息,以判断在HTTP传输中的状态。Cookies最典型的应用是判定注册用户是否已...

2019-03-14 16:23:33 204

原创 js中定义变量的几种方式

今天第一次遇到const定义的变量,查阅了相关资料整理了这篇文章。主要内容是:js中三种定义变量的方式const, var, let的区别。1.const定义的变量不可以修改,而且必须初始化。1 const b = 2;//正确2 // const b;//错误,必须初始化 3 console.log('函数外const定义b:' + b);//有输出值4 // b = 5;5 //...

2019-03-14 11:14:36 6993 2

原创 如何解决bind()的浏览器兼容性问题

[ 问 ]: bind()方法在使用时受到浏览器兼容性的限制,那这该如何解决兼容性问题呢?答 : 在主流浏览器下原型对象是具有bind属性的,我们可以通过这个特性来区分浏览器,使用apply()方法来帮助bind()改变this指向从而解决兼容性问题。 //在Function的原型上自定义myBind()方法 Function.prototype.myBind=function ...

2019-03-14 09:24:51 1334

原创 过一遍Mock数据~

一. 怎么mock数据?1) 引入moke.js 法一:引入远程文件 法二:moke.js 下载到本地 法三:通过require 引入moke模块 2) 使用moke:   S1:moke.moke() //创建虚拟数据   S2:将虚拟数据转化为json数据   S3:渲染数据   Mock.js是一个模拟数据生成器,可以让前端独立于后端进行开发...

2019-03-13 22:27:03 292

原创 Web浏览器缓存的问题(总结)

一.什么是浏览器缓存  浏览器缓存就是把一个已经请求过的Web资源(如html页面,图片,js,数据等)拷贝一份副本储存在浏览器中。而页面需要数据时,如果浏览器已经保存了之前请求过的数据将不会再次请求Web资源。详细如下:例下一个请求来到的时候,如果是相同的URL,缓存会根据缓存机制决定是直接使用副本响应访问请求,还是向源服务器再次发送请求。比较常见的就是浏览器会缓存访问过网站的网页,当再次访问...

2019-03-13 21:33:55 1448

原创 jquery基础知识点

jQuery是一个优秀的、轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF1.5+, Safari 2.0+, Opera 9.0+),而jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还...

2019-03-06 22:24:23 164

原创 Web前端面试题

原 - 【效果演示地址】【github地址】javascript:&nbsp;JavaScript中如何检测一个变量是一个String类型?请写出函数实现typeof(obj) === "string"typeof obj === "string"obj.constructor === String请用js去除字符串空格?方法一:使用r...

2019-03-04 15:05:29 903

原创 Token、Cookie、Session

CookieCookie是客户端保存用户信息的一种机制,用来记录用户的一些信息,也是实现Session的一种方式。Cookie存储的数据量有限,且都是保存在客户端浏览器中。不同的浏览器有不同的存储大小,但一般不超过4KB。因此使用Cookie实际上只能存储一小段的文本信息。例如:登录网站,今输入用户名密码登录了,第二天再打开很多情况下就直接打开了。这个时候用到的一个机制就是Cookie。Ses...

2019-03-01 11:29:11 143

原创 Mysql常用数据库操作语句

一、用户管理:1、新建用户:&gt;CREATE USER name IDENTIFIED BY 'ssapdrow';2、更改密码:&gt;SET PASSWORD FOR name=PASSWORD('fdddfd');3、权限管理&gt;SHOW GRANTS FOR name; &nbsp; &nbsp;//查看name用户权限&gt;GRANT SELECT ON db_n...

2019-02-28 11:37:08 155

原创 阿里云短信接口开发实践(Java)

原 阿里云短信接口开发实践(Java) 2018年08月09日 16:59:40 电商技术进阶 阅读数:2834 &lt;/div&gt; &lt;div class="operating"&gt; ...

2019-02-27 15:56:36 1899

原创 Jquery.cookie用法详解

什么是cookiecookie是由服务器端生成,发送给浏览器,浏览器会将cookie的value和key保存在本地的某个文件夹下面,下次请求同一个网站时候就会将该cookie发送给服务器(前提是浏览器设置了启用cookie)如何在js/jquery中使用cookiejquery.cookie.js 下载地址复制代码如下:&lt;script src="jQuery.1.8.3.js" t...

2019-02-27 12:03:05 1598

原创 AJAX面试相关问题及答案

什么是ajax:AJAX是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。Ajax包含下列技术:基于web标准(standards-basedpresentation)XHTML+CSS的表示;使用 DOM(Document ObjectModel)进行动态显示及交互;使用 XML 和 XSLT 进行数据交换及相关操作...

2019-02-22 16:46:25 460

转载 SpringMVC拦截器

拦截器

2019-02-19 15:24:19 90

原创 页面优化的几种方法

页面优化方法

2019-02-18 11:19:20 562

原创 JS事件委托

起因:1、这是前端面试的经典题型,要去找工作的小伙伴看看还是有帮助的;2、其实我一直都没弄明白,写这个一是为了备忘,二是给其他的知其然不知其所以然的小伙伴们以参考;概述:那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。那这是什么意思呢?网上的各位大牛们讲事件委托基本上都用了同...

2019-01-16 11:26:05 85

原创 JS内存泄漏

JS内存泄漏

2019-01-14 17:21:22 95

原创 VScode插件使用大全

vscode插件使用帮助地址

2019-01-12 11:26:01 556

原创 JAVA基础开发环境 vscode搭建

JAVA基础开发环境 vscode搭建对于使用 Visual Studio Code 的 Java 开发者来说,Language Support for Java™ by Red Hat 扩展提供了非常好的语言特性支持,比如智能感知和项目支持等。然而,我们也听到一些用户反馈需要调试 Java 程序。今天,我们万分激动地宣布,我们与 Red Hat 合作开发了能让开发者调试 Java 应用程序的轻...

2019-01-11 19:49:25 351

原创 拷贝和深拷贝

【javascript】详解javaScript的深拷贝目录浅谈深拷贝和浅拷贝深拷贝和浅拷贝的区别为什么要使用深拷贝?深拷贝的要求程度怎么检验深拷贝成功只对第一层级做拷贝拷贝所有层级存在大量深拷贝需求的代码——immutable提供的解决方案正文前言: 最开始意识到深拷贝的重要性是在我使用redux的时候(react + redux), redux的机制要求在reducer中...

2019-01-11 17:58:33 150

原创 HTML DOM select options 通过一个下拉框改变另外一个的值

用一个select的值改变另外一个select的值&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset="utf-8"&gt;&lt;title&gt;W3Cschool教程(w3cschool.cn)&lt;/title&gt; &lt;script&gt;var carsAndModels=

2019-01-07 11:12:54 2596

原创 JS常见面试题总结

1.线程与进程的区别答:一个程序至少有一个进程,一个进程至少有一个线程。线程的划分尺度小于进程。在同一进程下多个线程共享这个进程的内存,以及资源。执行过程也不同多线程:在一个应用程序中,有多个执行部分可以同时执行2.对于语义化的理解什么是语义化:根据内容的结构化选择合适的标签便于开发者写出优雅的代码为什么要语义化:1.在没有css的情况下呈现出更好的页面结构2.用户体验3.有利...

2019-01-03 22:15:25 521

原创 js性能优化

确保代码尽量简洁不要什么都依赖JavaScript。不要编写重复性的脚本。要把JavaScript当作糖果工具,只是起到美化作用。别给你的网站添加大量的JavaScript代码。只有必要的时候用一下。只有确实能改善用户体验的时候用一下。尽量减少DOM访问使用JavaScript访问DOM元素很容易,代码更容易阅读,但是速度很慢。下面介绍几个要点:限制使用JavaScript来修饰网页布...

2019-01-03 16:17:39 322

空空如也

空空如也

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

TA关注的人

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