小流至江河的博客

IT界的一小生

Mybatis缓存的使用(Mybatis一级、二级缓存)

概述 一般提到MyBatis缓存的时候,都是指二级缓存。一级缓存( 也叫本地缓存〉默认会启用,并且不能控制,因此很少会提到。本文简单介绍MyBatis一级缓存,了解MyBatis一级缓存可以避免产生一些难以发现的错误。后面介绍MyBatis二级缓存,包括二级缓存的基本配置用法,还有一些常用缓存...

2019-07-19 00:45:37

阅读数 10

评论数 0

Mybatis PageHelper(MyBatis 分页插件 )的使用

概述 如果你也在用 MyBatis,建议尝试该分页插件,这一定是最方便使用的分页插件。分页插件支持任何复杂的单表、多表分页。我们在项目中使用sql的手动分页太常见了,如果前台需要分页信息的话,一般我们是需要2条slq语句,一条是查询总页数count,一条是查询分页数据,有了PageHelper...

2019-07-12 12:11:26

阅读数 13

评论数 0

SpringMVC日期、数字格式数据绑定(Date日期格式绑定、数字格式绑定)

概述 springMVC数据绑定比较容易,对于特殊的格式需要特殊处理,今天说下日期的绑定和数字格式绑定。 1.日期格式绑定 我之前对于日期格式绑定,采用前台传递String格式如(2019-07-11),后台按字符串来处理成Date。其实springMVC,有更好的方法来处理,采用使用@...

2019-07-11 15:36:34

阅读数 8

评论数 0

Activiti Rest集成Spring/SpringMVC环境(activiti rest API环境配置)(附源码)

一、Activiti REST API介绍 Activiti REST是activiti框架的一个模块,Activiti提供了基于RestFul风格的API,从而可以通过HTTP协议直接访问Activiti的REST API来实现流程的各种操作,同时也做到了跨平台,跨语音的通信,对于除了JAV...

2019-06-26 15:51:19

阅读数 38

评论数 0

Myslq连接(JDBC)url属性的参数的设置

概要 在Java Web项目中连接数据库是最常用到的,其中最熟悉的就是Mysql连接(及连接池)各属性的配置,其中连接的url属性的参数种类繁多,今天给大家介绍主要url的参数说明,以druid连接池配置信息举例如: <property name="jdbcDri...

2019-06-21 11:25:42

阅读数 21

评论数 0

Java获取resources资源文件夹下的文件和文件流(Maven项目)

在开发项目中经常获取resources下的文件(配置文件及其他各种各样的文件),本文通过java代码获取其文件及输入流; 主要用类加载器的两个重要方法 InputStream in = getClass().getClassLoader().getResourceAsStream("...

2019-06-14 14:47:49

阅读数 106

评论数 0

jquery异步提交对象、数组(基本类型和对象类型)、集合数据(springMVC数据绑定参数)

一、java web项目中异步提交数据最普遍不过了,今天来说下前台异步提交数据,springMVC如何接受对象数据、数组和集合。以下内容都是实际测试,项目搭建默认已经搭建好。 主要以jquery的ajax()方法来做异步请求。 准备工作,创建java bean名称是Student类,属性包括i...

2019-05-30 13:58:31

阅读数 31

评论数 0

JS操作日期的工具类(获取本周、本月、本季度、本年、时间戳格式化方法)

在web项目中经常会处理前台的时间操作,以下提供一个日期操作的工具类,方便前端对日期操作的使用,代码如下 提供的方法有: formatDateTime(dateTimeStemp, type)//时间戳转换成日期字符串 ,不传第二个参数返回年月日,传第二个参数返回年月日时分秒 getMon...

2019-05-14 13:59:01

阅读数 118

评论数 0

solr的使用详解

一、Solr简介 由于搜索引擎功能在门户社区中对提高用户体验有着重在门户社区中涉及大量需要搜索引擎的功能需求,目前在实现搜索引擎的方案上有几种方案可供选择: 基于Lucene自己进行封装实现站内搜索。工作量及扩展性都较大,不采用。 调用Google、Baidu的API实现站内搜索...

2019-03-28 13:21:14

阅读数 47

评论数 0

省市区三级联动插件Distpicker--前端实现地区三级联动

一、概述 省市区三级联动是项目中很常见到的小功能,实现起来可以分为前台实现和后台实现。后台实现起来有些麻烦,需要建表、插入中国地区数据和后台提供查询地区和子地区的数据接口。为了快速实现地区的省市区联动效果,前端实现起来就容易多了,并且点击效果比后台实现起来几乎没有延迟,今天给大家介绍一款省市区三...

2019-02-22 10:16:05

阅读数 179

评论数 0

Java 8新特性之-- Date-Time API(LocalDate/Time/DateTime 日期时间API)

一、概要 Java 8通过发布新的Date-Time API (JSR 310)来进一步加强对日期与时间的处理。 在旧版的 Java 中,日期时间 API 存在诸多问题,其中有: 非线程安全 − java.util.Date 是非线程安全的,所有的日期类都是可变的,这是Java日期类最大...

2019-01-15 16:04:19

阅读数 139

评论数 0

Java Lambda表达式的应用--Stream API操作集合框架

概述 这一篇文章,要有Lambda表达式的基础,在此对Lambda的使用不做介绍,请看前一篇对Java lambda的使用。 学以致用,学习Lambda表达式,就冲java 8 新的库Stream来说就够本。一定将Lambda和Stream分开来学,先把Lambda表达式玩转了,在深入学习St...

2019-01-14 18:48:20

阅读数 76

评论数 0

Java 8新特性之--lambda表达式的使用和应用

概述 Lambda表达式也可称为闭包,是Java 8的重要更新,也是一个被广大开发者期待已久的新特性。Lambda表达式支持将代码作为方法参数,Lambda表达式允许使用更简洁的代码来创建只有一个抽象方法的接口(这种接口被称为函数式接口)的实例。  Oracle 公司于 2014 年 3 月 ...

2019-01-14 17:07:33

阅读数 85

评论数 1

select下拉框分组展示插件的使用--(select-mania插件的使用)

一、概述 在web项目中很多地方用到下拉框,原生的下拉框比较丑陋,之前的文章中介绍过一款用来美化下拉框的插件可以参考: 手把手教你--jquery chosen插件的使用和API(html下拉框美化)。 有时业务需要下拉框内容是分组显示,如显示部门名称和部门下人员名称,则需要使用&l...

2019-01-09 12:25:03

阅读数 1107

评论数 0

字体图标库(Font Awesome)的使用--绝佳的图标字体库和CSS框架

web项目(前台/后台)开发中,很多地方需要使用图标样式(如:删除图标或短信图标,见下图),当然可以选择图片当背景或者用<img>标签,但是用图片的不灵活性也是显然易见的,如颜色、尺寸比例、更改内容等。几乎所有的线上项目都少不了,字体图标库的使用。今天给大家带来一款实用...

2019-01-08 12:06:25

阅读数 152

评论数 0

Bootstrap datetimepicker日期时间插件使用方法(日期时间选择器)

Bootstrap datetimepicker日期时间选择器 1、概述 bootstrap有两种日历插件。datepicker和datetimepicker,后者是前者的拓展,完全可以放弃datepicker,只关注datetimepicker即可,前者能选取到年月日,后者可以选择年月日时分...

2018-10-24 13:40:25

阅读数 305

评论数 0

solr修改schema文件(solr修改配置文件)

最近在写一个搜索的项目,项目用的是solr,好在是自己修改的项目。不用从新搭建,不过里面的schema肯定是需要修改的,网上找了找,没有说的太详细的内容,自己费尽调好之后,觉得还是跟大家分享一下。 (本文不是solr的教程,solr的使用和schema文件的含义请自行学习) 1.查看管理页面,...

2018-10-18 10:51:44

阅读数 1160

评论数 0

手把手教你--JAVA微信支付(H5支付)

概述 之前说过,有时间把微信支付的H5支付讲解下,一直拖了半年时间,最近的项目正好又温习了支付功能,趁着热乎,抓紧起来。 微信的H5支付,相对公众号支付,容易了跟多,很多相似的东西,也有不同之处,这里只介绍H5支付的关键点,其他内容请先去看我的微信支付(公众号支付)那篇文章。 (传送门:ht...

2018-09-28 16:15:12

阅读数 2232

评论数 5

手把手教你--百度富文本编辑器Ueditor的使用和上传图片/文件到项目外(ueditor自定义上传路径)

概述 UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。 官网地址:http://ueditor.baidu.com/website/ (学习编辑器最好之地) 其实官网的教程已经很...

2018-09-04 15:54:50

阅读数 2298

评论数 2

手把手教你--Jquery-Confirm弹出框插件(功能强大的弹出框)

这是第二篇关于弹出框插件的使用,前一篇文章说的是用smoke.js插件做出的弹出框(ps:传送门:手把手教你--html、js弹出框插件smoke.js(简单实用弹出框),赠送优化后主题(css)),效果如下: smoke.alert("我是smoke.alert()&...

2018-08-23 13:39:08

阅读数 2536

评论数 0

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