August 2019

Python计算中文字符串长度时的注意事项

Python直接调用len计算出的是字符个数。如下:

如果要得到字节长度可以编码成utf-8格式:

...

Continue reading...

C语言exec 簇函数注意事项

exec函数簇在运行的时候是将原进程的映像替换成新的执行进程的,所以如果直接在一个进程中,即main函数中调用execl, execp等函数,主进程会被替换掉,exec簇函数后面的内容将不会被执行,所以如果要使用此函数,可以fork一个子进程来运行。 同样地,在线程中调用了此类函数,主进程的所有映像也一样会替换掉,因为线程没有独立地址空间,进程有,而exec簇函数会改变进程的映像,只能拿线程所在的进程下手。 exec类函数相关信息参照:execl(3)...

Continue reading...

WordPress 修改文章标题字体大小

思路: 用浏览器的F12调试功能,找到定义文章标题字体属性的class,如在写这篇文章时,本网站主题定义标题字体的class为entry-title 登录到服务器,cd到主题文件目录下,运行命令grep entry-title...

Continue reading...

GStreamer学习笔记 – GStreamer实现ogg 格式音频播放及代码解析

源代码出处: https://gstreamer.freedesktop.org/documentation/application-development/basics/helloworld.html?gi-language=c

编译 gcc -Wall helloworld.c -o helloworld $(pkg-config --cflags --libs gstreamer-1.0),运行...

Continue reading...