知更鸟主题 5.2 及之前的版本使用的图标库为 font awesome,5.2 之后的版本使用阿里图标库的图标。相对来说,选择阿里图标库更好一些,它的图标更全且有国内 cdn,访问速度更快。
添加后的效果:

一、 crontab 概述 crontab 是 linux 平台下的定时任务,用于周期性执行任务,基本用法为: crontab -e:编辑当前用户的任务。 crontab -l:查看任务是否配置成功。 使用 crontab 保存的任务配置文件位于/etc/crontab 和/var/spool/cron/$USER ... 阅读更多
一、环境准备 Docker CE 支持以下版本的 Ubuntu 操作系统: Artful 17.10 (Docker CE 17.11 Edge +) Xenial 16.04 (LTS) Trusty 14.04 (LTS) Docker CE 可以安装在 64 位的 x86 平台或 ARM 平台上。 Ubuntu 发行 ... 阅读更多
svn 更新项目时出错 Previous operation has not finished; run 'cleanup' if it was interrupted: 出现问题的原因是上一次更新或者提交代码操作未完成,此时需要根据提示进行 cleanup 操作: 在命令行面直接运行 svn cleanup ... 阅读更多
一、信号函数的理解 C 语言中信号函数的原型为:
|
1 |
void (*signal(int signo, void (*func)(int)))(int); |
这个函数定义看起来十分复杂,可以分为以下两步来理解: 首先看 signal(int signo, void (*func)(int)) 部分,signal 是一个函数,它的形参为一个 int 类型 ... 阅读更多
使用 exec 族函数时抛出以下警告:
|
1 2 3 4 |
exec.c: In function 『main』: exec.c:8:3: warning: missing sentinel in function call [-Wformat=] if (execlp("/bin/ls", "/bin/ls", "-l", ".") == -1) ^ |
错误的原因在 man page 中找到:
|
1 |
The execv(), execvp(), and execvpe() functions provide an array of pointers to null-terminated strings that represent the argument list available to the new program. The first argu‐ment, by convention, should point to the filename associated with the file being executed. The array of pointers must be terminated by a null pointer. |
execv, execvp, execvpe 这几个函数可以给新创建的进程传递参数,但是 The ... 阅读更多
三者的区别: return 作用于函数,使用 return 只是退出当前函数,而 exit 和_exit 直接终止程序。 return 和 exit 在退出各自作用域前会自动刷新缓冲区,_exit 不会刷新当前缓冲区。 例如以下代码的 f 函数中使用 return,exit 和_exit 退出的结果都不一样。 [crayon-6 ... 阅读更多
效果 主题版本 Begin LTS,有两种方法添加阅读时间,效果如下: 方法 1:通过图标形式放在标题栏 打开主题根目录下的 inc/inc.php 文件,第 505 行 begin_single_meta 函数添加以下内容:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
function begin_single_meta() { echo '<div class="begin-single-meta">'; echo '<span class="my-date"><i class="be be-schedule"></i> '; time_ago( $time_type ='posts' ); echo '</span>'; // 添加阅读时间 $text = trim(strip_tags( get_the_content())); $text_num = mb_strlen($text, 'UTF8'); $read_time = ceil($text_num/400); echo '<span class="my-date"><i class="zm zm-read"></i> '; // 图标来源于阿里图标库 echo $read_time; echo '分钟</span>'; // 添加阅读时间完毕 if ( post_password_required() ) { echo '<span class="comment"><a href="#comments">' . sprintf(__( '密码保护', 'begin' )) . '</a></li>'; } else { echo '<span class="comment">'; // ... } |
关于阅读时间的图标可以 ... 阅读更多
知更鸟主题 5.2 及之前的版本使用的图标库为 font awesome,5.2 之后的版本使用阿里图标库的图标。相对来说,选择阿里图标库更好一些,它的图标更全且有国内 cdn,访问速度更快。
添加后的效果:

阿里图标库首页:阿里巴巴矢量图标库,首先进入注册账户,然后创建新项目: 进入项目页面后,右上角创建新项目: 新弹出的对话框中填入项目名称和字体类前缀: 项目创建完成后进入图标库挑选图标: 选择需要的图标添加到购物车: 选好图标后把购物车里图标添加到项目,购物车在右上角: 添加完成后会自 ... 阅读更多
一、静态库和动态库 静态库是指程序在编译阶段就把库文件嵌入到程序中的三方库,这种行为在程序运行前就已经决定了,程序在编译完成后不再依赖库文件。 动态库和静态库不一样,它是在程序运行期间才发生的调用行为,不会嵌入到程序,相对来说,链接动态库的二进制文件体积更小。 windows 和 linux 平台下的静态 ... 阅读更多