随笔
dkgee
这个作者很懒,什么都没留下…
展开
-
linux命令对两个文件求差集、交集、并集
一、差集有两个文件user_2020.txt、user_2019.txt其中user_2020.txt中内容如下:uuuaaabbb111user_2019.txt中内容如下:eeeeeaaabbbcccaaa示例一:求user_2020.txt - user_2019.txt的差集命令sort user_2020.txt user_2019.txt user_2019.txt| uniq -u结果如下:111uuu示例二:求user_201.原创 2021-12-25 18:44:36 · 5167 阅读 · 0 评论 -
github仓库提交报告
[email protected]: Permission denied (publickey). fatal: Could not read from remote repository.最终解决方案:ssh-add "你的 id-rsa 文件地址"注意这里ssh-add后面填的是私钥地址,如mac电脑是 /Users/用户名/.ssh/id_rsaadd之后可以用$ ssh [email protected]验证是不是添加成功。参考地址:github强制总是会出现失败问题......原创 2021-11-21 22:05:33 · 517 阅读 · 0 评论 -
CentOS7 无法上网问题分析
主机现象,IP及Mac地址都配置完后,却ping不通baidu.com,只能ping通局域网host cannon原创 2021-06-15 18:17:54 · 341 阅读 · 0 评论 -
对于导致docker进程启动失败的容器清理办法
docker的容器文件都保存在 /var/lib/docker/containers目录下,如果由于某个容器导致docker进程一直启动失败,可根据指定条件搜索文件,找到容器的ID,将其清理,再启动docker即可。示例如下:如 portainer/agent 该容器由于自动挂载错误,导致docker进程一直无法启动,物理镜像文件查找方法参考如下: cd /var/lib/docker/ find containers/* -type f | grep v2.json | xargs cat |原创 2021-01-14 11:31:16 · 1136 阅读 · 1 评论 -
linux系统日常维护命令随笔
1.查看进程java进程占用内存大小ps aux | grep "java" | grep -v grep | awk '{print $11 "\t" $6/1024"MB" }'原创 2020-12-22 09:42:52 · 113 阅读 · 0 评论 -
MySQL数据库自动备份脚本
#!/bin/bash#任务描述: 每天凌晨1点执行一次,备份mysql中的ctfx数据库,防止客户审核的数据在DB奔溃的情况下丢失。# crontab配置:0 1 * * * /bin/bash /mnt/task/db_sql_bak_v1.0.sh >> /mnt/task/logs/db_sql_bak_v1.0.log# 备份目标目录:/mnt/doc/mysqlbak/# # crontab命令参考:# vim /etc/crontab 在最后添加crontab.原创 2020-12-21 18:22:22 · 210 阅读 · 0 评论 -
clickhouse使用经验总结
1、java连接clickhouse中,尽量不用使用循环查,容易造成超时异常;2、高并发查询clickhouse造成超时。3、clickhouse适合大数据量,单查询。4、高并发需要优化clickhouse的配置,具体包含 max_concurrent_queries 100个并发 1000个 uncompressed_cache_size 8G 总内存*2/35、对于数据去重,除了使用distinct函数外,还有uniq()、uniqComb...原创 2020-12-17 15:54:11 · 7165 阅读 · 0 评论 -
阿里云3D架构图绘制工具寻找分析结果
一、阿里云3D架构图绘制工具寻找分析结果1.https://www.diagrams.net/ 前身是draw.io,免费开源 可在线制作, 可存储在github等云仓库中2.https://online.visual-paradigm.com/ 可在线编辑,收费,有很多参考模板3.https://www.freedgo.com/ 吃相太难看,完全是diagrams.net的中文包装版,制作会打水印4.https://www.cloudcraft.co/ AWS云架构图设...原创 2020-12-17 13:47:36 · 3500 阅读 · 2 评论 -
maven打包时shell文件由unix变成dos格式
assembly插件具有lineEnding选项可用于控制给定的行结束文件fileSet. 此参数,正是他们要去你想要的 最终,可以生成zip存档,与CRLF线和tar 。gz存档与LF线。... <fileSet> <directory>src/main/bin</directory> <fileMode>0744</fileMode> <outputDirectory>./bin</ou.原创 2020-07-16 09:48:59 · 1633 阅读 · 0 评论 -
kubenates启动calico-node时,有节点总是报错CrashLoopBackOff
[root@vm511 ~]# kubectl get pods --all-namespaces -o wideNAMESPACE NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATESkube-system calico-node-f4228 2/2.原创 2020-07-03 12:01:06 · 4356 阅读 · 1 评论 -
使用kubeadm命令初始化时报错Port-10250,DirAvailable--var-lib-etcd
kubeadm init --config=kubeadm-config.yaml --experimental-upload-certs会报错[init] Using Kubernetes version: v1.14.0[preflight] Running pre-flight checkserror execution phase preflight: [preflight] Some fatal errors occurred: [ERROR Port-10250]: Port 1原创 2020-07-03 10:00:33 · 1430 阅读 · 0 评论 -
kubeadm初始化Kubenates集群时提示ERROR
[init] Using Kubernetes version: v1.14.0[preflight] Running pre-flight checkserror execution phase preflight: [preflight] Some fatal errors occurred: [ERROR Port-6443]: Port 6443 is in use [ERROR Port-10251]: Port 10251 is in use [ERROR Port-10252]: .原创 2020-07-03 09:58:07 · 1991 阅读 · 1 评论 -
kubelet重启不了
使用journalctl -xefu kubelet查看Jul 03 09:41:18 vm511 systemd[1]: kubelet.service failed.Jul 03 09:41:28 vm511 systemd[1]: kubelet.service holdoff time over, scheduling restart.Jul 03 09:41:28 vm511 systemd[1]: Stopped kubelet: The Kubernetes Node Agent..原创 2020-07-03 09:53:47 · 4964 阅读 · 0 评论 -
安装kubernates时报错
[root@vm511 ~]# yum install -y kubeadm-1.14.0-0 kubelet-1.14.0-0 kubectl-1.14.0-0 --disableexcludes=kubernetes --setopt=obsoletes=0Loaded plugins: fastestmirror, langpacksLoading mirror speeds from cached hostfileResolving Dependencies--> Running t.原创 2020-07-03 09:14:56 · 700 阅读 · 0 评论 -
Centos7升级后,安装新包时出现异常
You could try using --skip-broken to work around the problem** Found 4 pre-existing rpmdb problem(s), 'yum check' output follows:libsemanage-2.5-14.el7.x86_64 is a duplicate with libsemanage-2.5-8.el7.x86_64libsemanage-python-2.5-14.el7.x86_64 is a du..原创 2020-07-02 16:54:48 · 1188 阅读 · 0 评论 -
Dockerfile环境变量ENV设置与引用
FROMxxx/jdk1.8-mini:latestMAINTAINER xxx [email protected] profile=prodADDapp-1.0.0-bin.zip /app-1.0.0-bin.zipRUN sh -c 'unzip /app-1.0.0-bin.zip'EXPOSE 8081ENTRYPOINT ["/app-1.0.0/start.sh", "st...原创 2020-04-03 20:44:52 · 11546 阅读 · 0 评论 -
NSQ分布式的docker-compose配置
version: '3'services: nsqlookupd: image: nsqio/nsq command: /nsqlookupd --broadcast-address=192.168.2.106 ports: - "4160:4160" - "4161:4161" nsqd: image: nsqio/nsq ...原创 2020-04-01 17:51:21 · 771 阅读 · 0 评论 -
nsqadmin 会报错 EOF
NSQ测试管理界面时,本地不能开代理,否则浏览器访问nsqadmin界面会报错EOF原创 2020-04-01 15:41:19 · 173 阅读 · 0 评论 -
vuepress 侧边栏(sidebar) 动态展示配置
vuepress的侧边栏动态配置,研究了好几天终于弄懂了,它使用JSON的数组和对象两种方式配置侧边栏标题,对象针对每个导航变化时,侧边栏随着变动;数组则是针对每个页面内容变化,侧边栏跳转。vuepress官网地址上使用就是。如下图所示:点击介绍>它是如何工作的 、快速上手等可以看到侧边栏不动,右侧内容页面在变化。参考这种方式,我的vuepress的config.js中侧边栏配置如下...原创 2020-03-15 16:21:37 · 16828 阅读 · 14 评论 -
构建伟大的思想体系的重要性
本文章记录本人对生活事物中的思想认识想法,以便对后续对其的客观性、真实性、有效性进行自我验证,已提高本人的知识文化。我认为思想体系应该很重要,一个人只要认识了解了自我的思想,才算是一个合格的“人”。知识体系相比思想体系,我认为它是思想体系的一个补充,除了知识体系,应该还有其他的东西,对其进行补充。这里我暂时跳过。思想,也应该可以理解为意识。如果有了一个强健的思想体系,遇见各种场...原创 2020-02-04 12:04:14 · 293 阅读 · 0 评论