8 晴天_娃娃

尚未进行身份认证

暂无相关简介

等级
TA的排名 4k+

使用postfix进行邮件过滤,结果本地的一些邮件也进入了过滤

在使用postfix进行邮件过滤的时候,目的是想过滤外面结果postfix的邮件,并不想过滤linux系统的提示邮件。但是有一次由于crond定时任务中cd命令进入的是一个不存在的目录,结果系统在每次执行这个crond任务时就发送提示邮件,导致mailq中堆积了很多,在自己解析邮件的地方效率不高的情况下,邮件过滤功能性能很差。为了解决这个问题,主要做了一下三方面的工作:1)仔细查看为什么c...

2019-09-03 23:20:09

如何修改postfix的queue_directory目录

postqueue的保存目录如果空间不够大,在邮件堆积的情况下,有可能的空间就会被占满,而系统的其他分区还是很空的,怎么办,我们可以修改一下postfix的queue的保存位置。如何修改postfix的queue_directory目录:1)使用root账号创建期望保存postfix队列的路径,比如/home/mcwd-ndlp/data/postfix,则进行如下操作:mkdir /...

2019-09-08 11:38:13

pcre_exec函数用法详解

以前使用pcre_exec等一些系统函数,只是觉得使用man手册看一下即可,今天使用pcre_exec函数时发现,对着手册传入了参数,但是运行时总是提示:Bus Error,即总线错误。百度了一下说引发原因: CPU处于性能方面的考虑,要求对数据进行访问时都必须是地址对齐的。如果发现进行的不是地址对齐的访问,就会发送SIGBUS信号给进程,使进程产生 core dump。RISC包括S...

2019-08-28 09:34:33

windows-win7编译openssl-1.0.2a

1、解压openssl-1.0.2a.tar2、cd openssl-1.0.2a3、执行perl Configure VC_WIN32,配置编译环境4、执行ms\do_ms.bat,生成配置文件5、执行nmake -f ms\ntdll.mak,执行编译、链接,编译结果在out32dll目录下,此命令生成动态库6、执行nmake -f ms\nt.mak,执行编译生成静态库,

2015-05-23 10:45:28

linux-程序开机启动后getcwd()获取当前目录错误

1、Shell版[html] view plaincopyprint?#获取当前脚本所在绝对路径   cur_dir=$(cd "$(dirname "$0")"; pwd)    2、C语言版    方法一:用realpath函数。这种方法用于开机启动程序获取自身目录会出错。[cpp] view plaincopyprint?

2014-05-06 08:59:37

Apache安装过程及下载功能配置方法

安装过程:安装apache时出现apr not found.以及apr-util not found.采用的方法是下载所需软件包: wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz   wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz如果出

2014-03-06 14:36:24

error LNK2001: unresolved external symbol "private: static

错误提示:如标题所示 类中定义了一个静态的CString类型的公共变量 定义完成编译连接。提出上面的错误。解决办法对静态变量进行初始化就行了。下面给出使用静态变量(static)的一些提示原文地址:http://www.yesky.com/20010828/194000.shtml  静态数据成员的使用方法和注意事项如下:  1、静态数据成员在定义或说明时前面加

2013-12-25 15:07:52

解决windows输入参数控制台程序输出参数是总是第一个字符问题

int _tmain(int argc, char* argv[]){    //0.初始化SOCKET    int i = 0;    for (i = 0; i        cout    if(argc    {        Usage(argv);        return 0;    }}我输入六个参数分别是AgentSOCKS

2013-12-06 17:33:13

新建虚拟机,如何让虚拟机组件可选?

2013-12-06 17:26:22

windows平台多网卡设置路由

添加路由命令:route add 192.168.4.0 mask 255.255.255.0 192.168.4.1 metric 20 if 11 -p其中192.168.4.0 是网络目标,mask后是网络掩码,掩码后是网关,metric是路由算法用以确定到达目的地的最佳路径,设置时可以自己手动设置。注意if后的数字,这个数字代表需要添加路由的网口在系统之中的代号,可以通过rou

2013-11-25 17:20:23

error while loading shared libraries: XXX.so: cannot open shared object file: No such file...

最近参与公司项目。项目内容是将所有的模块变为组件。这就需要一些动态库。在运行可执行程序时有出现./Client.exe: error while loading shared libraries: libNetOpt.so: cannot open shared object file: No such file or directory。后来解决了此类问题。方法是第一步:vi /etc/

2013-11-11 14:41:22

windows编译文件参数含义

/C:在预处理输出中保留注释语句/c:只编译,不连接,相当于在"Build"菜单下选择了"Compile"/D:定义常量和宏,与源程序里的#define 有相同效果/E:预处理C、C++源文件,将源文件中所有的预编译指令及宏展开,将注释去掉,然后将预处理器的输出拷贝至标准输出设备输出,并且在每个文件的开头和末尾加入#line/EH:指定编译器用何种异常处理模型/EP:同/E,只是去掉了#line/

2013-10-29 18:13:06

Windows下的C/C++ 命令行编译单文件多文件和加头文件等方法

在Linux下,Kris是倾向于在终端中使用gcc和g++来编译C/C++的,在Windows下相信很多人都是选择臃肿的VisualStudio,我亦不免如此。但是,我希望在Windows下也能像Linux下一样简洁编程,于是开始了我的Windows下的C/C++命令行编译环境打造之路。  几乎没有人会否认集成开发环境 (IDE)(例如,Visual Studio,NetBeans,Ecl

2013-10-29 17:51:33

在windows上编译运行单个文件

以前总是在linux运行命令编译文件现在知道了windows上也可以运行类似命令来实现键入cl /EHsc simple.cpp,并按 Enter。simple既为文件名此时生成一个simple.exe文件在命令提示符下 键入simple 并按 Enter。此时即可得结果。

2013-10-29 16:29:36

windows进入文件目录方法

1.开始->运行->cmd2.进入某个磁盘,直接盘符代号:如D:,不需要命令CD或者cd切换3.进入除根录以下的文件夹 cd 文件夹路径 例如我要进入 E:/Program Files/PHP 就输入 E:回车  注:不能在一打开CMD的时候运行CD E:/Program Files/PHP,需要先进入磁盘(若一打开CMD的时候运行CD E:/Program Files/PHP,目

2013-10-29 16:06:19

Windows CMD命令大全

命令简介cmd是command的缩写.即命令行 。  虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全、稳定,有的用户还在使用,所以一般Windows 的各种版本都与其兼容,用户可以在Windows 系统下运行DOS,中文版Windows XP 中的命令提示符进一步提高了与DOS 下操作命令的兼容性,

2013-10-29 15:52:17

linux下字符集编码转换轻松实现

在LINUX上进行编码转换时,既可以利用iconv函数族编程实现,也可以利用iconv命令来实现,只不过后者是针对文件的,即将指定文件从一种编码转换为另一种编码。一、利用iconv函数族进行编码转换iconv函数族的头文件是iconv.h,使用前需包含之。#include iconv函数族有三个函数,原型如下:(1) iconv_t iconv_open(const char

2013-10-25 15:17:25

总结了解决multiple definition of的方法

问题原因:    当多个文件包含同一个头文件时,并且你的.H里面没有加上条件编译#ifndef TEST_H#define TEST_H#endif就会独立的解释,然后生成每个文件生成独立的标示符。在编译器连接时,就会将工程中所有的符号整合在一起,由于,文件中有重名变量,于是就出现了重复定义的错误。方法1:    给每一个头文件加上条件编译,避免该文件被多次引用时被

2013-10-21 18:09:48

static的作用

static修饰的函数只能被本文件里内容使用。全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。 而静态全局变量则限制了其作用域, 即只在定

2013-10-21 18:04:06

宽字符集(unicode)操作函数

字符分类:宽字符函数普通C函数描述iswalnum()isalnum()测试字符是否为数字或字母iswalpha()isalpha()测试字符是否是字母iswcntrl()iscntrl()测试字符是否是控制符iswdigit()isdigit()测试字符是否为数字iswgr

2013-09-09 18:05:15

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。