前言:因自己负责的项目(jetty内嵌启动的SpringMvc)中需要实现文件上传,而自己对java文件上传这一块未接触过,且对 Http 协议较模糊,故这次采用渐进的方式来学习文件上传的原理与实践。该博客重在实践。 一. Http协议原理简介 HTTP是一个属于应用层的面向对象的协议,由于其简捷、 ...
分类:
Web程序 时间:
2020-04-07 14:17:08
阅读次数:
99
1. 为什么使用Spring ? 1). 方便解耦,简化开发 通过Spring提供的IoC容器,可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。 2). AOP编程的支持 通过Spring提供的AOP功能,方便进行面向切面的编程,如性能监测、事务管理、日志记录等。 ...
分类:
编程语言 时间:
2020-04-07 12:39:54
阅读次数:
65
/* 作用: 解决不同的用户使用相同的数据的问题 特点: 由服务器创建, 用户共享 作用域: 整个项目内 生命周期: 服务器启动到服务器关闭 使用: // 获取 ServletContext 对象 // 第一种方式 ServletContext sc = this.getServletContext ...
分类:
其他好文 时间:
2020-04-07 11:05:50
阅读次数:
53
SpringBoot工程默认读取application.properties配置文件。如果需要自定义properties文件,如何读取呢? 一、在resource中新建.properties文件 在resource目录下新建一个config文件夹,然后新建一个.properties文件放在该文件夹下 ...
分类:
编程语言 时间:
2020-04-07 09:21:30
阅读次数:
69
获取歌词 https://www.cnblogs.com/weixuqin/p/8905867.html https://www.zhihu.com/question/36081767 http://music.163.com/api/v1/resource/comments/R_SO_4_5169 ...
分类:
其他好文 时间:
2020-04-07 00:12:24
阅读次数:
221
一、properties标签 1. 作用:mybatis可以使用properties来引入外部properties配置文件的内容 2. 属性: resource:引入类路径下的资源 url:引入网络或磁盘路径下的资源 二、settings标签 1. 作用用来设置每一个设置项。包含很多setting ...
分类:
其他好文 时间:
2020-04-06 23:26:54
阅读次数:
101
pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance ...
分类:
数据库 时间:
2020-04-06 17:10:59
阅读次数:
69
跨域的产生就是因为浏览器的同源策略。它是浏览器的核心安全功能,所谓的同源,就是指域名,协议,还有端口要相同。传统的方案就是JSONP(前端处理方案),但是JSONP有很大的局限性,就是只支持GET请求,所以不能满足我们的需求,而CORS(Cross-origin-resource sharing)跨 ...
分类:
编程语言 时间:
2020-04-06 13:25:21
阅读次数:
80
一.整合kafka(生产者)步骤1.导入依赖(pom.xml)2.编写配置文件,修改配置文件的ip和端口号,修改主题(producer.xml)3.如果再ssm项目中可以让spring.xml来加载这个配置文件 <import resource="classpath:XXX.xml" /> 如果是再 ...
分类:
编程语言 时间:
2020-04-06 10:04:41
阅读次数:
84
1、 vue-resource(vue插件,非官方库,vue1.x使用广泛) 1.1、执行npm install vue-resource --save命令安装vue-resource插件 1.2、引入插件和声明使用插件 1.3、使用插件发Ajax请求 <template> <div id="app ...
分类:
Web程序 时间:
2020-04-05 15:08:12
阅读次数:
72