北冥工作室
北冥工作室
关注数: 0
粉丝数: 0
发帖数: 478
关注贴吧数: 1
请问有的动画片上有一个统字是什么意思? 请问有的动画片上有一个统字是什么意思?
oledb读excel的问题 发现了一个oledb读excel的问题如果excel中存在xxx xxx xxx1 11 1112 国 222国字将不会显示
学弟学妹 我--07年毕业生给你们的几句话 学弟学妹们看到你们在疯狂的讨论这的话题说实话我真替你们惋惜大学时间就这样浪费吗?泰山学院不是一个好学校真的不是学校旁边的浪潮根本不要我们学校的学生我们学校的只能去实习,留不下,我和他们的leader谈过(不信可以问03本5的石园)但我们要这样放弃吗?当然不是学校不好我们要自学说实话泰山学院的老师教的不咋地别的系我不知道,我计算机系的我清楚他们其实会的东西不多甚至连为什么计算机称之为计算机科学都不知道
开始→运行→输入的命令集锦 winver---------检查Windows版本wmimgmt.msc----打开windows管理体系结构(WMI)wupdmgr--------windows更新程序wscript--------windows脚本宿主设置write----------写字板winmsd---------系统信息wiaacmgr-------扫描仪和照相机向导winchat--------XP自带局域网聊天mem.exe--------显示内存使用情况Msconfig.exe---系统配置实用程序mplayer2-------简易widnows media playermspaint--------画图板mstsc----------远程桌面连接mplayer2-------媒体播放机magnify--------放大镜实用程序mmc------------打开控制台mobsync--------同步命令dxdiag---------检查DirectX信息drwtsn32------ 系统医生devmgmt.msc--- 设备管理器dfrg.msc-------磁盘碎片整理程序diskmgmt.msc---磁盘管理实用程序dcomcnfg-------打开系统组件服务ddeshare-------打开DDE共享设置dvdplay--------DVD播放器net stop messenger-----停止信使服务net start messenger----开始信使服务notepad--------打开记事本nslookup-------网络管理的工具向导ntbackup-------系统备份和还原narrator-------屏幕“讲述人”ntmsmgr.msc----移动存储管理器ntmsoprq.msc---移动存储管理员操作请求netstat -an----(TC)命令检查接口syncapp--------创建一个公文包sysedit--------系统配置编辑器sigverif-------文件签名验证程序sndrec32-------录音机shrpubw--------创建共享文件夹secpol.msc-----本地安全策略syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码services.msc---本地服务设置Sndvol32-------音量控制程序sfc.exe--------系统文件检查器sfc /scannow---windows文件保护tsshutdn-------60秒倒计时关机命令tourstart------xp简介(安装完成后出现的漫游xp程序)taskmgr--------任务管理器eventvwr-------事件查看器eudcedit-------造字程序explorer-------打开资源管理器packager-------对象包装程序perfmon.msc----计算机性能监测程序progman--------程序管理器regedit.exe----注册表rsop.msc-------组策略结果集regedt32-------注册表编辑器rononce -p ----15秒关机regsvr32 /u *.dll----停止dll文件运行regsvr32 /u zipfldr.dll------取消ZIP支持cmd.exe--------CMD命令提示符chkdsk.exe-----Chkdsk磁盘检查certmgr.msc----证书管理实用程序calc-----------启动计算器charmap--------启动字符映射表cliconfg-------SQL SERVER 客户端网络实用程序Clipbrd--------剪贴板查看器conf-----------启动netmeetingcompmgmt.msc---计算机管理cleanmgr-------垃圾整理ciadv.msc------索引服务程序osk------------打开屏幕键盘odbcad32-------ODBC数据源管理器oobe/msoobe /a----检查XP是否激活lusrmgr.msc----本机用户和组logoff---------注销命令iexpress-------木马捆绑工具,系统自带Nslookup-------IP地址侦测器fsmgmt.msc-----共享文件夹管理器utilman--------辅助工具管理器sndrec32-------录音机Nslookup-------IP地址侦测器 explorer-------打开资源管理器logoff---------注销命令 tsshutdn-------60秒倒计时关机命令lusrmgr.msc----本机用户和组 services.msc---本地服务设置oobe/msoobe /a----检查XP是否激活 notepad--------打开记事本cleanmgr-------垃圾整理 netstart messenger----开始信使服务compmgmt.msc---计算机管理 netstop messenger-----停止信使服务conf-----------启动netmeetingdvdplay--------DVD播放器charmap--------启动字符映射表diskmgmt.msc---磁盘管理实用程序calc-----------启动计算器 dfrg.msc-------磁盘碎片整理程序chkdsk.exe-----Chkdsk磁盘检查devmgmt.msc--- 设备管理器regsvr32 /u *.dll----停止dll文件运行 drwtsn32------ 系统医生 regedt32-------注册表编辑器 Msconfig.exe---系统配置实用程序rsop.msc-------组策略结果集 mem.exe--------显示内存使用情况regedit.exe----注册表 winchat--------XP自带局域网聊天progman--------程序管理器 winmsd---------系统信息perfmon.msc----计算机性能监测程序 winver---------检查Windows版本sfc /scannow-----扫描错误并复原taskmgr-----任务管理器
太宗为什么不爱武则天 既然武则天是个英雄,怎么就让入宫这十二年光阴稀里糊涂地荒废过去了?我想,要分析武则天为什么没有得到唐太宗的欢心,先得分析一下唐太宗究竟喜欢什么样的女人。 唐太宗喜欢什么样的女人呢?有一个女人是唐太宗终身爱慕的,她就是长孙皇后。长孙皇后是唐太宗一生最敬重的女人。她从小知书达理,十三岁时嫁给了秦王李世民。李世民当了皇帝之后常常想和她探讨国家大事,但是,长孙皇后总是避而不答,她说:“牝鸡之晨,惟家之索。妾以妇人,岂敢预闻政事?”意思是母鸡打鸣那是家门不幸啊,我一个妇道人家,怎么可以干涉国家大事?因此,无论唐太宗怎么问,她都三缄其口。那么,长孙皇后是不是一个只关心柴米油盐,对政治一无所知、不感兴趣的人呢?当然不是。我举几个例子,大家就明白了。 第一,大家都知道,李世民是个少年英雄,在他当秦王的时候,和父亲李渊一起东征西讨,建立了赫赫战功。李渊集团最大的几个对手窦建德、王世充等,都是李世民拿下的。功劳大了,他的野心也就膨胀了,不甘心只当秦王,他想当皇太子,进而当皇帝。在野心的驱使下,李世民和他的哥哥太子李建成、弟弟李元吉以及父亲唐高祖李渊的矛盾与日俱增。在这种宫廷危机的紧张氛围中,长孙氏怎么办呢?她谨小慎微,非常卖力地孝敬李渊,讨得他老人家的欢心,同时委曲求全地拉拢李渊身边的妃嫔,和她们搞好人际关系。这有什么用呢?其实这等于在李渊身边安插了许多眼线。这样一来,李渊和其他儿子的一举一动,都尽收于李世民的眼底。兵法中说,知己知彼,百战不殆,长孙氏在李世民获取敌方情报方面立了大功。 第二,在玄武门之变的时候,李世民与父亲、兄弟的矛盾已经白热化,要兵戎相见。李世民亲自上阵,长孙氏则在秦王府鼓舞将士,勉励他们奋勇杀敌。在夫妻双方的共同努力下,玄武门之变一举成功,李世民登上了皇帝宝座,长孙氏也因此成为皇后。 第三,李世民做了皇帝后,励精图治。他唯恐自己做得不好,常常虚怀若谷地跟大臣们说:“我有什么不对的地方,你们一定要提出来,要直言己见。”臣子中魏徵做得最好。魏徵是个有名的谏臣,给李世民提意见是他的职责,而且他说话直截了当,经常让太宗下不来台。有一天在殿廷上,他终于把唐太宗惹恼了。唐太宗回到后宫后怒气难平,越想越气,觉得自己颜面尽失,自言自语道:“会当杀此田舍翁!”就是说,我一定要把这个乡巴佬给收拾掉!长孙皇后听到这句话之后,不言不语,娉娉婷婷转身进屋,不一会儿穿着厚重的朝服走出来,对着唐太宗行跪拜之礼。朝服那可是皇后在重大场合穿的大礼服啊。唐太宗吓了一跳,忙问:“皇后为什么要对我行此大礼呢?”长孙皇后说:“妾闻君明则臣直。”如今魏徵敢于直言进谏,说明您是个非常英明的皇帝啊,所以我特意向您表示祝贺!唐太宗听了龙颜大悦,同时也明白了皇后的用心:皇后这是在劝谏自己,做皇帝要有气度,胸怀要像大海一样,容纳百川,哪能为了一点小事就要杀人呢! 第四,长孙皇后是一个很贤德的人,但是由于太操心,身体又不好,三十六岁就撒手人寰了。她病入膏肓的时候,无论皇帝还是太子都十分着急。病笃乱投医,太子承乾出主意说:“医药备尽,尊体不瘳,请奏赦囚徒,并度人入道,冀蒙福助。”想要赦免犯人,再多度一些僧人,为她祈福延寿。可是长孙皇后说:“死生有命,非人力所加。若修福可延,吾素非为恶。若行善无效,何福可求?”表示坚决反对。弥留之际,她对唐太宗说:您千万不要重用外戚,现在我娘家人都已经当官了,可是您千万不要让他们当位高权重的大官,“慎勿处之权要”。为什么呢?因为自古外戚干政没有好结果,您要真对我好,真对我娘家好,就别给他们干政的机会。她还说,我死之后,千万不要厚葬。我活着的时候,作为一个女人,无益于天下;死了,怎么能让国家浪费资财在我的葬礼上呢。真是一个简朴而又识大体的皇后典范。
笑话 一群伟大的科学家死后在天堂里玩藏迷藏,轮到爱因斯坦抓人,他数到10睁开眼睛,看到所有人都藏起来了,只有牛顿还很是一个嚣张地站在那里。爱因斯坦走过去说:“牛顿,我抓住你了。” 牛顿:“不,你没有抓到牛顿。”爱因斯坦:“你不是牛顿你是谁”牛顿:“你看我脚下是什么”爱因斯坦低头看到牛顿站在一块长宽都是一米的正方形的地板砖上,不解。牛顿:“我脚下这是一平方米的方块,我站在上面就是牛顿/平方米,你抓住的是帕斯卡。”此时,爱因斯坦倒了,正在躲藏的帕斯卡哭了...
文件夹操作函数 _findfirst没有想找的文件return -1 errno 2ENOENT No such file or directory 2
阴历11月初八老鹰生日
最快速度找到内存泄漏 inline void EnableMemLeakCheck(){ _CrtSetDbgFlag(_CrtSetDbgFlag(_CRTDBG_REPORT_FLAG) | _CRTDBG_LEAK_CHECK_DF);}#ifdef _DEBUG#define new new(_NORMAL_BLOCK, __FILE__, __LINE__)#endifvoid main(){ EnableMemLeakCheck(); _CrtSetBreakAlloc(52); int* leak = new int[10];}
指针数组和数组指针 这个问题大家应该都碰到过,指针数组和数组指针,刚开始看时觉得还是能看懂,但是过些时又搞混了,最后发现还是没有真正理解。下面就简单说说这两个概念:一:指针数组,顾名思义,就是说的首先是一个数组吧,然后数组的元素是指针而已。说明形式为:type *pointer_array[constant1][constant2]...[constantn];例如:int *pai[3];由于‘*’是自右向左结合,因此从右向左看,首先看到[4]说明是一个数组,是一个包含4个元素的数组,然后看到‘*’,显然是指针类型,由此可以看出数组中存放的是指针而不是一般的类型。同理,char *pac[2][3]是包含有6个元素,每一个元素都是一个字符型指针。再来说说他们的初始化:int *pai[3];既然是一个包含4个整形指针的数组那么其对应的将是一个二维整形数组,因为一个整形指针对应一个一维整形数组。那我就用一个二维整形数组来初始化它,事实上一般也都是这么做的,这里有一个二维数组,int arr[3][2]={{1,2},{3,4},{5,6}},一个三行两列的整形数组,注意这里的行必须和你的指针数组的维数一致,否则是不允许的,不信你可以试试。这个初始化有很多种选择,以下只列举常见的两中:第一种也是很好理解的:for(int i=0;i<3;i++)pai[i]=arr[i];显然arr[i]是每一行的首地址,相当于一个一维数组的数组名,如是把它送给一个整形指针pai[i]是理所当然的了。第二种方法:在说明指针数组时就初始化:int (*ap)[2]={{1,2},{3,4},{5,6}};哈哈这个不用说了吧。注意:不能将二维数组的数组名赋给指针数组的数组名,pai=arr(错),因为两者的类型不一致,二维数组名的类型是指向int[][]型的指针,而指针数组的的数组名是指向int *[]类型的指针。在c/c++语言中,指针数组最常用的场合就是说明一个字符串数组。即说明一个数组,它的每个元素都是一个字符串。二:数组指针:指向一个数组的指针。说明形式为:type (*pointer_array)[constant1][constant2]...[constantn];注意这里的圆括号是必须就将这是由于方括号[],较指针说明符“*”的优先级高,若无此圆括号,编译器将把上述说明解释成成了一个数组指针。例如:int (*ap)[2];这样就说明了一个指向包含有2个元素的整形数组的数组指针,听起来确实有点别扭。不过仔细分析应该还是能理解的,就是说ap是一个指针,而它指向的对象是一个指针,注意不要将它和一个指向一个整形变量的指针搞混了。同样以一个二维数组来说明其初始化问题,int arr[3][2]={{1,2},{3,4},{5,6}};注意这里的列数必须和数组指针所指的数组的列数相同。第一种方法:ap=arr;为什么这里能这样将二维数组名送给ap呢,你可以这样理解,二维数组不就可以看成是一维数组的数组吗,而一个数组指针它指向的内容就是一个一维数组,那么你就可以把这个数组指针当做是一个数组名,只不过这个数组里的元素不是像int,char之类型的,而是一个数组,这样你就可以把它和二维数组的数组名联系在一起了吧。文笔不行,不知道是否说清楚了。第二种方法:ap=&arr[0];这里arr[0]其实就是一维数组的数组名,将它的地址给ap是很自然的,因为ap本来就是指向一个一维数组的。注意这里不能这样初始化:int (*a)[2]={{1,2},{3,4},{5,6}};大家可以想想为什么。当然他们也可以动态赋值,由于篇幅就不探讨了。
哈哈 小故事 一九四五年的一天,克力富兰的孤儿院里出现了一个神秘的女婴,没有人知道她的父母是谁。她孤独地长大,没有任何人与她来往。 直到一九六三年的一天,她莫明其妙地爱上了一个流浪汉,情况才变得好起来。可是好景不长,不幸事件一个接一个的发生。首先,当她发现自己怀上了流浪汉的小孩时,流浪汉却突然失踪了。其次,她在医院生小孩时,医生发现她是双性人,也就是说她同时具有男女性器官。为了挽救她的生命,医院给她做了变性手术,她变成了他。最不幸的是,她刚刚生下的小女孩又被一个神秘的人给绑走了。这一连串的打击使他从此一蹶不振,最后流落到街头变成了一个无家可归的流浪汉。直到一九七八年的一天,他醉熏熏地走进了一个小酒吧,把他一身不幸的遭遇告诉了一个比他年长的酒吧伙计。酒吧伙计很同情他,主动提出帮他找到那个使‘他’怀孕而又失踪的流浪汉。唯一的条件是他必须参加伙计他们的‘时间旅行特种部队’。他们一起进了‘时间飞车’。飞车回到六三年时,伙计把流浪汉放了出去。流浪汉莫明其妙地爱上了一个孤儿院长大的姑娘,并使她怀了孕。伙计又乘‘时间飞车’前行九个多月,到医院抢走了刚刚出生的小女婴,并用‘时间飞车’把女婴带回到一九四五年,悄悄地把她放在克力富兰的一个孤儿院里。然后再把稀里糊涂的流浪汉向前带到了一九八五年,并且让他加入了他们的‘时间旅行特种部队’。流浪汉有了正式工作以后,生活走上了正轨。并逐渐地在特种部队里混到了相当不错的地位。有一次,为了完成一个特殊任务,上级派他飞回一九七零年,化装成酒吧伙计去拉一个流浪汉加入他们的特种部队
字符串转时间函数 //日志中格式 yyyymmdd-hhmmss nRetCode = sscanf(szFileLine, "%4d%2d%2d-%2d%2d%2d", &LogTime.tm_year, &LogTime.tm_mon, &LogTime.tm_mday, &LogTime.tm_hour, &LogTime.tm_min, &LogTime.tm_sec ); KGLOG_PROCESS_ERROR(nRetCode != -1);
office 2007在线 https://www.starwit.net/microsoft/office/
自来也知道了什么? 我感觉自来也知道了他一直在潘恩幻术中
varchar2的setNull(7, OCCICHAR); varchar2的setNull(7, OCCICHAR);
mac地址转字符串 nRetCode = sprintf( szGatewayMac, "%.2x-%.2x-%.2x-%.2x-%.2x-%.2x", ucGatewayMac[0], ucGatewayMac[1], ucGatewayMac[2], ucGatewayMac[3], ucGatewayMac[4], ucGatewayMac[5] );
无欲则刚 一天,孔子在和学生们讲道理时,忍不住感叹道:“我还没有见过真正刚强不屈的人啊!” 那些年轻的弟子都觉的很奇怪,他们认为像子路、还有年轻的申枨等,都是很刚强的人。尤其是申枨,他虽然年纪很轻,可是每次在和别人辩论时,却总是不肯轻易让步。即使在面对长辈或师兄时,申枨也毫不隐藏,总是摆出一副强硬的姿态。大家都对他退让三分。 所以,当学生们听到孔子感叹说还没有见过刚强的人时,他们不约而同的说:“如果要论刚强,申枨应该是可以当之无愧的吧!” 孔子说:“申枨这个人欲望多,怎么可以称的上是刚强呢?” 一个学生问:“申枨并不像是个贪爱钱财的人,老师怎么会说他欲望多呢?” 孔子回答说:“其实所谓的欲望,并不见得就是指贪爱钱财。简单的说,凡是没有明辨是非就一味和别人争、想胜过别人的私心就算是‘欲’。申枨虽然性格正直,但他却逞强争胜,往往流于感情用事,这就是一种‘欲’啊!像他这样的人,怎么可以称的上是刚强不屈呢?” 孔子又说:“所谓的‘刚’,并不是指逞强好胜,而是一种克制自己的工夫。能够克制住自己的欲望,无论在任何环境中,都不违背天理,而且始终如一,不轻易改变,这才算是真正的‘刚’啊!” (出自《论语》)
这样就可以了 nRetCode = atoi(szStringInfo); KGLOG_PROCESS_ERROR(errno != ERANGE);
御姐详解 关于御姐1、日文写做“御姉”(おねえ),本意是对姐姐的敬称,这里引申为成熟的强势女性。除此之外还有姉御(あねご)和姉贵(あねき)的说法,这两种称呼类似汉语中的大姐,经常出现在黑道题材的作品中,其中的“姉御”一词曾经在MGS2中被引申为女王之意。2、年龄划分大概可以从20-36,低于20却能呈现出强势姿态的女性可以称为“有御姐资质”这个年龄范围基本是根据概率划分的,但其中也会出现个别特例,可以根据情形适当放宽。3、强势的特质需要从实力上体现,当然最好也能体现在形象上,是花瓶的统统踢飞。感情方面弱气的无所谓……这是同爱好者讨论得来的结论。不过公私要分开,这是最主要的。感情问题也可以视情形而定,又不是圣女贞德,这方面那么苛刻干吗?御姐条件简单概括1、萝莉泰脸的——杀!2、没有性格的——杀!3、没有实力的——杀!4、没有气魄的——杀!5、欧巴桑脸的——杀!通过以上五个条件可知,御姐与萝莉是对立的,但是又不属于欧巴桑。御姐控基本概念御姐控,日文写做“シスコン”,实际就是恋姐情结严重的人,广义上指喜欢御姐的人。不是任何人随便喜欢上一个美女就可以称自己是御姐控的——关键词是“御姐”和“恋姐情结”御姐控基本条件1、喜欢的要是御姐!2、喜欢的御姐维持在相应数量上!3、对各个领域的御姐都要有所感知!4、和没有御姐出现的BL相关要划清界限!5、对御姐要恭敬有礼,御姐拜托的事情不能推辞御姐定义1,年龄要够大,起码比正统的男主角要能明显看出大,按照现在的通常设定,20岁以上,36以下吧,当然如果外表不显老的话再大一点也可以。2,语气举止要强势,所谓“年上攻,弱气受”嘛,不过这强势不一定要体现在攻击性的词汇或粗野的举止上,而是要在举受投足间令你有被领导着的感觉。3,要有母性,这个年龄的女性,其性格是比较复杂的,不会象罗莉那么单纯。一方面展示出其强攻的性质,另一方面也要有宽大的包容力和母性本能。4,应该有这个年龄所应当有的爱好,第一条就是要会喝酒,还要喜欢泡温泉,还要会开些大叔玩笑来寻我们可怜的男主角的开心。如果说罗莉是可以激发人的保护欲的话,御姐应该正相反,能给人可靠的感觉,被保护的欲望,只有能做到这一点的,才是合格的御姐。
微软的软件测试方法 国内近年来关于软件测试的问题和讨论越来越活跃。但从总体上说交流软件测试技术的多,而探讨软件测试方法的少。这里的“技术”指的是具体的战术问题,比如说如何使用某种工具来解决某一特定测试问题,或者某一类型软件有哪些测试手段等等。而这里的“方法”指的是宏观的战略问题,或者叫方法论,这包括从软件测试的概念或理念,到企业软件质量控制体系;从软件测试的过程,到测试团队的设置及其职责的界定等等。作为测试人员,热衷于“技术”讨论和交流是一件可喜可贺的事。从中可以感觉到软件测试在中国迅速发展的开端和潜力。但是作为企业的管理决策者,是否也应该以同样的热情来思考“方法”问题呢?特别是当一个软件企业的软件测试从无到有,或者当企业已有一定的软件测试的投入,但发现其实效并不显著,甚至由于测试的引入而带来了新的管理上的混乱。这个时候方法论的思考,更有利于发现问题的根源。即便是一个基层的测试人员,当积累了一定的技术经验后,也应该不时从日常的具体工作中走出来,在一个较高层次上进行回顾总结和借鉴,并试着提出一些优化和改进的措施,这无论对专业上还是对事业上的成长都是非常有意义的。微软在软件测试方面有很多值得一提的经验,在此我想以我个人的体会和思考,同大家一同进行一些探讨。这里有一点须要特别说明,尽管微软的方法已被微软的实践多次证明是成功的,非常有效的,但这并不意味着这些方法在中国的软件企业中有广泛的可行性。一种方法是否可行还受到很多其他因素的影响,比如企业类型(微软是生产平台软件和通用软件产品的企业),企业管理体制,企业文化等等。所以我的目的只是给大家一些思路和借鉴。 两类经典的软件测试方法 在具体介绍微软的软件测试方法之前,我想首先从概念,或理念的层面上来理解究竟甚么是软件测试,目的是从中导出微软测试方法的理论根源。传统上认为软件测试的方法从总体上分为两类。第一类测试方法是试图验证软件是“工作的”,所谓“工作的”就是指软件的功能是按照预先的设计执行的;而第二类测试方法则是设法证明软件是“不工作的”。提出第一类方法的代表人物是软件测试领域的先驱Dr. Bill Hetzel(代表论著《The Complete Guide to Software Testing》),他曾于1972年6月在美国的北卡罗来纳大学组织了历史上第一次正式的关于软件测试的论坛。他首先在1973年给软件测试一个这样的定义:“就是建立一种信心,认为程序能够按预期的设想运行。Establish confidence that a program does what it is supposed to do. ”后来在1983年他又将定义修订为:“评价一个程序和系统的特性或能力,并确定它是否达到预期的结果。软件测试就是以此为目的的任何行为。 Any activities aimed at evaluating an attribute or capability of a program or system. ”在他的定义中的“设想”和“预期的结果”其实就是我们现在所说的用户需求或功能设计。他还把软件的质量定义为“符合要求”。第一类测试可以简单抽象地描述为这样的过程:在设计规定的环境下运行软件的功能,将其结果与用户需求或设计结果相比较,如果相符则测试通过,如果不相符则视为Bug。这一过程的终极目标是将软件的所有功能在所有设计规定的环境全部运行,并通过。在软件行业中一般把第一类方法奉为主流和行业标准。1990年的IEEE/ANSI标准将软件测试进行了这样的定义:“就是在既定的状况条件下,运行一个系统或组建,观察记录结果,并对其某些方面进行评价的过程。The process of operating a system or component under specified conditions, observing or recording the results, and making an evaluation of some aspect of the system or component (IEEE/ANSI, 1990 [Std 610.12-1990]”这里所谓“既定的状况”也可理解为需求或设计。尽管如此,这一方法还是受到很多业界权威的质疑和挑战。代表人物是Glenford J. Myers(代表论著《The Art of Software Testing》)。他认为测试不应该着眼于验证软件是工作的,相反应该首先认定软件是有错误的,然后去发现尽可能多的错误。他还从人的心理学的角度论证,将 “验证软件是工作的”作为测试的目的,非常不利于测试人员发现软件的错误。于是他于1979年提出了他对软件测试的定义:“就是以发现错误为目的而运行程序的过程。The process of executing a program or system with the intent of finding errors.” 这就是软件测试的第二类方法,简单地说就是验证软件是“不工作的”,或者说是有错误的。他甚至极端地认为,一个成功的测试必须是发现Bug的测试,不然就没有价值。这就如同一个病人(假定此人确有病),到医院做一项医疗检查,结果各项指标都正常,那说明该项医疗检查对于诊断该病人的病情是没有价值的,是失败的。我并不完全同意这一看法。第二类软件测试方法在业界也很流行,受到很多学术界专家的支持。大家熟悉的Ron Patton在《软件测试》( 中文版由机械工业出版社出版,具说此书是目前国内测试新手入门的经典教材)一书的第10页,有一个明确而简洁的定义:“软件测试员的目标是找到软件缺陷,尽可能早一些,并确保其得以修复。
FAR PASCAL WINAPI 等问题. 1:Win3.x的FAR宏在Win32里面无效。Win32里面都是32位的寄存器,没有FAR和NEAR之分,PASCAL和WINAPI,CALLBACK,APIENTRY,一样,都是指参数的传递方式为__stdcall,而Ansi C默认的参数传递方式为__cdecl,这些宏定义在windef.h里面。 2:动态连接库输出函数用 extern "C" __declspec( dllexport )时,VC编译器会在函数前加下划线,如:xyz_FunctionName@指类的,最好直接用.def文件输出函数,没有任何变动,与你要输出的函数一样。 3:如下: abc.dll输出函数: int WINAPI ABC(int a,int b); 使用: 显示连接: HANDLE hModule = LoadLibrary("abc.dll"); if(hModule) { typedef int (WINAPI *pABC)(int a,int b); //注意参数传递方式 pABC ABC = (pABC)(GetProcAddress(hModule,"ABC");//注意函数名不要写错 int c = ABC(2,3); } 隐式连接,将引入库.lib文件加入使用的工程。
字符串数组赋值 int main(int argc, char* argv[]){ char mpt[] = "S" "l" "h"; cout<
GetModuleFileName ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.WIN32COM.v10.en/dllproc/base/getmodulefilename.htm The GetModuleFileName function retrieves the fully-qualified path for the file that contains the specified module that the current process owns.
_kbhit Checks the console for keyboard input. int _kbhit( void ); Return Value_kbhit returns a nonzero value if a key has been pressed. Otherwise, it returns 0.ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.VisualStudio.v80.en/dv_vccrt/html/e82a1cc9-bbec-4150-b678-a7e433220fe4.htm
setlocale, _wsetlocale ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.VisualStudio.v80.en/dv_vccrt/html/3ffb684e-5990-4202-9553-b5339af9520d.htm
Visual C++开发工具与调试技巧整理 自己总是用VC平台来开发东西,但是有时候总是出这样那样的问题,呵呵,总是需要上网查资料来解决,在这里把自己用到上网查的一些技巧摘录如下,希望对大家有用,省去大家再去搜索的烦恼。1.如何在Release状态下进行调试Project->Setting=>ProjectSetting对话框,选择Release状态。C/C++标签中的Category选General,Optimizations选Disable(Debug),Debut info选Program Database。在Link标签中选中Generate debug info复选框。 注:只是一个介乎Debug和Release的中间状态,所有的ASSERT、VERIFY都不起作用,函数调用方式已经是真正的调用,而不查表,但是这种状态下QuickWatch、调用队列跟踪功能仍然有效,和Debug版一样。2. Release和Debug有什么不同Release版称为发行版,Debug版称为调试版。Debug中可以单步执行、跟踪等功能,但生成的可执行文件比较大,代码运行速度较慢。Release版运行速度较快,可执行文件较小,但在其编译条件下无法执行调试功能。Release的exe文件链接的是标准的MFC DLL(Use MFC in a shared or static dll)。这些DLL在安装Windows的时候,已经配置,所以这些程序能够在没有安装Visual C++ 6.0的机器上运行。而Debug版本的exe链接了调试版本的MFC DLL文件,在没有安装Visual C++6.0的机器上不能运行,因为缺相应的DLL,除非选择use static dll when link。3. ASSERT和VERIFY有什么区别ASSERT里面的内容在Release版本中不编译,VERIFY里面的内容仍然翻译,但不再判断真假。所以后者更安全一点。例如ASSERT(file.Open(strFileName))。一旦到了Release版本中,这一行就忽略了,file根本就不Open()了,而且没有任何出错的信息。如果用VERIFY()就不会有这个问题。4.Workspace和Project之间是什么样的关系每个Workspace可以包括几个project,但只有一个处于Active状态,各个project之间可以有依赖关系,在project的Setting..中可以设定,比如那个Active状态的project可以依赖于其他的提供其函数调用的静态库。5. 如何在非MFC程序中使用ClassWizard在工程目录下新建一个空的.RC文件,然后加入到工程中就可以了。6.如何设置断点按F9在当前光标处增加一个断点和取消一个断点。另外,在编辑状态下,按Ctrl+B组合键,弹出断点设置对话框。然后单击【Condition…】按钮弹出设置断点条件的对话框进行设置。7.在编辑状态下发现成员变量或函数不能显示提示是如何打开显示功能这似乎是目前这个Visual C++ 6.0版本的一个bug,可按如下步骤使其正常,如再出现,可如法炮制:(1)关闭Project(2)删除“工程名.ncb”文件(3)重新打开工程8.如何将一个通过ClassWizard生成的类彻底删除首先在工作区的FileView中选中该类的.h和.cpp文件,按delete删除,然后在文件管理器中将这两个文件删除,再运行ClassWizard,这时出现是否移走该类的提示,选择remove就可以了。9. 如何将在workspace中消失的类找出来打开该类对应的头文件,然后将其类名随便改一下,这个时候工作区就会出现新的类,再将这个类改回原来的名字就可以了。10. 如何清除所有的断点菜单【Edit】->【Breakpoints…】,打开“Breakpoints”对话框,单击【Remove All】按钮即可。快捷键是“Ctrl + Shift + F8”。11. 如何再ClassWizard中选择未列出的信息打开“ClassWizard”对话框,然后切换到“Class Info”页面。改变“Message filter”,如选择“Window”,“Message”页面就会出现Window的信息。12. 如何检测程序中的括号是否匹配把光标移动到需要检测的括号前面,按快捷键“Ctrl + ]”。如果括号匹配正确,光标就跳到匹配的括号处,否则光标不移动,并且机箱喇叭还会发出一声警告。13. 如何查看一个宏(或变量、函数)的定义把光标移动到要查看的一个宏上,就比如说最常见的DECLARE_MAP_MESSAGE上按一下F12(或右键菜单中的相关菜单),如果没有建立浏览文件,就会出现提示对话框,按【确定】按钮,然后就会跳到该宏(或变量、函数)定义的地方。
_chdir, _wchdir ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.VisualStudio.v80.en/dv_vccrt/html/85e9393b-62ac-45d5-ab2a-fa2217f6152e.htm
[c/c++]sscanf 大家都知道sscanf是一个很好用的函数,利用它可以从字符串中取出整数、浮点数和字符串等等。它的使用方法简单,特别对于整数和浮点数来说。但新手可能并不知道处理字符串时的一些高级用法,这里做个简要说明吧。 1. 常见用法。以下是引用片段: charstr[512]={0}; sscanf("123456","%s",str); printf("str=%s",str); 2. 取指定长度的字符串。如在下例中,取最大长度为4字节的字符串。以下是引用片段: sscanf("123456","%4s",str); printf("str=%s",str); 3. 取到指定字符为止的字符串。如在下例中,取遇到空格为止字符串。以下是引用片段: sscanf("123456abcdedf","%[^]",str); printf("str=%s",str); 4. 取仅包含指定字符集的字符串。如在下例中,取仅包含1到9和小写字母的字符串。以下是引用片段: sscanf("123456abcdedfBCDEF","%[1-9a-z]",str); printf("str=%s",str); 5. 取到指定字符集为止的字符串。如在下例中,取遇到大写字母为止的字符串。以下是引用片段: sscanf("123456abcdedfBCDEF","%[^A-Z]",str); printf("str=%s",str);
[c#]自窗口打开 比如现在你在菜单里面打开页面Form: 当作模式窗体打开就用: Form frm = new Form(); frm.ShowDialog(); 而当作非模式窗体打开就用: Form frm = new Form(); frm.Show();
[c/c++]有一个字符串,找出第一次出现3次的字符是什么字符并给出出 有一个字符串,找出第一次出现3次的字符是什么字符并给出出现位置,有没有什么精妙的算法?char CountChar(const char *pszContent){ int vnCount[0xFFFF] = {0}; int nLength = ::strlen(pszContent); int i; for (i = 0; i < nLength; ++i) { vnCount[pszContent[i]]++; if (vnCount[pszContent[i]] <= 3) { break; } } return pszContent[i];}
[招聘]大三大四熟悉c++或者数据库的进 大家好,我同事让我推荐几个熟悉c++或者数据库的同学,有兴趣的发邮件给我,
[email protected]
,本来他是让我贴出他的邮箱,但我想先贴我的,有兴趣的先给我联系,我推荐你几本书后你在和他联系,加油,兄弟们
To:yl840325你是什么系的 To:yl840325你是什么系的我计算机系的03级今年刚毕业
我是陈士财 我是陈士财
今年与西南大学计算机的研究生无缘 今年与西南大学计算机的研究生无缘,无法陪老婆在西南度过两年了,他考上了 好郁闷
西南大学学计算机的同学帮帮忙好吗?(尤其是研一的) 西南大学学计算机的同学你们好我准备考你们学校的计算机研究生,请问专业课数据结构你们再学习的时候外排序部分是不是要学呢?考验的时候考不考阿你们有没有除了06年的真题外的考研真题呢?(专业课)我的邮箱是
[email protected]
有什么资料请同学们共享以下,我以数本专业经典书籍交换http://blog.csdn.net/beingstudio/category/173846.aspx上面是我的blog,打开后就可以下载我收藏的经典专业书!!谢谢你们了~~~等待考上后见!
申请了自己的视频空间 越狱第二季 每周二晚更新网站http://being.96.cn QQ群交流9185684
黄健翔现场解说 黄健翔现场解说N多场景
批处理命令详解 最近好多猜测弱口令的病毒在网上流行,比如前段时间闹得很厉害的Worm.Dvldr 蠕虫就是一个典型。这些病毒有个共同点就是利用批处理来进行ipc$连接,从而来猜测管理员的口令达到控制服务器的目的。病毒由几个文件和几个复杂的批处理组成。批处理算不上真正意义上的编程,但是它的一些思想和编程比较近似。通过在网上和一些初学的朋友交流,发现他们对于批处理很感兴趣,多多少少了解一些命令的用法,但缺乏比较系统的了解,所以特意写下这篇教程,好让感兴趣的朋友对批处理有个整体的认识,并能通过该教程举一反三,写出自己的批处理。该教程一共分为4大部分,第一部分是批处理的专用命令,第二部分是特殊的符号与批处理,第三部分是批处理与变量,第四部分是完整案例。因为教程比较长,所有在杂志上我们将分为两次连载,本期首先刊登一、二两部分,敬请读者注意。第一部分:批处理的专用命令批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT。这些命令统称批处理命令,下面我就来给大家介绍一下批处理的命令。1、 REMREM 是个注释命令一般是用来给程序加上注解的,该命令后的内容在程序执行的时候将不会被显示和执行。例:REM 你现在看到的就是注解,这一句将不会被执行。在以后的例子中解释的内容都REM 会放在REM后面。请大家注意。2、 ECHOECHO 是一个回显命令主要参数有OFF和 ON,一般用ECHO message来显示一个特定的消息 。例:Echo offRem 以上代表关闭回显即不显示所执行的命令Echo 这个就是消息。Rem 以上代表显示“这就是消息”这列字符执行结果:C:\>ECHO.BAT这个就是消息。3、 GOTOGOTO 即为跳转的意思。在批处理中允许以“:XXX”来构建一个标号然后用GOTO :标号直接来执行标号后的命令。例:LABELREM 上面就是名为LABEL的标号。DIR C:\DIR D:\GOTO LABELREM 以上程序跳转标号LABEL处继续执行。4、CALLCALL 命令可以在批处理执行过程中调用另一个批处理,当另一个批处理执行完后再继续执行原来的批处理。例:批处理2.BAT内容如下:ECHO 这就是2的内容批处理1.BAT内容如下:ECHO 这是1的内容CALL 2.BATECHO 1和2的内容全部显示完成执行结果如下: C:\>1.BAT 这是1的内容 这就是2的内容 1和2的内容全部显示完成5、PAUSEPAUSE 停止系统命令的执行并显示下面的内容。例:C:\> PAUSE请按任意键继续 . . .6、 IFIF 条件判断语句,语法格式如下:IF [NOT] ERRORLEVEL number commandIF [NOT] string1==string2 commandIF [NOT] EXIST filename command说明:[NOT] 将返回的结果取反值即“如果没有”的意思。ERRORLEVEL 是命令执行完成后返回的退出值Number 退出值的数字取值范围0~255。判断时值的排列顺序应该又大到小。返回的值大于或等于指定的值时条件成立。string1==string2 string1和string2都为字符的数据,英文字符的大小写将看做不同,这个条件中的等于号必须是2个(绝对相等),条件想等后即执行后面的 commandEXIST filename 为文件或目录存在的意思。IF ERRORLEVEL这条语句必须放在某一个命令后面。执行命令后由IF ERRORLEVEL来判断命令的返回值。例:1、 IF [NOT] ERRORLEVEL number command检测命令执行完后的返回值做出判断。echo offdir z:rem 如果退出代码为1(不成功)就跳至标题1处执行IF ERRORLEVEL 1 goto 1rem 如果退出代码为0(成功)就跳至标题0处执行IF ERRORLEVEL 0 goto 0:0echo 命令执行成功! Rem 程序执行完毕跳至标题exit处退出goto exit:1echo 命令执行失败!Rem 程序执行完毕跳至标题exit处退出goto exit:exitRem 这里是程序的出口
越狱逃跑路线大搜集(修正帖) 由预告可知,越狱 第二季 是MS一行人逃往的过程,我们用Google Earth将所有的坐标和图片整理出来,最后 连接起所有的坐标 做出越狱逃跑图。(小弟blog:http://blog.csdn.net/beingstudio/) 本帖为修正帖 原帖在http://post.baidu.com/f?kz=126710832
arp攻击防御资料 最近很多网吧反映频繁断线并且网速较慢,已经确认:这是由于一种名为“网吧传奇杀手Trojan.PSW.LMir.qh ” 的病毒爆发引起的,现我们发布查找病毒以及基本解决办法: 1、此类病毒采用arp攻击,克隆MAC地址条目进行欺骗。当发现网络非正常时,网管可任找一台机器, 开启DOS窗口并输入“arp -a” 命令, 会发现很多不同IP地址有着相同的MAC地址表: Interface: 192.168.0.1 on Interface 0x1000004 Internet Address Physical Address Type 192.168.0.1 00-e0-1c-8c-9a-0e dynamic 192.168.0.101 00-e0-4c-8c-9a-47 dynamic 192.168.0.102 00-e0-4c-8c-9a-47 dynamic 192.168.0.104 00-e0-4c-8c-81-cc dynamic 192.168.0.105 00-e0-4c-8c-9a-47 dynamic 192.168.0.106 00-e0-4c-8c-9a-47 dynamic 192.168.0.107 00-e0-4c-8c-9a-47 dynamic 192.168.0.108 00-e0-4c-8c-9a-47 dynamic 192.168.0.112 00-e0-4c-8c-9a-47 dynamic 192.168.0.114 00-e0-4c-8c-81-cc dynamic 192.168.0.115 00-e0-4c-8c-9a-47 dynamic 192.168.0.116 00-e0-4c-8c-9a-47 dynamic 192.168.0.117 00-e0-4c-8c-9a-47 dynamic 我们可以断定MAC地址为00-e0-4c-8c-9a-47的机器感染了病毒。然后需要网管在每台工作站DOS窗口中输 入“ipconfig /all” 命令,察看每台机器的MAC地址:Connection-specific DNS Suffix . : Description . . . . . . . . . . . : RTL8139 Physical Address. . . . . . . . . : 0-e0-4c-8c-9a-47 DHCP Enabled. . . . . . . . . . . : No IP Address. . . . . . . . . . . . : 192.168.0.133 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.0.1 DNS Servers . . . . . . . . . . . : 61.177.7.1 通过以上步骤定位到染毒的机器,予以隔离处理。 2、基本解决办法,在任意一工作站通过在DOS窗口下运行TRACERT (格式:tracert [域名或者IP地址])命令,获取本地网关地址,然后运行ARP -A找到对应网关IP的MAC地址,在C盘根目录下编写一批处理文件arp.bat,加入启动项每次启动运行,其原理是为在每台工作站增加、绑定属于网关的静态arp地址条目,不接受欺骗程序的arp条目更新请求: cd c:\[windows的安装路径]\system32 arp –d arp -s 192.168.168.1 00-e0-1c-8c-9a-0e goto end 注意:各网吧将文件中的网关IP地址和MAC地址更改为您自己的网关IP地址和MAC地址即可,重新启动计算机。 3、近期接到网吧反映,网络游戏正常,网站打开缓慢,甚至打不开的现象,经实地监测,发现是DNS解析的问题,请把DNS解析地址设为(每台工作站都要更改): 61.177.7.1 221.228.255.1,然后在DOS窗口下运行nslookup查看一下是否可以到达: Default server: c.center-dns.jsinfo.net Address:61.177.7.1
越狱逃跑路线大搜集 由预告可知,越狱 第二季 是MS一行人逃往的过程,我们用Google Earth将所有的坐标和图片整理出来,最后 连接起所有的坐标 做出越狱逃跑图。(小弟blog:http://blog.csdn.net/beingstudio/)
30岁前不要再乎的事 1.放弃 把握的反面就是放弃,选择了一个机会,就等于放弃了其它所有的可能。当新的机会摆在面前的时候,敢于放弃已经获得的一切,这不是功亏一篑,这不是半途而废,这是为了谋求更大的发展空间;或者什么都不为,只因为喜欢这样做,因为,年轻就是最大的机会。人,只有在三十岁之前才会有这个胆量,有这个资本,有这个资格。 2.失恋不是不在乎,是在乎不起。三十岁前最怕失去的不是已经拥有的东西,而是梦想。爱情如果只是一个过程,那么正是这个年龄应当经历的,如果要承担结果,三十岁以后,可能会更有能力,更有资格。其实,三十岁之前我们要做的事情很多,稍纵即逝,不能过久地沉溺在已经干涸的爱河的河床中,3.漂泊漂泊不是一种不幸,而是一种资格。趁着没有家室拖累,趁着身体健康,此时不飘何时飘?当然,漂泊的不一定是身体,也许只是幻想和梦境。新世纪的时尚领袖是飘一代,渴望漂泊的人惟一不飘的是那颗心。4.失业三十岁以前就尝到失业的滋味当然是一件不幸的事,但不一定是坏事。三十岁之前就过早地固定在一个职业上终此一生也许才是最大的不幸。失业也许让你想起埋藏很久而尘封的梦想,也许会唤醒连你自己都从未知道的潜能。也许你本来就没什么梦想,这时候也会朝着你去做梦。5.评价我们最不应该做出的牺牲就是因为别人的评价而改变自我,因为那些指手画脚的人自己也不知道他 们遵从的规则是什么。千万不要只遵从规矩做事,规矩还在创造之中,要根据自己的判断做每一件事,虽然这样会麻烦一点。 6.浅薄如果每看一次《泰坦尼克号》就流一次眼泪,每看一次《大话西游》就笑得直不起腰,就会有人笑 你浅薄。其实那只能说明你的神经依旧非常敏锐,对哪怕非常微弱的刺激都会迅速做出适应的反 应;等你的感觉迟钝了,人们就会说你深沉了。7.疯狂这是年轻人最好的心理调适,只能说明你精力旺盛,身心健康。说你“疯狂“是某些生活压抑、心力交瘁的中老年人恶意的评价,他们就像一部年久修的机器,最需要调试,但只能微调,一次大修就会让他们完全报废。 8。失意包括感情上的,事业上的,也许仅仅是今天花了冤枉钱没买到可心的东西,朋友家高朋满座自己却插不上一句话。过分在乎失意的感受不是拿命运的捉弄来捉弄自己,就是拿别人的错误来惩罚自己。 9.代价不是不计代价,而是要明白做任何事都要付出代价。对我们这个年龄的人来说,这绝不是一句废话。否则,要到三十岁的时候才会明白自己曾经付出了多少代价,却不明白为什么付出,更不明白自己得到了多少,得到什么10。稳定三十岁之前就在乎稳定的生活,那只有两种可能,要么就是中了彩票,要么就是未老先衰。11。房子除非你买房子是为了升值,要么就是你结婚了。我有个同学,家在外地,大学毕业之后,单位没有宿舍,家里就给他买了一套房子。他曾经有过去北京工作的机会,但是他觉得刚买了房子就离开这座城市说不过去,就放弃了。到现在他工作稳定,但一事无成。 唯一的成就就是结婚了,并且有了孩子,因为他觉得该让这房子永远空着,所以房子变成了家。房子是都市生活的寓言,这个寓言不应该过早的和我们相关12。谣言这是一种传染病,沉默是最好的疫苗。除非你能找出传染源,否则解释恰恰会成为病毒传播最理想的条件13.薪水只要是给人打工,薪水再高也高不到哪儿去。所以在三十岁之前,机会远比金钱重要,事业远比金钱重要,将来远比金钱重要。对大多数人来说,三十岁之前干事业的首要目标绝不是挣钱,而是挣未来重要.14.存款这倒不一定是因为我们钱少,年轻人现在谁都知道钱是有生命的。机会这么多,条件这么好,可以拿钱去按揭,做今天的事,花明天的钱;也可以拿钱去投资,拿钱去“充电“。钱只有在它流通的过程中才是钱,否则只是一沓世界上质量最好的废纸。15.幼稚不要怕人说我们幼稚,这正说明你还年轻,还充满活力。「成熟」是个吓人的词儿,也是个害人的 词儿。成熟和幼稚是对一个人最大而无当、最不负责任、最没用的概括。那些庸人,绝不会有人说 他们幼稚。不信,到哪天你被生活压得老气横秋,暮气沉沉的时候,人们一定会说你成熟了,你就会知道「成熟」是个什么东西。16。缺陷也许你个子矮,也许你长得不好看,也许你的嗓音像唐老鸭……那么你的优势就是你不会被自己表面的浅薄的亮点所耽搁,少花一些时间,少走一些弯,直接发现你内在的优势,直接挖掘自己深层的潜能。17。压力中年人能够承受多大压力检验的是他的韧性;年轻人能承受多大压力,焕发的是他的潜能。18.孤独这是为自由付出的代价
北冥工作室Blog 北冥工作室 的Blog很多,但万址归一!
吧主就我一个 有人偷删我贴子 吧主就我一个 有人偷删我贴子
vc消息自定义 1、在头文件中定义一个自定义消息2、在类中声明该消息的处理函数3、在类消息映射表中加入映射项4、在类的消息映射表中实现该函数的处理函数!5、窗口指针调用sendmessage postmessage给窗口发消息!
【JAY〗周杰伦专辑整理已完工 周杰伦专辑整理已完工,虚拟光盘格式(684兆),并配以网页播放器,所有音乐为320kbps高音质mp3,谁要请和我QQ联系。
历届奥斯卡最佳影片+海报 http://post.baidu.com/f?kz=119679664
奥斯卡最佳影片 奥斯卡最佳影片
学外语的十条经验 学外语的十条经验[匈]卡莫·洛姆布 谈到外语学习,匈牙利有一位叫卡莫·洛姆布的人说:“我大致用了25年的时间学习了16种语言,10种达到能说的程度,另外6种达到能翻译专业书刊,阅读和欣赏文艺作品的程度。” “我把自己漫游外语天地所获得的心得体会总结为十条: 1、学习外语一天也不能中断。倘若确实没有时间,哪怕每天挤出10分钟也行;早晨是学习外语的大好时光。 2、要是学厌了,不必过于勉强,但也不要扔下不学。这时可以改变一下学习方式;比如把书放到一边去听听广播,或暂时搁下课本的练习去翻翻词典等。 3、绝不要脱离上下文孤立地去死背硬记。 4、应该随时地记下并背熟那些平日用得最多的“句套子”。 5、尽可能‘心译’你接触到的东西,如一闪而过的广告,偶而听到的话语,这也是一种休息的方式。 6、只有经过教师修改的东西才值得牢记。不要反复去看那些做了而未经别人修改 的练习,看多了就会不自觉地连同错误的东西一起记在脑了里。假如你纯属自学而无旁人相助,那你就去记那些肯定是正确无误的东西。 7、抄录和记忆句子和惯用语时要用单数第一人称,如“I am only pulling your leg"(我只是要戏弄你) 8、外语好比碉堡,必须同时从四面八方向它围攻:读报纸,听广播,看原文电影,听外语讲演,攻读课本,和外国朋友通讯,来往,交谈等等。 9、要敢于说话,不要怕出错误,要请别人纠正错误。尤为重要的当别人确实为你纠正错误时,不要难为情,不要泄气。 10、要坚信你一定能达到目的,要坚信自己有坚强不屈的毅力和语言方面的非凡才能…… (《外语学习成功的要诀》中外名人学习外语经验谈,山西教育出版社1992年版)
为什么 杨洁十年不看《西游记》 在 杨洁十年不看《西游记》中她说:这个戏完了以后,师徒4人出现了一些事情,让我很不舒服,所以我十年不看《西游记》,为什么阿
尾兽 大揭秘 漫画中,尾兽作为晓的吞噬对象在慢慢的被晓俘虏!
晓,大揭秘! 晓一个神秘的组织,在漫画中零星出现,然我们把它组合起来吧!
厉害的鸣人! 在动画中,现在的鸣人还是傻傻的,可是在漫画中,他可是很强了哦!
请大家记住这个骗子,以免上当 请大家记住这个骗子,以免上当传奇世界85区 帝释 龙→飞舞 枉是 天武王 的封号,却一点不讲诚信,拿了140元宝不给心灵书 河南焦作人的脸都让你丢光了! 他的手机号是 13017504260 记住阿 这是骗子!!!
03级本科邓论考试重点交流 03级本科邓论考试重点交流,请各系的同学各抒己见
技术_c++_ASCII转二进制文件 #include #include short change(char c){ switch(c) { case '0':return 0x0;break; case '1':return 0x1;break; case '2':return 0x2;break; case '3':return 0x3;break; case '4':return 0x4;break; case '5':return 0x5;break; case '6':return 0x6;break; case '7':return 0x7;break; case '8':return 0x8;break; case '9':return 0x9;break; case 'A':return 0xA;break; case 'B':return 0xB;break; case 'C':return 0xC;break; case 'D':return 0xD;break; case 'E':return 0xE;break; case 'F':return 0xF;break; case 'a':return 0xA;break; case 'b':return 0xB;break; case 'c':return 0xC;break; case 'd':return 0xD;break; case 'e':return 0xE;break; case 'f':return 0xF;break; default:return 16;break; }}void main(){ int size; cin>>size; char *s=new char[size+1]; ifstream fs1("being.txt"); ofstream fs2("being.d2s"); fs1.setmode(filebuf.binary); fs2.setmode(filebuf.binary); fs1.read(s,size); char ta[1000]; int j=0; for(int i=0;i<=size;i++) { int t=change(s[i]); i++; if(i<=size) { t=16*t+change(s[i]); ta[j]=t; j++; } else { t=16*t; ta[j]=t; j++; break; } } fs2.write(ta,j);}
技术_c++类_研究 #include class cppclass{private: int i;public: cppclass(); void cppout();};cppclass::cppclass(){ i=5;}void cppclass::cppout(){ cout< 2: class cppclass3: {4: private:5: int i;6: public:7: cppclass();8: void cppout();9: };10: cppclass::cppclass()11: {00401030 55 push ebp00401031 8B EC mov ebp,esp00401033 83 EC 44 sub esp,44h00401036 53 push ebx00401037 56 push esi00401038 57 push edi00401039 51 push ecx0040103A 8D 7D BC lea edi,[ebp-44h]0040103D B9 11 00 00 00 mov ecx,11h00401042 B8 CC CC CC CC mov eax,0CCCCCCCCh00401047 F3 AB rep stos dword ptr [edi]00401049 59 pop ecx0040104A 89 4D FC mov dword ptr [ebp-4],ecx12: i=5;0040104D 8B 45 FC mov eax,dword ptr [ebp-4]00401050 C7 00 05 00 00 00 mov dword ptr [eax],513: }00401056 8B 45 FC mov eax,dword ptr [ebp-4]00401059 5F pop edi0040105A 5E pop esi0040105B 5B pop ebx0040105C 8B E5 mov esp,ebp0040105E 5D pop ebp0040105F C3 ret14: void cppclass::cppout()15: {00401070 55 push ebp00401071 8B EC mov ebp,esp00401073 83 EC 44 sub esp,44h00401076 53 push ebx00401077 56 push esi00401078 57 push edi00401079 51 push ecx0040107A 8D 7D BC lea edi,[ebp-44h]0040107D B9 11 00 00 00 mov ecx,11h00401082 B8 CC CC CC CC mov eax,0CCCCCCCCh00401087 F3 AB rep stos dword ptr [edi]00401089 59 pop ecx0040108A 89 4D FC mov dword ptr [ebp-4],ecx16: cout<
让Gmail成为无限上传的网络硬盘 GMailStore是全中文软件,由国人开发,不存在中文文件名出现乱码问题!而且更重要的是GMailstore突破了GMail的附件10M大小限制,可以传输任意大小文件,而GMailDriver至今最新版本则仍受此限制。使用方法使用GMailStore十分的简单和安全。下载这不足742KB的文件包解压后,点击GMailStore.exe运行即可。按提示输入你的帐号与密码。输入完成后,点击第一个钥匙图标就可以登陆了,其它的图标可以按提示知道其功能。现在开始上传我们的文件吧。点击上传图标后,选择要上传的文件即可。值得一提的是,GMailStore可以同时选中多个文件进行上传,而且上传的文件类型完全不受限制。上传的速度还不错,每秒都有几十K。下载的话只需要选中文件,点击下载即可。特色功能:无限制上传 首先就是可以上传任意大小的文件。当然前提是你的Gmail剩余邮箱空间要够才行。当上传的文件太大时,GMailStore会对其进行分割上传,我们可以设置分割文件的尺寸。点击工具——选项可以对文件进行分割的尺寸进行设置。开发该软件的人员在进行测试时,把5百多兆的文件完整上传后,并成功下载。标签功能 其实是利用Gmail的标签功能,GMailStore实现了对你上传的文件进行分门别类。点击Gmail邮箱——新建标签便可实现。然后选中你相应的标签后进行上传,文件就可以分门别类了。注意的是标签名千万不要带空格哦!多用户上传 GMailStore可以管理多个Gmail用户,你只需要添加新帐号即可,不过由于Gmail的限制,一次只能登陆一个帐号。不过在此,笔者想提醒的是,应当适当地使用,而不应该注册大量帐号,毕竟一个帐号的2G多空间是完全够用的。检查邮件功能 当你登陆后,GMailStore还能提醒你邮箱中是否有新的邮件,点击“G”型图标,即可链接进入Gmail收件箱另外GMailStore还有换肤功能,还支持英文功能,这里就不冗述了。工作原理揭秘:GMailStore为了充分利用Gmail的超大存储空间, 以附件方式上传方式存储文件。使用GMailStore后,你的Gmail邮箱将新建三个新的标签:Default,GMailStore,INDEX。上传的文件将以附件的形式发送到邮箱,并标以GMailStore标签。你在GMailStore中新建了什么标签,Gmail中就会相应新建标签名。如果你上传的文件过大,GMailStore会将其进行分割,并对带有第一个文件块的邮件标以INDEX标签。有网友会问,可否手动从Gmail下载各文件块后自行合并呢?答案是可以的。软件的发开者提供的方法如下:把各块文件从Gmail下载后,在DOS命令窗口使用命令 copy /b part1 + part2 +part3 + ……+partn filename 进行合成! 其中part1,part2…partn为分块文件, filename 为合成文件名。Gmail对文件上传的格式(如exe,com等可执行文件)是有限制的,不过GMailStore突破了这个限制。当你上传这些类型文件的时候,会生成一个gstore的临时文件以区别于限制的文件类型后缀。你千万不要误以为是病毒哦。总结 GMailStore是一款较优秀的辅助软件,虽然不是google官方开发的,但它的功能相信会令许多Gmail的中文用户欣喜若狂。它的无限制大小与类型上传,是它的绝招,令它比GMailDriver更优越。不过它的上下传速度可能还不是太快,有时可能由于Gmail本身系统的问题使连接不太稳定,不过庆幸的是GMailStore具有续传的功能。当然软件还是2.1版本,相信开发者会继续更新,使其更加稳定与完善,请大家拭目以待。
技术_WINXP_网络 DOS命令提示符下的ipconfig 无法使用, 执行ipconfig 后出现如下 windows ip configuation An internal error occurred: 不支持请求 Please contact Microsoft Porduct support scrvices for further help. Additional information Unable to query host name.原因是tcpip.sys丢失或损坏,解决方法不一样tcpip.sys丢失:确认在system32\drivers\中不能找到tcpip.sys,解决办法是从安装光盘的i386目录下提取一个tcpip.sys——用winrar打开tcpip.sy_并解压到system32\drivers目录下,或者从其他机子上拷一个tcpip.sys到system32\drivers,重启。tcpip.sys损坏:直接删除system32\drivers中的tcpip.sys,然后重启,它会被备份的自动创建。
大家好,为自己的blog做了一个贴吧 大家好,为自己的blog做了一个贴吧,http://blog.csdn.net/beingstudio/
1
下一页