- 博客(40)
- 资源 (15)
- 收藏
- 关注
原创 【足迹C++primer】38、关联容器操作(2)
关联容器操作(2)map的下标操作map的下标操作map和unordered_map容器提供了下标运算符合一个对应的at函数对于一个map使用下标操作,其行为与数组或vector上的下标操作很不相同:使用一个不再容器中的关键字作为下标,会添加一个此关键字的元素到map中map和unordered_map的下标操作c[k] 返回关键字为k的元素,如果关键字k不
2014-06-27 13:14:31 860
原创 【足迹C++primer】38、关联容器操作(1)
关联容器操作关联容器中还定义了三个类型,如下: set::value_type v1; //这个v1是string类型 set::key_type v2; //这个v2是string类型 map::value_type v3; //v3是pair类型pair map::key_type v4; //v4是stri
2014-06-26 17:27:06 757
原创 【足迹C++primer】37、关联容器概述
关联容器概述关联容器不支持顺序容器的位置操作,如push_back或push_front也不支持构造函数或插入操作这些接受一个元素值和一个数量值的操作。定义关联容器这里注意哦,我这是一个函数,里面关联容器map是包含在头文件map中的!!!还有就是set是包含在头文件set中的,string是包含在头文件string中的!!!//关联容器初始化void fun1(
2014-06-25 09:39:01 888
原创 【足迹C++primer】36、使用关联容器
使用关联容器两个主要的关联容器map和set 8个容器:(1)或者是一个set一个map;(2)或者要求不重复的关键字,或者允许重复关键字; (3)按顺序保存元素,或无序保存。允许重复关键字的容器的名字中都包含单词multi;不 保持关键字按顺序存储的容器的名字都以单词unordered开头。 map类型常常被叫成关联容器,这个是关键
2014-06-24 14:38:27 769
原创 【足迹C++primer】35、特定容器算法
特定容器算法lst.merge(lst2) 将来自lst2的元素并入到lst。这两个都必须是有序的。lst.merge(lst2, comp) 元素将从lst2删除,第一个版本使用lst.remove(lst2)调用erase删除掉与给定值相等(==)或令一元谓词为真的每个元素lst.remove_if(pred)lst.reverse() 反转
2014-06-23 15:37:04 812
原创 UserManageSys
JSP部分:err.jsp<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My JSP '
2014-06-22 09:23:10 1508
原创 【足迹C++primer】33、再探迭代器
再探迭代器这里有插入迭代器,有流迭代器,反向迭代器,移动迭代器。插入迭代器这是一种迭代器适配器,接受一个容器,生成一个迭代器,实现向给定容器添加元素。插入迭代器有三种类型,差异在于元素插入的位置back_inserter创建一个使用push_back的迭代器。front_inserter创建一个使用push_front的迭代器。inserter创建一个使用i
2014-06-21 08:14:53 873
原创 【足迹C++primer】32、定制操作_3
定制操作_3隐式捕获要求编译器根据lambda体中的代码来推断我们要使用那些变量。这里=表示值捕获,&表示引用捕获//sz为隐式捕获,值捕获方式void fun1(vector &words, vector::size_type sz){ auto wc=find_if(words.begin(), words.end(), [=](const string
2014-06-20 07:35:08 692
原创 【足迹C++primer】32、定制操作_2
定制操作_2完整的biggies好吧上一章是有点2B了,我的,昨天可能是刚考完心情有点小激动就不想学习了,我错了!!/*** 功能:定制操作* 时间:2014年6月19日07:32:03* 作者:cutter_point*/#include#include#include#include#includeusing namespace std;vo
2014-06-19 08:37:04 1296
原创 【足迹C++primer】31、初识泛型算法
初识泛型算法理解算法的最基本方法是了解他们是否读取元素、改变元素或是重排元素顺序!只读算法#include#includeusing namespace std;//对vec中的元素求和,初值是0int sum=accumulate(vec.cbegin(), vec.cend(), 0);这里面第三个参数决定了函数使用哪个加法运算符以及返回值类型。
2014-06-17 08:52:35 916
原创 【足迹C++primer】30、概述(泛型算法)
概述(泛型算法)大多数算法都定义在头文件algorithm中。标准库还在头文件numeric中定义了一组泛型算法。#include#include#include#includeusing namespace std;int main(){ vector vec; for(size_t t=0 ; t != 44 ; ++t) {
2014-06-16 08:47:12 795
原创 【足迹C++primer】27、vector对象是如何增长的
vector对象是如何增长的当需要更多空间的时候,会重新分配比新空间需求更大的内存空间,作为备用管理容器的成员函数shrink_to_fit //只适用于vector,string,dequecapacity reserve //只适用于vector,string c.shrink_to_fit() //请将capacity()减少为与size相同大小c.c
2014-06-12 08:27:22 1097
原创 【足迹C++primer】24、顺序容器概述
Sequential Containers顺序容器 vectorSupports fast random access支持快速随机访问listSupports fast insertion/deletion支持快速插入/删除dequeDou
2014-06-09 08:41:18 643
转载 我看UNIX与Windows的本质区别
我看UNIX与Windows的本质区别 文化,我首先想到的是文化。Unix和Windows从诞生之初的文化差异本质上划分了两者的界限。直观看来,一个装逼文化,一个傻逼文化。 Unix诞生在贝尔实验室的MULTICS项目之后。据说当时这个项目设计得十分复杂,功能设计也几乎是上天入地无所不能。虽说当时贝尔实验室是很牛,可以牛到不用装逼也能露逼一下的地步。但历史告诉我们这种项目最后绝对会死得
2014-06-08 17:35:20 704
转载 为了那永不坠落的梦想...
为了那永不坠落的梦想... 现在大二,有感于好多学长都拿到了不错的offer,感觉决不能再堕落下去了。 有时候跟他们一起交流,感触颇多,听得最多的两个词就是:梦想,坚持! 不同于那些985,211的高校,在山东科大这所学校的本科毕业生就能够拿到高薪的可属凤毛麟角,为了成为那仅有的凤毛麟角,为了能够有实力通过明年春天的阿里实习生招聘,我必须拼了!
2014-06-08 11:15:53 704
原创 【足迹C++primer】23、string流
string流stringstream特有的操作sstream strm; strm是一个未绑定的stringstream对象。sstream是头文件sstream中定义的一个类型sstream strm(s); strm是一个sstream对象,保存strings的一个拷贝。此构造函数是explicit的strm.str() 返回strm所保存的string类型strm.st
2014-06-08 10:13:26 1058
转载 大学毕业初感悟
大学毕业初感悟--by IT_xiao小巫 2014年6月6日,六六大顺,小巫总算等到自己穿上学士服的日子,在这么一天,顺利地把毕业照拍完了,有点疲惫但还是挺开心的,因为我总算是修成正果了,总算要摆脱学生的身份了。在CSDN博客里,记录了我大学四年的点点滴滴,我是一直这么坚持过来的,大四有很长一段时间没有写点东西,那段时间我一直在实习,在工作当中,并没有像在大学
2014-06-08 08:51:09 824
原创 【足迹C++primer】22、文件输入输出
文件输入输出使用文件流对象创建文件流对象时,我们可以提供文件名(可选)。如果提供了一个文件名,则open会自动被调用:ifstream in(ifile); //构造一个ifstream并打开给定文件ofstream out; //输出文件流未关联到任何文件用fstream代替iostream&首先这里有一个头文件和一个定义的文件要使用
2014-06-07 09:15:39 957
转载 岁月划过生命线(大二.上)
岁月划过生命线(大二.上)又一次大清早被红马甲查赶出被窝,让哥光着屁股就跑到隔壁宿舍去了,真心恨死他们!这是一篇最早写于2013.11.26日的日志,通过后来不断地增删改,来总结,回忆自己的大学二年级上学期我身边的人和事。这个学期发生了好多事,大二的生活并不像以前那样呆板的一条直线,而是走了很多弯路,它就想咱们社会的转型时期,可能你的一个决定,就会使你以后的人生
2014-06-06 08:15:28 995
翻译 使用mvc模式开发网站
看了韩顺平的j2ee的视频后,吧里面教的做了出来,感觉好极了,新手上路!!!这个肯定不是原创,但是也不是转载,那我就姑且把它作为翻译吧,给其他看视频学习但是没有代码的同学一点福利吧首先是login.jsp的登陆界面代码。<%String path = request.getContextPath();String basePath = request.getScheme()+":
2014-06-05 14:45:27 1307 4
原创 Java用vector容器排序
Java用vector容器排序/** * 功能:定义一个Student数组,其中保存学生的基本信息,包括姓名,学号,性别,还有三门课的成绩 * 和课程对应的学分,计算出学分积,降序排序 * 时间:2014年6月4日16:33:24 * 作者:cutter_point */package com.lesson4;import java.util.*;public clas
2014-06-04 17:58:57 7869 1
原创 统计随机生成的数出现次数
统计随机生成的数出现次数/** * 功能:定义一个一维数组,其中存储随机生成的1000个1到100以内的整数,统计每个整数出现的次数 * 时间:2014年6月4日16:03:54 * 作者:cutter_point */package com.lesson4;import java.util.*;public class Demo4_9{ public static
2014-06-04 16:19:42 5816
原创 冒泡排序
冒泡排序/** * 功能:定义一个一维整数数组,其中存储随机生成的100个整数,升幂排序 * 时间:2014年6月4日15:30:38 * 作者:cutter_point */package com.lesson4;import java.util.*;public class Demo4_8{ public static void main(String [] ar
2014-06-04 15:58:13 1401
原创 习题单词数字匹配
习题单词数字匹配/** * 功能:选择一组等长的英文单词,将输入的数字串转化成相应的字符,和有的单词进行匹配 * 时间:2014年6月4日14:25:20 * 作者:cutter_point */package com.lesson4;import java.util.*;public class Demo4_7{ //初始化String数组s1 /* s1[0]="
2014-06-04 15:28:53 1520 1
转载 java 学习书籍-想精通java的必看
1. Java 语言基础 谈到Java 语言基础学习的书籍,大家肯定会推荐Bruce Eckel 的《Thinking in Java》。它是一本写的相当深刻的技术书籍,Java 语言 基础部分基本没有其它任何一本书可以超越它。该书的作者Bruce Eckel 在网络上被称为天才的投机者,作者的《Thinking in C++》在 1995 年曾获SoftwareDevelopment
2014-06-04 14:10:27 1167
原创 【足迹C++primer】19、构造函数再探
构造函数再探构造函数初始值列表 Sales_data::Sales_data(const string &s, unsigned cnt, double price) { bookNo=s; units_sold=cnt; revenue=cnt*price; }这个构造函数和这个效果是一样的 Sales_d
2014-06-04 10:06:23 983
转载 软考之路(八)--- 大总结
软考考试伴随着24号完成了,但是学习才真正的开始,从整个准备软考过程,到考完,整体上来说时间对于自己来说还算是充裕的,收获是非常大的,不了解、不会的、模糊的知识越学发现越多啊,当然这期间的得与失,总结总结为Java的学习起到一个促进的作用。自考PK软考PK专业课 非常重要的是自考的科目这次全部的通过,整个自考的过程对于非计算机系的我来说,算是极大程度上补充了很多计算机相关
2014-06-04 09:02:42 958 4
转载 我的大学,我的梦想
概要 大学四年,我一共给自己定了三个目标或者说梦想。其中两个已经超额实现,第三个正在竭尽全力实现中。序 大学四年,可以用两个词来概括:技术、梦想。怀着对未来美好生活的渴望,遁入象牙塔,漠然发现,大学竟然不过如此。中学时代,说好的梦想和天堂呢? 在我眼里,认真上课,只能成为一个普通的白领,这不是我所期望的!可是,我所追求的又是
2014-06-03 20:37:49 659
原创 【足迹C++primer】18、类的作用域
类的作用域每个类都会定义自己的作用域。 Screen::pos ht=24,wd=80; //使用Screen定义的pos类型 Screen scr(ht, wd, ' '); Screen *p=&scr; char c=scr.get(); //访问scr对象的get成员 c=p->get(); /
2014-06-03 20:26:59 935
原创 【足迹C++ primer】17、类的其他特性(2)
类的其他特性(2)返回*this的成员函数返回*this的成员函数,则调用的直接就是类的对象本身,而不是他的副本。#include#includeusing namespace std;class Screen{public: typedef std::string::size_type pos; //用pos来代表这个类型// using pos
2014-06-02 19:00:45 1619
activity项目
2017-03-10
hadoop-eclipse-2.5.2
2016-03-27
SSH框架整合spring4+hibernate4+struts2(终结版)
2015-03-30
SSH框架整合spring4+hibernate4+struts2
2015-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人