- 博客(29)
- 收藏
- 关注
转载 在IDEA中创建父工程和子模块module
1、右键选择你所创建的空文件夹,然后new,再点击Module2、依次选择maven,这里不要点击“create from archetype”点击next3、填写你想要的GroupId和ArtifactId,然后点击next4、Module name给父工程起个名字,点击next5、删除src目录,当然你也可以留着不用删6、创建一个子模块项目,在父工程上右键点击new Mod...
2019-07-26 16:17:50 968
转载 http协议学习系列(实体头和扩展头)
2.8实体头实体头用坐实体内容的元信息,描述了实体内容的属性,包括实体信息类型,长度,压缩方法,最后一次修改时间,数据有效性等。l Allow:GET,POSTl Cont...
2019-07-23 18:02:02 571
转载 http协议学习系列(响应头---Response Headers)
HTTP最常见的响应头如下所示:l Allow:服务器支持哪些请求方法(如GET、POST等);l Content-Encoding:文档的编码(Encode)方法。只有在解码...
2019-07-23 18:01:34 327
转载 设计模式基础
一、设计模式简介设计模式是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。总结:简单地说设计模式就是一些常用编码规范的总结,是一种思想,如果你是大牛,也可以自己写一种设计模式供大家使用二、设计模式四大要素模式名称 :以一个恰当的词来描述模式的问题、解决方案和效果。问题 :描述应该在何时使用设...
2019-07-23 17:49:11 144
转载 Nginx系列二:(Nginx Rewrite 规则、Nginx 防盗链、Nginx 动静分离、Nginx+keepalived 实现高可用)
一、Nginx Rewrite 规则1. Nginx rewrite规则Rewrite规则含义就是某个URL重写成特定的URL(类似于Redirect),从某种意义上说为了美观或者对搜索引擎友好,提高收录量及排名等。语法:rewrite <regex> <replacement> [flag] 关键字 正则 替代内容 ...
2019-07-23 17:47:31 241
转载 Nginx系列一:正向代理和反向代理、Nginx工作原理、Nginx常用命令和升级、搭建Nginx负载均衡
一、什么是正向代理、什么是反向代理1. 正向代理,意思是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。访问google使用代理服务器2. 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请...
2019-07-23 17:46:11 300
转载 http协议学习系列(Cookie和Session)
Cookie和Session都为了用来保存状态信息,都是保存客户端状态的机制,它们都是为了解决HTTP无状态的问题而所做的努力。Session可以用Cookie来实现,也可以用URL回写的机制来实现。用Cookie来实现的Session可以认为是对Cookie更高级的应用。3.1.1两者比较Cookie和Session有以下明显的不同点:1)Cookie将状态保存在客户端,Sessi...
2019-05-07 12:15:34 143
转载 http协议学习系列(缓存的实现原理)
3.2.1什么是Web缓存WEB缓存(cache)位于Web服务器和客户端之间。缓存会根据请求保存输出内容的副本,例如html页面,图片,文件,当下一个请求来到的时候:如果是相同的URL,缓存直接使用副本响应访问请求,而不是向源服务器再次发送请求。HTTP协议定义了相关的消息头来使WEB缓存尽可能好的工作。3.2.2缓存的优点q ...
2019-05-07 12:14:58 91
转载 http协议学习系列(断点续传和多线程下载的实现原理)
q HTTP协议的GET方法,支持只请求某个资源的某一部分;q 206 Partial Content 部分内容响应;q Range 请求的资源范围;q...
2019-05-07 12:14:10 331
转载 http协议学习系列(https通信过程)
3.4.1什么是httpsHTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容请看SSL。见下图: https所用的端口号是443。3.4.2...
2019-05-07 12:03:15 113
转载 http协议学习系列(http代理)
3.5.1 http代理服务器代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。代理服务器是介于浏览器和Web服务器之间的一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,Request信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。而且,...
2019-05-07 12:01:55 210
转载 http协议学习系列(虚拟主机的实现)
3.6.1什么是虚拟主机虚拟主机:是在网络服务器上划分出一定的磁盘空间供用户放置站点、应用组件等,提供必要的站点功能与数据存放、传输功能。 所谓虚拟主机,也叫“网站空间”就是把一台运行在互联网上的服务器划分成多个“虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的In...
2019-05-07 11:59:53 267
转载 postman使用记录,带cookie的get请求和传json对象的post请求示范
Get请求。get请求,只需要选好请求类型:Get,然后写对URL地址。有的Get请求是带参数的:1,直接在URL里面的,后台使用 @PathVariable 接收参数2,后台使用 @RequestParam 接收,可以直接在URL里面拼。也可以使用postman里面的那个URL输入框后面有个“Params”,然后输入对应的key,以及对应的值。差不多这...
2019-05-07 11:58:43 2508
转载 http协议学习系列(基础概念篇)
http协议学习系列(基础概念篇) http协议学习系列1. 基础概念篇1.1 介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineerin...
2019-05-07 11:53:44 137
转载 全面理解HTTP
引言:作为一名软件工程Web专业学生,对于HTTP的熟悉掌握是必不可少的,特此做记录,打造自己的HTTP栈。URL与URI我们经常接触到的就是URL了,它就是我们访问web的一个字符串地址,那么URI是什么呢?他们是什么关系呢?URL:uniform resource locatio...
2019-05-07 11:44:17 96
转载 转载测试
<div class="htmledit_views" id="content_views"> <p></p><div class="image-package imagebubble"><img src="http://upload-images.jianshu.io/upload_images/10139...
2019-05-07 11:36:04 101
转载 Spring Boot中使用RabbitMQ
转载自 http://blog.didispace.com/spring-boot-rabbitmq/Message Broker与AMQP简介Message Broker是一种消息验证、传输、路由的架构模式,其设计目标主要应用于下面这些场景:消息路由到一个或多个目的地 消息转化为其他的表现方式 执行消息的聚集、消息的分解,并将结果发送到他们的目的地,然后重新组合相应返回给消息用户...
2018-08-09 16:25:59 261
原创 【spring boot 微服务】部署springboot应用程序
将一个现成的springboot项目部署成功才是我们开发springboot的目的,本文使用的是maven工具 准备工作:要知道,jar与war的区别https://www.cnblogs.com/wenzheshen/articles/6307696.htmljar包和war包的区别:war是一个web模块,其中需要包括WEB-INF,是可以直接运行的WEB模块。而...
2018-07-28 15:02:16 4935
原创 解决Cannot change version of project facet Dynamic web module to 3.0 修改.setting文件
原贴:https://www.cnblogs.com/gmq-sh/p/4737130.html 我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在Project Facets里面修改Dynamic web modul...
2018-07-17 11:05:58 316
原创 【maven】通过修改.classpath修改项目目录结构
也可以解决 针对Maven项目不显示Maven Dependencies库的解决方案保持标准的输出目录,可以参考正常的项目,将.classpath进行复制,如下是一个第二份相对简单点,如果项目目录不对,可以选择抄一份正常的项目或者部分摘抄。按照相应复制,刷新项目。 ...
2018-07-17 09:55:32 1578
转载 【maven】 自定义架包的打包和绕开公司库发布到本地库
一,自定义包的打包在该项目下,按shift+右键,进入powershell窗口,运行mvn clean package打包成功。二、发布到本地私有库参考如何将一个自定义jar包发布到maven本地仓库https://blog.csdn.net/u012570652/article/details/78575779有时候,我们使用maven构建项目需要在项目中引入自定义的一些包,也像maven一样在...
2018-07-16 14:39:57 354
转载 新建标准mavenWeb工程以及Maven的web应用标准目录结构建议
原贴:https://www.cnblogs.com/sdjnzqr/p/3819824.html使用mavn构建父子依赖项目 到现在为止,使用Maven结构的Web工程越来越多,因此在此介绍一下通过Maven来构建项目的相关知识。 文档主要分为两部分: 1.如何通过maven来构建多模块的web项目 2.标准的maven项目的目录结构:(spri...
2018-07-16 10:35:56 249
原创 org.springframework.beans.factory.NoSuchBeanDefinitionException:
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.zk.test.service.UserServiceImpl] found for dependency: expected at least 1 bean which qualif...
2018-07-05 15:19:36 374
转载 [Java][MyBatis]mapperLocations属性通配符的使用
mapperLocations属性通配符的使用示例: <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> <property name="conf
2018-07-05 14:50:48 628
原创 java.sql.SQLException: Access denied for user 'root '@'localhost' (using password: YES)
Maven项目的搭建框架时进行junit4 测试出现的问题之一明显数据库登录名称root带了空格去掉名称后面的空格,不报数据库异常错误再补充一点,如果有报关于java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的解决方案显然是加载jdbc驱动异常,有一下三步依次检查首先核实架包问题1、看了pom.xml文件中是否导入了 “mysql-con...
2018-07-05 10:25:12 1570
原创 java.lang.IllegalStateException: Failed to load ApplicationContext的解决
Maven项目的搭建框架时进行junit4 测试出现的问题之一应用加载异常,发现xml加载后,没有正常加载其余配置,查询spring.xml中配置,果然发现 其他配置路径出错修正符号,加载正常...
2018-07-04 23:32:52 4287 1
转载 如何用MyBatis-Generator自动创建代码(映射生成实体类、DAO接口和Mapping映射文件)
原贴 https://blog.csdn.net/timo1160139211/article/details/78011079如何用MyBatis自动生成实体类、DAO接口和Mapping映射文件引言:什么是 MyBatis ?MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBa...
2018-07-04 16:49:22 602 1
转载 使用maven创建web项目
原贴https://blog.csdn.net/zhshulin/article/details/37921705目前做的项目使用的是MAVEN来管理jar包,这也是我第一次接触maven,感觉非常好,再也不用一个一个去添加和下载jar包了,直接在maven配置文件中配置就可以了,maven可以帮助我们自动下载。非常方便。之前比较忙没时间整理,现在整理一下,记录下来,加深印象。当然我们使用ma...
2018-07-04 16:18:57 106
转载 Maven项目的框架搭建步骤-转载,有几处错误,注意保留学习使用
原帖https://blog.csdn.net/xiaoguaihu12/article/details/54896600手把手Maven搭建SpringMVC+Spring+MyBatis框架(超级详细版)SSM(Spring+SpringMVC+Mybatis),目前较为主流的企业级架构方案。标准的MVC设计模式,将整个系统划分为显示层、Controller层、Service层、Dao层四层,...
2018-07-04 16:10:54 138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人