- 博客(12)
- 资源 (14)
- 收藏
- 关注
原创 markdown之表格的使用
markdown因为其简便的语法,帮助作者从繁冗的排版工作中解放出来,更专注于文章的内容上,越来越受到博客写手、笔记狂魔的青睐。本文介绍如果用markdwon语法写出表格。html版markdown是支持html标签的,所以我们也可以才有html绘制表格
2017-09-30 11:18:11 14932
原创 sql优化:Exists、IN的取舍
Exists定义EXISTS用于检查子查询是否至少会返回一行数据,事实上该子查询并不会返回任何数据,而是返回值True(存在数据)或False,也就是说EXISTS指定一个子查询,检测行的存在
2017-09-30 11:00:38 1086
原创 Mybatis 调用数据库的存储过程
1、语法Mybatis调用存储过程的写法与查询sql调用相同,Mapper xml文件的书写也是用select标签,sql用call 存储过程名 (参数): id: 与java接口方法名一致 statementType:申明为CALLABLE,表示存储过程2、一个参数的写法mapper文件示例代码: <select id="callCopyPro" statementType="C
2017-09-30 09:59:19 1713
原创 Orcal:表操作
表字段修改修改表字段默认值alter table 表名 modify 字段名 default 默认值;alter table tablename modify create_time default sysdate;添加字段alter table user add (user_name varchar(50) default '默认字段' not null);
2017-09-26 11:02:43 1217
原创 慎用BeanUtils的对象拷贝方法
javaWeb开发过程中,经常需要在领域类之间进行实体对象的拷贝操作,比如把Po类的属性值拷贝给Dto类。BeanUtils这种工具类应用而生,比如org.apache.commons包中的BeanUtils就提供copyProperties(Object dest, Object orig)方法,它方便开发者快速在俩个对象之间进行字段值的拷贝。而且,拷贝条件非常简单:拷贝实体类之间只要保证字段名称
2017-09-22 16:48:42 13164 4
原创 HTTP协议中PUT和POST使用区别
这俩个方法初看一下好像都是更新资源,但是有本质上的区别,那就是语义。在HTTP中,PUT被定义为幂等(idempotent)的方法,POST则不是,这是一个很重要的区别。首先解释幂等,幂等是数学的一个用语,对于单个输入或者无输入的运算方法,如果每次都是同样的结果,则称其是幂等的。也就是说,如果一个网络重复执行多次,产生的效果是一样的,那就是幂等(idempotent)。POST用于提交请求,可以更新
2017-09-14 14:46:42 24443 2
原创 解决Http PUT请求方式无法表单传参问题
问题描述SpringMVC中,Controller层设置该接口为PUT请求方式。但是请求的时候,只能是url地址拼接参数,不可以像POST请求一样通过表单方式传递参数。问题原因对于表单提交参数,tomcat默认只解析POST的表单,对于PUT和DELETE的不处理,所以Spring拿不到。解决方法方法1(不推荐)修改tomcat的server.xml,设置表单传参支持PUT:<Connector p
2017-09-14 14:27:25 13627
原创 Spring boot系列:配置文件(二)
1、小试牛刀1.1 随机数Spring Boot提供了RandomValuePropertySource帮助开发者在配置文件中直接生成随机值,它很多场景都有用武之地,比如密钥、测试用例等。这些随机值可以是整数,longs或字符串,我们只需要在配置文件中定义即可:#随机字符串buke.secret=${random.value}#随机int类型数字buke.number=${random.int
2017-09-13 15:13:16 1543
原创 SpringMvc报错解决:Failed to instantiate [java.util.List]: Specified class is an interface
SpringMvc报错解决:Failed to instantiate [java.util.List]: Specified class is an interface
2017-09-08 20:17:58 31189 4
原创 Eclipse修改properties文件默认编码
无论工作空间的编码设置的是什么,Eclipse中文件properties默认编码都为ios-5529-1,我们在里面输入中文会自动转码:#\u6D4B\u8BD5以上内容毫无阅读性可言,为了解决这个问题,可以修改Eclipse的全局配置,把Properties文件的默认编码改为UTF-8。具体操作如下: Window –> General –> Content Types –> Text –> J
2017-09-07 00:26:03 23862
原创 Spring Boot插件spring tool suite安装及使用
本文分为俩部分:第一部分介绍如何给Eclipse安装Spring Boot开发插件spring tool suite(简称STS);第二部分介绍如何使用STS开发Spring Boot项目。一、安装插件由于官网STS插件只提供最新俩个版本的更新包,其他版本只有带Eclipse的完整包的下载链接,所以我建议使用Eclipse在线安装方式安装STS插件。安装STS打开Eclipse,菜单栏点击He
2017-09-06 23:58:05 43972 7
原创 Spring Boot系列:入门应用(一)
1、前言本博客通过开发一个Hello World版的Spring Boo项目来介绍下它的一些关键特性。 在创建项目前,必须确保你的电脑已经安装JDK1.6+和Maven,并配置好了环境。2、创建项目第一步:新建一个名称为springb文件夹,或者用idea工具(比如Eclipse)新建一个maven项目。第二步:在刚才新建的Springb文件目录下创建一个文件名pom.xml。如果是通过ieda工
2017-09-01 20:01:59 3042 2
Spring Boot实战
2017-09-13
安卓仿电商商品详情中间部分滑动时页顶在顶部特效
2016-08-16
listview万能适配器
2016-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人