摘要:
Java 缓存流BufferedReader,PrintWriter
以介质是硬盘为例,字节流和字符流的弊端:
在每一次读写的时候,都会访问硬盘。 如果读写的频率比较高的时候,其性能表现不佳。
为了解决以上弊端,采用缓存流。
缓存流在读取的时候,会一次性读较多的数据到缓存中,以后每一次的读取,都是在缓存中访问... 阅读原文
2019-10-29 21:31:04 阅读(2442) 评论(0)
摘要:
需要创建的项目目录结构
1、file——>项目结构
2、创建一个新的模块
阅读原文
2019-10-29 19:49:09 阅读(2340) 评论(0)
摘要:
上一篇我们讲解到mapperElement方法用来解析mapper,我们这篇文章具体来看看mapper.xml的解析过程
mappers配置方式
mappers 标签下有许多 mapper 标签,每一个 mapper 标签中配置的都是一个独立的映射配置文件的路径,配置方式有以下几种。
接口信息进行配置
... 阅读原文
2019-10-29 18:08:06 阅读(2331) 评论(0)
摘要:
一、Java Stream管道数据处理操作
在本号之前发布的文章《Java Stream函数式编程?用过都说好,案例图文详解送给你》中,笔者对Java Stream的介绍以及简单的使用方法给大家做了介绍。在开始本文之前,我们有必要介绍一下这张Java Stream 数据处理过程图,图中主要分三个部分:
... 阅读原文
2019-10-29 17:03:03 阅读(2184) 评论(0)
摘要:
一、什么是服务注册与发现Spring Cloud Eureka 模块提供的功能是被动式的服务发现。
服务注册:每个用户去聊天室服务器上注册。
服务发现:这样他的好友们就能看到你,你同时也将获取好友的上线列表.
微服务中,服务就相当于聊天室的用户,而服务注册中心就像聊天室服务器一样。
目前服务发现的解决... 阅读原文
2019-10-29 16:54:04 阅读(2227) 评论(0)
摘要:
easyPoi 官方API
http://easypoi.mydoc.io/
pom引入
<dependency>
<groupId>cn.afterturn</groupId>
<artifactId>easypoi-base<... 阅读原文
2019-10-29 16:16:03 阅读(2706) 评论(0)
摘要:
2019-10-28-22:40:14
目录
1.Instanceof关键字
2.Final关键字
2.1Final关键字修饰类
2.2Final关键字修饰成员方法
2.3Final关键字修饰局部变量
2.4Final关键字修饰成员变量
3.权限修饰... 阅读原文
2019-10-29 14:18:03 阅读(2283) 评论(0)
摘要:
Spring之AOP初步认识
【1】AOP概览
什么是AOP?(来自百度)
在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架... 阅读原文
2019-10-29 12:56:06 阅读(2249) 评论(0)
摘要:
概述
HikariCP提供了一些监控指标,他的监控指标都是基于MicroMeter提供出来的,然后支持Prometheus和Dropwizard。本次我们将讨论一下HikariCp的监控指标有哪些,为什么提供这些指标,以及咱们如何去做监控。
监控指标
就像com.zaxxer.hikari.metrics.P... 阅读原文
2019-10-29 11:33:03 阅读(2357) 评论(0)
摘要:
前面也听说了ThreadLocal来实现高并发,以前都是用锁来实现,看了挺多资料的,发现其实还是区别挺大的(感觉严格来说ThreadLocal并不算高并发的解决方案),现在总结一下吧。
高并发中会出现的问题就是线程安全问题,可以说是多个线程对共享资源访问如何处理的问题,处理不当会的话,会出现结果和预... 阅读原文
2019-10-29 10:49:03 阅读(2375) 评论(0)