自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Spring MVC获取不到post提交的multipart/form-data格式的数据

我们在写接口时,经常会用postman测试接口。前段时间我写接口时,发现post的form-data提交数据,后端竟然接收不到请求参数,而使用post的x-www-form-urlencoded方式提交数据,后端可以接收到参数。为什么?postman的form-data是指multipart/form-data,即使用二进制传输数据,并且所有的数据不进行编码;而x-www-form-urlenc...

2018-09-28 15:57:48 8181 4

原创 Address already in use: JVM_Bind

ide启动工程时60104端口被占用,端口是随机的Error running 'test-project': Unable to open debugger port (127.0.0.1:60104): java.net.BindException "Address already in use: JVM_Bind"在cmd中查找端口被占用的进程的PIDC:\Users\8002...

2018-09-20 15:58:08 1541

原创 JavaBean和Map相互转换

import org.apache.commons.beanutils.BeanUtils;private Map beanToMap(Object obj) { try { return BeanUtils.describe(obj); } catch (IllegalAccessException | InvocationTargetException | NoSuchMet...

2018-09-20 15:33:42 1314

原创 nginx安装其他模块

cd /usr/local/dev_tools/nginx-1.14.0 # 查看可以使用的内建模块 ./configure --help # 例如添加统计模块 ./configure --with-http_stub_status_module # 下面的操作会覆盖之前的安装,因此有必要备份之前的配置文件 make &&a...

2018-09-17 16:45:19 1245

原创 ClassPathScanningCandidateComponentProvider扫描class文件

ClassPathScanningCandidateComponentProvider是Spring提供的工具,可以按自定义的类型,查找classpath下符合要求的class文件。public static void main(String[] args) throws ClassNotFoundException { // true:默认TypeFilter生效,这种模式会查询出...

2018-09-14 15:16:03 9173

原创 Spring mvc前后端数据交互(form表单和json数据)

ajax异步提交请求常用的contentType有两种:contentType:application/x-www-form-urlencoded contentType:application/json,如何使用springmvc处理请求数据呢?首先,我们来看一下js对象的两种数据格式:普通js对象,对象属性名不使用引号标注var baseJob = { jobName:...

2018-09-14 14:04:01 8617 1

原创 Mybatis if判断Integer类型的值不等于''引发的问题(!=''等价于!=0)

案例当传入的person属性age的值为0时,mybatis预编译下面的语句会报错,因为预编译的sql为:update person where id = 1 。<update id="update" parameterType="com.p7.demo.model.Person&a

2018-09-13 11:00:18 18528 9

原创 Java IO操作常犯的错

read为什么返回int类型的数据JAVA中IO操作字节流时,每次read(读取)一个字节,返回的参数是int类型而不是byte类型,并且当读取字节时返回-1表示读取完毕。read方法为什么返回int类型?计算机是以二进制补码的方式进行数据的存储和运算,1Byte = 8bit,一个字节的取值范围:11111111~01111111 即 -128~127。当read读取数据时,读到的...

2018-09-13 09:43:19 1373

原创 nginx location路径配置(实路径和虚路径)

1

2018-09-05 15:37:31 25112

原创 spring classpath:和classpath*:区别和实际应用

Spring设计了一个Resource接口,该接口拥有对应不同资源类型的实现类,例如:ClassPathResource 类路径下的资源,资源以相对于类路径的方式表示FileSystemResource 文件系统资源,资源以文件系统路径的方式表示,如D:/conf/bean.xmlInputStreamResourceServletContextResourceUrlResour...

2018-09-05 14:50:15 14609 3

原创 count(*)、count(1)、count(column)执行效率高低比较

count(*)、count(1)、count(column)区别    count(column) 会忽略为 null 的列,其他两个不会。执行效率   &am

2018-09-04 16:58:48 4938

空空如也

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

TA关注的人

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