肖丽 的个人资料彼岸花开照片日志列表更多 工具 帮助

彼岸花开

彼岸花,佛家语。茶蘼是花季最后盛开的花,开到茶蘼花事了。彼岸花开,花开彼岸时,只一团火红。花开无叶,叶生无花。

任 肖丽

职业
地点
兴趣
让我懒,懒,懒,懒到发霉! 每天微笑着醒来!
欢迎您留下自己的足迹~
请稍候...
很抱歉,您输入的评论太长。请缩短您的评论。
您没有输入任何内容,请重试。
很抱歉,我们当前无法添加您的评论。请稍后重试。
若要添加评论,需要您的家长授予您相应权限。请求权限
您的家长禁用了评论功能。
很抱歉,我们当前无法删除您的评论。请稍后重试。
您已超过了一天之内允许提供的评论数上限。请在 24 小时后重试。
因为我们的系统表明您可能在向其他用户提供垃圾评论,您的帐户已禁用了评论功能。如果您认为我们错误地禁用了您的帐户,请联系 Windows Live 支持部门
完成下面的安全检查,您提供评论的过程才能完成。
您在安全检查中键入的字符必须与图片或音频中的字符一致。
发表:
无意中踏进这里 发现我们的空间好像啊
一样的名字 还有 花靡花事了 
7 月 28 日
第 1 张,共 6 张
6月26日

每天被踢醒或抓醒……

     闪闪同学最近睡觉越来越不老实了,每天晚上把她放在小床上。第二天早上不是最少会转了90度,有时候甚至是转了270度。最近几天更厉害了,昨天早上我睡得正香的时候,她的小脚丫就在我的脸上蹬来瞪去的,终于把我给蹬醒了。今天早上我一睁眼发现她不是躺着而是趴着看着我。
9月24日

我的手绘鞋

1234
虽然鞋子是我的,不过手绘的人不是我…………
现在刮老国货运动鞋风,咱也跟风一把。
8月25日

没人管

    某人即将出差几天,老弟即将回家,我即将几天没人管。某人说让老弟晚几天回家,等他出差回来再回家,可以在这边照顾我下。我觉得好像目前为止还可以自己照顾自己,而且老爸老妈好久没见老弟了,还是让老弟回家吧。老弟的志愿者最后一班岗是后天,然后就可以回家开始他的暑假了。恩,要自己照顾自己……
8月5日

差点失眠……

    最近没啥胃口,什么都不想吃。某天晚上基本上没吃什么东西,睡觉的时候,无缘无故就想起来以前在广州经常去东江海鲜吃的两道菜“茶香虾”和“蒜茸粉丝蒸扇贝”,结果越想越饿,越饿越想,差点失眠……
7月30日

2008年张家界景点门票优惠政策大全

一、武陵源核心景区入园门票:248元/位(不含往返索道费),不同旅游者优惠及免费情况如下:
        1、幼儿:不足1.2米的幼儿免费;
        2、学生:大学生、中学生、小学生(全日制在校学生)凭学生证134元;
        3、军人:现役军人凭《士兵证》或《军官证》可享受免票;
        4、老年人:70岁以上老年人凭老年机构颁发的《老年人优待证》可享受免票
        5、记者:凭省级以上出版部门颁发的记者证,可以享受免费。

      二、天门山国家森林公园门票:258元/位(包含往返索道费),不同旅游者优惠及免费 情况如下:
        1、幼儿:不足1.3米的幼儿免费,1.3以上儿童需购票; 
        2、在暑假期间一般都有优惠;
        3、军人:现役军人凭《士兵证》可优惠70元;
        4、老年人:70岁以上老年人凭老年机构颁发的《老年人优待证》可优惠70元;
        5、记者:凭省级以上出版部门颁发的记者证,可以享受免费。

      三、黄石寨索道(单程48元/位,双程92元/位)、天子山索道(单程52元/位,双程104元/位),不同旅游者优惠及免费情况如下:
        1、幼儿:不足1.2米的幼儿免票;1.2-1.5小孩:半票
        2、学生、军人:凭学生证、士兵证半票;
        3、老年人:70岁以上老年人凭老年机构颁发的《老年人优待证》半票;
        4、记者:凭省级以上出版部门颁发的记者证,可以享受免费。

      四、宝峰湖景区门票76元/位,不同旅游者优惠及免费情况如下:
        1、幼儿:不足1.3米的幼儿免费;
        2、学生、军人:凭学生证、士兵证38元/人;
        3、老年人:70岁以上老年人凭老年机构颁发的《老年人优待证》38元/人;
        4、记者:凭省级以上出版部门颁发的记者证,可以享受免费。

      五、黄龙洞景区门票82元/位,不同旅游者优惠及免费情况如下:
        1、幼儿:不足1.3米的幼儿免费;
        2、学生、军人:凭学生证、士兵证41元/人
        3、老年人:70岁以上老年人凭老年机构颁发的《老年人优待证》免票
        4、记者:凭省级以上出版部门颁发的记者证,可以享受免费。

      六、凤凰古城:凤凰九景门票148元/位,凤凰全景门票246元/人,不同旅游者优惠及免费情况如下:
        1、幼儿:不足1.3米的幼儿免费;1.2-1.4的儿童70元/人;
        2、学生、军人:24岁以下学生,凭学生证,现役军人凭《士兵证》可优惠70元;
        3、老年人:65岁以上老人70元/人:70岁以上老年人凭老年机构发的《老年人优待证》可免费;
        4、记者:凭省级以上出版部门颁发的记者证,可以享受免费。

凭记者证免费的景点、景区有哪些?

 
海南,山西全省
贵州:黄果树等多数著名景点
山东:
青岛崂山(好象青岛所有景点都可以免费哦)、泰山、曲阜、蓬莱、济南趵突泉、刘公岛
辽宁:
旅顺口、旅顺日俄监狱;大连(老虎滩好象记者证无效)
浙江:
杭州(几乎所有的景点都可以凭记者证免费)、温州雁荡山、金华全部景点、绍兴部分景点(记得鲁迅故里好象也行)、宁波全部景点。
福建:
福州全部景点(鼓山涌泉寺、西禅寺、西湖、林则徐纪念馆等等)、厦门所有景点(含鼓浪屿)、武夷山、闽西土楼

北京:
好象只有陶然亭可以哦
江西:井冈山、瑞金红色景点
安徽的黄山。
苏州
大部分景点都可以
 
丽江与西双版纳部分景区也可以,
张家界,245元的门票可免,不过听说要省级以上的。
甘肃敦惶:月牙湖,鸣沙山,
中国最美的乡村婺源:80%的景点
7月25日

 
    最近的梦总是稀奇古怪。
    不知道什么原因跑到山上去摘野酸枣,光着脚的我,总是不小心踩到尖尖的蒺藜上,生痛生痛的。摘酸枣的过程中,周围的树林里出现过孔雀,狸猫等动物,在我想会不会有老虎的时候。听到一种奇怪的声音。走过去是一个看不清脸的人,腿受了伤,给了我一把刀子,让我在这山上帮他配齐“五色止血断续膏”。第一种绿色,我想当然的想到的了野酸枣,也得到了他的肯定。接着让我找红色的,于是满山遍野的找红色的山花,却都被他否认。最后他对我的愚钝忍无可忍吧,大声的说红色当然是“横幅”上的了。我这才见到不远处有一小屋,门上有一横幅。然后是黄色,这次提前告诉我,黄色当然是龙的颜色。在一高耸的牌坊上看到一条刻的极怪的龙,可怜我的身高,只能往上扔刀子,几次差点砸到我自己。某次扔完刀子,这本来不见一个人影的牌坊前,突然出现了许多奇奇怪怪的人,不敢去检刀子,而受伤的人不停的催我,战战兢兢的走过去,忽然间就惊醒了……
    婉竹跟一伙人打牌,怎么都不理巧灵,思思,光媛和我。巧灵,思思,光媛和我只好往回走。走着走着我和巧灵找不到思思和光媛了。于是我拿出手机想给思思和光媛打电话,但是电话翻了一遍又一遍,却怎么也找不到她们的号码,让巧灵给她们打电话确实始终打不通,忽然间又醒了……
7月21日

异国风味餐厅----北京

Tafi意大利餐厅--海淀区中关村东路8号东升大厦B座1楼(近成府路)

    想想做姐姐确实是比较惨,我生日那天还得是我请老弟吃饭。下雨,老弟找了家他们学校附近的意大利餐厅,于是我跟某人打车去五道口地铁站在那跟老弟碰到,然后我们跟在老弟的屁股后面,左转右转终于找到了这家在小巷子里面的意大利餐厅。当时是晚上,没有自助餐,于是没人点了一份套餐,意面+沙拉+甜品+汤,50块钱一份,算是比较便宜的。海鲜意面的味道不错,南瓜汤的味道嘛,我觉得怪怪的,老弟倒是觉得不错。在那里看到中午有自助餐,32块钱一位,当时就想以后中午来吃自助餐肯定划算。总的来说环境不错,味道还不错,价格也比较适中。

 

雅典娜希腊餐厅--朝阳区三里屯西五街1号

   某天下午老弟到798艺术中心玩,刚好离我公司很近。于是发消息问我要不要见他一面。俺就让他去坐车到某公交站等我,结果我在马路这边的站等,他在马路那边的站等。最后就看到我们在马路的两边相互招手,当时我穿着大红的T恤。老弟穿的绿色得T恤,结果见面我就说他是黄瓜,他说我是太阳……

   后来老弟说要去雅典娜希腊餐厅吃饭,结果人家居然不知道地址,还好有12580,打了个电话就知道在三里屯西五街1号。打了个车去,结果司机师傅也不知道具体在哪,只好让司机师傅在酒吧街那把我们放下好了。结果我们从三里屯的这头一直走到那头才找到三里屯西五街。转巷子里去右手边第一家餐厅就是雅典娜希腊餐厅,整个餐厅的装修都是蓝色调的,当时外面的好位子都有人坐了,我们只能坐里面。

  点了菜,上的速度很慢。然后看到盘子里的东西我才知道什么叫“鸟食”。一个盘子里的东西就那么一点点。具体点的记不清楚了。只记得一个妈妈茄盒那茄子半生不熟的,一点味道都没,还有一个什么包饭,外面包的那层东西就跟生的香椿叶似的,烧烤的味道也一般。点了一点点东西居然花了我接近400块钱。目前为止我认为希腊菜是除了印度菜之外最难吃的了。

7月9日

异国风味餐厅---广州

    老弟的爱好之一就是到处去吃奇怪的东西。于是他经常在网上找特殊的餐厅,然后我就只好去请他吃饭。谁让人家是学生,咱现在是工作人士呢。

    奥斯曼土耳其餐厅----广州环市东路475号

    环市东路475号靠近动物园,一溜的房子通通写着环市东路475号。所以我们第一次去的时候,当我们看了无数的环市东路475号都不是我们要找的店的时候,两个人差点打道回府了。

    土耳其大部分菜以羊肉为主,所以我们点了两份烤肉,具体是什么记不清了,烤肉的味道不错。店的门口还有个玻璃小橱窗,里面是老板从土耳其带回来的一些土耳其当地的装饰品,老弟买了串猫眼石的手链,土耳其当地人认为猫眼石有辟邪的作用。结账的时候加手链总共才一百多块钱,算是比较便宜的。推荐下面两款菜式:

                           Simit Kebab 斯米特当娜咔吧

                           Doner Kebab 当娜咔吧

   食尚引东南亚美食餐厅----广州正佳广场3楼

   当时是打算去三楼的拉丁餐厅的,结果找了半天没找到,实在饿的不行了,就去了这家餐厅。海鲜面不错,还有一份甜品,用青青的叶子包着,吃起来甜甜的,凉凉的,味道不错。

   印度餐厅

   环市东路的某一家,印度菜是目前我认为最难吃的……,所以建议不要去吃印度菜。

6月17日

黄金糕

     忽然间特别怀念广州的黄金糕,咬在嘴里甜甜,糯糯,QQ的。黄金糕是广州的早茶里最常见的一种甜点。不知道什么时候能回广州喝早茶呢?初到广州的时候常常惊诧于广州人对早茶的喜爱。那时候不理解,为什么中午去吃饭的时候,还有人在才吃早茶。广州大小饭店的早茶通常是开到下午1点的。广州人不论男女老少,都喜欢早上早早的去了茶楼,点上几笼早点,边吃边聊,说不出的休闲惬意。

1189326402bf798c8bb8485c729f2fb440

5月8日

谁卖了我们的毕业论文???????

    今天搜索东西的时候无意间发现了一个论文网站上居然有我的硕士毕业论文,而且需要收费300。当时想看看有没有其他同学的论文也在上面。于是将同学的名字输进去试了下,发现好多同学的硕士毕业论文都在里面。如果是学校跟他们合作的话,按理来说应该是所有同学的论文都在里面,但是实际查找到的只有部分同学的。仔细看了下这个网站,是私人性质的帮别人写论文的网站。把所有页面都翻了下,终于找到了联系电话,打电话过去对方不肯说从哪里得到的我们的论文,于是要求他把论文撤下来,
对方答应了,不过现在还没撤下来。打电话给玫玫,才发现我们学校的在校生应该都可以访问到这些论文,不知道谁这么无耻,居然卖别人的论文。强烈bs卖我们论文的无耻之徒。希望有更多的人会注意到这个问题。
4月24日

被玫玫点名了

    最近忙着找工作,忙着补救我的两颗可怜的牙齿,今天才看到玫玫留言说点到我了。
    点你的人:(玫玫,本科同学+好友,很感性的女生)
    提问&回答 :
   
 
提问&回答 : 
1.你相信命中注定吗? 
   相信
 
2.认为分手后男女朋友还可以做普通朋友吗?
   宁愿永不相见那。 
 
3.你真心爱过一个人吗?
   当然,这世界上不管谁应该都曾经真心爱过一个人吧,只是有些人幸运,有些人不幸而已。
4.你相信承诺吗?为什么?
   说不如做。
 
5.现在最想做的事? 
   趁着年轻多学点东西&赚钱。最近的我确实很拜金。
 
6.你觉得朋友相处最重要的是什么?   
   真诚,相互关心。
 
7.你相信日久生情还是一见钟情?
   都相信,一见钟情的时候是激情,日久生情之后更多的是亲情般的感情。
 
8.如果遇到不顺心的事,你最想干什么?
   哭一通,然后忘掉不开心的事情。
 
9.你喜欢和哪一类男生或女生交流?
   真诚的,幽默的。不管表面看起来如何,但是内心是个十足的好人,遇到事情的时候靠的住的,就像以前公司的某位仁兄……
 
 10.最近想去哪里旅游?
   坝上草原或者桂林吧。
  
11.至今为止,生活中有什么事物,让你觉得人生是美好的?
   很多事情啊,周围有这么多关心我的朋友。
12.上一次哭是什么时候?
   前两天吧,自己郁闷的吧,怪不得别人。
                                 
13.至今为止,你觉得自己最后悔的一件事是什么?
   可能是当初没有学化学吧。虽然嘴上经常说,不过现在没什么很大的感觉了。
 
14.你会选择什么样的人与你终生相伴? 
   给过我最真切的感动,真心爱我并且值得我爱的人。
 
15.人生活到现在,有没有一件事发生过,让你想忘也忘不掉,或者你期待未来会发生这样一件什么事?
   好像没有爱。
   
16.爱情,亲情,事业,金钱哪个更重要?
   爱情,亲情,友情都重要了。事业,女人不一定要做女强人,但是一定要有自己的事业。金钱,我还是满喜欢的。
 
17.说出点你名字人的2个优点和2个缺点,哈哈
   优点:感性,温柔
   缺点:还是感性,有点粗心
 
18.喜欢男孩还是女孩?
   2岁以下的小孩都喜欢
 
19.他(她)做过最感动你的事是什么?
   台风的时候出去买我想吃的东西。(不一定是最感动的,但是是我印象最深的)
 
20.最向往的生活状态?
   自由随性的生活吧。
 
————————————————————————————————————————
现在想不出要点谁,看到有兴趣的就回答下吧
   
 
 
 
 
3月11日

关于调用.NET的Web Services,传入参数为null的解决方法

     最近在和另外一家公司做告警接口的程序,对方的工程师老是说有报文发过去,但是报文内容是空的。由于不在现场,没办法现场调试。只能在网上看有没有人遇到同样的情况,搜了几天终于被我搜到了。刚刚做了修改,不过客服工程师还没帮我调。不知道结果如何。
 
--------------------------------------------------------------------------

     下面是我转过来的。

     这两天在做短信接入的程序开发。双方开发完后进行测试,java开发的客户端,访问.NET的Web Services时,过一段时间就会失败。于是用VC+MS SOAP toolkits3做了个客户端来模拟一下,以查找到底是客户端还是服务端的问题。结果发现VC的客户端访问的时候就没有成功过,而访问java开发的Web Services确没有问题。很怪异,上网查资料有人说是.NET的bug等等,反正是没有解决的方法。在CSDN上发帖子提问也是没有人回答。
研究了两天,快要准备放弃.NET改用gsoap的时候,发现csdn上有人回帖了。照着试了试果然可以了。

原来的vc代码如下:
ISoapSerializerPtr Serializer;
ISoapReaderPtr Reader;
ISoapConnectorPtr Connector;
CString strResult;

CString strUserName("xfqd");
CString strPassword("xfqd321");
CString strSRC_ID("16808");
CString strDest("xxxxxx");
CString strFee("xxxxxx");
CString strLinkid("adfasdfasdf");
CString strServiceId("bz");
int nArea=371;
int MO_ID = 10;
CString strContent("adb");
int nTimes=0;
// Connect to the service
try
{
   Connector.CreateInstance(__uuidof(HttpConnector30));  
  
   Connector->Property["EndPointURL"] = "http://192.168.1.55:1478/GGAPI/service.asmx";  
   Connector->Connect();
  
  
   // Begin message
   Connector->Property["SoapAction"] = "http://guoguang.net/SendMessage";
   Connector->BeginMessage();
  
   // Create the SoapSerializer
   Serializer.CreateInstance(__uuidof(SoapSerializer30));
  
   // Connect the serializer to the input stream of the connector
   Serializer->Init(_variant_t((IUnknown*)Connector->InputStream));
  
   // Build the SOAP Message
   Serializer->StartEnvelope("","","");
   Serializer->StartBody("");
   Serializer->StartElement("SendMessage","http://guoguang.net/","","");

   Serializer->StartElement("USERNAME","","","");
   Serializer->WriteString(strUserName.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("PASSWORD","","","");
   Serializer->WriteString(strPassword.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("SRC_ID","","","");
   Serializer->WriteString(strSRC_ID.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("DEST_TERMINAL_ID","","","");
   Serializer->WriteString(strDest.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("FEE_TERMINAL_ID","","","");
   Serializer->WriteString(strFee.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("LINKID","","","");
   Serializer->WriteString(strLinkid.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("SERVICEID","","","");
   Serializer->WriteString(strServiceId.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("AREA","","","");
   Serializer->WriteString("123");
   Serializer->EndElement();

   Serializer->StartElement("MO_ID","","","");
   Serializer->WriteString("123");
   Serializer->EndElement();

   Serializer->StartElement("CONTENT","","","");
   Serializer->WriteString(strContent.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("TIMES","","","");
   Serializer->WriteString("123");
   Serializer->EndElement();
  
   Serializer->EndElement();
   Serializer->EndBody();
   Serializer->EndEnvelope();
  
   Connector->EndMessage();    


   Reader.CreateInstance(__uuidof(SoapReader30));
  
   Reader->Load(_variant_t((IUnknown*)Connector->OutputStream), "");
  
   strResult.Format("%s",(const char*)Reader->RpcResult->text);
}
catch(_com_error e)
{
   _bstr_t bstrDescription(e.Description());
   strResult.Format("失败:%s",(LPCSTR)bstrDescription);
}

return strResult;

========================================================================
原来的代码,在写入函数名的时候引入了名字空间http://guoguang.net。而在添加每个参数的时候没有写该名字空间。
修改后的代码则是在每个参数后都引入名字空间。这样问题解决了。(研究了两天,原来是这个问题。)
修改后的代码如下:
ISoapSerializerPtr Serializer;
ISoapReaderPtr Reader;
ISoapConnectorPtr Connector;
CString strResult;

CString strUserName("xfqd");
CString strPassword("xfqd321");
CString strSRC_ID("16808");
CString strDest("xxxxxx");
CString strFee("xxxxxx");
CString strLinkid("adfasdfasdf");
CString strServiceId("bz");
int nArea=371;
int MO_ID = 10;
CString strContent("adb");
int nTimes=0;
// Connect to the service
try
{
   Connector.CreateInstance(__uuidof(HttpConnector30));  
  
   Connector->Property["EndPointURL"] = "http://192.168.1.55:1478/GGAPI/service.asmx";  
   Connector->Connect();
  
  
   // Begin message
   Connector->Property["SoapAction"] = "http://guoguang.net/SendMessage";
   Connector->BeginMessage();
  
   // Create the SoapSerializer
   Serializer.CreateInstance(__uuidof(SoapSerializer30));
  
   // Connect the serializer to the input stream of the connector
   Serializer->Init(_variant_t((IUnknown*)Connector->InputStream));
  
   // Build the SOAP Message
   Serializer->StartEnvelope("","","");
   Serializer->StartBody("");
   Serializer->StartElement("SendMessage","http://guoguang.net/","","");

   Serializer->StartElement("USERNAME","http://guoguang.net/","","");
   Serializer->WriteString(strUserName.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("PASSWORD","http://guoguang.net/","","");
   Serializer->WriteString(strPassword.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("SRC_ID","http://guoguang.net/","","");
   Serializer->WriteString(strSRC_ID.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("DEST_TERMINAL_ID","http://guoguang.net/","","");
   Serializer->WriteString(strDest.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("FEE_TERMINAL_ID","http://guoguang.net/","","");
   Serializer->WriteString(strFee.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("LINKID","http://guoguang.net/","","");
   Serializer->WriteString(strLinkid.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("SERVICEID","http://guoguang.net/","","");
   Serializer->WriteString(strServiceId.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("AREA","http://guoguang.net/","","");
   Serializer->WriteString("123");
   Serializer->EndElement();

   Serializer->StartElement("MO_ID","http://guoguang.net/","","");
   Serializer->WriteString("123");
   Serializer->EndElement();

   Serializer->StartElement("CONTENT","http://guoguang.net/","","");
   Serializer->WriteString(strContent.GetBuffer(0));
   Serializer->EndElement();

   Serializer->StartElement("TIMES","http://guoguang.net/","","");
   Serializer->WriteString("123");
   Serializer->EndElement();
  
   Serializer->EndElement();
   Serializer->EndBody();
   Serializer->EndEnvelope();
   // Send the message to the web service
  
   Connector->EndMessage();    


  
   Reader.CreateInstance(__uuidof(SoapReader30));
  
   // Connect the reader to the output stream of the connector
   Reader->Load(_variant_t((IUnknown*)Connector->OutputStream), "");
  
   // Display the result
   strResult.Format("%s",(const char*)Reader->RpcResult->text);
}
catch(_com_error e)
{
   _bstr_t bstrDescription(e.Description());
   strResult.Format("失败:%s",(LPCSTR)bstrDescription);
}

return strResult;

1月21日

简单生活

                                                    最近的几个周末玩的很开心.

                                                      上上周末在家里和同事们,自己动手丰衣足食.

 

 已经空的盘子里是我做的可乐鸡翅,好像还挺受欢迎的.
小乐的红烧鲫鱼,才第2次做,就色香味俱全,厉害 真棒 
发现同事们个个都是大厨.
 
上周末,同事过生日,蛋糕上可爱的小鱼和小猪被我们的蜡烛催残了。
12月3日

被忽悠了

    最近中国移动集团总公司全国巡检,动环是他们检查的五个项目之一。公司在浙江,江西,福建,黑龙江的的项目都要被检查。搞得大家到处救火。可怜的偶再次被派到九江。在偶大包小包的来到九江之后,发现带的衣服在这边穿还是冷。好怀念广州的温暖冬日。最近几天忙着去基站调试不能正常通信的电源设备。可怜的小皮同学在基站里地板上坐了下回来就感冒了。小皮同志从浙江过来支援我们的时候就拎了一笔记本,一小包,当时我就奇怪,这么点的小包能装什么东西。今天晚上小皮终于撑不住买衣服去了。小喻同学刚到赣州在赣州住了一晚上就被偶跟总工请求调到九江来支援了。现在我们三个人每天的工作都是去基站调试设备。最近几天本来在调试动力源的电源,九江这边的客服小陈根据之前施工队报的型号,今天让我们去两个基站。两个站都是几经周折才找到,进去之后居然都是发现电源是中兴的,这样子当然是通信不上来了 发火 ,搞的我想杀人。回来的时候在乡间的小路边找不到空的士,等了好久才等到回九江的公车。跑了两个站都是白跑了,被忽悠了,还好路边风景不错,空气不错。

   要早点搞定回广州,希望琼琼在浙江那边也能早点搞定回公司,然后我们两个人就可以去从北京路逛到上下九,从上下九到状元坊,之后再好好享受下推拿,足浴了。

   最近中国移动集团总公司全国巡检,动环是他们检查的五个项目之一。公司在浙江,江西,福建,黑龙江的的项目都要被检查。搞得大家到处救火。可怜的偶再次被派到九江。在偶大包小包的来到九江之后,发现带的衣服在这边穿还是冷。好怀念广州的温暖冬日。最近几天忙着去基站调试不能正常通信的电源设备。可怜的小皮同学在基站里地板上坐了下回来就感冒了。小皮同志从浙江过来支援我们的时候就拎了一笔记本,一小包,当时我就奇怪,这么点的小包能装什么东西。今天晚上小皮终于撑不住买衣服去了。小喻同学刚到赣州在赣州住了一晚上就被偶跟总工请求调到九江来支援了。现在我们三个人每天的工作都是去基站调试设备。最近几天本来在调试动力源的电源,九江这边的客服小陈根据之前施工队报的型号,今天让我们去两个基站。两个站都是几经周折才找到,进去之后居然都是发现电源是中兴的,这样子当然是通信不上来了 发火 ,搞的我想杀人。回来的时候在乡间的小路边找不到空的士,等了好久才等到回九江的公车。跑了两个站都是白跑了,被忽悠了,还好路边风景不错,空气不错。

   要早点搞定回广州,希望琼琼在浙江那边也能早点搞定回公司,然后我们两个人就可以去从北京路逛到上下九,从上下九到状元坊,之后再好好享受下推拿,足浴了。

   去基站的时候感觉我们就像探险一样,一边问路,一边找,下面是用我的手机拍的图。 微笑 

 

9月24日

休息

    难得回到广州,终于可以好好休息下了.昨天和朋友吃了午饭,去北京路逛了一会.自己逛的时候老是不停的捶背.朋友说我整天在电脑前做的太久太辛苦了.于是两个人去做了个水疗SPA,在那边泡了4个多小时,小小的奢侈了一下.休息的时候,偶尔这样放松一下,确实是很惬意的事情那.  
9月7日

角色转变

    早上被人力资源部的同事叫过去,居然是让我去帮忙面试的.公司里的人都出差去了,居然让我这个刚来没多久的小虾米去面试.第一次由被面试变成面试别人,居然比被面试的人还紧张.不知道自己给被面试的人留下的印象如何. 
8月30日

终于……

    之前设备调试有问题的时候,发现有个LWP后缀的调试手册,一直想打开看,当时直觉就是只要能看到这个文件里的内容,问题就很容易解决了。可惜在网上找了好久都没有找到下载Lotus Office软件的地方。最近刚拿到一个协议,厂家给的也是LWP后缀的文件。不得不再次踏上寻找Lotus Office的网上之旅。几经周折,终于被我找到下载地址了。今天早上回到办公室发现下载完成。安装成功之后,将之前的调试手册打开,发现我们在那边折腾好几天找出来的问题,在这个手册里果然有说明。OMG,为什么不让我早点找到这个软件的下载呢?  
8月27日

休养生息

     回到广州了。可以在公司里过着8点半上班,6点下班的正常日子了。跟出差比起来这样的日子实在是太幸福了。在外面太久觉得身体比以前差多了,买了个跳舞毯回来,准备在家里慢慢玩了。某人单位新配的ThinkPad X61比较浪费的被我用来玩跳舞毯。罪过啊,不过如果是T61我绝对不会这么浪费的。 
6月1日

键盘各按键对应的ASCII码

0x1 鼠标左键
0x2 鼠标右键
0x3 CANCEL 键
0x4 鼠标中键
0x8 BACKSPACE 键
0x9 TAB 键
0xC CLEAR 键
0xD ENTER 键
0x10 SHIFT 键
0x11 CTRL 键
0x12 MENU 键
0x13 PAUSE 键
0x14 CAPS LOCK 键
0x1B ESC 键
0x20 SPACEBAR 键
0x21 PAGE UP 键
0x22 PAGE DOWN 键
0x23 END 键
0x24 HOME 键
0x25 LEFT ARROW 键
0x26 UP ARROW 键
0x27 RIGHT ARROW 键
0x28 DOWN ARROW 键
0x29 SELECT 键
0x2A PRINT SCREEN 键
0x2B EXECUTE 键
0x2C SNAPSHOT 键
0x2D INSERT 键
0x2E DELETE 键
0x2F HELP 键
0x90 NUM LOCK 键
 
A 至 Z 键与 A – Z 字母的 ASCII 码相同:
值 描述
65 A 键
66 B 键
67 C 键
68 D 键
69 E 键
70 F 键
71 G 键
72 H 键
73 I 键
74 J 键
75 K 键
76 L 键
77 M 键
78 N 键
79 O 键
80 P 键
81 Q 键
82 R 键
83 S 键
84 T 键
85 U 键
86 V 键
87 W 键
88 X 键
89 Y 键
90 Z 键
0 至 9 键与数字 0 – 9 的 ASCII 码相同:
值 描述
48 0 键
49 1 键
50 2 键
51 3 键
52 4 键
53 5 键
54 6 键
55 7 键
56 8 键
57 9 键
下列常数代表数字键盘上的键:
值    描述
0x60 0 键
0x61 1 键
0x62 2 键
0x63 3 键
0x64 4 键
0x65 5 键
0x66 6 键
0x67 7 键
0x68 8 键
0x69 9 键
0x6A MULTIPLICATION SIGN (*) 键
0x6B PLUS SIGN (+) 键
0x6C ENTER 键
0x6D MINUS SIGN (–) 键
0x6E DECIMAL POINT (.) 键
0x6F DIVISION SIGN (/) 键
下列常数代表功能键:
值     描述
0x70 F1 键
0x71 F2 键
0x72 F3 键
0x73 F4 键
0x74 F5 键
0x75 F6 键
0x76 F7 键
0x77 F8 键
0x78 F9 键
0x79 F10 键
0x7A F11 键
0x7B F12 键
0x7C F13 键
0x7D F14 键
0x7E F15 键
0x7F F16 键

ASCII码表

ASCII

ASCIIAmerican Standard Code for Information Interchange美国信息互换标准代码)是基于罗马字母表的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统。

控制字符

二进制 十进制 十六进制 缩写 可以显示的表示法 名称/意义
0000 0000 0 00 NUL Null character
0000 0001 1 01 SOH Start of Header
0000 0010 2 02 STX Start of Text
0000 0011 3 03 ETX End of Text
0000 0100 4 04 EOT End of Transmission
0000 0101 5 05 ENQ Enquiry
0000 0110 6 06 ACK Acknowledgment
0000 0111 7 07 BEL Bell
0000 1000 8 08 BS Backspace
0000 1001 9 09 HT Horizontal Tab
0000 1010 10 0A LF 换行键
0000 1011 11 0B VT Vertical Tab
0000 1100 12 0C FF 换页键
0000 1101 13 0D CR 回车键
0000 1110 14 0E SO Shift Out
0000 1111 15 0F SI Shift In
0001 0000 16 10 DLE Data Link Escape
0001 0001 17 11 DC1 XON Device Control 1
0001 0010 18 12 DC2 Device Control 2
0001 0011 19 13 DC3 XOFF Device Control 3
0001 0100 20 14 DC4 Device Control 4
0001 0101 21 15 NAK Negative Acknowledgement
0001 0110 22 16 SYN Synchronous Idle
0001 0111 23 17 ETB End of Trans. Block
0001 1000 24 18 CAN Cancel
0001 1001 25 19 EM End of Medium
0001 1010 26 1A SUB Substitute
0001 1011 27 1B ESC Escape
0001 1100 28 1C FS File Separator
0001 1101 29 1D GS Group Separator
0001 1110 30 1E RS Record Separator
0001 1111 31 1F US Unit Separator
0111 1111 127 7F DEL Delete


可显示字符

二进制 十进制 十六进制 图形
0010 0000 32 20 (空格) (␠)
0010 0001 33 21 !
0010 0010 34 22 "
0010 0011 35 23 #
0010 0100 36 24 $
0010 0101 37 25 %
0010 0110 38 26 &
0010 0111 39 27 '
0010 1000 40 28 (
0010 1001 41 29 )
0010 1010 42 2A *
0010 1011 43 2B +
0010 1100 44 2C ,
0010 1101 45 2D -
0010 1110 46 2E .
0010 1111 47 2F /
0011 0000 48 30 0
0011 0001 49 31 1
0011 0010 50 32 2
0011 0011 51 33 3
0011 0100 52 34 4
0011 0101 53 35 5
0011 0110 54 36 6
0011 0111 55 37 7
0011 1000 56 38 8
0011 1001 57 39 9
0011 1010 58 3A :
0011 1011 59 3B ;
0011 1100 60 3C <
0011 1101 61 3D =
0011 1110 62 3E >
0011 1111 63 3F ?
 
Binary Decimal Hex Graphic
0100 0000 64 40 @
0100 0001 65 41 A
0100 0010 66 42 B
0100 0011 67 43 C
0100 0100 68 44 D
0100 0101 69 45 E
0100 0110 70 46 F
0100 0111 71 47 G
0100 1000 72 48 H
0100 1001 73 49 I
0100 1010 74 4A J
0100 1011 75 4B K
0100 1100 76 4C L
0100 1101 77 4D M
0100 1110 78 4E N
0100 1111 79 4F O
0101 0000 80 50 P
0101 0001 81 51 Q
0101 0010 82 52 R
0101 0011 83 53 S
0101 0100 84 54 T
0101 0101 85 55 U
0101 0110 86 56 V
0101 0111 87 57 W
0101 1000 88 58 X
0101 1001 89 59 Y
0101 1010 90 5A Z
0101 1011 91 5B [
0101 1100 92 5C \
0101 1101 93 5D ]
0101 1110 94 5E ^
0101 1111 95 5F _

 

 

DEC 多国字符集 (MCS) 包括由十六进制值 00 至FF 标识的字符定义,是过去数字设备公司 (Digital Equipment Corporation) 建立和使用的。DEC MCS 划分为两个部分,即 ASCII 7 位字符集 (通过十六进制值 00 至 7F 标识) 和 8 位字符集 (通过十六进制值 80 至 FF 标识)。对于使用 DIGITAL 建立和销售的大多数软件的用户来说,他们对 DEC MCS 是熟悉的 。

Unicode 标准字符集 (UCS-2) 是由 Unicode 协会定义的 16 位字符集,可以通过十六进制值 0000 至 FFFF 标识。

ISO Latin-1 字符集是通过十六进制值 00 至 FF 标识的 8 位字符的 UCS-2 定义。ISO Latin-1 字符集定义稍微不同于十六进制值 80 至 FF 的 DEC MCS 定义。

表 A-1 包含 DEC 多国字符集(MCS)。表 A-1 指出在两个字符集中的不同字符。

有关 Unicode (UCS-2) 字符集的详情,请参阅 Unicode Consortium 的 The Unicode Standard

表 A-1 DEC 多国字符集
十六进制代码 MCS 字符或缩写 DEC 多国字符名
ASCII 控制字符 1
00 NUL 空字符
01 SOH 标题起始 (Ctrl/A)
02 STX 文本起始 (Ctrl/B)
03 ETX 文本结束 (Ctrl/C)
04 EOT 传输结束 (Ctrl/D)
05 ENQ 询问 (Ctrl/E)
06 ACK 认可 (Ctrl/F)
07 BEL 铃 (Ctrl/G)
08 BS 退格 (Ctrl/H)
09 HT 水平制表栏 (Ctrl/I)
0A LF 换行 (Ctrl/J)
0B VT 垂直制表栏 (Ctrl/K)
0C FF 换页 (Ctrl/L)
0D CR 回车 (Ctrl/M)
0E SO 移出 (Ctrl/N)
0F SI 移入 (Ctrl/O)
10 DLE 数据链接丢失 (Ctrl/P)
11 DC1 设备控制 1 (Ctrl/Q)
12 DC2 设备控制 2 (Ctrl/R)
13 DC3 设备控制 3 (Ctrl/S)
14 DC4 设备控制 4 (Ctrl/T)
15 NAK 否定接受 (Ctrl/U)
16 SYN 同步闲置符 (Ctrl/V)
17 ETB 传输块结束 (Ctrl/W)
18 CAN 取消 (Ctrl/X)
19 EM 媒体结束 (Ctrl/Y)
1A SUB 替换 (Ctrl/Z)
1B ESC 换码符
1C FS 文件分隔符
1D GS 组分隔符
1E RS 记录分隔符
1F US 单位分隔符
ASCII 特殊和数字字符
20 SP 空格
21 ! 感叹号
22 " 引号 (双引号)
23 # 数字符号
24 $ 美元符
25 % 百分号
26 & 和号
27 ' 省略号 (单引号)
28 ( 左圆括号
29 ) 右圆括号
2A * 星号
2B + 加号
2C , 逗号
2D -- 连字号或减号
2E . 句点或小数点
2F / 斜杠
30 0
31 1 1
32 2 2
33 3 3
34 4 4
35 5 5
36 6 6
37 7 7
38 8 8
39 9 9
3A : 冒号
3B ; 分号
3C < 小于
3D = 等于
3E > 大于
3F ? 问号
ASCII 字母字符
40 @ 商业 at 符号
41 A 大写字母 A
42 B 大写字母 B
43 C 大写字母 C
44 D 大写字母 D
45 E 大写字母 E
46 F 大写字母 F
47 G 大写字母 G
48 H 大写字母 H
49 I 大写字母 I
4A J 大写字母 J
4B K 大写字母 K
4C L 大写字母 L
4D M 大写字母 M
4E N 大写字母 N
4F O 大写字母 O
50 P 大写字母 P
51 Q 大写字母 Q
52 R 大写字母 R
53 S 大写字母 S
54 T 大写字母 T
55 U 大写字母 U
56 V 大写字母 V
57 W 大写字母 W
58 X 大写字母 X
59 Y 大写字母 Y
5A Z 大写字母 Z
5B [ 左中括号
5C \ 反斜杠
5D ] 右中括号
5E ^ 音调符号
5F _ 下划线
60 ` 重音符
61 a 小写字母 a
62 b 小写字母 b
63 c 小写字母 c
64 d 小写字母 d
65 e 小写字母 e
66 f 小写字母 f
67 g 小写字母 g
68 h 小写字母 h
69 i 小写字母 i
6A j 小写字母 j
6B k 小写字母 k
6C l 小写字母 l
6D m 小写字母 m
6E n 小写字母 n
6F o 小写字母 o
70 p 小写字母 p
71 q 小写字母 q
72 r 小写字母 r
73 s 小写字母 s
74 t 小写字母 t
75 u 小写字母 u
76 v 小写字母 v
77 w 小写字母 w
78 x 小写字母 x
79 y 小写字母 y
7A z 小写字母 z
7B { 左大括号
7C | 垂直线
7D } 右大括号 (ALTMODE)
7E ~ 代字号 (ALTMODE)
7F DEL 擦掉 (DELETE)
控制字符
80   [保留]
81   [保留]
82   [保留]
83   [保留]
84 IND 索引
85 NEL 下一行
86 SSA 被选区域起始
87 ESA 被选区域结束
88 HTS 水平制表符集
89 HTJ 对齐的水平制表符集
8A VTS 垂直制表符集
8B PLD 部分行向下
8C PLU 部分行向上
8D RI 反向索引
8E SS2 单移 2
8F SS3 单移 3
90 DCS 设备控制字符串
91 PU1 专用 1
92 PU2 专用 2
93 STS 设置传输状态
94 CCH 取消字符
95 MW 消息等待
96 SPA 保护区起始
97 EPA 保护区结束
98   [保留]
99   [保留]
9A   [保留]
9B CSI 控制序列引导符
9C ST 字符串终止符
9D OSC 操作系统命令
9E PM 秘密消息
9F APC 应用程序
其他字符
A0   [保留] 2
A1 ¡ 反向感叹号
A2 ¢ 分币符
A3 £ 英磅符
A4   [保留] 2
A5 ¥ 人民币符
A6   [保留] 2
A7 § 章节符
A8 ¤ 通用货币符号 2
A9 © 版权符号
AA ª 阴性顺序指示符
AB « 左角引号
AC   [保留] 2
AD   [保留] 2
AE   [保留] 2
AF   [保留] 2
B0 ° 温度符
B1 ± 加/减号
B2 ² 上标 2
B3 ³ 上标 3
B4   [保留] 2
B5 µ 微符
B6 段落符,pilcrow
B7 · 中点
B8   [保留] 2
B9 ¹ 上标 1
BA º 阳性顺序指示符
BB » 右角引号
BC ¼ 分数四分之一
BD ½ 分数二分之一
BE   [保留] 2
BF ¿ 反向问号
C0 À 带重音符的大写字母 A
C1 Á 带尖锐重音的大写字母 A
C2 Â 带音调符号的大写字母 A
C3 Ã 带代字号的大写字母 A
C4 Ä 带元音变音 (分音符号) 的大写字母 A
C5 Å 带铃声的大写字母 A 
C6 Æ 大写字母 AE 双重元音
C7 Ç 带变音符号的大写字母 C
C8 È 带重音符的大写字母 E 
C9 É 带尖锐重音的大写字母 E 
CA Ê 带音调符号的大写字母 E 
CB Ë 带元音变音 (分音符号) 的大写字母 E
CC Ì 带重音符的大写字母 I 
CD Í 带尖锐重音的大写字母 I 
CE Î 带音调符号的大写字母 I 
CF Ï 带元音变音 (分音符号) 的大写字母 I
D0   [保留] 2
D1 Ñ 带代字号的大写字母 N 
D2 Ò 带重音符的大写字母 O  
D3 Ó 带尖锐重音的大写字母 O 
D4 Ô 带音调符号的大写字母 O  
D5 Õ 带代字号的大写字母 O  
D6 Ö 带元音变音 (分音符号) 的大写字母 O
D7 OE 大写字母 OE 连字 2
D8 Ø 带斜杠的大写字母 O 
D9 Ù 带重音符的大写字母 U 
DA Ú 带尖锐重音的大写字母 U 
DB Û 带音调符号的大写字母 U 
DC Ü 带元音变音 (分音符号) 的大写字母 U
DD Y 带元音变音 (分音符号) 的大写字母 Y
DE   [保留] 2
DF ß 德语高调小写字母 s
E0 à 带重音符的小写字母 a 
E1 á 带尖锐重音的小写字母 a 
E2 â 带音调符号的小写字母 a 
E3 ã 带代字号的小写字母 a 
E4 ä 带元音变音 (分音符号) 的小写字母 a
E5 å 带铃声的小写字母 a 
E6 æ 小写字母 ae 双重元音
E7 ç 带变音符号的小写字母 c
E8 è 带重音符的小写字母 e 
E9 é 带尖锐重音的小写字母 e 
EA ê 带音调符号的小写字母 e 
EB ë 带元音变音 (分音符号) 的小写字母 e
EC ì 带重音符的小写字母 i 
ED í 带尖锐重音的小写字母 i 
EE î 带音调符号的小写字母 i 
EF ï 带元音变音 (分音符号) 的小写字母 i
F0   [保留] 2
F1 ñ 带代字号的小写字母 n 
F2 ò 带重音符的小写字母 o 
F3 ó 带尖锐重音的小写字母 o 
F4 ô 带音调符号的小写字母 o 
F5 õ 带代字号的小写字母 o 
F6 ö 带元音变音 (分音符号) 的小写字母 o
F7 oe 小写字母 oe 连字 2
F8 ø 带斜杠的小写字母 o 
F9 ù 带重音符的小写字母 u 
FA ú 带尖锐重音的小写字母 u 
FB û 带音调符号的小写字母 u 
FC ü 带元音变音 (分音符号) 的小写字母 u
FD ÿ 带元音变音 (分音符号) 的小写字母 y 2
FE   [保留] 2
FF   [保留] 2

1ALTMODE 和 DELETE 字符 (十进制 125、126 和 127) 也是控制字符。

2在 ISO Latin-1中的不同字符。

 

 
Binary Decimal Hex Graphic
0110 0000 96 60 `
0110 0001 97 61 a
0110 0010 98 62 b
0110 0011 99 63 c
0110 0100 100 64 d
0110 0101 101 65 e
0110 0110 102 66 f
0110 0111 103 67 g
0110 1000 104 68 h
0110 1001 105 69 i
0110 1010 106 6A j
0110 1011 107 6B k
0110 1100 108 6C l
0110 1101 109 6D m
0110 1110 110 6E n
0110 1111 111 6F o
0111 0000 112 70 p
0111 0001 113 71 q
0111 0010 114 72 r
0111 0011 115 73 s
0111 0100 116 74 t
0111 0101 117 75 u
0111 0110 118 76 v
0111 0111 119 77 w
0111 1000 120 78 x
0111 1001 121 79 y
0111 1010 122 7A z
0111 1011 123 7B {
0111 1100 124 7C |
0111 1101 125 7D }
0111 1110 126 7E ~
5月24日

写给L

想见你一面
为了见你我不怕晕机
 
梦中与你相会
闭上眼睛全是幸福的甜蜜

我八点半上班你九点半上班
有你的一天才真正开始
你会对我说声早安
更多的时候是我和你打招呼
多数是我发短信给你
我为你设置得铃声很少响起
 
用尽温柔在你身上
从未想过会失去你
愿意为了你付出自己得所有
喜欢做你的影子
我总是心甘情愿地追随你
常常觉得爱得很没尊严
 
你对我微笑我满心喜悦
你眼底的忧郁让我惆怅
你左右着我的一切
 
你本性更象个纯美的孩子
你心柔软如同棉桃心
我守在你身旁不想离去
因为我觉得你会需要我
我的鼓励让你更有信心
 
我的你非常地有才华
你是如此完美
你是我的骄傲
是我心中的英雄
默默的注视你支持你
你的快乐是我最大的幸福.
我总是不自觉地想要夸奖你
其实我并不想这样做
怕你得意自负

我努力工作
保存你的消息,包容你的一切
 
在爱的翘翘板里
爱情战胜一切
 
渴望梦想的翅膀
飞向你的心田
清楚我在你心里的位置
 
想拥有魔法
让你多爱我一些
 
你生病我心痛
你难过时
我总想挺身而出
你软弱时我变成你的靠枕
你辛苦时我愿意溶为绿茶
 
偶尔也会沮丧
你的沉默让我不敢淘气
你言语少总说自己忙
你的冷漠让我白天也落泪
你以为我不需要依靠
你难道不知道我很爱你吗
你是我生活工作的动力和勇气
你若是王子我愿成你的精灵
 
常常在思念中度过每天
我生病时很孤单
你是医我最好的药
请化身为半颗糖
让我服下苦口的药
5月12日

《带一本书去巴黎》

     三月底初到广州的时候,每天除了上网发发简历,有笔试面试的时候外出一下,大多数时间都是呆在
家里。有时候实在没有吸引人的电视节目,翻箱倒柜,找到了林达的《带一本书去巴黎》。书放在枕边,
每天睡觉之前总会翻几页。名为旅行笔记,实为写历史。林达夫妇带着一本雨果的《九三年》去巴黎旅行
。巴黎于许多人所了解的是浪漫之都,艺术之都,又有多少人了解巴黎的历史呢?巴黎不只是巴黎,大巴
黎生活圈代表的是整个法国的生活。许久以前,法国的人都以生活在巴黎为荣,那是因为在巴黎有最开发
的文艺范围,巴黎的贵族们对艺术有着偏执的喜欢,这样的环境才造就了巴黎在文艺复兴时期的繁荣。攻
陷巴士底狱,我们中学的课本中,那是何等壮观的人民革命,于这本书中我才知道他们从巴士底狱中解救
出来的不过是6个确实深犯重罪的人。在巴士底狱被摧毁之后,随着轰轰烈烈的大革命的到来,整个巴黎
反而建起了更多的监狱,更多的人被投到监狱中,被残忍的杀害,那段时期巴黎的居民人数甚至大规模下
降。因为革命被某些人利用,成为他们权力的手杖。
       《带一本书去巴黎》带给你一个不同的巴黎。
5月7日

VC笔记(二)

3.DEBUG_NEW
#define new DEBUG_NEW
说明:
帮助查找内存错误。用户在程序中使用DEBUG_NEW,用户通常使用new运算符来从堆上分配。在Debug模式下
(但定义了一个DEBUG符号),DEBUG_NEW为它分配的每个对象记录文件名和行号。然后,在用户使用
CMemoryState::DumpAllObjectSince成员函数时,每个以DEBUG_NEW分配的对象分配的地方显示出文件名
和行号。 为了使用DEBUG_NEW,应在用户的资源文件中插入以下指令: #define new DEBUG_NEW 一旦用户
插入本指令,预处理程序将在使用new的地方插入DEBUG_NEW,而MFC作其余的工作。但用户编译自己的程
序的一个发行版时,DEBUG_NEW便进行简单的new操作,而且不产生文件名和行号消息。

#ifdef _DEBUG //如果定义了_DEBUG,也就是调试版程序,则执行以下三句
#define new DEBUG_NEW //定义new为DEBUG_NEW
#undef THIS_FILE //取消以前对THIS_FILE的定义
static char THIS_FILE[] = __FILE__; //声明并初始化THIS_FILEO数组,数据的初始数据为该文件的文
件名
#endif

__FILE__ 就是当前源文件的名称。

4.消息映射定义宏DECLARE_MESSAGE_MAP()所放位置的说明:
以如下代码为例,我们已经知道,DECLARE_MESSAGE_MAP()是放在CmyMainDlg定义处的{ }中的。
------------------------------------------------------------------------
class CMyMainDlg :public CDialog
{
public:
     void fun1();
     void fun2();
protected:
            afx_msg void OnShowMsgBtn();
     void fun3();    
DECLARE_MESSAGE_MAP()
private:
     int x;
     void fun4();
     void fun5();
};
--------------------------------------------------------------------------
但是不是放在任何一独立行上都可以呢?答案是否定的。
--------------------------------------------------------------------------
Class CMyMainDlg :public CDialog
{
//※这里不可放
   int i;
//√这里可放
public:
    //※这里不可放
     void fun1();
    //※这里不可放
     void fun2();
//√这里可放
protected:
    //√这里可放,但是不佳,强烈要求不要放在这
            afx_msg void OnShowMsgBtn();
    //√这里可放,但是不佳,强烈要求不要放在这
     void fun3();
//√这里可放    
private:
     //※这里不可放
     int x;
    //※这里不可放
     void fun4();
     //※这里不可放
     void fun5();
//√这里可放
};
看了MSDN和此宏的定义就知道:
此宏展开后,是一些成员变量的声明,其中最后几项的声明是protected类型,因此为了程序的正确性,在
此宏后声明成员时,要加上类型,即public/pravte/protected.当然如果此宏后边是protected类型,也可
以不加"protected".但是在维护和可读性方面容易出问题!
5月6日

VC编译运行错误

1.线程运行时库设置错误,   提示:  
  nafxcwd.lib(thrdcore.obj)   :   error   LNK2001:   unresolved   external   symbol   __beginthreadex  
  nafxcwd.lib(thrdcore.obj)   :   error   LNK2001:   unresolved   external   symbol   __endthreadex  
  这是因为MFC要使用多线程时库,   需要更改设置:  
  [Project]   -->   [Settings]   -->   选择"C/C++"属性页,  
  在Category中选择Code   Generation,  
  再在Use   run-time   library中选择Debug   Multithreaded或者multithreaded  
  其中,  
  Single-Threaded                                 单线程静态链接库(release版本)  
  Multithreaded                                     多线程静态链接库(release版本)  
  multithreaded   DLL                             多线程动态链接库(release版本)  
  Debug   Single-Threaded                     单线程静态链接库(debug版本)  
  Debug   Multithreaded                         多线程静态链接库(debug版本)  
  Debug   Multithreaded   DLL                 多线程动态链接库(debug版本)  
  单线程:   不需要多线程调用时,   多用在DOS环境下  
  多线程:   可以并发运行  
  静态库:   直接将库与程序Link,   可以脱离MFC库运行  
  动态库:   需要相应的DLL动态库,   程序才能运行  
  release版本:   正式发布时使用  
  debug版本:   调试阶段使用
 
2在打开ResourceView 时,报This file is already open in an editor. 
打开工程/window/Close   All   ->现在试试打开ResourceView