webpack5 babel esm fix
'*.mjs' file or a '*.js' file where the package.json contains '"type": "module"'
Module not found: Error: Can't resolve @babel/runtime/helpers/esm ...
Cent OS 单节点集群搭建
install cent os
这步废话
CentOS 7 minimal
- Setup network
nmcli d
show ethernet card
nmtui
networkmanager: activate & set hostname
sudo systemctl stop firewalld
sudo systemctl disable firewalld
presto 安装
集群已有hdfs和hive
下载安装准备
使用的是prestosql,开源版本(非Facebook prestodb),支持docker(后续可采用)
jdk11:最新的333版本需要jdk11+,332需要jdk8u161+,321需要jdk8u151+,集群环境都不匹配,于是做了多版本jdk。
新建一个文件夹 presto-server
放置三个东西
IKSegment 复用,避免new多个对象导致性能低下
大名顶顶的中文分词器 https://code.google.com/archive/p/ik-analyzer/ ,今天这里我们主要不是用在elastic search上,而是用于基础的分词,
IKSegmenter : 这是 IK 分词器的核心类。它是独立于 Lucene 的 Java 分词器实现。当您需要 在 Lucene 以外的环境中单独使用 IK 中文分词 组件时,IKSegmenter 正是您要找的。
主要是我今天写的代码里,JProfiler 里排名第一的卡CPU就是它,我生成两百万数据的话,足足卡了我10分钟!!
搭建我的世界私服-2020
最近想和好友玩我的世界,想着之前玩过一些大佬的私服,准备自己来搭一个,官方版纯净生存服务器
如何快速的搭建(几小时内),一键式傻瓜操作
准备
首先我买了一个阿里云学生机(为了一个公网IP,用私钥或者密码连接进去
考虑到方便,我选择了用docker来搭
关于为啥不用hexo博客了
好看确实是好看,但是失去了写文字的初衷,由于没有服务器,同步文章会很麻烦
当然这里我推荐有要用hexo的 https://easyhexo.com/
Gridea: https://gridea.dev/docs/
本来一度准备删库,直接用GitHub静态页面,谁知发现了这个,觉得还不错,同步很方便,暂时就这样吧
接下来准备写点看书心得,以及预谋了很久的一篇吐槽文