coxfilur的BLOG
个人信息
coxfilur
文章分类
最新评论
最新留言
友情链接
日历
访客
好友
计数器
          
rss
 
推荐订阅:订阅到RSS阅读
内容
  •  
    2008-07-17 19:59:19
    标签:杂谈

    #include "stdafx.h"

    #include <vector>
    #include <iostream>
    #include "string"
    using namespace std;

    class ChatRoom;
    struct Observer
    {
     virtual void SetChatRoom(ChatRoom* pChatRoom) = 0;
     virtual void Notify(const string& from, const string& to, const string& msg) = 0;
    };

    class ChatRoom    // Subject
    {
    private:
     vector<Observer*> vo;
    public:
     virtual ~ChatRoom()
     {
      vector<Observer*>::iterator vi = vo.begin();
      for (; vi != vo.end(); vi++)
      {
       delete *vi;
      }
     }
     void Login(Observer* po)
     {
      vo.push_back(po);
      po->SetChatRoom(this);
     }
     void Logout(Observer* po)
     {
      vector<Observer*>::iterator vi = vo.begin();
      for (; vi != vo.end(); vi++)
      {
       if (*vi == po)
        vo.erase(vi);
      }
     }
     void Notify(const string& from, const string& to, const string& msg)
     {
      vector<Observer*>::iterator vi = vo.begin();
      for (; vi != vo.end(); vi++)
      {
       (*vi)->Notify(from, to, msg);
      }
     }
    };

    class Chater : public Observer    // ConcreteObserver
    {
    private:
     string name;
     ChatRoom* pChatRoom;
    public:
     Chater(const string& name) : name(name) {}
     void SetChatRoom(ChatRoom* pChatRoom)
     {
      this->pChatRoom = pChatRoom;
     }
     void Send(const st

  •  
    2008-05-11 21:40:09
    标签:杂谈
    多疑,敏感,天真(贬义,并不可爱),犹豫不决,胆怯,多虑,脸皮太薄,心不够黑,教条式思维。。。这些工程师普遍存在的性格弱点必须改变!
  •  
    2008-05-09 21:54:59
    标签:杂谈
       不为小事而烦恼,不因一件小事而下结论.
       以前我常常为小事而烦恼,而且老是放不下。当时也认识到这样不好,但是就是无法摆脱这种情绪(或者叫习惯)。
       经历了一些事,性格得到了磨练。我渐渐可以不为小事计较,不会因为某人无意中的讽刺挖苦而记心,不再为丢了一张饭卡而发牢骚,不再为一个问题而争论不休。
       如果感觉自己被挖苦了,不必太过烦恼。首先可能是自己太敏感,别人并非针对自己。即使是有针对性地,也不必为此反唇相讥。看看自己是否是别人说的那样,也许别人说的虽然伤自尊,却是事实;如果不是事实,忍忍过去是有涵养的做法--这并非缩头乌龟。
      如果为丢了小钱而发牢骚,一则别人(尤其对你不熟悉但又想了解你的人)会觉得你没钱也没什么大出息,二则发牢骚并不会把钱找回来,三则还浪费别人的时间--如果你需要别人倾听。
      不必为一个问题而争论得不可开交。须知每个人都有自己的看法,而且没人甘愿认输。所以别希望通过争论让人认同自己的观点。如果觉得辩论是为了真理,那要记得一句名言:辩论中常常失去真理。
       最后一句话:小不忍则乱大谋。
       完。
     
    PS:  很多观点是别人说的,现在我有了切身体会,希望把它再加阐释一遍。自然,我已说过,劝告没有用,那我是练自己的口才了。
        很多道理早就蕴含在中国的文化里了,然而我却是看了卡耐基和希尔拿破仑等外国人的书才明白的,惭愧。。。
     
  •  
    2008-04-13 22:19:09
    标签:杂谈
     
     
    1。不是中毒引起

    首先按如下操作:

    我的电脑-工具-文件夹选项-常规-在同一窗口中打开文件夹.
    我的电脑-工具-文件夹选项-文件类型-文件夹设置-高级-在同一窗口中浏览.

    如上述方法修改项为灰色,改不了,则修改注册表.

    建议先杀毒,然后
    1. 启动注册表编辑器 (Regedt32.exe)。"运行"——“regedit”
    2. 如果问题出在文件夹上,找到并单击下列注册表项下的 Default 值:HKEY_CLASSES_ROOT\Directory\shell
    如果问题出在驱动器上:HKEY_CLASSES_ROOT\Drive\shell
    3. 单击编辑菜单上的修改。
    4. 在数值数据框中键入 none,即将shell数据改为none,然后单击确定。
    5. 退出“注册表编辑器”。 最后重启。

    其实最终我并没有解决我的问题,可能上述对有的人有用。我用了另外的方法来临时解决!

    操作如下:我的电脑-工具-文件夹选项-文件类型,在已注册的文件类型中选文件夹,再在下面选“高级”,新建操作“open”或“explorer”(个人认为这只是个名字,重要的是后面的命令),执行命令为“explorer.exe”,确定,退出。

    这种方法虽然解决了自动关闭文件夹的问题,但打开文件夹是在不同的窗口打开不同的文件夹,又用了如下方法解决:开始->运行 输入regedit 找到[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell]将shell下的全部删除 然后关闭注册表 按键盘F5刷新,再看,已经不会再在多个窗口打开了。

     

    2。中毒引起:

    A V终结者”,也就是帕虫病DU,或者8位随机数字字母病DU

    “A V终结者”病DU发作症状

    1.生成很多8位数字或字母随机命名的病DU程序文件,并在电脑开机时自动运行。
    2.绑架安全软件,中DU后会发现几乎所有杀DU软件,系统管理工具,反间谍软件不能正

    常启动。
    3.不能正常显示隐藏文件,其目的是更好地隐藏自身不被发现。
    4.禁用windows自动更新和Windows防火墙,这样木马下载器工作时,就不会有任何提示

    窗口弹出来。
    5.破坏系统安全模式,使得用户不能启动系统到安全模式来维护和修复。
    6.当前活动窗口中有

  •  
    2008-04-12 13:41:06
    标签:杂谈

      
    现在,你的眼前有许多食品和珠宝,你想最先拿的是什么呢?
     A、水果。
     B、糕点。
     C、水晶项链。
     D、现金。
     E、戒指。

    A:深思熟虑、心地坦诚、年龄差较大的年长异性与你比较相配。你虽然会与年幼的异性进行交往,但很快就会产生厌倦感和不满。另外,这种类型的人可能会喜欢上有夫之妇或有妇之夫。
    B:选择糕点的人在美好的气氛里会轻易地放下所有伪装,他们与彬彬有礼、能说会道的异性相配。最初会产生戒备心和抗拒感,但慢慢地就会被对方所吸引,跟着对方的拍子走。这种类型很有可能一见钟情……
    C:你与热情、专一的异性相配。选择水晶项链的人爱来的快去得也快,所以最终你可能是哭着放弃这段感情。
    D: 温柔、亲切的异性与你最为相配。所以你很有可能和身边的人陷入爱情旋涡。但是,你总是优柔寡断……
    E: 你与自己能够保护的年幼的异性相配。但是,这需要你不断投入热情和爱,而这很有可能令你产生负担感,你可要注意哦。 

     

     

    PS :  我选的是C,一看答案...


  •  
    2008-04-04 19:11:20
    标签:杂谈
    //1.codes:
    #include "afx.h"
    #include "afxtempl.h"
    #include "stdio.h" //ATTENTION , not iostream.h
     
    void main(){
     CArray <int,int> arr; //eg.
    }
     
    //2. Settings:
    Project -> Settings -> c/c++ ->Category(Code Generation)->
    Use run-time library(Debug MultiThreaded)
     
    //I am caicai, any question,please point out !
     
  •  
    2008-04-01 14:40:54
    标签:杂谈
       这么多天一直想更新博客,无奈前些天上不了网。
       现在终于上来了,却一下不想说什么了。
      
       对,我想去唱歌。
  •  
    2008-02-23 17:58:00
    标签:杂谈
     突然有很多话要说,但这些话题又互不相干。而我又不想一下写那么多篇文章,一为我很懒,更重要的,时间不允许--这也许是我的托词,因为刚才我还在打游戏。
      刚刚看了一篇文章,那是小学课本上的,再次看时,觉得自己当初的理解是多么幼稚,而且有过小学文章“太幼稚,太简单”的想法,现在深深鄙视自己那种想法。
      这篇文章便是夏衍的《种子的力》。高中时曾读过(似乎张抗抗写的)《石峰间的生命》,感觉两篇文章十分相像。种子是柔弱的东西,但却可以穿透坚硬的岩石。这使我想到人。人也是很柔弱的东西--动不动就受伤,得病,甚至死亡,但人的力量是多么的伟大!有意志的人作出的事,也许不是丰功伟业,但足以使人震惊。
      不说这个了,说下一个话题。
      我对自己的自制力很失望。也许是懒惰的本性,即使在最忙的时候,我也想娱乐,而且越是有正事,我越想安逸一下。记得曾有活要完成的时候,我去看恐怖小说。
      我想到那句警言,“人,认识你自己”,还想到孔子说,到多少岁(好像是五十)他能心行合一。
      我又想到老话说的“有志者,立常志;无志者,常立志”。我算一个无志者,因为我目标常变,就在写这篇文章的时候,我还改变了几次想法。我觉得,“志”就是心之所向,不一定非要指理想。所以,我把“想法”也看作“志”。
     说到理想,我也一直在变。幼时相当科学家,中学时想做诗人,书法家,数学家--都是一时的冲动,外物诱惑所致,归根到底,是虚荣心在作祟。
     突然说这些,是因为中午闲聊时,有人说活着为了什么。这是个无人可以回答的问题,也是个人人都有答案的问题,还是个同一个人不同时间答案不同的问题。
     寒假时回家,看到刚结婚的弟弟和弟妹,回老家看望八十多岁仍健朗的爷爷,使我突然觉得,我要有足够的能力和金钱使我的家人和睦,过得富足。我要改变以前那种做法--很少主动往家打电话,很懒的去老家看望爷爷。我要做一个孝子,孝顺爷爷,父母。我还要做一个对家族有用的人,我要报答很多亲人的养育之恩。
       突然意识到我的理想是多么渺小,比起以前一冲动就要做什么家的理想,这简直可怜;但是即使是这么简单的“志”,我也未必可以完成。以我目前的能力,还需要做很大的努力,才能达到。也许我的惰性会使我无法完成这个目标。
  •  
    2007-11-27 21:10:10
         制定目标之前,要考虑自己未来想要什么,而非考虑眼前
    想要什么。这样的目标更会让未来的自己满足。
         志当存高远。然而太高的目标可能会让自己忘而却步,目标要切合自己的
    实际情况。
         最烦恼的事是不知道将来自己会想要什么。
         当然,目前自己想要什么也很让自己头疼--想要的太多了。
         最可悲的是常立志,却没有哪个“志”是从一致终坚持为之奋斗的。
  •  
    2007-10-11 17:33:06

    ///////////////////////////////////////////////////////////////////////

    //////
    // Copyright (C) 1998 by Jorge Lodos
    // All rights reserved
    //
    // Distribute and use freely, except:
    // 1. Don't alter or remove this notice.
    // 2. Mark the changes you made
    //
    // Send bug reports, bug fixes, enhancements, requests, etc. to:
    //    lodos@cigb.edu.cu
    ///////////////////////////////////////////////////////////////////////

    //////

    //  dib.cpp
    //

    #include "stdafx.h"
    #include "dib.h"
    #include <windowsx.h>
    #include <afxadv.h>
    #include <io.h>
    #include <errno.h>

    ///////////////////////////////////////////////////////////////////////

    //////
    // CDib

    IMPLEMENT_DYNAMIC(CDib, CObject)

    CDib::CDib()
    {
     m_pBMI = NULL;
     m_pBits = NULL;
     m_pPalette = NULL;
    }

    CDib::~CDib()
    {
     Free();
    }

    void CDib::Free()
    {
     // Make sure all member data that might have been allocated is

    freed.
     if (m_pBits)
     {
      GlobalFreePtr(m_pBits);
      m_pBits = NULL;
     }
     if (m_pBMI)
     {
      GlobalFreePtr(m_pBMI);
      m_pBMI = NULL;
     }
     if (m_pPalette)
     {
      m_pPalette->DeleteObject();
      delete m_pPalette;
      m_pPalette = NULL;
     }
    }