用户中心USER CENTER

首页/用户
  • MyBatis插件使用--分页插件与性能拦截器

    摘要:对于网上的资料很多,作者的文档写的很全面,我这里只是记录自己的配置和使用的方法所需包和配置配置文件中的配置创建,同时指定数据源分页插件设置为时,使用分页会进行查询性能拦截器,用于输出每条语句及其执行 对于PageHelper网上的资料很多,作者的文档写的很全面,我这里只是记录自己的配置和使用的方法所需jar包:jsqlparser-0.9.5.jar和pagehelper-5.0.0....

    smartlion 发布于Java
  • JAVA单例(Singleton)实现的几种方式(多线程安全)

    摘要:缺点每次调用都有线程开销延迟初始化单例默认构造方法为,避免用户用构造出新对象获取单例的静态工厂同步方法延迟初始化单例使用同步方法保证多线程操作只实例化一个实力单例模式。 主要分为两种: 直接初始化 延迟初始化 直接初始化 直接初始化final静态成员 线程安全:JVM保证final静态成员只会被初始化一次 公有静态成员是个final域,直接引用成员获取单例 /** * 公有静态成...

    smartlion 发布于Java
  • Java8流的复制

    摘要:只是思路,其性能并不一定高效,尤其是数据都在内存中处理时复制的开销很大。方法将原始流中所有的数据添加到各个内,此处实现了复制此处重写了接口,只是简单的从中取出数据,执行。是中数据结束的标示 正常情况下,一个流在执行一次终端操作之后便结束了。本文通过复制流内数据的方式,曲折的实现了同一个流上执行多次操作。 Demo只是思路,其性能并不一定高效,尤其是数据都在内存中处理时复制的开销很大。但...

    smartlion 发布于Java
  • SpringCloud(第 044 篇)链接Mysql数据库简单的集成Mybatis框架采用Mapp

    摘要:添加用户接口类实现类简单用户链接数据库微服务通过注解标注该类为持久化操作对象。添加一个使用接收请求添加微服务启动类链接数据库简单的集成框架采用访问数据库。 SpringCloud(第 044 篇)链接Mysql数据库简单的集成Mybatis框架采用MapperXml访问数据库 - 一、大致介绍 1、前面章节讲解的是在方法上面添加sql语句操作,虽然说仅仅只是一种简单的操作,在测试期间可...

    smartlion 发布于Java
  • 我的Java设计模式-观察者模式

    摘要:为了帮助灰太狼摆脱被老婆平底锅抽的悲剧,发起了解救灰太狼的行动,必须要知道观察者模式。持有观察者对象的集合。设计模式源码下载 相信大家都有看过《喜洋洋与灰太狼》,说的是灰太狼和羊族的斗争,而每次的结果都是灰太狼一飞冲天,伴随着一句我还会回来的......。为灰太狼感到悲哀,抓不到羊,在家也被老婆平底锅虐待。灰太狼为什么会这么背? 很简单,灰太狼本身就有暴露行踪的属性,羊咩咩就能知晓灰太...

    smartlion 发布于Java
<