自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (7)
  • 收藏
  • 关注

原创 在写HTML和后端controller传数据时遇到的坑

1.velocity.exception.ParseErrorException: Encountered “”前端错误报错源码:velocity.exception.ParseErrorException: Encountered "" Was expecting one of:"(" ... ... ... ..."##" ..."\\\\" ..."\\" .

2018-01-29 15:01:54 3764

原创 MyBatis语言与spring结合编写sql语言(基于注解)

@Select({"select ", INSERT_FIELDS, " ,count(id) as id from ( select * from ", TABLE_NAME, " where from_id=#{userId} or to_id=#{userId} order by id desc) tt " + "group by conver

2018-01-28 22:10:41 283

原创 SpringMVC中model,modelMap和modelAndView的区别

ModelMap[Model]和ModelAndView的作用modelModel 是一个接口, 其实现类为ExtendedModelMap,继承了ModelMap类。 ModelMapModelMap对象主要用于传递控制方法处理数据到结果页面,也就是说我们把结果页面上需要的数据放到ModelMap对象中即可,他的作用类似于request对象的setAttribute方法的

2018-01-28 14:31:19 710

转载 3.MyBatis 笔记——动态 SQL

在开发中,经常会遇到要执行的 SQL 语句其实并不是固定,而是随条件的变化而变化的。对于这种情况 MyBatis 也有解决方案。随条件变化的 SQL先看一个固定的 SQL 语句,查询指定 name 和 age 的人:id="PersonMap" type="Person"> id column="id" jdbcType="INTEGER" property="pid"

2018-01-23 22:49:56 175

原创 2.MyBatis笔记——XML vs 注解

MyBatis支持注解和XML两种配置。1.基于XML的配置当前新闻页面只显示10条消息的配置代码:List selectByUserIdAndOffset(@Param("userId") int userId, @Param("offset") int offset,

2018-01-23 22:33:45 423

转载 1.MyBatis 笔记——快速入门

简介MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。入门添加依赖在使用 Mybatis 的时候,需要添加数据库驱动包和 Mybatis 包,以 MySQL 为例,Maven 依赖:dependencies> dependency> groupI

2018-01-21 21:03:52 171

转载 Fiddler简单使用——http协议

什么是HTTP协议协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。 HTTP是基于TCP/IP协议的应用层协议,它不涉及数据包(package)传输,主要规定了客户端和服务器之间的通信格式,默认使用80端口。最早版本是1991年发布的0.9版本,该

2018-01-21 15:47:01 381

原创 HTTP协议简介

在Web应用中,服务器把网页传给浏览器,实际上就是把网页的HTML代码发送给浏览器,让浏览器显示出来。而浏览器和服务器之间的传输协议是HTTP,所以:HTML是一种用来定义网页的文本,会HTML,就可以编写网页;HTTP是在网络上传输HTML的协议,用于浏览器和服务器的通信。 Elements显示网页的结构,Network显示浏览器和服务器的通信。我们点Network,确保第一个小

2018-01-21 15:13:53 344

原创 HTTP状态码(重定向/error 301/302)

1. HTTP状态码当浏览器访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接受并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的英文为HTTP status Code。200 - 请求成功301 - 资源(网页等)被永久转移到其它URL404 - 请求的资源(网页等)不存在 500 - 内部服务器错误2. HTTP状态码分类HTTP状态

2018-01-21 12:32:06 55090 1

原创 Java项目中添加数据库的步骤

1.添加创建数据库的代码(类似于SQL语句)在test-resource文件中添加 init-schema.sql 数据库语法创建文件 2.pom文件中添加数据库依赖mysql-connector-java和mybatis-spring-boot-starter dependency> groupId>mysqlgroupId

2018-01-20 14:55:36 6198

转载 文件上传报错:Current request is not a multipart request

“error”: “Internal Server Error”, “exception”: “org.springframework.web.multipart.MultipartException”, “message”: “Current request is not a multipart request”, “path”: “/upload” 错误原因:Headers填

2018-01-19 12:23:50 8986 1

原创 OTsu's 最大类间方差算法

参考: [otsu (大津算法)] http://blog.csdn.net/u010128736/article/details/52801310一、背景在理想情况下,直方图在代表目标和背景的两个峰值之间有一个深而尖的谷,因此可以在这个山谷的底部选择阈值。 然而,对于大多数真实的图片,往往很难准确地探测谷底,尤其是在山谷平坦、宽阔、充满噪音、或两个山峰高度极不相等时,往往没

2018-01-18 13:46:44 746

原创 velocity使用——SpringBoot版本由1.5.9变为1.3.5出现问题

1. 背景 Velocity是一个基于Java的模板引擎,通过特定的语法,Velocity可以获取在java语言中定义的对象,从而实现界面和java代码的真正分离,这意味着可以使用velocity替代jsp的开发模式了。这使得前端开发人员可以和 Java 程序开发人员同步开发一个遵循 MVC 架构的 web 站点,在实际应用中,velocity还可以应用于很多其他的场景. 2. 项目需求

2018-01-07 14:09:14 1157 3

空空如也

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

TA关注的人

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