上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 232 下一页
摘要: 有些开发人员会用Bash来实现很复杂的功能,就像使用别的高级语言一样。他可能觉得自己很牛逼但其他人早就想锤爆他了,Bash的可读性和可维护性远远低于任何高级语言。更要命的是,Bash并没有方便的调试工具和防错机制,出了问题你要排查半天。 在Ruby或者Python等高级语言里,你很容易知道错误是哪行 阅读全文
posted @ 2023-01-20 09:20 牧之丨 阅读(111) 评论(0) 推荐(0)
摘要: https://nmap.org/ 阅读全文
posted @ 2023-01-13 18:04 牧之丨 阅读(671) 评论(0) 推荐(0)
摘要: 问题: 本人正在使用docker运行一个中型的项目,包含40多个微服务及相关数据库的docker。由于docker-compose up 同时启动的服务过多,超过了请求HTTP限制的60s时间仍未全部成功启动起来,所以出现了超时错误: ERROR: An HTTP request took too 阅读全文
posted @ 2023-01-12 17:08 牧之丨 阅读(408) 评论(0) 推荐(0)
摘要: 原因是因为防火墙关闭之后需要重启docker服务。 执行: service docker restart 即可。 阅读全文
posted @ 2023-01-12 16:39 牧之丨 阅读(186) 评论(0) 推荐(0)
摘要: 出现No route to host 的时候,有如下几种可能: 1、对方的域名确实不通 2、本机自己开了防火墙 3、本机的etc/hosts 里面没有配置本机的机器名和ip (可能性最大) 其中第三点是最猫腻的,在不配置的时候是间断性的(可能1个月都正常,然后突然几天不正常)。修改方案如下: 在结尾 阅读全文
posted @ 2023-01-12 16:38 牧之丨 阅读(7273) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/wangzhen-fly/p/11002814.html 前言:想看基于spring 的最简单实现方法,请直接看 第七步。 本文价值在于 包扫描的原理探究和实现 一、背景 项目开发中,使用Netty做服务端,保持长连接与客户端(agent)通讯。Net 阅读全文
posted @ 2023-01-11 18:04 牧之丨 阅读(1992) 评论(0) 推荐(0)
摘要: 现在每次分析网站日志的时候都需要判断百度蜘蛛是不是真实的蜘蛛,nslookup之后需要判断结果中是否包含“baidu”字符串 以下给出一些shell中判断字符串包含的方法,来源程序员问答网站 stackoverflow 以及segmentfault。 方法一:利用grep查找 1 strA="lon 阅读全文
posted @ 2023-01-10 12:00 牧之丨 阅读(684) 评论(0) 推荐(1)
摘要: Maven打包发布版本可能会遇到自己的提交不起作用的情况,排查比较困难,可能需要拉下服务器上包,反编译查看是否包含自己的提交记录。如果使用的是GIT作为SCM,可以使用 git-commit-id-plugin插件 该插件 git-commit-id-plugin 可以很方便将打包时的git信息生成 阅读全文
posted @ 2023-01-10 11:59 牧之丨 阅读(2975) 评论(0) 推荐(0)
摘要: shell字符串比较说明 1 完全比较方法(完全匹配) if [ "$soure" == "$dest" ]; then echo "is ==" else echo "is !=" fi if语句中的==判断字符串是否相等: 1、使用完全匹配方式; 2、两边的双引号都是可有可无的,但当字符串为空的 阅读全文
posted @ 2023-01-10 02:18 牧之丨 阅读(964) 评论(0) 推荐(0)
摘要: Ubuntu中,每个版本都有一个更为特色的名字,这个名字由一个形容词和一个动物名称组成,并且,形容词和名词的首字母都是一致的。从D版本开始又增加了一个规则,首字母要顺延上个版本,如果当前版本是 D ,下个版本就要以 E 来起头。 Ubuntu历史版本与代号一览: Ubuntu 发布版本的官方名称是 阅读全文
posted @ 2023-01-09 18:30 牧之丨 阅读(1418) 评论(0) 推荐(0)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 232 下一页