再见也是永别——告别即将消逝的雅虎邮箱

 雅虎邮箱,曾是我最重要的一个邮箱,将在8月19日被关闭。到了整理信件,告别的时刻了。

 这一刻似曾相识,大约2009年的时候,雅虎相册关闭了。当时,由于没能即时备份里面的照片而给我留下了惨痛的教训。

 重要的邮件统统给我转移到收件箱去!启动Foxmail,收取!

 一封封的邮件被收进来,现存最早的,是2002年的,那时候我开始了我的大学生活。大学毕业,找工作、发简历的邮件也在其中。淘宝、支付宝、网银多少重要功能曾经与之关联……

 居然有我学的大学时学习的编程作业:“2004年11月1日 计算机软件技术基础教程作业  slist.c”,附在本文啦。当年的c语言水平怎么样,拍砖滴,哪里去鸟!

#include "stdio.h"
typedef struct node
{char data;
 struct node *link;
}NODE;
NODE *head,*search(),*psearch();
int insert();delete();

main() /* main function */
{
 NODE *p;
 char c,ch;
 creat();
 for(;;)
 {
  printf("\n Input a letter i,d,s,p or q:");
  c=getchar();getchar();
  switch(c)
  {
   case 'i':scanf("%c",&ch) ;
        getchar();
        insert(ch);break;
   case 'd':ch=getchar();getchar();
        delete(ch);break;
   case 's':ch=getchar();getchar();
        if((p=search(ch))!=NULL)
          printf(""%c" is at the single link list.\n",p->data,p);
        else
          printf(""%c" is not at the single link list.\n",ch);
          break;
   case 'p':print();break;
   case 'q':exit(0);
   default :usage();break;
  }
 }
}

create() /* create single list */
{
 char val;
 head=(NODE *)malloc(sizeof(NODE));
 head->link=NULL;
 while((val=getchar())!='\n')
 {
  insert(val);
 }
 print();
}

int insert(var)  /* insert anyone element */
char var;        /* to the single list */
{
 NODE *p,*q;
 q=(NODE *)malloc(sizeof(NODE));
 q->data=var;
 p=psearch(var);
 q->link=p->link;
 p->link=q;return(0);
}

int delete(val)  /* delete anyone element */
char val;        /*  from the single list */
{
 NODE *p,*q;
 q=head->link;
 p=head;
 while(q!=NULL)
   if(q->data!=val)
     {
      p=q;
      q=q->link;
      }
    else
      {
    p->link=q->link;
        free(q);return(0);
       }
  printf("%c is not in the single link list.\n",val);
  return(-1);
}

NODE *search(val)  /*search anyone element */
char val;
{
 NODE *p;
 p=head->link;
 while(p!=NULL)
  {
   if(p->data==val)  return(p);
   p=p->link;
  }

 return(NULL);
}


usage()  /* usage method */
{
 printf("\nusage method:\n");
 printf("i:---Insert ch;\n");
 printf("d:---Delete ch from the link list;\n");
 printf("s:---search ch if it's in the link list;\n");
 printf("p:---print the link list;\n");
 printf("q:---Exit execution;\n");
 printf("Others:---Print usage method.\n");
}

NODE *psearch(val)  /*找到要增加元素在链表中的插入位置 */
char val;
{
 NODE *p;
 p=head;
  while((p->link)!=NULL)
    {
     if((p->link)->data>val)  return(p);
     p=p->link;
    }
 return(p);
}

print()
{
 NODE *p;
 p=head->link;
 while(p!=NULL)
  {
   printf("%c",p->data);
   p=p->link;
  }
 printf("\n");
}

  重要邮件备份完毕,删除所有邮件。

  想起来徐志摩的《再别康桥》,临了,欣赏一下:

轻轻的我走了,
正如我轻轻的来;
我轻轻的招手,
作别西天的云彩。
 
那河畔的金柳,
是夕阳中的新娘;
波光里的艳影,
在我的心头荡漾。
 
软泥上的青荇,
油油的在水底招摇;
在康河的柔波里,
我甘心做一条水草!
 
那榆荫下的一潭,
不是清泉,
是天上虹;
揉碎在浮藻间,
沉淀着彩虹似的梦。
 
寻梦?撑一支长篙,
向青草更青处漫溯;
满载一船星辉,
在星辉斑斓里放歌。
 
但我不能放歌,
悄悄是别离的笙箫;
夏虫也为我沉默,
沉默是今晚的康桥!
 
悄悄的我走了,
正如我悄悄的来;
我挥一挥衣袖,
不带走一片云彩。

  适者生存,雅虎邮箱的离开也许并不应该让人过多的意外。生存者的或许某天也将离开。在历史的长河中,不过是自然的规律罢了。QQ邮箱强势来袭,网易的在免费邮箱的地位已然受到影响,没有用心经营的雅虎退出也是必然。

  在IT领域,尤其是邮箱这类与生活工作密切相关的服务,用户必须慎重的选择服务商。同样,我们也期待着,服务商能够有自己的责任心,尽自己的能力,为用户考虑周全。雅虎邮箱在离开之际允许绑定到阿里云。至少在2014年12月31日前,我们依然可以在阿里云邮箱收到邮件。相信这将解决部分雅虎邮箱忠实用户面临的困境,同时也将为阿里云带来大量邮箱用户。阿里云做的有声有色,可是,这样的服务终将结束,在我看来,短期的绑定只是给阿里云做的一个广告而已。据说,雅虎和阿里有很深厚的合作关系,既然合作,为什么不能更彻底一些,将雅虎邮箱的账户直接链接到阿里云,由阿里云提供原来雅虎邮箱的邮件业务呢?难道是雅虎的用户群和用户量已经没有什么吸引力?难道是阿里和雅虎也要逐步结束合作了?

  似乎,想得有点多了,商业就是商业。下一个离开是谁这一刻我们并不知道,时间将会给出一切的答案。

转载于:https://www.cnblogs.com/wybjj/p/yahoomail.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值