Sam's Notes | Sam Blog

梦想还是要有的,万一实现了呢

0%

主要内容

  • CM 安装
  • CDH 安装

CDH Cloudera’s Distribution, including Apache Hadoop。 Cloudera 公司出品。
拥有集群自动化安装、中心化管理、集群监控、报警功能的一个工具(软件),使得集群的安装可以从几天的时间缩短为几个小时,运维人数也会从数十人降低到几个人,极大的提高了集群管理的效率。


阅读全文 »

发现一段牛(装)逼的代码

1
2
3
public <R> Observable<R> compose(Transformer<? super T, ? extends R> transformer) {
return ((Transformer<T, R>) transformer).call(this);
}

常用的泛型含义:

  • T - Type(类型)
  • R - Result(结果)
  • K - Key(键)
  • V - Value(值)
  • E - Element (元素)
  • N - Number(数字)
  • ? - 通配符, 不确定类型
  • extends - 上边界
  • super - 下边界

Mysql 8 默认采用新的密码认证方式 caching_sha2_password ,
如果想使用8以前的认证方式 mysql_native_password, 做如下配置

  • my.cnf

    1
    2
    [mysqld] 
    default_authentication_plugin=mysql_native_password
  • 修改密码

    1
    2
    mysql>
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '$password';

参考
caching_sha2_password

主要内容
免费的Https.

Let’s Encrypt是一个于2015年三季度推出的数字证书认证机构,旨在以自动化流程消除手动创建和安装证书的复杂流程,并推广使万维网服务器的加密连接无所不在,为安全网站提供免费的SSL/TLS证书。

本文以 Cent OS 7 版本为例说明, 使用 certbot 提供Let’s Encrypt服务 。

更新历史


阅读全文 »

主要内容

JVM调优的工具和方法 深入浅出,分如下3节介绍,可以解决实际问题。
本章解决java线上CPU调优

  • 工具介绍
    公欲善其事,必先利其器
    jps, jstat, jmap, jhat, jstack, jinfo, JConsole, VisualVM, Eclipse Memory Analyzer(MAT)

  • CPU调优
    还我CPU

  • Memory调优
    吃我的吐出来

更新历史

阅读全文 »

主要内容

JVM调优的工具和方法 深入浅出,分如下3节介绍,可以解决实际问题。

本章讨论java线上内存调优

  • 工具介绍
    公欲善其事,必先利其器
    jps, jstat, jmap, jhat, jstack, jinfo, JConsole, VisualVM, Eclipse Memory Analyzer(MAT)

  • CPU调优
    还我CPU

  • Memory调优
    吃我的吐出来

更新历史

阅读全文 »

主要内容

JVM调优的工具和方法 深入浅出,分如下3节介绍,可以解决实际问题。

本章首先介绍各种倚天剑和屠龙刀
(致敬 金庸大大)

  • 工具介绍
    公欲善其事,必先利其器
    jps, jstat, jmap, jhat, jstack, jinfo, JConsole, VisualVM, Eclipse Memory Analyzer(MAT)

  • CPU调优
    还我CPU

  • Memory调优
    吃我的吐出来

更新历史

阅读全文 »