-
layui表格及工作流二次开发实践1
学而时习之不亦说乎 layui官网layui官网 安装包下载进入官网点击立即下载 下载后的文件如下: 注:mock.js 是我自己加的,模拟后台接口数据用的 chooseRoleDialog.html列表弹窗页面123456789101112... -
JMM 内存模型知识点探究
Java Memory Model Java内存模型;就是一个理论! 线程安全相关~! 八大操作:内存交互操作有8种,虚拟机实现必须保证每一个操作都是原子的,不可再分的(对于double和long类型的变量来说,load、store、rea... -
jdk1.8新特性之stream流
在jdk1.5的时候,我们需要掌握枚举:反射、注解、泛型。现在java14都出来了jdk1.8的新特性:函数式接口、链式编程、stream流、lambda表达式 都掌握的怎么样了? 本篇将着重说明 Stream 流的用法 面试题:按条件筛选用户,... -
浅谈jvm虚拟机
jvm 是Java Virtual Machine(Java虚拟机)的缩写,java 虚拟机作为一种跨平台的软件是作用于操作系统之上的,那么认识并了解它的底层运行逻辑对于java开发人员来说很有必要! 让我们来看看它一次编译,到处运行的牛叉之处!... -
java8之4大函数式接口详解
前面博客说了要聊聊Java8 新特性来着,当然这个新是相对于7而言的哈,你要知道Java 都14了;本来想先写篇关于optional 的博客,翻开optional 类,发现都是函数式接口,所以咱们还是按顺序来,先来看看函数式接口Function; ... -
浅谈对 IOC 和 AOP的认知
Spring学了这么久,IOC 和 AOP你真的认识到位了吗? IOC作为spring的核心中的核心,这东西基本是面试必问的;而AOP作为继面向对象编程又一编程思想,则是每个java程序员必须要掌握的; IOCIOC,全称又叫Inversion ... -
java8 新特性之optional
拒绝非空判断,我们一起来折腾下java8的新特性optional类 吧; 概念为了解决空指针异常,Google公司著名的Guava项目引入了Optional类,Guava通过使用检查空值的方式来防止代码污染,它鼓励程序员写更干净的代码。受到Goo... -
Interceptor的使用及探究
拦截器都在用,可为啥这么用?为啥不用filter呢?你得知道这些东西 基本概念Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器可以进行权限... -
线程基础知识-必知必会
线程知识那么多,我们先来了解下简单的,必须掌握的! 什么是线程,什么是进程?进程:在操作系统中能够独立运行,并且作为资源分配的基本单位。它表示运行中的程序 打开电脑的管理控制台,看到的运行的应用程序就是一个个进程!线程:是进程中的一个实例,作为系... -
由一个bug谈谈深浅克隆
本篇我们来谈谈深浅克隆! 开始之前最近在改一个bug,构建审批附件数据,由于查询的数据由近3万的量,我们用的是Oracle数据库,数据库查询mybatis做了限制,一次查询最多查1000条,那就需要分批次的去查询数据库,如果是串行的去查,接口很容...