自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

richerg85的专栏

//记录自己工作学习中的点点滴滴,希望有一天会变强大//

  • 博客(16)
  • 资源 (12)
  • 收藏
  • 关注

原创 STL学习之priority_queue适配器

priority_queue        优先队列是容器适配器类型,根据某些严格的弱排序条件,专门设计了第一个元素总最大元素的容器。       很像堆,可以检索最大的堆元素(在优先队列中的最顶的元素)并且可以无限制的插入元素。       优先队列作为容器适配器, 用一个具体的容器类的封装对象作为其底层容器,提供一个具体的访问容器元素的成员函数集合。元素都是从具体的容器的“尾部”进

2012-06-30 13:45:06 1550

原创 STL学习之queue适配器

queueFIFO queuequeue是容器适配器类型,它支持FIFO(first in first out)即元素插入从"尾部(back)",弹出从“前面(front)”。底层容器可以是任何的标准容器类模板或者其他的具体的设计容器类。仅有的要求是需要支持下面的操作:front()back()push_back()pop_front()因此可以使用deque和list

2012-06-27 10:50:52 1400

原创 STL学习之stack适配器

LIFO stackstack是一个容器适配器类型,它被设计成LIFO(最后一个进入栈的,第一个出),并且元素的插入和提取操作只能在容器的尾部。stack作为容器适配器, 用一个具体的容器类的封装对象作为其底层容器,提供一个具体的访问容器元素的成员函数集合。元素都是从具体的容器的“尾部”进行推送(push)和拉出(pop)操作,这个“尾部”就是所谓的栈顶(top)。底层容器可以是任何的

2012-06-26 15:43:03 2038

原创 如何学好C++语言(转载,收藏)

前段时间写了一篇如何学好C语言,就有人回复问我如何学好C++,所以,我把我个人的一些学习经验写在这里,希望对大家有用。首先,因为如何学好C语言中谈到了算法和系统,所以这里就只谈C++语言。C++是最难的语言。这个世界上最难的编程语言可能非C++莫属了。你千万不要以为几天就可以学好C++,C++的学习曲线是相当BT的,你可以看看这篇文章。C++是一门很自由的语言,自由到了有点BT和恐怖的地步

2012-06-25 16:07:00 1117

原创 STL学习之set容器

set容器只是单纯的键的集合。       除了两种例外情况外,set容器支持大部分的map操作。       两种例外包括:set容器不支持下标操作符,而且没有定义mapped_type类型。在set容器中,value_type类型不是pair类型,而是与key_type相同的类型。与map一样,set容器存储的键也必须唯一,而且不能修改。       构造函数:explic

2012-06-24 16:35:40 6748

原创 STL学习之map容器(3)

map::finditerator find ( const key_type& x );const iterator find( const key_type& x) const;获取元素的迭代器获取map容器中指定键值x的元素,如果找到,返回此元素的迭代器,否则返回map::end()的迭代器(即查找到容器的末尾都没有找到此元素)。前面章节介绍的map::count成

2012-06-24 10:32:25 8121

原创 STL学习之map容器(2)_insert

map::insertpair insert(const value_type& x); iterator insert(iterator position, const value_type& x);template void insert(InputIterator first, Input

2012-06-24 08:44:21 41079

原创 STL学习之map容器(0)

map         Map是一系列有一个键值(key)和映射值(value)组合的存储元素关联容器。        在一个map中,key值是唯一的确定一个元素,而映射值(value)是这个key相关的值的某个排序。键的类型和值的类型是不同的,例如,map的一个典型的实例----电话簿索引是以姓名作为key,以电话号码作为value的。        本质上,map中的元素是从低到

2012-06-22 21:30:03 3286

原创 STL学习之map容器(1)

map::mapexplicit map ( const Compare& comp = Compare(), const Allocator& = Allocator() );template map ( InputIterator first, InputIterator last, const Compare& comp =

2012-06-21 18:07:48 2185

原创 Linux命令之chown

chown 更改文件所有者和组语法:     chown [OPTION]  [OWNER][:[GROUP]] FILE     chown [OPTION] --reference=RFILE  FILE描述:      chown 改变指定文件的用户和/或组的拥有者。 如果仅仅给定owner(用户名活在用户ID),执行此语句后,仅仅改变选定文件的拥有者,文件的组是

2012-06-20 13:53:50 8560

原创 ubuntu建立和删除用户

sudo adduser xxx 这样的命令会在home目录下添加一个帐号sudo useradd xxx 仅仅是添加用户, 不会在home目录添加帐号很简单 Ubuntu中提供了两种方式 图形界面 增加 和 Windows 一样 ,还有一种就是 Linux传统的 增加方法解决 :1.Ubuntu 中 有图形界面增加的方法 在 系统(System) 菜单下 有 用户选项! 打开 ,

2012-06-15 09:53:12 1637

原创 ubuntu查看进程及关闭进程

liujl@liujl-laptop:~$ sudo netstat -antup[sudo] password for liujl:激活Internet连接 (服务器和已建立连接的)Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program nametcp

2012-06-15 09:45:25 11731

原创 linux网络命令之route

route命令显示或者修改本地IP路由表。语法:route [-CFvnee]route [-v] [-A family] add [-net|-host] target [netmask Nm] [gw Gw] [metric N] [mss M] [windowW] [irtt I] [reject] [mod] [dyn] [reinstat

2012-06-14 16:21:27 4627

原创 c#多线程通信之委托(事件)

在研究c# 线程之间通信时,发现传统的方法大概有三种①全局变量,由于同一进程下的多个进程之间共享数据空间,所以使用全局变量是最简单的方法,但要记住使用volatile进行限制。②线程之间发送消息(这个随后文章中会讨论到)。③ CEvent为MFC中的一个对象,可以通过对CEvent的触发状态进行改变,从而实现线程间的通信和同步,这个主要是实现线程直接同步的一种方法。本文介绍

2012-06-13 14:36:24 29378 3

原创 linux网络命令之ifconfig

ifconfig是linux中用于显示或者配置网络设备的命令。语法ifconfig [网络设备][down up -allmulti -arp -promisc][add][del][] [media][mem_start][metric][mtu][netmask][tunnel][-broadcast][-pointopoint] 简单语法如下:ifconfig [inte

2012-06-12 22:03:54 1590

原创 windows下多线程通信方法

多线程知识简介同一进程中可以包含多个线程,由于进程中的多个线程可以共享进程中的资源,所以使同一进程中的多个线程之间通信相对比较简单。当需要有多个线程来访问一个全局变量时,通常我们会在这个全局变量前加上volatile声明,来告诉编译器这个全局变量是“易变”(更直接的讲是“直接存取原始内存地址”,更明确的说是不要编辑器去读缓存中的数据,而是直接从内存中获取变量的值)的,让编译器不要对这个变量

2012-06-12 14:20:16 12014 1

struts2导出数据到excel中方法(模板方法)需要资源及jar包

poi-3.10-FINAL-20140208.jar,jxls-core-1.0.5.jar,poi-ooxml-3.10-FINAL-20140208.jar,commons-digester-2.1.jar,commons-jexl-2.1.1.jar 博文地址:http://blog.csdn.net/richerg85/article/details/42459471

2015-01-06

c++多线程同步——信号量

c++多线程同步——信号量。非常简单的MFC工程。

2012-04-27

ATL学习大全

ATL学习大全,绝对没错的!ATL学习很好的资料

2012-04-12

c++多线程源码

c++多线程系列,配套博客地址:http://blog.csdn.net/richerg85/article/details/7450818

2012-04-11

Thread2-3源程序

此源文件对应的博客地址:http://blog.csdn.net/richerg85/article/details/7447470

2012-04-10

c++多线程实例1

c++多线程实例1;相应博客说明地址为:http://blog.csdn.net/richerg85/article/details/7438314

2012-04-08

30分钟掌握stl

30分钟掌握stl,学习STL的经典文档,绝对超值

2012-03-31

MSDN经典精简版.part2

MSDN经典精简版,绝对好用!会对你有帮助的!

2012-03-31

MSDN经典精简版.part1

MSDN经典精简版,绝对好用!会对你有帮助的!

2012-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除