-
14个Java并发容器,你用过几个?
14个Java并发容器,你用过几个? 不考虑多线程并发的情况下,容器类一般使用 ArrayList、HashMap 等线程不安全的类,效率更高。在并发场景下,常会用到 ConcurrentHashMap、ArrayBlockingQueue 等线程安全的容器类,虽然牺牲了一些效率,但却得到了安全。 上面提到的线...
-
guava缓存批量获取的一个坑
guava缓存批量获取的一个坑 摘要 Guava Cache是Google开源的Java工具集库Guava里的一款缓存工具,一直觉得使用起来比较简单,没想到这次居然还踩了一个坑 背景 功能需求抽象出来很简单,就是将数据库的查询 sthMapper.findById(Long id) 的结果缓存起来。但同时还有批...
-
从0的1学习JavaSE,Jdk的安装
从0的1学习JavaSE,Jdk的安装 一、常用的dos命令 dir 罗列出当前目录的下所有文件名字 cd 路径 切换路径,该路径可以是相对于路径也可以是绝对路径 相对路径,只相对于当前的目录下的文件 绝对路径,是从盘符开始的路径地址 注意事项:若是切换到绝对路径,而此时的绝对...
2019-10-16 08:07:43 文件Windows10定义C盘txtWindowsword虚拟机360Notepad++
-
SpringBootSecurity学习(22)前后端分离版之OAuth2.0自定义授权
SpringBootSecurity学习(22)前后端分离版之OAuth2.0自定义授权码 使用JDBC维护授权码 前面的代码中,测试流程第一步都是获取授权码,然后再携带授权码去申请令牌,授权码示例如下: 产生的授权码默认是 6 位的,产生以后并没有做任何管理,可以说是一个临时性的授权...
-
无意间做了个 web 版的 JVM 监控端(前后端分离 React+Spring Bo
无意间做了个 web 版的 JVM 监控端(前后端分离 React+Spring Boot) 之前写了JConsole、VisualVM 依赖的 JMX 技术,然后放出了一个用纯 JMX 实现的 web 版本的 JConsole 的截图,今天源码来了。 本来就是为了更多的了解 JMX,第一步就想把所有的 MBean 和属性都展示出...
-
SpringBoot项目集成PageHelper使用
SpringBoot项目集成PageHelper使用 SpringBoot项目集成PageHelper使用 一、开始 ? 地址:https://github.com/pagehelper/Mybatis-PageHelper ? 在spring boot项目中使用PageHelper,只需要两步: 1、导入maven dependency groupIdorg.mybatis.spring.boot/groupId artif...
-
Spring Cloud Stream 进行服务之间的通讯
Spring Cloud Stream 进行服务之间的通讯 Spring Cloud Stream Srping cloud Bus的底层实现就是Spring Cloud Stream,Spring Cloud Stream的目的是用于构建基于消息驱动(或事件驱动)的微服务架构。Spring Cloud Stream本身对Spring Messaging、Spring Integration、S...
-
IDEA 中常用快捷键
IDEA 中常用快捷键 1.搜索文件(整个项目) ctrl+shift+n 2.最近打开文件 ctrl+e 3.实现接口中方法 ctrl+i 4.跳到上一行 ctrl+alt+enter 5.删除当前行 ctrl+y 6.重命名文件 alt +shift +s 7.格式化代码 ctrl+alt+L 8.快速生成main方法 psvm+回车 9.抽取代码为方法 ctrl +...
-
Lombok的使用
Lombok的使用 为什么使用Lombok? 当我们创建一个javaBean的时候,往往会做一些重复性的事情,比如:getter和setter方法,toString方法,构造函数等等,如果只是有一两个类的话我们大可使用IDE来自动生成,但是如果类有很多的话我们不可能来手动生成,这样很浪费时间,...
-
外观模式(门面模式)- 结构型模式
外观模式(门面模式)- 结构型模式 模式的定义 门面模式(Facade Pattern)也叫做外观模式,是一种比较常用的封装模式,其定义如下:要求一个子系统的外部与其内部通信必须通过一个统一的对象进行。门面模式提供一个高层次的接口,使得子系统更易于使用。 门面模式注重...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
