上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 25 下一页
摘要: 前言 由于Java Date的各种问题,Java8推出了新的日期API,很受一拨人的追捧。 为什么我们需要新的Java日期/时间API? 在开始研究Java 8日期/时间API之前,让我们先来看一下为什么我们需要这样一个新的API。在Java中,现有的与日期和时间相关的类存在诸多问题,其中有: Ja 阅读全文
posted @ 2018-05-29 19:15 Ryan.Miao 阅读(9118) 评论(0) 推荐(2) 编辑
摘要: 简介 MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是可以应用于各种规模的企业、各个行业以及各类应用程序的开源数据库。作为一个适用于敏捷开发的数据库,MongoDB的数据模式可以随着应用程序的发展而灵活地更新。与此同时,它也为开发人员 提供了传统数据库的功能:二级索引,完 阅读全文
posted @ 2018-05-29 08:47 Ryan.Miao 阅读(6222) 评论(0) 推荐(2) 编辑
摘要: 安装 mysql mariadb 字符集修改utf8 如果装的mariadb, 默认字符集已经是utf8了。mysql则不是 修改字符集: 添加以下内容 重启: 登录权限问题 Ubuntu18.04 安装mysql或者mariadb之后,发现普通用户和远程都没有权限连接。 修改了密码也不对。然后 即 阅读全文
posted @ 2018-05-27 20:05 Ryan.Miao 阅读(12900) 评论(2) 推荐(0) 编辑
摘要: 前言 ELK官方的 "中文文档" 写的已经挺好了,为啥还要记录本文?因为我发现,我如果不写下来,过几天就忘记了,而再次捡起来必然还要经历资料查找筛选测试的过程。虽然这个过程很有意义,但并不总是有那么多时间去做。因此,接下来的内容仅仅是我根据查询到的资料,筛选,组装,测试后达到我的目标的一个过程。 什 阅读全文
posted @ 2018-05-26 23:40 Ryan.Miao 阅读(20700) 评论(2) 推荐(4) 编辑
摘要: 上一节学习了Java8中比较常用的内置collector的用法。接下来就来理解下collector的组成。 Collector定义 Collector接口包含了一系列方法,为实现具体的归约操作(即收集器)提供了范本。我们已经看过了Collector接口中实现的许多收集器,例如toList或group 阅读全文
posted @ 2018-04-24 00:08 Ryan.Miao 阅读(10980) 评论(1) 推荐(6) 编辑
摘要: 1.更新 2.升级 3.检测最新版本 然后就会弹出窗口,提示ubuntu18.04现在可以安装,我们直接点击“升级”(窗口只有确定按钮就直接确定)。 阅读全文
posted @ 2018-04-21 11:56 Ryan.Miao 阅读(4838) 评论(0) 推荐(0) 编辑
摘要: Collection, Collections, collect, Collector, Collectos 是Java集合的祖先接口。 是`java.util`包下的一个工具类,内涵各种处理集合的静态方法。 是Stream的一个函数,负责收集流。 是一个收集函数的接口, 声明了一个收集器的功能。 阅读全文
posted @ 2018-04-20 08:20 Ryan.Miao 阅读(11328) 评论(1) 推荐(3) 编辑
摘要: 问题的来源 我给一个gradlew项目添加Travis CI的时候遇到一个问题,gradlew没有可执行权限。具体错误如下: 显然,gradlew没有可执行权限。 解决 首先查看权限, 或者使用git 结果 644没有执行权限。所以,添加x权限 或者用git 这时候查看git status发现有文件 阅读全文
posted @ 2018-04-19 15:50 Ryan.Miao 阅读(1277) 评论(0) 推荐(0) 编辑
摘要: 问题 当下互联网技术成熟,越来越多的趋向去中心化、分布式、流计算,使得很多以前在数据库侧做的事情放到了Java端。今天有人问道,如果数据库字段没有索引,那么应该如何根据该字段去重?大家都一致认为用Java来做,但怎么做呢? 解答 忽然想起以前写过list去重的文章,找出来一看。做法就是将list中对 阅读全文
posted @ 2018-04-12 08:15 Ryan.Miao 阅读(77707) 评论(6) 推荐(17) 编辑
摘要: 前言 版本控制说简单也简单,说复杂也困难的多。作为开发者,最基础的版本管理和团队协作的功能必须掌握。而其他一些相关的信息也可以了解下。比如,这次就有同事遇到了问题。 遇到的问题 在windows下,往repo里添加了一个xxx.exe文件,然后检查sourceTree却并没找到暂存的更改。 解决 我 阅读全文
posted @ 2018-04-08 23:24 Ryan.Miao 阅读(547) 评论(1) 推荐(0) 编辑
摘要: 随着大家都转战微信公众平台,如何快速的编写文章就摆在了首要位置。不可否认,使用微信自带的编辑器可以做出好看的排版,甚至用第三方编辑器有更多的模板。但是,这些全部都需要手动的调整。本来公众平台就算是自媒体,非全职的自媒体哪有那么多时间和精力去搞排版。那么,寻找一种简单的排版方式也势在必得。 markd 阅读全文
posted @ 2018-04-05 08:09 Ryan.Miao 阅读(7501) 评论(1) 推荐(0) 编辑
摘要: Stream的创建方式有很多种,除了最常见的集合创建,还有其他几种方式。 List转Stream List继承自Collection接口,而Collection提供了stream()方法。 数组转stream 对于数组,Arrays提供了stream()方法。 Map转stream Map并不是一个 阅读全文
posted @ 2018-04-04 23:46 Ryan.Miao 阅读(2955) 评论(0) 推荐(2) 编辑
摘要: 在Stream里元素都是对象,那么,当我们操作一个数字流的时候就不得不考虑一个问题,拆箱和装箱。虽然自动拆箱不需要我们处理,但依旧有隐含的成本在里面。Java8引入了3个原始类型特化流接口来解决这个问题:IntStream,DoubleStream,LongStream, 分别将流中的元素特化为in 阅读全文
posted @ 2018-04-03 14:52 Ryan.Miao 阅读(3228) 评论(0) 推荐(0) 编辑
摘要: Stream和Collection的区别是什么 流和集合的区别是什么? 粗略地说, 集合和流之间的差异就在于 什么时候 进行计算。集合是一个内存中的数据结构,它包含数据结构中目前所有的值 集合中的每个元素都得先计算出来才能添加到内存里。(你可以往集合里加东西或者删东西,但是不管什么时候,集合中的每个 阅读全文
posted @ 2018-04-02 17:47 Ryan.Miao 阅读(1612) 评论(0) 推荐(0) 编辑
摘要: 前言 互联网技术到今天已经非常成熟和稳定了,其中为了解决高并发、大规模的服务请求,出现了微服务、RPC这样的分布式架构。今天就从头开始学习RPC框架dubbo。 为什么要学Dubbo 关于分布式的解决方案有很多,光RPC框架就有很多种,甚至有人 "比较了RPC框架性能" , 结果显示dubbo垫底, 阅读全文
posted @ 2018-03-24 23:23 Ryan.Miao 阅读(3182) 评论(3) 推荐(2) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 25 下一页