我GroupBoxes的一个左侧有两个TabControls,称为GroupBox A(左上角)和GroupBox B(左下角).GroupBoxes没有像我希望的那样调整大小.
示例: 当我使用鼠标调整TabControls的主窗体大小或最大化它,或将其移动到分辨率较低的屏幕时,GroupBox B保持其宽度/高度.这会导致GroupBox B绘制GroupBox A,有点像'always on top'效果.
期望: 希望两个GroupBox彼此/按比例调整大小并适合他们给出的区域.
想法?
我正在测试一个单行程序,我最终会将其放入一个脚本中以在 cron 上执行此操作。我想获取服务器列表并连接到它们并检查其证书的到期日期。
我目前正在使用 openssl 并运行客户端连接,然后获取输出并使用 openssl 获取证书信息。这是我到目前为止的 CLI 测试(将在每个服务器上执行),但我收到错误。我缺少什么?
# /usr/local/ssl/bin/openssl s_client -connect my_web_server_ip:443 2>/dev/null | /usr/local/ssl/bin/openssl x509 -noout -dates
unable to load certificate
4274947916:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:696:Expecting: TRUSTED CERTIFICATE
Run Code Online (Sandbox Code Playgroud) 我希望我的Perl脚本能够更有效地解析syslogs.
我的脚本每小时运行一次cron,输出一些统计信息.我注意到,随着时间的推移,它需要将近5-10分钟才能完成(系统日志每天都会存档),因为syslog文件的大小是几GB,而且脚本很简单:
open LOG, $logfile or die "fatal error. Could not open $logfile"
Run Code Online (Sandbox Code Playgroud)
问题是,最初的第一个小时的日志是日志中的第一行.随着时间的推移,系统日志中的日志条目的"当前时间"现在来自,例如600000到700000行.所以每小时它变得越来越慢.
一个复杂的方法是根据时间对文件运行grep并将结果存储在tmp文件中然后让我的perl脚本处理tmp文件,然后删除tmp文件,重复.
是否有更程序化的方法来确保我不是每次都重读数千行?
SK