摘要:
背景 记得前段时间,同事说他们测试环境的服务器cpu使用率一直处于100%,本地又没有什么接口调用,为什么会这样?cpu使用率居高不下,自然是有某些线程一直占用着cpu资源,那又如何查看占用cpu较高的线程? 当然一个正常的程序员不会写出上述代码,这里只是为了让一个线程占用较高的cpu资源。 top 阅读全文
摘要:
import com.google.common.collect.Lists; import java.util.Arrays; import java.util.List; import java.util.concurrent.RecursiveTask; /** * 批量插入数据任务类 * 利用fork-join框架对数据插入任务进行分组,变成分组插入 * * @author ... 阅读全文
摘要:
默认情况下如果一个 Message 被消费者所正确接收则会被从 Queue 中移除 如果一个 Queue 没被任何消费者订阅,那么这个 Queue 中的消息会被 Cache(缓存),当有消费者订阅时则会立即发送,当 Message 被消费者正确接收时,就会被从 Queue 中移除 消息发送确认 发送 阅读全文
摘要:
一、安装vue.js 1.简介 Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用 阅读全文
摘要:
Node.js安装及环境配置之Windows篇 一、安装环境 1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤 1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选 阅读全文
摘要:
这个Field通常和fieldsGrouping分组机制一起使用,这个Field特别难理解,我自己也是在网上看了好多文章,感觉依旧讲的不是很清楚,是似而非,没有抓到重点。这个问题足足困扰了我3-4天时间,一直理解不了Field的概念, 当前我觉得new Fields("word")就相当于表的表头, 阅读全文
摘要:
原文出处:https://blog.kaaass.net/archives/764 Optional是Java8提供的为了解决null安全问题的一个API。善用Optional可以使我们代码中很多繁琐、丑陋的设计变得十分优雅。这篇文章是建立在你对Optional的用法有一定了解的基础上的,如果你还不 阅读全文
摘要:
from https://www.aliyun.com/jiaocheng/785076.html 摘要:函数式编程详解:前言:现在有很多公司都用了jdk8,但是函数式编程也许没有用上,jdk8也提供了很多API,比喻StreamAPI,等等。流式编程是它提供串行和并行两种模式进行汇聚操作,并发模式 阅读全文
摘要:
onetwothreefour 原因: java8流中所有的操作都是蓄而不发的,只有执行foreach,collect等终结操作时,流的操作才会执行。而且流内部会自动进行优化,只要得到想要的解决就不会继续进行计算了。peek是个中间操作,它提供了一种对流中所有元素操作的方法,而不会把这个流消费掉(f 阅读全文
摘要:
map和flatmap的区别 map只是一维 1对1 的映射 而flatmap可以将一个2维的集合映射成一个一维,相当于他映射的深度比map深了一层 , 所以名称上就把map加了个flat 叫flatmap flatMap的用法和含义住要通过一个案例来讲解, 案例:对给定单词列表 ["Hello", 阅读全文