会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
pinezhang
博客园
首页
新随笔
联系
订阅
管理
2019年3月2日
Optional和Stream的map与flatMap
摘要: Optional的map和flatMap Optional存在map和flatMap方法。map源码如下 map方法和Stream的map方法类似,都是对变量进行映射转换。 Optional.flatMap源码如下: 从源码看,map和flatMap均要求optional对象非空才执行mapper方
阅读全文
posted @ 2019-03-02 16:11 pinezhang
阅读(4449)
评论(0)
推荐(1)
2018年12月29日
最爱的小工具,谁用谁知道!
摘要: #一.windows资源管理 完美解决windows资源管理器单窗口、文件搜索慢的问题 1.clover 为资源管理器增加多标签页等等功能 2.Everything 超快的文件搜索工具 #二.命令行工具 1.cmder 支持git指令、windows指令和linux指令 支持自定义命令,超级爽 支持
阅读全文
posted @ 2018-12-29 20:11 pinezhang
阅读(242)
评论(0)
推荐(0)
2018年12月22日
SpringBoot应用启动过程分析
摘要: 真的好奇害死猫!之前写过几个SpringBoot应用,但是一直没搞明白应用到底是怎么启动的,心里一直有点膈应。好吧,趁有空去看了下源码,写下这篇博客作为学习记录吧! 个人拙见,若哪里有理解不对的地方,请各路大神指正,小弟不胜感激! 一.应用启动类 开发SpirngBoot应用时,入口类就这简单的几行
阅读全文
posted @ 2018-12-22 15:07 pinezhang
阅读(1297)
评论(0)
推荐(0)
2018年12月20日
Kafka的安全认证机制SASL/PLAINTEXT
摘要: 一.背景 kafka提供了多种 "安全认证机制" ,主要分为SSL和SASL2大类。其中SASL/PLAIN是基于账号密码的认证方式,比较常用。最近做了个kafka的鉴权,发现官网上讲的不是很清楚,网上各种博客倒是很多,但是良莠不齐,巨多坑。经过一天的研究,终于搞定了,特在此记录下。 二.环境 操作
阅读全文
posted @ 2018-12-20 15:22 pinezhang
阅读(39082)
评论(5)
推荐(3)
2018年12月12日
Object和Objects
摘要: Object 在Java,Object类是超级父类,是所有类的父类。 我们可以看到,equals方法判断的是2个对象是否是同一个对象。 这里说下,在java中 “==” 是判断两个对象是否同一,而不是判断相等。因此Object类中的equals方法也是判断两个对象是否同一。要判断两个对象是否相等,就
阅读全文
posted @ 2018-12-12 19:24 pinezhang
阅读(1096)
评论(0)
推荐(0)
2018年11月17日
dropwizard-core模块和应用启动分析
摘要: 简介 Dropwizard是一款开发运维友好、高效、RESTful web服务的框架。Dropwizard将稳定、成熟的java生态系统中的库整合为一个简单的、轻量级的包,即跨越了库和框架之间的界限,使得我们可以更关注于业务本身。 Dropwizard 集成的三方包:Jersey,Jetty,Jac
阅读全文
posted @ 2018-11-17 14:25 pinezhang
阅读(1225)
评论(0)
推荐(0)
maven打包插件maven-assembly-plugin
摘要: 1.POM文件添加jar包生成插件 2.添加第三方依赖打包插件 3.添加assembly打包插件 4.添加打包描述文件assembly.xml 5.Over!!!
阅读全文
posted @ 2018-11-17 14:22 pinezhang
阅读(3534)
评论(0)
推荐(0)
2018年8月18日
【转载】使用 Google Guava 美化你的 Java 代码
摘要: 文章转载自:http://my.oschina.net/leejun2005/blog/172328
阅读全文
posted @ 2018-08-18 07:17 pinezhang
阅读(270)
评论(0)
推荐(0)
2018年8月15日
zookeeper的未授权访问漏洞解决
摘要: zookeeper的基本情况 zookeeper 是分布式协同管理工具,常用来管理系统配置信息,提供分布式协同服务。 "zookeeper官网" 下载软件包,bin目录下有客户端脚本和服务端脚本。另外还有个工具对理解和使用zookeeper服务非常有用,即zk ui,该工具是zk服务端的可视化工具,
阅读全文
posted @ 2018-08-15 22:44 pinezhang
阅读(51737)
评论(1)
推荐(1)
2018年2月14日
zookeeper集群部署问题排查记录
摘要: 今天在三台虚拟机搭建zookeeper集群,一直连不通,然后进行了几个小时的斗争,做个记录。 具体部署方式网上有很多, 不在赘述。产生连接不同的问题主要有以下几个方面: 1.仔细检查配置文件。 是否有错误配置,不该有空格的地方是否出现空格这一类的错误 dataDir是否正确,myid文件是否设置正确
阅读全文
posted @ 2018-02-14 09:20 pinezhang
阅读(403)
评论(0)
推荐(0)
下一页
公告