Spring 项目整合 Junit 一直报 java.lang.NullPointerException空指针异常
摘要:
1.异常信息 java.lang.NullPointerException: Cannot invoke "com.yue.service.StudentService.changeInfo()" because "this.studentService" is null 2.测试代码 packag
邮件
摘要:
1、邮件发送原理 1. 电子邮件的发送和接收过程原理图 这里先给出A用户从QQ邮箱发送邮件到B用户163邮箱的图示: 图示的六个步骤分别进行如下的说明: ① A用户的电子邮箱为:xx@qq.com,通过邮件客户端软件写好一封邮件,交到QQ的邮件服务器,这一步使用的协议是SMTP; ② QQ邮箱会根据
IDEA新建Maven项目时,访问页面报404
摘要:
1. 分析原因 可能的原因是IDEA项目下的Artifacts的输出文件Output directory路径没设置到web文件下 解决方法 更改Output directory路径
文件上传和下载
摘要:
1. 准备工作 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的。 —般选择采用apache的开源工具common-fileupload这个文件上传组件。 common-fileupload是依赖于common-io这个包的,所以还需要下载这个包。 前往Maven仓库去下载: c
JSON
摘要:
JSON笔记 1、什么是JSON? SON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同
Ajax
摘要:
Ajax笔记 1. Ajax简介 AJAX 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML)。 AJAX不是一种新的编程语言,而是一种使用现有标准的新方法。它是一种用于从网页访问Web服务器的技术。 AJAX允许您在不重新加载页面的情况下
Vue2
摘要:
Vue2笔记 Vue 使用一种基于 HTML 的模板语法,所有的 Vue 模板都是语法层面合法的 HTML,可以被符合规范的浏览器和 HTML 解析器解析。 在底层机制中,Vue 会将模板编译成高度优化的 JavaScript 代码。 一、Vue基本语法 文本插值 使用双括号 {{}} 插入值 双大
JavaScript
摘要:
JavaScript笔记 一、什么是JavaScript 1.1 概述 JavaScript(JS)是一种具有函数优先特性的轻量级、解释型或者说即时编译型的编程语言。虽然作为 Web 页面中的脚本语言被人所熟知。 JavaScript 是 web 开发者必学的三种语言之一: HTML 定义网页的内容
HTML5
摘要:
HTML5 一、初识HTML5 1. 什么是HTML HTML是标记语言 Hyper Text Markup Language(超文本标记语言) 超文本包括:文字、图片、音频、视频、动画等 2. W3C标准 W3C World Wide Web Consortium(万维网联盟) 成立于1994年,
CSS
摘要:
css笔记 如何学习CSS 1.CSS是什么 2.CSS怎么用 3.CSS选择器(重点与难点) 4.美化网页 5.盒子模型 6.浮动 7.定位 8.网页动画(特效效果) 一、什么是CSS 1.1什么是CSS CSS 指的是层叠样式表* (Cascading Style Sheets) CSS 描述了