摘要: 在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。1 基本操作(1)头文件#include<vector>.(2)创建vector对象,vector<int> vec;(3)尾部插入数字:vec.push_back(a);(4)使用下标访问元素,cout<<vec[0]<<endl;记住下标是从0开始的。(5)使用迭代器访问元素.vector<int>::iterator it;for(it=vec.begin();it!=vec.end();it++) cout<<*it<<endl;( 阅读全文
posted @ 2012-04-27 20:30 大数据工程师康爸 阅读(585768) 评论(17) 推荐(70)
摘要: 1 迷惑与问题:(1)css定义的外部样式与内部样式能不能同时使用?2 编程体验(1)css定义的样式都要放在<style type="text/css"> </style>标签中。(2)在样式标签范围内,不能使用html的注释符号<!-- -->(3)1em指定是一个字体的大小,浏览器默认字体为16px,因此1em=16px;当在CSS中使用px时,IE无法调整使用px为单位的字体的大小,而使用em为单位则可以。(火狐都支持). 为了简化font-size的换算,需要在css中的body选择器中声明Font-size=62.5%,这就使 阅读全文
posted @ 2012-04-25 09:52 大数据工程师康爸 阅读(443) 评论(0) 推荐(0)
摘要: 1(1)IBM全称是International Business Machines Corporation,国际商业机器公司。公司口号:停止空谈,开始行动。09年有30多万员工,06年营业额900多亿。(2) Apple是全球第一大手机供应商,Logo是一个被上帝咬了一口的苹果,公司理念是不完美才能促使进步追求完美。(3) ADOBE公司是一家在图像处理上很牛的软件公司,产品有PS,PDF等(4)McroMedia是一家专注于web软件的公司,产品有Dreamweaver,Flash等(5)Sun Microsystems主营产品是工作站和服务器,产品有java,Solaris,后被甲骨文收购 阅读全文
posted @ 2012-04-23 09:21 大数据工程师康爸 阅读(332) 评论(0) 推荐(0)
摘要: 1(1)文件后缀:.htm 也可以使用 .html 文件后缀。我们在实例中使用 .htm。这只是长久以来形成的习惯而已,因为过去的很多软件只允许三个字母的文件后缀。(2)html和javascript对大小写很敏感,很容易错。(3)搜索引擎使用标题为您的网页的结构和内容编制索引。因为用户可以通过标题来快速浏览您的网页,所以用标题来呈现文档结构是很重要的(4)注释用:<!-- This is a comment -->其实可以写成:<! This is a comment >;前者只是约定。注释:开始括号之后(左边的括号)需要紧跟一个叹号,结束括号之前(右边的括号)不需要 阅读全文
posted @ 2012-04-20 17:50 大数据工程师康爸 阅读(194) 评论(0) 推荐(0)
摘要: 使用记事本写javascript时,记得括号,引号等要成对出现,最好是写过左,就立即写上右,防止自己忘了或者写错位置,因为一点写错就不能执行。1当页面载入时,会执行位于 body 部分的 JavaScript。当被调用时,位于 head 部分的 JavaScript 才会被执行。有时,你也许希望在若干个页面中运行 JavaScript,同时不在每个页面中写相同的脚本。为了达到这个目的,你可以将 JavaScript 写入一个外部文件之中。然后以 .js 为后缀保存这个文件。注意:外部文件不能包含 <script> 标签。然后把 .js 文件指定给 <script> 标签 阅读全文
posted @ 2012-04-19 16:49 大数据工程师康爸 阅读(202) 评论(0) 推荐(0)
摘要: C#中的Path类仅仅是对 路径字符串 操作,并不真正的修改文件,下面通过实例学习(按照从前到后的顺序依次运行,为防止影响后面的内容,运行过后可以注释掉)using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace Example{ class Program { static void Main(string[] args) { /* 1.更改... 阅读全文
posted @ 2012-04-18 16:08 大数据工程师康爸 阅读(15340) 评论(0) 推荐(4)
摘要: 一些操作由于互相关联,因此加了注释,看该文章时,只需把代码复制下来从前到后一点一点的运行就可以看到结果。(可以先把后面的注释掉,通过加/* */). 参考:http://blog.163.com/xiao_mege/blog/static/729427532010993582453/ 阅读全文
posted @ 2012-04-18 15:07 大数据工程师康爸 阅读(13623) 评论(0) 推荐(0)
摘要: 做ACM时,经常用到string和int的转换,下面的程序:#include<iostream>#include<string>#include<sstream>using namespace std;int main(){ /////////////////////////// string 转为 int string str="1234"; int n; istringstream iss;//istringstream从string读入,和cin一样仅仅重载了>>,可以把string转为int iss.clear();/ 阅读全文
posted @ 2012-04-17 21:55 大数据工程师康爸 阅读(10057) 评论(2) 推荐(3)
摘要: C#中new的用法有三种:(1)new是运算符,用于创建对象和调用构造函数。如Class1=new Class1();也可以为值类型调用默认的构造函数如int a=new int();此时a=0.(2)new是修饰符,用于隐藏基类成员的继承成员。override不能隐藏积累成员的继承成员。如:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace A{ class Program { abstract public class Test... 阅读全文
posted @ 2012-04-17 16:17 大数据工程师康爸 阅读(8508) 评论(0) 推荐(2)
摘要: virtual和abstract都是用来修饰父类的,通过覆盖父类的定义,让子类重新定义。它们有一个共同点:如果用来修饰方法,前面必须添加public,要不然就会出现编译错误:虚拟方法或抽象方法是不能私有的。毕竟加上virtual或abstract就是让子类重新定义的,而private成员是不能被子类访问的。但是它们的区别很大。(virtual是“虚拟的”,abstract是“抽象的").(1)virtual修饰的方法必须有实现(哪怕是仅仅添加一对大括号),而abstract修饰的方法一定不能实现。如对于virtual修饰的方法如果没有实现: public class Test1 .. 阅读全文
posted @ 2012-04-17 14:35 大数据工程师康爸 阅读(62446) 评论(11) 推荐(18)