心得问题记录

Java基础 Reader&StreamReder区别与联系? 个人解答: 处理字符串&字符&xml等字符类文件: 使用Reader&Writer类; 处理e...

2018-04-07 21:45:50

阅读数:125

评论数:0

大数据框架图谱(总览)

前言 加入大数据开发加起来也差不多快1年多的时间了。最近的时间比较空余,正好把所有的大数据开源框架都总结一下。 Hadoop & Hive & Pig &am...

2018-03-23 15:11:16

阅读数:2504

评论数:0

设计模式之(二) 创建者模式

前言 23种设计模式中5种创建模式。其分别是单例模式、工厂模式、抽象工厂模式、建造者模式和原型模式。其中,单例模式、工厂模式和抽象工厂模式主要用于项目刚初始的架构;建造者模式主要用于new出一个新的对象,并为其赋予某些特殊的属性(详见建造者模式章节);原型模式主要用于拷贝创建。 单例模式 单例...

2018-12-07 19:00:40

阅读数:62

评论数:0

如何优雅的编译OpenJDK(Mac 版)

前言 最近拜读《深入理解Java虚拟机》一书。书中第一章要求,自己编译Java虚拟机。我尝试的编译了一下,发现随着Mac和Code版本的不断更新,要做到编译书中提及的OpenJDK1.7已经非常的困难。至此,将编译过程纪录于此,以慰后继来者。 PS: 编译的整个流程花费了2天多的时间,准备周日晚上...

2018-12-05 19:05:19

阅读数:112

评论数:0

CentOS 64 bit bad ELF interpreter

前言 前段时间Centos 64系统上发现有这样的错误: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 查了下发现stackoverflow有一样的错误。 CentOS 64 bit bad ELF int...

2018-12-03 00:57:30

阅读数:23

评论数:0

如何优雅的使用MarkDown画UML图

前言 前段时间写设计模式的总结,需要用到类图。但是如果使用OmniGraffle这类的图画出来,再导入。实在有点慢,又有点low。于是摸索出一个比较好的方案。 方案 Plantuml+MarkDown 先在 http://www.plantuml.com/plantuml/uml 上画出需要...

2018-12-03 00:45:58

阅读数:51

评论数:0

如何优雅使用百度网盘(Mac 版本)

前言 在Mac上,百度网盘日常限制速度80KB/s。下载大型文件时候,速度实在是不怎么恭维。但是,网盘的便捷性人人都知道。最简单的办法是开会员。临时使用可以某宝买会员共享(自己百度去吧)。 方案 方案1 开会员。或者某宝共享会员。 方案2 油猴+导出链接下载(Tampermonkey+http...

2018-12-03 00:25:08

阅读数:114

评论数:0

设计模式之(一) 六大设计原则

前言 人无常师,水无常形。兵无常势,文无定法。 --《鬼谷子》 写在设计模式总结之前。任何东西,都在在变化的。开发也不例外。所谓设计模式,就是前辈在开发过程中总结出来的一系列需要学习的地方。但是文无定法,开发中可以使用这样的设计模式,也可以不使用。关键在于灵活运用,以及具体问题,具体分析。最终...

2018-11-30 15:27:12

阅读数:53

评论数:0

Windows系统安装之 BIOS篇(AMI BIOS)

前言 前段时间有一个小伙伴让我重新安装了下Windows系统。后来硬盘坏掉了,导致系统无法启动,我进行了一系列的问题定位。 操作流程 首先,了解了BIOS的几种基本类型,类型决定了查找手册和使用的方向。 PC机 Award BIOS:按“Del”键 AMI BIOS:按“Del”或“ES...

2018-11-27 01:25:08

阅读数:42

评论数:0

阿里云 RAM 用户及 权限策略介绍

前言 之前,需要将阿里云的某个oss bucket仓库分享给其他人,昨天研究了下阿里云的子用户策略,也就是所谓的ram系统。 基本操作 在阿里云后端控制台开通ram系统,并且新建一个用户。 设置新用户的登录策略和登录密码。并且赋予相对的权限模版。 登录地址基本为https://s...

2018-11-27 00:57:09

阅读数:92

评论数:0

git rebase 与提交纪录重写

前言 千万不要在主分支和远端分支有提交纪录的时候使用git rebase命令。 前段时间有这样一个需求,在不改变大体上git提交树的基础上,修改某个git提交节点的提交内容。查询到发现git rebase命令。 主要用处: 更改历史节点; 更改历史提交纪录,合并本地未提交的提交纪录; 操...

2018-11-27 00:42:44

阅读数:35

评论数:0

git push 与 仓库迁移

前言 Git提交纪录是项目的灵魂。 前段时间,因为某些特定原因。导致需要进行仓库的迁移。但是又想保留原有的提交纪录。于是查询了下,发现有git push --mirror命令可以完美符合我的要求。 操作过程 通过cd命令到达本地仓库的.git路径下; 在远端新建一个仓库,...

2018-11-27 00:23:43

阅读数:18

评论数:0

Kafka SASL/PLAIN 环境构建(Docker版)

前言 近来,老有朋友询问Kafka SASL配置 & Demo测试 这篇文章的相关内容。近来无事,准备将所以的组件打成镜像。此处,便讲的为 Kafka SASL/PLAIN权限验证镜像模块的构建。 前置熟悉文章: Kafka SASL配置 &...

2018-11-22 02:29:24

阅读数:91

评论数:0

访问Docker内的Kafka的几种办法

Question 之前在构建自己的Kakfa-Cluster的Docker镜像时,遇到一个映射关系的问题。其实,感觉这是Kafka的一个Bug。 即,Kafka在容器内配置localhost:9092,并把端口映射出去。Docker外是无法访问到的。 Solutions 使用advertise...

2018-11-22 02:14:42

阅读数:72

评论数:0

Linux基础命令之Sed命令

前言 近来,在看别人的脚本的时候看见sed命令。之前一直没有总结,于是在此,总结一波。 Sed Sed命令主要用来替换字符串使用。可以做到替换字符串、添加注释等功能。 # example1 # 读取变量 更改配置 if [ "${advertised_host_name}&am...

2018-11-22 01:47:06

阅读数:16

评论数:0

Kafka模拟集群构建(Docker篇)

前言 周一,送走了之前的小伙伴离开了上海。哎,在上海能够说话的人又少了一个。好了,不多说,我们开始今天的话题。 前置要求 之前,我们成功的在Docker内构建了ZooKeeper镜像,今天我们在这个镜像的基础上进行操作。 docker yanxml/zookeeper docker compo...

2018-11-22 01:37:30

阅读数:21

评论数:0

CentOS7:ifconfig command not found解决

Questions 使用docker基础镜像centos的时候,期望使用ifconfig命令查询本地ip地址时,报错如下ifconfig command not found. Solution 首先判断一下是不是缺少了ifconfig,它是在/sbin目录下的 [root@localh...

2018-11-20 21:05:55

阅读数:40

评论数:0

ZooKeeper模拟集群构建 (Docker版本)

前言 之前答应以为博友,构建一下Kafka的JAAS验证过程。但是好久没有使用Docker了,于是先拿ZooKeeper虚拟集群试试手。 PS: 在之前的工作和学习过程中,没有项目的实例进行保存,是在是有点尴尬的。其次,有些朋友不经历复杂的实践过程并不能构建出一套可以使用的系统。于是本次,使用do...

2018-11-14 00:00:22

阅读数:23

评论数:0

如何优雅的使用迅雷(Mac)

前言 最近,在Mac上使用迅雷,有点不是特别的舒服。不舒服的有几点: 广告不断; 需要强制更新; 某些链接被屏蔽; (新版本) 迅雷3.2 版本 正常安装迅雷 删除不需要的插件(/Applications/Thunder.app/Contents/PlugIns/) bbassistant...

2018-11-04 22:45:16

阅读数:808

评论数:0

Log4j2 Demos(基础/时间&大小回滚/定期删除/日志脱敏)

前言 本章主要介绍Log4j2的几个例子与使用场景。 Log4j2 Demos Log4j2 Demos(普通设置) <?xml version="1.0" encoding=...

2018-07-30 01:12:26

阅读数:709

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭