把JavaScript对象转化成JSON对象
摘要:js => jsonvar jsonVar = {key: value}var jsonString = JSON.stringify(jsonVar) //将JS对象转换为JSON字符串var jsonObject = JSON.parse(jsonString) //将JSON字符串转换为JSO
阅读全文
posted @
2019-01-30 11:04
chengloading
阅读(2939)
推荐(0)
JS数据类型的判断
摘要:在 ECMAScript 规范中,共定义了 7 种数据类型,分为 基本类型 和 引用类型 两大类,如下所示: 基本类型:String、Number、Boolean、Symbol、Undefined、Null 引用类型:Object基本类型也称为简单类型,由于其占据空间固定,是简单的数据段,为了便于提
阅读全文
posted @
2019-01-24 21:51
chengloading
阅读(124)
推荐(0)
Axiso解决跨域访问(...XMLHttpRequest cannot load http://xxx.xxx No 'Access-Control-Allow-Origin'...)
摘要:直接访问如下:this.$axios.get("http://localhost:8089/yc/demo").then(res=>{ console.log(res)}).catch(err=>{ console.log(err)})当运行程序后,控制台报错如下:...XMLHttpRequest
阅读全文
posted @
2019-01-23 16:49
chengloading
阅读(439)
推荐(0)
Servlet的生命周期
摘要:Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示Servlet的生命周期包含了下面4个阶段:1.加载和实例化2.初始化3.请求处理4.服务终止
阅读全文
posted @
2019-01-18 12:52
chengloading
阅读(180)
推荐(0)
Ajax的异步与同步(async)
摘要:1、async值为true (异步)当ajax发送请求后,在等待server端返回的这个过程中,前台会继续 执行ajax块后面的脚本,直到server端返回正确的结果才会去执行success,也就是说这时候执行的是两个线程,ajax块发出请求后一个线程 和ajax块后面的脚本(另一个线程)$.aja
阅读全文
posted @
2019-01-18 12:27
chengloading
阅读(270)
推荐(0)
关于javabean
摘要:【javabean定义】定义:JavaBeans是Java语言中可以重复使用的软件组件,实质上是一种特殊的Java类。特点是可序列化,提供无参构造器,提供getter方法和setter方法访问对象的属性。优点: Bean可以控制它的属性、事件和方法是否暴露给其他程序。 Bean可以接收来自其他对象的
阅读全文
posted @
2019-01-16 22:32
chengloading
阅读(217)
推荐(0)
三种常见的Web安全问题
摘要:XSS漏洞 1.XSS简介 跨站脚本(cross site script)简称为XSS,是一种经常出现在web应用中的计算机安全漏洞,也是web中最主流的攻击方式。 XSS是指恶意攻击者利用网站没有对用户提交数据进行转义处理或者过滤不足的缺点,进而添加一些代码,嵌入到web页面中去,使别的用户访问都
阅读全文
posted @
2019-01-15 10:46
chengloading
阅读(295)
推荐(0)
Ajax总结一下
摘要:一.什么是Ajax Ajax(Asynchronous JavaScript and XML),可以理解为JavaScript执行异步网络请求。通俗的理解的话就是,如果没有Ajax技术,改变网页的一小部分(哪怕是一行文字、一张图片)都需要重新加载一次整个页面,而有了Ajax之后,就可以实现在网页不跳
阅读全文
posted @
2019-01-13 19:59
chengloading
阅读(122)
推荐(0)
简单说明一下Token ,Cookie,Session
摘要:在Web应用中,HTTP请求是无状态的。即:用户第一次发起请求,与服务器建立连接并登录成功后,为了避免每次打开一个页面都需要登录一下,就出现了cookie,Session。 Cookie Cookie是客户端保存用户信息的一种机制,用来记录用户的一些信息,也是实现Session的一种方式。Cooki
阅读全文
posted @
2019-01-12 22:45
chengloading
阅读(197)
推荐(0)
报错500 DEFAULT_INCOMPATIBLE_IMPROVEMENTS
摘要:freemarker整合springMVC报错如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'freemarkerConfig' defined in class p
阅读全文
posted @
2019-01-08 23:20
chengloading
阅读(168)
推荐(0)
Js中,Map对象的使用
摘要:1、定义 键/值对的集合。 2、语法 mapObj = new Map() 3、备注 集合中的键和值可以是任何类型。如果使用现有密钥向集合添加值,则新值会替换旧值。 4、属性 构造函数 :指定创建映射的函数。 Prototype — 原型: 为映射返回对原型的引用。 size: 返回映射中的元素数。
阅读全文
posted @
2019-01-07 15:37
chengloading
阅读(3203)
推荐(0)
计算机网络知识—(TCP)
摘要:计算机网络在IT行业的重要性 IT即互联网技术,从事的工作和网络有很大的关系,前端要负责和后台(服务器)进行交互,其必然得经过网络,所以懂点网络知识有很大的帮助。 网络模型数据处理过程 传输层协议的作用 提供了一种端到端(end to end)的连接,一般为前端和后台服务器的连接 由于网络层只管传递
阅读全文
posted @
2019-01-06 21:19
chengloading
阅读(315)
推荐(0)
SpringBoot异步请求
摘要:何为异步请求 在Servlet 3.0之前,Servlet采用Thread-Per-Request的方式处理请求,即每一次Http请求都由某一个线程从头到尾负责处理。如果一个请求需要进行IO操作,比如访问数据库、调用第三方服务接口等,那么其所对应的线程将同步地等待**IO操作完成, 而IO操作是非常
阅读全文
posted @
2019-01-06 21:06
chengloading
阅读(2488)
推荐(0)
Postman用法,了解一下
摘要:一、Postman的基础功能 二、接口请求流程 1. GET 请求 GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上, 所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。 响应 示例: 这里会有请求的响应状态码,响应时间,以及响应大小 响应
阅读全文
posted @
2019-01-06 16:39
chengloading
阅读(240)
推荐(0)
AJAX发送 PUT和DELETE请求参数传递注意点,了解一下
摘要:ajax发送put 和 delete 请求时,需要传递参数,如果参数在url地址栏上,则可以正常使用, 如果在 data:中需要传递参数,(浏览器会使用表单提交的方式进行提交) 则需要注意此时应作如下修改: 1. 请求方式设置为 type:"post", 2. 在data中加入__method:"D
阅读全文
posted @
2018-12-24 14:52
chengloading
阅读(6054)
推荐(0)
Vue项目,运行出现warning(Emitted value instead of an instance of Error)
摘要:组件:<XXXX v-for="item in items" /> warning:(Emitted value instead of an instance of Error) <XXXX v-for="item in items" />: component lists rendered wit
阅读全文
posted @
2018-12-24 11:13
chengloading
阅读(5196)
推荐(0)
HTTP中Get、Post、Put与Delete。了解一下!
摘要:1、GET请求会向数据库发索取数据的请求,从而来获取信息,该请求就像数据库的select操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容,即该请求不会产生副作用。无论进行多少次操作,结果都是一样的。 2、与GET不同的是,PUT请求是向服务器端发送数据的,从而改变信息,该请求就
阅读全文
posted @
2018-12-21 17:04
chengloading
阅读(796)
推荐(0)
h5项目如何打成war包
摘要:有着java的运行环境,进入到h5工作目录,运行: jar -cvf projectname.war ./* projectname为项目的名称。
阅读全文
posted @
2018-11-26 13:55
chengloading
阅读(336)
推荐(0)
vue项目,npm install后,npm run dev报错问题
摘要:报错: ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! metools@1.0.0 dev: `node build/dev-server.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at th
阅读全文
posted @
2018-11-01 14:09
chengloading
阅读(2533)
推荐(0)
点击复制内容到剪切板(clipboard)
摘要:clipboard官方文档:https://clipboardjs.com/ 安装: 1、用npm:npm install clipboard --save 2、下载:https://github.com/zenorocha/clipboard.js/archive/master.zip 使用: 1
阅读全文
posted @
2018-10-29 14:24
chengloading
阅读(645)
推荐(0)