Java8中的流操作-基本使用&性能测试

为获得更好的阅读体验,请访问原文: "传送门" 一、流(Stream)简介 流是 Java8 中 API 的新成员,它允许你以 声明式 的方式处理数据集合(通过查询语句来表达,而不是临时编写一个实现)。这有点儿像是我们操作数据库一样,例如我想要查询出热量较低的菜品名字我就可以像下面这样: 特点三:方 ... »

wmyskxz Java

Java计时新姿势

为获得更好的阅读体验,请访问原文: "传送门" 前言: 最近公司来了个大佬,从他那里学到不少东西,其中一个就是计时 的新姿势 「StopWatch」 ,赶紧来一起了解了解吧! 一、最简单的计时 在我们的程序中不免需要对某一个运算或者方法进行计时,以便我们来观察该运算或方法是否符合我们的预期,所以在我 ... »

Kafka【入门】就这一篇!

为获得更好的阅读体验,建议您访问原文地址: "传送门" ) 前言:在之前的文章里面已经了解到了「消息队列」是怎么样的一种存在( "传送门" ),Kafka 作为当下流行的一种中间件,我们现在开始学习它! 一、Kafka 简介 Kafka 创建背景 Kafka 是一个消息系统,原本开发自 Linked ... »

「消息队列」看过来!

为了获得更良好的阅读体验,建议您前往个人独立域名博客观看: "传送门" ) 一、什么是消息队列? 当我试图用一则通俗的比喻来说明这个概念的时候,我想到一个有意思的比喻: 如果把队列抽象成一个集合体,那么消息队列也就是一堆消息的集合。 按照这个思路我想到了「杂志」。这不就是一堆消息的集合吗,关心这些消 ... »

【吐血推荐】领域驱动设计学习输出

一、Hello DDD 刚开始接触学习 「DDD 领域驱动」 的时候,我被各种新颖的概念所吸引:「领域」、「领域驱动」、「子域」、「聚合」、「聚合根」、「值对象」、「通用语言」.....总之一大堆有关的、无关的概念从我的脑海经过,其中不乏让我陷入思考的地方,我原以为我会很开心地 “享用” 这些新知识 ... »

【译】3D打印:介绍

原文地址:(需要翻墙)https://ordina jworks.github.io/iot/2018/09/28/3D Printing Intro.html 文章发表日期:2018 09 28 第一次尝试翻译这么一篇大且长的文章,如果读着感觉不太通常或者有错误的地方,请多包涵.. 介绍 3D打印 ... »

了解【Docker】从这里开始

一、环境配置的难题 软件开发最大的难题之一就是环境配置的问题。现在用户环境纷乱复杂,并且由于开源社区的进一步推广和许多开源项目不停地迭代更新,项目可能会有越来越多的依赖以及越来越难管理的依赖版本,如何保证编写的程序能不只是在“我的电脑上能运行”(It works on my machine)成了一个 ... »

Elasticsearch【快速入门】

前言: 毕设项目还要求加了这个做大数据搜索,正好自己也比较感兴趣,就一起来学习学习吧! Elasticsearch 简介 Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。作为 Elastic Stack 的核心,它集中存储您的数据,帮 ... »

Java消息系统简单设计与实现

前言: 由于导师在我的毕设项目里加了消息系统(本来想水水就过的..),没办法...来稍微研究研究吧..简单简单... 需求分析 我的毕设是一个博客系统 ,类似于简书这样的,所以消息系统也类似,在用户的消息里包含了有:喜欢和赞、评论、关注、私信这样的一类东西,这样的一个系统应该包含以下的功能: 1. ... »

Spring-Data-JPA尝鲜:快速搭建CRUD+分页后台实例

前言: 由于之前没有接触过Hibernate框架,但是最近看一些博客深深被它的 “效率” 所吸引,所以这就来跟大家一起就着一个简单的例子来尝尝Spring全家桶里自带的JPA的鲜 Spring DATA JPA 简介 JPA(Java Persistence API)是Sun官方提出的Java持久化 ... »

Thymeleaf【快速入门】

前言: 突然发现自己给自己埋了一个大坑,毕设好难..每一个小点拎出来都能当一个小题目(手动摆手..),没办法自己选的含着泪也要把坑填完..先一点一点把需要补充的知识学完吧.. Thymeleaf介绍 稍微摘一摘 "【官网】" 上面的介绍吧(翻译是找到,有些增加的内容): 1.Thymeleaf is ... »

2018年终总结

回顾8102 说着回顾8102年,我就想要从自己年前写下的日记、博客、发过的票圈里去寻找自己在这一年来的轨迹,发现虽然才短短一年时间,自己的心境却发生了很大的变化,回看那些日记、博客、发过的票圈,那个年前的我竟带着一丝陌生气和些许天真,但好在写的技术博客还是挺好的..(嘻嘻嘻..)不过一年来看,我很 ... »

【面试必备】手撕代码,你怕不怕?

前言 :不管是远程的视频面试,还是现场的面试,都有可能会有手撕代码的环节,这也是很多童鞋包括我(虽然还没遇到过..)都很头疼的东西,可能是因为 IDE 自动提示功能用惯了或是其他一些原因,总之让我手写代码就是感觉很奇怪..但是我想的话,这应该侧重考察的是一些细节或者是习惯方面的一些东西,所以还是防患 ... »

Java I/O不迷茫,一文为你导航!

前言:在之前的面试中,每每问到关于Java I/O 方面的东西都感觉自己吃了大亏..所以这里抢救一下..来深入的了解一下在Java之中的 I/O 到底是怎么回事..文章可能说明类的文字有点儿多,希望能耐心读完.. 什么是 I/O? 学习过计算机相关课程的童鞋应该都知道,I/O 即输入Input/ 输 ... »

Java I/O不迷茫,一文为你导航!

前言:在之前的面试中,每每问到关于Java I/O 方面的东西都感觉自己吃了大亏..所以这里抢救一下..来深入的了解一下在Java之中的 I/O 到底是怎么回事..文章可能说明类的文字有点儿多,希望能耐心读完.. 什么是 I/O? 学习过计算机相关课程的童鞋应该都知道,I/O 即输入Input/ 输 ... »

Wmyskxz文章目录导航附Java精品学习资料

前言:这段时间一直在准备校招的东西,所以一晃眼都好长时间没更新了,这段时间准备的稍微好那么一点点,还是觉得准备归准备,该有的学习节奏还是要有..趁着复习的空隙来整理整理自己写过的文章吧..好多加了微信公众号的朋友都一个劲儿的回复1,2,3,4然而并没有整理,有点尴尬..hhh.. 最近的话自己也创建 ... »

数据结构与算法(4)——优先队列和堆

前言:题图无关,接下来开始简单学习学习优先队列和堆的相关数据结构的知识; 前序文章: 数据结构与算法(1)——数组与链表(https://www.jianshu.com/p/7b93b3570875) 数据结构与算法(2)——栈和队列(https://www.jianshu.com/p/5087c7 ... »

数据结构与算法(3)——树(二叉、二叉搜索树)

前言:题图无关,现在开始来学习学习树相关的知识 前序文章: 数据结构与算法(1)——数组与链表(https://www.jianshu.com/p/7b93b3570875) 数据结构与算法(2)——栈和队列(https://www.jianshu.com/p/5087c751cb42) 树 什么是 ... »

数据结构与算法(2)——栈和队列

前言:题图无关,只是好看,接下来就来复习一下栈和队列的相关知识 前序文章: 数据结构与算法(1)——数组与链表(https://www.jianshu.com/p/7b93b3570875) 栈 什么是栈 栈是一种用于存储数据的简单数据结构(与链表类似)。数据入栈的次序是栈的关键。可以把一桶桶装的薯 ... »