RocketMQ找不到Broker节点
1 | vim /app/rocketmq/4.9.1/conf/broker.conf |
1 | # vim /etc/mysql/mysql.conf.d/mysqld.cnf |
mysql 8.0 更换了默认认证插件
1 | mysql -uroot |
https://note.youdao.com/yws/public/resource/21b50d8595b245f7d7d01a6bbfefe6c4/xmlnote/07A156E7F69C45FC9DA4D96300C7EBDB/95317
当前虚拟机的垃圾收集都采用分代收集算法,这种算法没有什么新的思想,只是通过对象存活周期的不同将内存分为几块。一般将JAVA堆分为新生代和老年代 ,这样我们就可以根据各个年代的特点选择合适的垃圾手机算法。
比如在新生代,每次手机都会有99%的对象死去,所有我们可以选择复制算法,只需要付出少量对象的复制成本就可以完成每次垃圾收集。而老年代的对象存货几率是比较高的,而且没有额外的空间对它进行担保,所以我们必须选择标记-清除算法或者标记-整理算法进行垃圾收集。
注意:标记-清除算法 或 标记-整理算法 会比 复制算法 慢10倍以上!
当我们使用Java命令启动一个类的main()方法时,首先需要通过类加载器将主类加载到JVM中。
1 | package com.weiba.jvm; |
image-20221229143200062
由于部分同事在测试环境启服务时常常不改服务名称且ip直接配置成localhost,导致很多服务调用时会连接异常,但又找不到人,为此我写了一个脚本来定位服务的真实ip。
1 | #!/bin/bash |
GitHub 访问速度不佳, 在Nas上部署一套Hexo
本来是打算看看有没有合适的镜像的, 不是太大, 就是配置太麻烦, 干脆自己自定义一个算了
1 | FROM node:16.0.0-alpine |
start.sh
1 | #!/bin/bash |
主机是lxc的,只分配了10G,安装 office 镜像空间不够,将 Docker 数据迁移到硬盘上。
1 | systemctl stop docker.socket |
1 | cp -a /var/lib/docker /mnt/nas/application/docker |
1 | systemctl start docker |
使用内置nginx,代理相关服务
1 | docker run -d \ |
ng配置编辑服务
1 | docker run -itd \ |