- 博客(80)
- 收藏
- 关注
转载 落地,请开手机李小晚【转】
很多人看《落地请开手机》都是冲着 孙红雷 去的,但看过之后最喜欢的人却变成女主角李小晚。剧中的小晚黑瘦黑瘦,有点爱哭还喜欢粘人,对于别人的伤害从不知躲闪,只要喜欢就会一味坚持,哪怕最后遍体鳞伤。她就像一朵生长在山坡上的小野花,经历风雨,却保留着自己小小的坚持。 小晚的清纯、坚强给观众留下太深的印象,大家不禁要问“现在还有这样的女生吗?”抱着这样的想法,我们采访了李小晚的扮演...
2009-02-12 21:36:00 398
转载 纵论流行的编程语言【转】
自计算机诞生到现在,出现了难以计数的程序语言。排除了那些没有广泛使用的语言,我们还是有很多选择来完成我们的任务。虽然很多语言都能完成多方面的工作,但是,每种语言适合的领域还是有一些限制的。从初一开始写程序到现在,接触过好些语言了,它们主要有几个层次 中低级语言:ASM, C, Pascal。 这些语言能够在很大程度上对硬件和内存进行操作,效率很高。很多朋友现在一直...
2009-01-18 20:12:00 170
转载 从两个例子来看C++的异常和Java中的异常【原】
例子一:#include"stdafx.h"/*c++和java的异常机制的不同*/classExcep{public:intdivision(inta,intb){try{//-----------------------------------------if(b==0)...
2009-01-18 19:08:00 182
转载 关于c++和Java【原】
看了孙鑫的Java视频,慢慢的对Java的了解又更加的深入了,现在发现自己是对的,对于一个C++程序员来说,要熟悉Java其实是非常简单的,而且C++程序员来看Java,可以比纯Java程序员理解的更深。这是显然的,因为当初sun的设计还是对C++的改进了吗,因为C++实在是太灵活了,就像一本书上写的那样,写C++程序就像在没有路的地方开车,你要不是高手的话基本上是肯定会车毁人亡的,呵呵...
2009-01-18 17:07:00 147
转载 详细解析Java中抽象类和接口的区别【转】
写在前面的话:java中没有C++的多重继承,它实现多重继承的功能通过两种方式:1)内部类2)接口,不能继承多个类但是能够继承多个接口 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interfa...
2009-01-18 08:55:00 102
转载 DLL(四)
一 工具Depends其实不需要用dumpbin我们可能被cd来cd去搞的很不爽了,有没有一个比较简单的工具来看.exe依赖于哪些DLL已经.dll有哪些导出函数可以使用VC提供的D:\Program Files\Microsoft Visual Studio 8\Common7\Tools\Bin下的Depends.Exe工具,在VS2005下没有安装好像在VC6中有安装,这里直接...
2009-01-13 19:01:00 98
转载 DLL(三)显示链接
隐式链接虽然实现较为简单,但除了必须的.dll文件之外还需要DLL的.h文件(虽然不一定必须)和.lib文件。这在那些只提供.dll文件的场合就无法使用,而这种情况下我们只能用显示链接了。显示链接:是有应用程序在运行过程,由其空间中的线程决定是否调用DLL中的输出函数。voidCdll_testDlg::OnBnClickedButton1(){//TOD...
2009-01-13 15:41:00 103
转载 DLL(二)
一 建立工程dll1工程就一个dll1.cpp文件,代码如下:_declspec(dllexport)intadd(inta,intb){returna+b;}_declspec(dllexport)intsubtract(inta,intb){returna-b;}会在dubeg目录下生成dll1.l...
2009-01-13 12:40:00 88
转载 DLL(一)
#defineDLL_API_declspec(dllexport)intDLL_API/*_stdcall*/add(inta,intb){returna+b;}intDLL_API/*_stdcall*/subtract(inta,intb) //注意这里就算注释掉stacall还是会发生名字改编{...
2009-01-12 22:19:00 93
转载 stdcall&cdecl&thiscall等等函数调用【转】
在C语言中,假设我们有这样的一个函数:int function(int a,int b)调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函数调用需要多少个、什么样的参数,也没有硬件可以保存这些参数。也就是说,计...
2008-12-30 15:20:00 139
转载 关于系统时间【转】
//方案—优点:仅使用C标准库;缺点:只能精确到秒级 #include<time.h> #include<stdio.h> intmain(void) { time_tt=time(0); chartmp[64]; strftime(tmp,sizeof(tmp),"%...
2008-12-25 10:04:00 105
转载 boost用法【转】
/示例1#include<string>#include<iostream>#include<boost/regex.hpp>intmain(){boost::regexreg("\\d+");boost::smatchm;std::stringstr("...
2008-12-25 09:48:00 149
转载 Beyond the C++ Standard Library: An Introduction to Boost -- Library 5.2 Usage
要使用Boost.Regex, 你需要包含头文件"boost/regex.hpp". Regex是本书中两个需要独立编译的库之一(另一个是Boost.Signals)。你会很高兴获知如果你已经构建了Boost— —那只需在命令提示符下打一行命令——就可以自动链接了(对于Windows下的编译器),所以你不需要为指出那些库文件要用而费心。你要做的第一件事就是声明一个类型 basic_r...
2008-12-25 09:35:00 150
转载 用Boost:regex库进行网页分析源代码【转】
经过今天时间对bnoost的学习,特别是对regex 库的熟悉,完成了批量下载的boost.regex版(此前还有字符匹配+线程类版本,shell版本),功能很强,但如果需要完成具体任务,需要添加不少控制代码(此处略,可能以后会加上)。功能:利用regex进行网页分析,稍加运用,即可用于批量下载,可用于资源手机,包括手机图片,彩信彩图,彩信铃声,flash小游戏(具体方法您自己捉摸,...
2008-12-25 09:34:00 3069
转载 函数模板的好处
//stdafx.h:标准系统包含文件的包含文件,//或是经常使用但不常更改的//特定于项目的包含文件//#pragmaonce#defineWIN32_LEAN_AND_MEAN//从Windows头中排除极少使用的资料#include<stdio.h>#include<tchar....
2008-12-23 11:05:00 298
转载 boost中的lexical_cast和numeric_cast
#include"stdafx.h"usingnamespacestd;usingboost::lexical_cast;usingboost::bad_lexical_cast;usingboost::numeric_cast;usingboost::bad_numeric_cast;template<classT>boo...
2008-12-23 10:54:00 120
转载 微软面试题——反转字符串 【转】
这是网络流传的Microsoft的面试题目之一:“编写反转字符串的程序,要求优化速度、优化空间”。因为最近一直很多关注算法方面的实践和研究,因此对这个问题进行了一些思考,给出了5种实现方法(有两种解法相关性比较大)。解法一:第一次看到这题目,想到最简单、最直觉的解法就是:遍历字符串,将第一个字符和最后一个交换,第二个和倒数第二个交换,依次循环,即可,于是有了第一个解法:ch...
2008-12-23 09:18:00 120
转载 gcc和g++的区别【转自中国源码网】
gcc和g++都是GNU(组织)的一个编译器。误区一:gcc只能编译c代码,g++只能编译c++代码两者都可以,但是请注意:1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两者对语法的要求是有区别的。C++的语法规则更加严谨一些。2.编译阶段,g++会调用gcc,对于c++代码...
2008-12-11 20:27:00 142
转载 两栈共享空间
枚举类型:enumflag{left,right};cout<<sizeof(flag)<<endl;//4flaga;//a=0;//errorC2440:“=”:无法从“int”转换为“wmain::flag”a=left;//rightcout<<a<<endl;//0a=flag(0);//ri...
2008-11-28 15:00:00 75
转载 中缀表达式转后缀表达式
转载于:https://www.cnblogs.com/NeuqUstcIim/archive/2008/11/28/1343004.html
2008-11-28 11:39:00 81
转载 不错的思路,不错的设计(代码摘自殷人困数据结构书)
#include<iostream>#include<stack>usingnamespacestd;//模拟一个简单计算器,从键盘中读入后缀表达式classPower{private:doublex;inte;doublevalue;pub...
2008-11-28 11:20:00 101
转载 链表操作造成的指针失效问题(类比STL中的迭代器失效)
//合并链表LA和LB,重复的只能留一个template<classT>voidMergeList(LinkList<T>&la,constLinkList<T>&lb){intn=la.length();intm=lb.length();Ttemp;for(int...
2008-11-28 10:27:00 147
转载 在线检测系统中的无线传感器网络开发【转】
传统的电力供电发电设备在线检测系统一般采用布线或者GPRS的传输方式,不仅前期部署复杂,而且后期运营成本较高,大规模集中管理难度较大。无线传感器网路由于多跳、自组织自愈合等特性成为解决这一问题的最佳选择。传感器在监测过程中提供了精确和可靠的数据,但关键问题是系统需要一种灵活的方法将数据传送回中心数据控制站。Crossbow公司的无线传感器网络技术和解决方案可满足这一要求。该公司用于此...
2008-11-26 16:34:00 216
转载 循环链表(转自WIKI)
循环链表是一种链式存储结构,它的最后一个结点指向头结点,形成一个环。因此,从循环链表中的任何一个结点出发都能找到任何其他结点。循环链表的操作和单链表的操作基本一致,差别仅仅在于算法中的循环条件有所不同。]单向循环链表存储结构和单链表相同。/*设立尾指针的单循环链表的12个基本操作*/voidInitList(LinkList*L){/*操作...
2008-11-24 21:25:00 80
转载 打造最快的Hash表【转】
打造最快的Hash表(暴雪用的MPQ文件) 最近在网上看到篇文章,一起拜一拜暴雪 先提一个简单的问题,如果有一个庞大的字符串数组,然后给你一个单独的字符串,让你从这个数组中查找是否有这个字符串并找到它,你会怎么做? 有一个方法最简单,老老实实从头查到尾,一个一个比较,直到找到为止,我想只要学过程...
2008-10-06 11:19:00 96
转载 Antlr---词法解析器的使用【转】
1 ANTLR简介ANTLR—A, 其前身是PCCTS,它为包括Java,C++,C#在内的语言提供了一个通过语法描述来自动构造自定义语言的识别器(recognizer),编译器 (parser)和解释器(translator)的框架。ANTLR可以通过断言(Predicate)解决识别冲突;支持动作(Action)和返回 值(Return Value)来;更棒的是,它可...
2008-10-01 21:36:00 469
转载 Boost::Regex详解【转】
要使用Boost.Regex, 你需要包含头文件"boost/regex.hpp". Regex是本书中两个需要独立编译的库之一(另一个是Boost.Signals)。你会很高兴获知如果你已经构建了Boost— —那只需在命令提示符下打一行命令——就可以自动链接了(对于Windows下的编译器),所以你不需要为指出那些库文件要用而费心。你要做的第一件事就是声明一个类型 basic_r...
2008-10-01 21:34:00 1231
转载 写在9月20号
天气很闷,压力很大,睡眠较差,我的金边吊兰开了两朵小白花,学校校庆,连一个常委都没有去,连省里的都没有,确实这是很不应该的,学校的气质果然如此,性格是矛盾的,处境是尴尬的,就像现在的我,发现C++真的很深奥,我在想选择C++是对是错,Java用的过,而且把C++中很多很难得东西都给去掉了,只是牺牲了速度,但是换来的是很容易写出大规模的代码,而C++现在的处境也是尴尬,C和java牢牢占据...
2008-09-20 18:09:00 67
转载 tinyxml使用笔记与总结【转自elva的blog】
在TinyXML中,根据XML的各种元素来定义了一些类: TiXmlBase:整个TinyXML模型的基类。TiXmlAttribute:对应于XML中的元素的属性。TiXmlNode:对应于DOM结构中的节点。TiXmlComment:对应于XML中的注释。TiXmlDeclaration...
2008-09-19 21:51:00 152
转载 tinyxml学习总结
1.XML DOM 节点树<bookstore><bookcategory="cooking"><titlelang="en">EverydayItalian</title><author>GiadaDeLaurentiis</author>&...
2008-09-19 21:06:00 95
转载 STL之迭代器【转自天书的BLOG】
iterator的概念源自于对遍历一个线性容器工具的抽象,即如何你能访问这个容器的某个元素。对于最简单的数组,当然可以用数组的索引值,因为数组是连续存放在内存中的;但对于链表,就必须用指针。除此之外,还有还有很多种数据结构需要提供一个方便的工具来访问其中的元素,方法有ID,关键字等等。为了统一所有的容器的这种工具的使用,一般提供一整套容器的开发者就会用一种方式来表示各种容器的访问工具。例...
2008-09-18 18:28:00 91
转载 智能指针
智能指针Smart Pointer智能指针的原理及实现[编辑本段]当类中有指针成员时,一般有两种方式来管理指针成员:一是采用值型的方式管理,每个类对象都保留一份指针指向的对象的拷贝;另一种更优雅的方式是使用智能指针,从而实现指针指向的对象的共享。智能指针(smart pointer)的一种通用实现技术是使用引用计数(reference count)。智能指针类...
2008-09-17 19:17:00 85
转载 istringstream
istringstreamis("helloworld");strings,str;str=is.str();//str=helloworldis>>s;//s=hellostr=is.s...
2008-09-16 22:24:00 104
转载 C++中因为抛出异常造成的内存泄漏
#include"stdafx.h"#include<string>#include<iostream>usingnamespacestd;classErr{strings;public:Err(strings="error"){cout<<s<<endl;...
2008-09-11 12:16:00 208
转载 教师节的感触
刚喝了点酒,因为今天是教师节,我觉得博客是一个很好的平台,可以把自己的一些感想就是的发表出来。把音乐放出来一 边写着博客是一种很自我的感觉,可以在微酣的时候把自己的点滴感受好好的梳理一下倒是一种不错的方式。这是自己第一次在博客中发表自己的看法,今天是教师节,早上给以前的老板发了条短信,以前的实验室那边没有给老板教师节送礼物的传统,大家应该也都知道教师节是哪天但是因为没有这样的传统,所以一...
2008-09-10 21:46:00 137
转载 ADO
1.添加ADO类型库文件#import"C:\ProgramFiles\CommonFiles\System\ADO\msado15.dll"no_namespacerename("EOF","EndOfFile")程序在编译过程中,VC++会读出msado15.dll中的类型库信息,自动产生两个该类型库的头文件和实现文件msado15.tlh和msado1...
2008-09-05 22:27:00 96
转载 终于解决了
从昨天晚上搞到今天下午,于搞定了。什么问题呢,其实很菜的一个问题,就是用ADO来连接SQL Server数据库的问题。起初是按照很多书上和网上,貌似MSDN上也是如此都是用_bstr_tstrConnect="Provider=SQLOLEDB;Server=server_name;""Database=database_name;uid=user_name;p...
2008-09-05 17:36:00 173
转载 保护SQL服务器的安全-用户识别问题【转自chinaitlab】
在我们关于SQL服务器安全系列的这文章里,我们的目标是向你提供安全安装SQL服务器所 需要的工具和信心,这样的话,你有价值的数据就会受到保护,避免无意或者有意的破坏或者窃取。在本文里,我们会深入一些基础的概念,在保护数据库安全的时 候,你需要利用下面这些概念:登录、用户、角色,以及组。确定谁在请求访问数据或者SQL服务器里其他信息等看上去很简单的过程,都需要用到所有这些概 念。 ...
2008-08-31 16:04:00 132
转载 数据库用户名和登录名的关系
登录:服务器方的一个实体,使用一个登录名只能进入服务器,但是不能让用户访问服务器中的数据库资源。每个登录名的定义存放在master数据库的syslogins表中用户:一个或多个登录对象在数据库中的映射,可以对用户对象进行授权,以便为登录对象提供对数据库的访问权限。用户定义信息存放在每个数据库的sysusers表中。一个登录名可以被授权访问多个数据库,但一个登录名在每个数据库中...
2008-08-31 12:20:00 2013
转载 MySQL查询优化技术系列讲座之使用索引【转】
索引是提高查询速度的最重要的工具。当然还有其它的一些技术可供使用,但是一般来说引起最大性能差异的都是索引的正确使用。在MySQL邮件列表 中,人们经常询问那些让查询运行得更快的方法。在大多数情况下,我们应该怀疑数据表上有没有索引,并且通常在添加索引之后立即解决了问题。当然,并不总是 这样简单就可以解决问题的,因为优化技术本来就并非总是简单的。然而,如果没有使用索引,在很多情况下,你试图使...
2008-08-26 15:24:00 110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人