自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fevln的专栏

forever learn~

  • 博客(19)
  • 收藏
  • 关注

转载 TCP短连接与长连接

<br />tcp长连接和短连接<br />2007/05/10 14:09<br />TCP/IP通信程序设计的丰富多样性 (转)<br />刚接触TCP/IP通信设计的人根据范例可以很快编出一个通信程 <br />序,据此一些人可能会认为TCP/IP编程很简单。其实不然, <br />TCP/IP编程具有较为丰富的内容。其编程的丰富性主要体现在 <br />通信方式和报文格式的多样性上。 <br /><br />一。通信方式 <br />主要有以下三大类: <br />(一)SERVER/CLIENT方

2010-08-27 10:40:00 538

原创 sleep函数

<br /> 在linux下:<br />#include <unistd.h>unsigned int sleep(unsigned int seconds);//返回值:0或者未休眠够的秒数此函数是调用进程被挂起,直到满足一下条件之一:  (1)已经过了seconds所指定的墙上时钟时间。返回值为0  (2)调用进程捕捉到了一个信号并从信号处理程序返回.返回值为未休眠够的秒数<br />在VC下:#include <windows.h> <br />Sleep(unisgned long); <br /

2010-08-26 11:13:00 829

转载 通过美剧学英语

<br /> <br />没想到这篇日志会这么火,看到很多童鞋讨论有关美剧学习英语到底有没有用,以及用哪部美剧练习,我在这里想说这只是一个参考,世界上没有绝对的事情,究竟有没有用看个人,想必在校内上至少是高中生,大部分是大学生吧,如果你到现在还无法衡量自己的英语水平或者依旧被英语牵着鼻子走,我只能说我很抱歉,我觉得这不仅是个人的悲哀更是中国教育的悲哀。如果你到现在连自己基本的评判标准的话,即使存在完美无缺的日志,你依旧照搬照抄,不适合自己的实际情况,那一切皆为徒劳。就算这是学习英语的一条途径,有几个人能真的

2010-08-26 00:43:00 955 1

转载 如何像乔布斯一样演讲

<br /> The Qlog<br />非理性,闷骚型。如何像乔布斯一样演讲<br /><br /><br />水果教主乔布斯是世界上最杰出的演讲者,凡是看过他演讲的人都会这么说。一般的演讲者都只是在传达信息,而乔布斯的演讲却能够激励人。《乔布斯演讲的秘密》一书的作者 Carmine Gallo 给我们介绍了如何像乔布斯一样演讲。<br />http://v.youku.com/v_show/id_XMTI1Mjc5MjAw.html<br />http://v.youku.com/v_show/id_X

2010-08-26 00:41:00 477

转载 硕士该怎么读

<br /> <br />感觉到了博士才知道这些似乎有点晚了,或者是有不少人也不会去读博,还是希望所有的硕士朋友看过能够从中有所收获。<br />1. 先看综述,后看论著看综述搞清概念,看论著掌握方法。<br />2. 早动手在师兄师姐离开之前学会关键技术。<br />3. 多数文章看摘要,少数文章看全文。掌握了一点查全文的技巧,往往会以搞到全文为乐,以至于没有时间看文章的内容,更不屑于看摘要。真正有用的全文并不多,过分追求全文是浪费,不可走极端。当然只看摘要也是不对的。<br />4. 集中时间看文献。看

2010-08-26 00:40:00 696

原创 UNIX系统编程 第2章 程序、进程和线程

<br />1 程序是为了完成特定的任务而准备好的一个指令序列。<br />2 进程是一个正在执行的程序实例。每个实例都有自己的地址空间和执行状态。   程序转化为进程:操作系统为进程分配进程ID,和进程的执行状态。用这些信息来为进程分配和管理系统资源。<br />3 程序映像:加载以后,可执行程序看起来占据了一个连续的内存块,这个连续的内存块被称为程序映像。   程序映像看起来占据了一个连续的内存块,但实际上,操作系统将程序映像映射到不一定连续的物理内存块中。   通常的映射将程序映像划分为相同大小的片,

2010-08-26 00:39:00 553

原创 UNIX系统编程 第1章 基础知识

<br />1 多道程序设计:指有多个进程准备好要执行。操作系统挑选一个已经准备好的进程来执行。当哪个进程需要等待资源时,操作系统保存从停止处恢复此进程所需的所有信息。<br /><br />2 系统调用:(system call)是对操作系统服务的一次请求,它会使正常的CPU周期中断,并把控制权交给操作系统,然后,操作系统就可以切换到另一个进程上去了。<br />3 上下文切换时间:指从执行一个进程转换到执行另一个进程所花费的时间<br /><br />4 信号:是事件的软件通知。通常,信号时操作系统对中

2010-08-25 09:59:00 298

原创 C++想记就记

1、尽量不用全局变量2、左值可以理解成为“能放置值的地方”,右值可以理解成为“没有与之相关的地址的值”

2010-08-24 09:58:00 399

转载 CGI简介&用C来写CGI程序简要指南

1. 什么是CGI?CGI 是通用网关接口(Common Gateway Interface)的缩写. 它主要用于服务器端动态输出客户端的请求(如,HTML页面/二进制文件). 也就是说客户端请求参数不同, 服务器端会给出不同的应答结果..CGI 标准将这个接口定义的非常简单 (即: WEB 服务器收到客户端的请求后通过环境变量和标准输入(stdin)将数据传递给CGI程序, CGI程序通过标准输出(stdout) 将数据返回给客户端). 所以只要能操作标准输入/输出的程序语言都可以CGI程序, Perl/

2010-08-23 19:27:00 4111

原创 vc中的一些设置

如果快捷键变乱了,在工具——选项——键盘——应用以下其他键盘映射方案——Visual C++6

2010-08-23 09:46:00 545

转载 java Web开发——孙鑫老师谈Session和Cookie的深入研究

<br />Session是一种服务器端技术,Session对象在服务器端创建,通常采用散列表来存储信息,例如,Tomcat的Session实现采用HashMap对象来存储属性名和属性值。<br />Cookie是由Netscape公司发明的、用于跟踪用户会话的一种方式。Cookie是由服务器发送给客户的片段信息,存储在客户端浏览器的内存中或硬盘上,在客户随后对该服务器的请求中发回它。<br />Session与Cookie的最大的区别是,Session在服务端保存信息,Cookie在客户端保存信息。为了跟

2010-08-20 17:51:00 1443

转载 c++中explicit关键字的含义和用法

<br />c++中的explicit关键字用来修饰类的构造函数,表明该构造函数是显式的, 既然有"显式"那么必然就有"隐式",那么什么是显示而什 么又是隐式的呢?<br />如果c++类的构造函数有一个参数,那么在编译的时候 就会有一个缺省的转换操作:将该构造函数对应数据类型的数据转换为该类对象 ,如下面所示:<br />class MyClass<br />{<br />public:<br />MyClass( int num );<br />}<br />....<br />MyClass obj

2010-08-20 10:34:00 433

原创 Vim笔记

<br />编辑:<br />  撤消和重做: u和 CTRL-R(重做)来反转撤消的动作<br />  退出:ZZ。该命令保存当前文件并退出Vim<br />  放弃编辑::e! 命令放弃所有修改并重新载入该文件的原始内容<br />  用";"来重复命令。以","也是重复同样的命令,但是方向与原命令的方向相反<br />  <br />  "d4w"命令是删除4个word.如果光标位于一个单词的中间而你要删除这个单词,通常你需要把光标移到该单词的开头然后用"dw"命令.类似的使用"y"就是yank命令<

2010-08-19 12:37:00 373

转载 函数WSAStartup

<br />函数WSAStartup<br />一、WSAStartup函数 <br />                int WSAStartup<br />                       ( <br />                          WORD wVersionRequested, <br />                          LPWSADATA lpWSAData <br />                         ); <br />使用

2010-08-18 22:39:00 266

转载 Google File System

<br />Google文件系统 <br />GFS是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。它运行于廉价的普通硬件上,但可以提供容错功能。它可以给大量的用户提供总体性能较高的服务。 <br />1、设计概览 <br />(1)设计想定 <br />GFS与过去的分布式文件系统有很多相同的目标,但GFS的设计受到了当前及预期的应用方面的工作量及技术环境的驱动,这反映了它与早期的文件系统明显不同的设想。这就需要对传统的选择进行重新检验并进行完全不同的设计观点的探索。 <br

2010-08-18 22:37:00 286

转载 Bigtable:一个分布式的结构化数据存储系统

<br />Bigtable:一个分布式的结构化数据存储系统<br />译者:alex<br />摘要<br />Bigtable是一个分布式的结构化数据存储系统,它被设计用来处理海量数据:通常是分布在数千台普通服务器上的PB级的数据。Google的很多项目使用Bigtable存储数据,包括Web索引、Google Earth、Google Finance。这些应用对Bigtable提出的要求差异非常大,无论是在数据量上(从URL到网页到卫星图像)还是在响应速度上(从后端的批量处理到实时数据服务)。尽管应用

2010-08-18 22:35:00 706

转载 MapReduce:超大机群上的简单数据处理

<br />MapReduce:超大机群上的简单数据处理<br /> <br />                                          摘要<br />MapReduce是一个编程模型,和处理,产生大数据集的相关实现.用户指定一个map函数处理一个key/value对,从而产生中间的key/value对集.然后再指定一个reduce函数合并所有的具有相同中间key的中间value.下面将列举许多可以用这个模型来表示的现实世界的工作.<br />以这种方式写的程序能自动的在大规模

2010-08-18 22:33:00 222

转载 工厂模式

来源:http://wpf2006.bokee.com/5181588.html1、  传授设计模式中存在的问题我个人最近对设计模式中的工厂模式进行了比较深入的学习,通过学习感悟出现在很多设计模式传道者,在讲述设计模式的过程中存在一些问题,使得设计模式变得很难理解。设计模式本身很抽象,但是这些传道者在讲述的过程中,将一个抽象的东西讲的更抽象,从而使我们望而却步。有些人在讲述的时候,没有考虑读者的注意力。比如我在看《C#设计模式》的时候,在讲述抽象工厂模式的时候,直接就进入了一个示例,而且这个例子比较复杂,涉

2010-08-18 22:27:00 348

转载 手把手教你把Vim改装成一个IDE编程环境(图文)

<br /> <br />1<br /> <br />写在前面<br />Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了, 我今天教大家把gvim改装成一个简易IDE, 说它"简易"是界面上

2010-08-18 22:07:00 475

空空如也

空空如也

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

TA关注的人

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