Systemd 定时器教程

herman 4周前 (03-31) 40浏览 0评论

Systemd 作为 Linux 的系统启动器,功能强大。 本文通过一个简单例子,介绍 Systemd 如何设置定时任务。这不仅实用,而且可以作为 Systemd 的上手教程。 一、定时任务 所谓定时任务,就是...

阮一峰:Docker 微服务教程

herman 2个月前 (02-16) 183浏览 0评论

Docker 是一个容器工具,提供虚拟环境。很多人认为,它改变了我们对软件的认识。 站在 Docker 的角度,软件就是容器的组合:业务逻辑容器、数据库容器、储存容器、队列容器……Docker 使得软件可以拆分成若干...

duilib加载MFC框架编写的ocx插件教程

herman 4个月前 (12-24) 193浏览 0评论

如果你用过duilib,那么你将对它爱不释手。现在一般新的项目都是使用duilib来做界面库的。但是一些老的项目使用的是MFC框架,新的项目调用老项目的OCX插件就面临着框架不一样的问题。本文将通过一段小代码,教你如何让duilib顺利的加载MF...

duilib教程,duilib入门,duilib中文指南

herman 4个月前 (12-16) 216浏览 0评论

C++在处理界面程序时,借助duilib框架会节约很多时间。可是duilib的相关资料并不是很多,我这里整理了一些文章,包括duilib教程,duilib实战,duilib案例,duilib开发手册,duilib中文指南等。 下面列举一些国...

贝塔分布教程

herman 5个月前 (11-28) 263浏览 0评论

学概率的时候,我们会反复来理解什么是正态分布,什么是均匀分布,什么是二项分布,什么是贝塔分布……不知在座的各位是否还能记起当时做过的习题?是否还能通俗地讲解一下这些概念? 贝塔分布(Beta Distributi...

Shell bash 脚本 set -o pipefail 教程

herman 5个月前 (11-18) 291浏览 0评论

set -e有一个例外情况,就是不适用于管道命令。 所谓管道命令,就是多个子命令通过管道运算符(|)组合成为一个大的命令。Bash 会把最后一个子命令的返回值,作为整个命令的返回值。也就是说,只要最后一个子命令不失败,管道命令总是会执行成功...

Shell bash 脚本 set -e 教程

herman 5个月前 (11-18) 277浏览 0评论

程序在编写阶段经常会产生各种问题,一些高级语言都有相对于的调试工具。shell 在错误和异常处理方面也有对应的工具,利用工具在配合 set -e ,我们能更好的解决语法问题。本文介绍 set -e 的相关用法。 在上一篇《Shell Bas...

Shell Bash 的错误处理

herman 5个月前 (11-18) 298浏览 0评论

所有语言都有异常处理机制,shell 也不例外。java 的异常处理,经常被人们吐槽,那么 shell 的异常处理机制又是怎样的呢?通过本文我们一起来看看。 如果脚本里面有运行失败的命令(返回值非0),Bash 默认会继续执行后面的命令。 ...

Shell bash 脚本 set -x 教程

herman 5个月前 (11-18) 221浏览 0评论

默认情况下,脚本执行后,屏幕只显示运行结果,没有其他内容。如果多个命令连续执行,它们的运行结果就会连续输出。有时会分不清,某一段内容是什么命令产生的。 set -x用来在运行结果之前,先输出执行的那一行命令。 #!/usr/bin/e...

Shell bash 脚本 set -u 命令用法详解

herman 5个月前 (11-18) 296浏览 0评论

BASH 脚本的 set 命令有很多参数,在实际应用中有些写错的内容,反而被脚本忽略了。set -u 就可以让脚本遇到错误时停止执行,并指出错误的行数信息。本文主要介绍 set -u (set -o nounset)命令的相关用法。 ...

Shell bash 脚本 简介

herman 5个月前 (11-18) 232浏览 0评论

服务器的开发和管理离不开 Bash 脚本,掌握它需要学习大量的细节。BASH 是一个相对简单的脚本语言,不过为了方便结构化的设计,BASH 中也提供了函数定义的功能。set命令是 Bash 脚本的重要环节,却常常被忽视,导致脚本的安全性和可维护性...

《linux命令详解词典》pdf版免费下载

herman 6个月前 (10-31) 209浏览 0评论

java编程者往往需要掌握Linux知识,也就是说除了java技能本身,我们还需要学一些平时运维才能用到的相关Linux命令知识。学会这些Linux知识后,在我们平时开发中很有作用的,例如查看java程序的cpu占用率,内存,线程相关信息等。鉴于...