最近Log4j的漏洞搞的互联网乌烟瘴气的……大部分Java栈的同学都为此忙了起来。
ElasticSearch是最常见的搜索引擎,Java开发的,默认使用的还是2.11的Log4j,也在漏洞影响的范围。呐,我本身并不怎么玩儿Java,但因为项目用到了El[……]
栏目归档: Software
Git 提示 Force overwriting the backup with -f 解决办法
呐,我碰到提示“Force overwriting the backup with -f ”是前面使用指令批量清除了历史提交的隐私记录时,未强制推送到远端,本地还留有缓存造成的问题。
解决起来也很简单,直接删除.git/refs/original目录后再次执行指[……]
Git 如何移除敏感信息
呐,假设误操作将敏感信息上传到了Git,如何优雅的移除敏感信息呢?一般姿势是rebase吧,个人来看挺麻烦的,恰逢最近自己智障,下沉代码的时候因为忽略的路径变了,把配置文件给传到仓库中了,所以要更正下这个问题,搜索了解实测了一下,具体方法如下:
假设要移除的文件[……]
SonarQube如何禁用指定检测规则
Fisheye如何调整Java Heap Space避免OutOfMemoryError问题
这个算Fisheye常见问题,一般大型项目的话,容易触发OutOfMemoryError内存溢出问题。那么如何调整Linux下Fisheye的Java Heap Space呢?
方法如下:
- 进入fisheye服务的bin目录,目录里一般有如下文件:[……]
Docker Unknown runtime specified docker-runc解决办法
一般出现:“Unknown runtime specified docker-runc”报错的情况呢,都是Docker升级后造成的。
因为旧版本1.13系列和新版本20系列有不少差别,造成直接docker start容器时提示:
Unknown runtime[......]go语言 Dockerfile builddial tcp: lookup 报错解决方案
比较奇葩的问题,build的时候走到下载mod包会报错:“dial tcp: lookup goproxy.cn on 223.6.6.6:53: read udp 172.17.0.2:41803->223.6.6.6:53: i/o timeout”。
开始以[……]
PhpStorm-如何去掉右上角浏览器图标?
Docker如何搭建kafka
Docker不用说了吧,对于构建基本服务来说,确实方便了很多。
其实我用Java很少,恰巧最近有同事需要使用kafka服务,所以架设一下,搜了下方法,很简单,代码如下:
docker run -d --name zookeeper -p 2181:2181[......]如何通过SQL查询MySQL版本
懒,命令行啥的查询MySQL版本显得太过麻烦,所以找了下SQL方式查询MySQL版本的代码,示例如下:
show variables like "%version%"或者
select version();参考资料[……]