自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

卜可的博客

静以修身

  • 博客(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实战

在当今Java EE 开发中,Spring 框架是当之无愧的王者。而Spring Boot 是Spring 主推的基于“习惯优于配置”的原则,让你能够快速搭建应用的框架,从而使得Java EE 开发变得异常简单。 JavaEE开发的颠覆者:Spring Boot实战从Spring 基础、Spring MVC 基础讲起,从而无难度地引入Spring Boot 的学习。涵盖使用Spring Boot 进行Java EE 开发的绝大数应用场景,包含:Web 开发、数据访问、安全控制、批处理、异步消息、系统集成、开发与部署、应用监控、分布式系统开发等。 当你学完本书后,你将能使用Spring Boot 解决Java EE 开发中所遇到的绝大多数问题。

2017-09-13

安卓柱状图表

安卓柱状图表

2016-12-23

一个绚丽的注册动画

一个绚丽的注册成功动画

2016-09-05

安卓仿电商商品详情中间部分滑动时页顶在顶部特效

现在很多电商类app的商品详情页(其他app也有类似效果,比如qq音乐)都有这么一种效果:在详情页面当用户向上滑动页面超过一定距离后,中间的标题栏会顶在顶部,往下拉回到固定高度又会消失。本demo可以实现该效果

2016-08-16

安卓自定义searcherView

一个简单的searcherView,使用简单,功能齐全

2016-07-19

listview万能适配器

一个通用的适配器`BaseCommAdapter<T>,非常简单,继承该`BaseCommAdapter<T>`,利用泛型传入item对应数据的javabean类,我们只需要重写3个方法即可(其中有一个还是构造方法)。

2016-06-28

一个酷炫的安卓加载动画

一个酷炫的安卓加载动画

2016-06-17

android利用注解精简代码

安卓开发通过注解精简代码,使用基类的完美封装

2016-06-05

自定义view

android自定义view,自定义属性的使用

2016-05-18

fragment俩种管理方式

可以实现对fragment的切换显示

2016-05-08

fragment使用封装

android对于Fragment操作的显示封装

2016-05-07

android_ormlite_jar包

android_ormlite_jar包

2016-05-04

Android使用ORMLite进行数据库操作

Android使用ORMLite进行数据库操作的简单教程

2016-05-04

安卓帧动画播放框架

安卓帧动画播放框架,完美解决OOM异常,播放200张图片无压力

2015-10-25

空空如也

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

TA关注的人

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