-
crontab中的ss
使用crontab对服务器上的运行情况进行信息收集和监控,检测端口是否正常监听用到ss命令: ret=`ss -nlp | grep xxxx` if [ "$ret" = "" ]; then xxx fi crontab的标准输出日志中,发现无论是否正常监听端口,ret的值总是空。手动执行脚本,ret的信息就正常。奇了怪哉。 在脚本中加上调试信息: set -x,同时将错误信息也输出到log中:* * * * * ~/foo.sh > ~/foo.log 2>&1。等新lo...
-
Gmsh网格文件格式说明
本文中的网格文件指的是Gmsh的ASCII文本文件,内容主要参考Gmsh的官方文档:http://gmsh.info/doc/texinfo/gmsh.html#MSH-ASCII-file-format。 文件结构 Gmsh网格文件由一个或多个块(section)构成。块定义以$Name开始,$EndName结尾,例如$Nodes和$EndNodes共同定义一个块。$MeshFormat块是必须的(第一个出现的块),$Nodes, $Elements等块可选。如果定义了$Elements块,则必须给出$N...
-
解决“DNS problem: query timed out looking up CAA for xxx”的错误
昨天使用certbot续期证书,输入certbot renew,没出现预期的“Congratulations, all renewals succeeded.”,而是意外的“DNS problem: query timed out looking up CAA for qiquanji.com”。咦,怎么突然就出错了呢? 按照以往的经验,首先确认域名记录存在,并且443端口已经开启。于是登录到国内和国外的几台服务器,执行telnet qiquanji.com 443,无一例外的返回“Connection ref...
-
PHP回顾之类自动加载
PHP回顾系列目录 PHP基础 web请求 cookie web响应 session 数据库操作 PHP回顾之加解密 在autoload机制引入前,要引用其他文件中的函数和类需使用include/require把文件加载。随着SPL库中的autoload机制以及命名空间的完善,现代化PHP开发鲜少见到以include/require的方式加载类。 使用require/include加载类的方式是直接的:包含类定义所在的文件,类的定义自然就有了。在规模稍大的项目中,这种方式...
-
记一次C++程序优化历程
近期用到了一位师兄写的C++程序,总体功能良好。使用不同的数据测试,发现了一个明显的缺点:大数据量下,预处理过程耗时很长。中科院的某计算集群,普通队列中的程序运行时间不能超过6个小时。而手上这套程序,大数据量下预处理就花了不止六个小时,结果当然是还没开始就被结束了。 和天河二号的工作人员联系,确认没有执行时间限制。于是开通了天河二号的账号,把程序扔上去跑。执行大数据量时,程序莫名被kill。询问技术支持,得知是内存耗尽,建议每个节点的进程数少一点。如此折腾了两次,大数据量的例子没跑通,大部分时间都费在预处理上,...
-
安装和使用phpMyAdmin
phpMyAdmin是基于web的MySQL数据库终端软件,轻量级且功能强大。个人认为phpMyAdmin的操作界面、功能、友好程度等多方面比Navicat等本地软件好很多,更不用说原始的命令行。使用phpMyAdmin对数据库的绝大部分操作都会打印执行的MySQL命令,对MySQL不熟悉的用户而言,phpMyAdmin是非常有用的学习MySQL语句的工具。 鉴于对phpMyAdmin的喜爱和推介,本文简要介绍phpMyAdmin的安装和使用。 安装 phpMyAdmin目前仍处于活跃开发的状态,最新的稳...
-
启用iptables后无法解析域名和ping
常规情形下,服务器是不会开启iptables的,原因比较简单:一是外部请求需要经过代理或者中转服务器,后端服务器不会直接暴露;二是外层网络安全组已经配置访问规则,安全组正常工作的情况下,iptables的角色重复。 面向终端用户的服务器基本上要求开启iptables。配置过程中就不说被自己踢下去这样的坑了,最近几次遇到的坑是:开启iptables后,无法访问外网,也无法ping通外网,关闭后一切正常。主意到这个现象是半年前在一台服务器上开启iptables,过了几天发现解析域名异常。解析域名问题第一反应当然是排...
最新留言
说:asdasd
2023-05-26 10:48:03说:I
2023-04-07 09:22:25说:2366
2023-03-30 09:40:21说:1
2023-03-30 09:40:16说:6
2023-03-03 17:48:00说:发的太多人
2023-02-27 15:34:13说:1
2023-02-02 19:12:01说:我靠
2023-01-26 10:55:41