自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(25)
  • 资源 (5)
  • 收藏
  • 关注

转载 Perl Mail::Sender发送带附件的邮件

Mail::Sender模块支持发送带附件的邮件,先安装Mail::Sender模块:# perl -MCPAN -e shellcpan> install Mail::Sender 发送一封文本格式的邮件,代码如下:#! /usr/local/bin/perl -w use Mail::Sender; ref ($sender = new Mail::

2012-06-01 06:52:49 1776

转载 perl模块之MIME::Lite发送有附件的邮件

#!/usr/bin/perluse strict;use warnings;use MIME::Lite; #这个用来组织邮件信息内容use Pod::Usage;use Getopt::Long;use MIME::Base64;use MIME::Words qw/:all/;use Authen::SASL;my $options = {

2012-05-29 23:57:39 939

转载 用Perl自动发送带有附件的电子邮件

用Perl自动发送带有附件的电子邮件用Perl自动发送电子邮件使用的是Net::SMTP::SSL模块,发送附件依然需要用它,但是会增加一个模块MIME::Lite。我想许多人和我一样,看到Lite就会触发一些温伯格所说的小小的心理活动,可事实上MIME::Lite的功能是非常强大的。下面是发送附件的Perl代码,和从前一样,尽量不解释。#!/usr/bin/perl## Co

2012-05-29 23:50:05 4377

转载 用perl脚本发送带附件的邮件

用perl脚本发送带附件的邮件#!/usr/bin/perluse MIME::Base64;use Encode;use MIME::Lite;my $str="测试邮件";$str = "=?utf-8?B?" . encode_base64($str, "?=");my $mymail = new MIME::Lite        From

2012-05-28 00:16:54 1111

转载 perl发送邮件脚本

#!/usr/bin/perluse Net::SMTP;use MIME::Base64;################# 自动签到脚本 #################$host = '10.182.131.153';#SMTP服务器地址############################# $host: smtp服务器# $

2012-05-28 00:10:03 828

转载 sendmail或mail 发带附件

sendmail发附件问题 sendmail/mail 理论上在command line送信时只能传送文本文件。你可以把二进制文件用 uuencode 编一下码,然后再发送。假设你有一个文件叫 a.tar.gz,你可以用:uuencode a.tar.gz a.tar.gz | mail [email protected]这样收信者收到后,存附件为x.tar.gz

2012-05-25 20:08:24 1813

转载 环形缓冲区的设计与实现

环形缓冲区是嵌入式系统中十分重要的一种数据结构,比如在一个视频处理的机制中,环形缓冲区就可以理解为数据码流的通道,每一个通道都对应着一个环形缓冲区,这样数据在读取和写入的时候都可以在这个缓冲区里循环进行,程序员可以根据自己需要的数据大小来决定自己使用的缓冲区大小。    环形缓冲区,顾名思义这个缓冲区是环形的,那么何谓环形这个意思也很好理解,就是用一个指针去访问该缓冲区的最后一个内存位置的的后

2012-05-14 22:10:56 427

转载 环形缓冲区

在通信程序中,经常使用环形缓冲区作为数据结构来存放通信中发送和接收的数据。环形缓冲区是一个先进先出的循环缓冲区,可以向通信程序提供对缓冲区的互斥访问。1、环形缓冲区的实现原理环形缓冲区通常有一个读指针和一个写指针。读指针指向环形缓冲区中可读的数据,写指针指向环形缓冲区中可写的缓冲区。通过移动读指针和写指针就可以实现缓冲区的数据读取和写人。在通常情况下,环形缓冲区的读用户仅仅会影响读指针,而

2012-05-14 21:56:20 576

转载 C++——一个封装好的环形缓冲区

/*------------------------- 002 * Author: XadillaX       |003 * Data: 2010/10/3        |004 * Class: CircleBuffer    |

2012-05-14 21:41:38 961

转载 MFC/C++/C中字符类型CString, int, string, char*之间的转换

道德的最大年夜诡秘就是爱;或者说,就是超出我们本身的赋性,而溶于旁人的思惟、步履或人格中存在的美。  时候是送给我们的名贵礼品,它使我们变得更聪慧,更美好,更成熟,更完美。项目中经常用到各类不合的说话的伴侣们应当会斗劲有如许的领会:一种开辟说话用了斗劲长的时候,忽然间转到别的一种说话的话,不管是数据类型或者语法布局,多几许少都邑有那么一点不适应。哪怕MFC中的类型与标准C++也

2012-05-07 22:47:08 718

转载 MFC 简单内存泄漏检测方法,解决Detected memory leaks!问题

工作环境:WIN7,VS2005:最近一个项目中,程序退出后,每次都出现内存泄漏,每次退出的时候泄露的内存块都是1654,1650。Detected memory leaks!Dumping objects ->{1654} normal block at 0x01CC1B28, 40 bytes long.Data: 54 00 69 00 63 00 6B 00 65 00

2012-05-07 22:42:16 646

转载 PostMessage将CString类型作为LPARAM参数

PostMessage将CString类型作为LPARAM参数应该怎么弄?[ 标签:cstring, lparam, 参数 ]我为C狂2008-01-02 13:46 看一本书上是这样传的:CString str="GOOD";PostMessage(m_hWnd,WM_MSG_STATUS,1,(LPARAM)AllocBuffer(str));但是编译的时候会出现A

2012-05-07 19:23:53 1239

转载 线程池相关链接

http://www.pudn.com/downloads46/sourcecode/windows/network/detail155206.htmlhttp://www.pudn.com/downloads117/sourcecode/windows/network/detail498767.htmlhttp://blog.csdn.net/ishow99/article/detail

2012-05-02 21:28:05 518

转载 VC给控件添加变量

在控件上鼠标右击 "添加变量",添加的变量有两种类别,Control和Value。如果添加的类别为Control,则类型为控件的类型,表示的是控件,只能调用控件的属性和方法。如果添加的类别为Value,则类型为CString,表示的是控件上显示的文件值。 如:文本框Control类别:        CExtEdit m_EditName;        void CN

2012-04-24 23:06:21 1309

转载 linux下根据文件描述符获取出文件描述符所指向的文件名

因为项目中一个小需求要从一个文件描述符中获取出文件描述符所指向的文件名本来可以在接口中把文件描述符和文件名一起封装成一个结构来返回但因为在别的地方也会这种应用,所以就想单独把从文件描述符获取文件名做成一个能用接口来使用本接口只能在linux系统下使用,因为linux系统下所有的东西都可以当成文件来使用主要使用了lsof指令来实现lsof常用参数lsof 常见的用法是查找应用

2012-04-18 22:09:17 2752

转载 fcntl中使用O_NONBLOCK设置pipe()产生的读端非阻塞草稿

#include #include #include #include #include #include #include //#include #include #include #include /*removeFile(const char *filename){ char str_result[512]={0}; char

2012-03-22 22:45:00 4614

转载 进程间通信相关

守护进程的建立在介绍守护进程的建立之前,首先来看一下下面的这个例程 daemon_init() ,它演示了 建立一个守护进程的全部过程: #include #include #include #include #define MAXFD 64 void daemon_init(const char *pname, int facility) { int i: pid_t pid; /* for

2012-03-20 23:12:11 434

转载 C语言信号传送函数kill()_传送信号给指定的进程

相关函数 raise, signal头文件 #include #include 定义函数 int kill(pid_t pid, int sig);函数说明 kill()可以用来送参数sig 指定的信号给参数pid 指定的进程.参数pid 有几种情况:pid>0 将信号传给进程识别码为pid 的进程.pid=0 将信号传给和目前进程相同进程组的所有进程pid=-1

2012-03-20 21:47:19 1195

转载 怎样利用C语言编程获得本机的IP地址

#include #include #include #include #include #include #include #include #include #include long getlocalhostip(){  int  MAXINTERFACES=16; long ip; int fd, intrface, retn = 0;

2012-03-15 23:33:57 677

转载 用C语言得到Linux本机的IP地址2

include #include #include #include #include #include #include #include #define MAXINTERFACES 16 main (argc, argv) register int argc; register char *argv[]; { regi

2012-03-15 23:28:33 405

转载 用c语言得到linux本机的IP地址

#include     #include     #include     #include     #include     #include     #include     #include     #include     #define ETH_NAME "eth0"    int main()    {    int sock;

2012-03-15 23:27:11 281

转载 Unix操作系统LD_PRELOAD简介

Unix操作系统的动态链接库的知识中,这个功能主要就是用来有选择性的载入Unix操作系统不同动态链接库中的相同函数。AD: 在Unix操作系统的动态链接库的世界中,LD_PRELOAD就是这样一个环境变量,它可以影响程序的运行时的链接(Runtime linker),它允许你定义在程序运行前优先加载的动态链接库。这个功能主要就是用来有选择性的载入Un

2012-03-07 22:51:21 534

转载 Linux文件操作函数open close read write等示例

//fileopen.c#include#include#include#include#include#include int main(){‍ char temp[]="hello,abc!";int fd;char pathname[255];if((fd=open("fileopen.txt",O_WRONLY|O_CREAT,0640)

2012-02-24 07:33:54 589

原创 zlh and g_signal_new()

#include #include #define GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API#include "gtkimmulticontext.h"#include "gdk/gdkkeysyms.h"#include "gtkprivate.h"#include "gtksizegroup.h"          /* FIXME

2011-11-08 22:22:16 641

转载 Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed

Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed运行程序后,关闭窗口时,出现Gtk-CRITICAL **: gtk_widget_destroy: asserti

2011-09-01 23:44:42 5816 2

WoDeGuZhengJiaoCai

本人自己积累的一些c++基础相关的资料 仅供自娱自乐而已 勿拍

2012-03-28

qt_ebook_ui_GetIntansce

QT EBOOK UI GETINTANSCE QT EBOOK UI GETINTANSCE QT EBOOK UI GETINTANSCE QT EBOOK UI GETINTANSCE

2011-08-09

pingmubaohuchengxu

menghuanzhuomian menghuanzhuomianmenghuanzhuomian

2011-08-02

虚1拟2键3盘4输5入6法

多个关键字请用空格分隔,最多填写5个。点击右侧Tag快速添加

2011-07-13

vc++实现漂亮音乐播放器-源码

用c++实现的界面非常漂亮音乐播放器-源码,支持...

2011-03-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除