自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (9)
  • 收藏
  • 关注

原创 Meet Surprise

有那么一段时间对当下的生活、工作状态不满意了。觉得自己没有目标没动力,整天过的很颓废。在CSDN遇到了惊喜,我看到了一些好的文章,给了我启发,让我重新开始学习,提高自己的专业技术能力。可是在学习C++,在这过程中,因为很多东西工作中根本用不到,学了就学了,不用又开始忘了,慢慢的学习的心劲就开始减退,感觉又回到了之前的颓废状态。我觉得主要还是没目标,对当下的工作无兴趣,工作可以说用打瞌睡

2015-05-29 12:30:12 702 3

转载 C++ traits(4)

traits:Traits技术初探概述:traits是一种特性萃取技术,它在Generic Programming中被广泛运用,常常被用于使不同的类型可以用于相同的操作,或者针对不同类型提供不同的实现.traits在实现过程中往往需要用到以下三种C++的基本特性:enumtypedeftemplate (partial) specialization其中:enum用

2015-05-15 17:11:17 283

转载 C++ traits(3)

今天看"modern c++ design"的时候发现自己竟然又把以前好不容易弄懂的Traits技术给忘记了,真是...又重新学习了一下,赶紧记下来。Traits技术可以用来获得一个 类型 的相关信息的。 首先假如有以下一个泛型的迭代器类,其中类型参数 T 为迭代器所指向的类型:template typename T>class myIterator{ ...};

2015-05-15 16:56:15 267

转载 C++ traits(2)

转自:http://www.cnblogs.com/pugang/archive/2012/10/17/2727378.html先说说我为什么专门对这项技术写一篇文章吧。记得当时在看STL/boost代码的时候经常遇到traits,当时惊叹于代码原来可以这样写,但是最初根本是看不懂的,查了一些资料才彻底理解了traits存在的意义。本质定义:加上一层间接性,换来以定的灵活性。看下面的代

2015-05-14 17:57:53 271

转载 C++ traits

转自:http://www.cnblogs.com/youthlion/archive/2011/12/01/2255618.html收藏学习C++ traits学习笔记(一)我的C++ traits学习笔记,这是第一篇。刚刚接触traits技术,很多地方不知道理解的对还是不对,有路过的朋友如果发现问题请不吝指教,谢了!翻译文章怪不容易的,转载请注明出处http

2015-05-14 17:27:49 612

原创 发现

很多时候我们都很难发现自己的缺点。这里的缺点不仅仅是自身的,还有可能是你的某项技能,比如对我们程序员来说的英语能力。不用不知道,用起来就发现自己这方面太薄弱了,最近正在学习Onvif的一些东西,同时也在解决一些问题,遇到的很多都是英文的文档阅读起来十分吃力。本来英语就不好的我尤其感觉英语水平太差劲了,一页东西要好长时间才能看懂。怎么说呢,发现缺点就要慢慢改正,包括我们的技能水平,发

2015-05-06 20:17:04 333

转载 ONVIF: onvif实现功能和经验

转自:wangchenxicool ONVIF: onvif实现功能和经验 2013-07-11 13:51:58分类: LINUX onvif实现功能和经验 1) 设备匹配probe消息SOAP_FMAC5 int SOAP_FMAC6 soap_serve___dndl__Probe(struct soap *soap){    ….

2015-05-06 20:09:20 1877

原创 差距产生动力

不知不觉已经毕业四年了,在西安也工作了四年多了。感觉自己的能力真的没什么质的提高,只是生活随着时间有了改变。四年前我选择在西安奋斗,而很多陕西的大学同学则去了北京,上海,深圳等IT业较为成熟和发达的城市,这四年我结了婚,买了房子,有了孩子。但是过的并不舒服,二线城市的收入让我这个再普通不过的家庭生活的很拮据。自己在工作上也没有什么成功的迹象。外面的同学也都到了迫于结婚成家的年纪,迫于一线城市的

2015-04-28 17:45:45 423

转载 Onvif开发

转自 zsl461975543  收藏学习了,谢谢分享一、  利用gsoap2.8.14生成Onvif相关源代码1.        生成onvif.h头文件的方法产生头文件有两种方法:链接网络生成和本地生成。1)        wsdl2h相关命令参数       -c   产生c语言的代码,否则产生C++       -s   不使用STL代码

2015-04-28 17:44:16 428

转载 select、poll、epoll

来源:http://www.jb51.net/article/37416.htm 收藏学习。本篇文章是对select、poll、epoll之间的区别进行了详细的分析介绍。需要的朋友参考下linux提供了select、poll、epoll接口来实现IO复用,三者的原型如下所示,本文从参数、实现、性能等方面对三者进行对比。复制代码 代码如下:int se

2015-04-27 18:00:42 247

原创 心境

也许为了证明自己可以坚持,所以想起时就到这里胡乱写写,也希望这个文章能有个禁止阅读的功能,因为害怕写的东西,让别人看了挨骂。最近很多烦心的事,重病在身总害怕被冷落,害怕没人关心他的老爸;总害怕累不想动,觉得什么事都麻烦的老妈;成天对着我抱怨说我爸妈不好的老婆;唯一能让我轻松的就是女儿对我的一笑。其实我觉得生活能更简单,更快乐一些。老爸可以在自己身体力行的情况下做自己喜欢做的事情,老妈可以把做饭

2015-04-27 17:09:59 285

转载 C++ 多线程编程总结

C++ 多线程编程总结(转自“知然”的博客)分享学习C++ 多线程编程总结         在开发C++程序时,一般在吞吐量、并发、实时性上有较高的要求。设计C++程序时,总结起来可以从如下几点提高效率:l  并发l  异步l  缓存下面将我平常工作中遇到一些问题例举一二,其设计思想无非以上三点。1任务队列1.1    以生产者-消费者模型设计任务队

2015-04-23 17:54:52 237

原创 学会知足

昨天,电脑终于还是在我找不到原因为什么运行一会就死机的情况下被我重新装了系统,结果今天一天居然都没出现重启,所以基本断定那个问题的原因就是系统的问题,虽然没搞清楚是什么问题造成的,但是现在终于整好了,所有的开发环境都恢复了,能开心的使用了,哈哈哈!前段时间有个亲戚问我程序员这个行业怎么样,他想报个培训,加入我们的行业,这让我瞬间觉得原来我们的这个职业还有很多人惦记着,顿时产生一种优越感。但是我

2015-04-23 17:30:16 412

转载 C++单元测试框架学习

转自 CoderZh的技术博客 珍藏分享好好学习下。玩转Google开源C++单元测试框架Google Test系列(gtest)(总)前段时间学习和了解了下Google的开源C++单元测试框架Google Test,简称gtest,非常的不错。 我们原来使用的是自己实现的一套单元测试框架,在使用过程中,发现越来越多使用不便之处,而这样不便之处,gtest恰恰很好的

2015-04-21 18:06:29 395

原创 学会控制自己的情绪

生活中难免有很多很让人讨厌的事情。比如熟睡中被吵醒、专心干一件事时被打扰、有急事时电话老打不通,工作时电脑老死机,等等。对于一个整天与电脑为伴的程序员来说,电脑的不给力是最让人头疼的,就像田径运动员没有合适的跑鞋,怎么都不爽。这种郁闷就剩摔杯子了。最近我的电脑老是出问题,动不动蓝屏,一闪而过,怎么也找不出原因,问过度娘后各种尝试修复,但还是不行,现在就剩重装系统或者换电脑了没试了,想想装系

2015-04-21 17:59:39 591

转载 防御性编程

本篇是转自bakari博客,个人觉得很好所以分享感谢bakari,bakari根据网上的一些陈述经过整理和总结而得。其中详细的内容我会标注出处。看不懂的可以查看原文.一、什么事防御性编程详细请见:http://www.uml.org.cn/codeNorms/201007165.asp       防御性编程是一种细致、谨慎的编程方法。为了开发可靠的软件,我们要设计

2015-04-20 19:26:07 509

原创 柳暗花明又一村

本人的每日一醒完全属于自己对现状的一个描述,可能杂乱无章,愿看到的人不要骂人。之前谈到,对于现在的工作是一种“混日子”的状态,今天突然有了新的转折,重新燃起了我的一点希望。为什么是“混日子”呢?主要是因为工作的内容,缺少成就感,缺少研究,难度太小,周期太短,很多时间都是闲着。加上自己主动学习能力不强,个人觉得这样下去自己的专业技能不进步反而会大幅退步,所以感觉恐惧,所以想改变。为什

2015-04-20 19:22:59 608

原创 向量Vector

深入理解vector

2015-04-16 19:53:10 414

原创 启发

生活中的很多事都能影响我们,只要肯思考,很多事情都能给我们启发,都能帮助我们去把我们自己的事情做的更好。比如看一部小说,看一部电影,了解一段历史,听一首歌等等。只要认真理解每一件事情,去思考它带给我们怎样的一个道理,怎样的一种思想上的提升,那么这件事情就是非常值得的,懂了你才能体会它的魅力。最近看了电影《我的名字叫可汗》,这部电影个人极力推荐,真心不错,电影将的不仅讲述了一个励志的故事,还

2015-04-16 19:29:26 368

原创 引用计数

巧用模板,实现引用计数(经典)

2015-04-15 18:42:01 382

原创 换位思考让烦恼少一点

生活中难免很多烦心的事,我们之所以烦恼,都是因为事情没有达到自己的意愿。当烦恼产生时,尝试换个角度思考,或许能缓解烦恼。“塞翁失马焉知非福”,就哪最近比较翻新的装修来说,因为找的装修公司,各种不满意,让人很烦,觉得又花了钱,还没把事情办好,我和媳妇都很不高兴。今天媳妇去楼上楼下观摩了一下邻居们的装修,一样也都是那么多多少少的不满意。有的也是花了大价钱装修的也是一般,所以听了以后我们心里都好受了

2015-04-15 18:11:04 507

转载 内存管理(转自JianglongHuang)

一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回    收   。注意它与数据结构中的堆是两

2015-04-14 19:31:34 325

原创 选择处事

人出生从开始懂事就面对选择,当然小时候大部分的选择都是父母替你选的,也不用为选什么发愁。当长大了慢慢的独立了我们就要做出很多选择,在很多事情上作出取舍。其实我觉得选择困难主要发生在一个大环境中,影响你的抉择的往往是这个环境,或者与这个事物联系紧密的人。最近就有很多事情,比如装修房子,选哪家装修公司,要把房子的某个部分装成什么样子,用什么材料,要花多少钱,等等。其实再复杂再多的事情,只要是跟随一

2015-04-14 18:29:35 378

原创 环境的力量

今天突然接到一个远方朋友的电话,告诉我有个去华为的机会,让我准备下去面试。想起去华为我就很“自卑”,对于英语四级没有过得我们,永远都是好不了的伤口。我直接说,你问下需要过英语四级不,过了会电话回过来了,答案当然还是治不好这“硬伤”。他说一般五年以上工作经验的就不用考虑英语四级了。那算了没我什么事了。不过还是感谢他,真正的朋友,有什么好事总惦记着你。这点还是不错的。说到去华为,其实身边很多人

2015-04-13 17:16:30 519

原创 认知

自从前几天受到一片微博的影响后,我就开始时时刻刻提醒自己做一些充实自己的事情。没事的时候不再一遍遍打开手机,翻着无关紧要的朋友圈,没事时就多看看书,让自己的思想得到提升,让自己从空虚中走出来。 今天和家人一起去交大看了盛开的樱花,很是漂亮,走过这个高中时梦寐以求的大学学府,不得不感叹时间如白驹过隙,转眼我已是一个孩子的父亲,推车推着可爱的女儿,不时听到旁边的同学投来对女儿的赞美的言语,心里

2015-04-13 09:19:36 395

原创 对现在糟糕的自己剖析

首先感谢"foruok"的博客,真的写的很好,谢谢!正式因为看了他写的博客让我在还没有看完的情况下开始想对自己做一个剖析。当然我会继续看完他的文章真的不错。正如“foruok”的一篇文章“咦,你也在混日子啊”我现在正处于这种状态。说实话我现在真不应该处于这种状态。最近才热播完的“平凡的世界”主人公孙少平说了句话"我是一个平凡的人,但是平凡的人也能过不平凡的生活",我是一个平凡的人,现在过着平凡

2015-04-10 10:42:47 468

数字电路与逻辑设计 课件 PPT

数字电路与逻辑设计 绝好的自学资料赶快来下吧,成功就这一步,让我们一起加油!!!比老师讲的还要好好好看啊!!

2010-01-23

嵌入式Linux教程

嵌入式Linux教程教你学习嵌入式,走入嵌入式的世界!!

2009-10-20

嵌入式c真正的C语言实现

C语言版的嵌入式,用C语言实现的,只要学过C语言的就可以很快学会,快来看看!!

2009-10-20

内部排序的程序 ,直接插入排序,简单选择排序,冒泡排序!

直接插入排序,简单选择排序,冒泡排序!大家看看!! 接插入排序,简单选择排序,冒泡排序接插入排序,简单选择排序,冒泡排序接插入排序,简单选择排序,冒泡排序接插入排序,简单选择排序,冒泡排序接插入排序,简单选择排序,冒泡排序大家看看!!

2009-06-06

线性表的一个经典程序,看看!!

线性表的构造,按关键字查找,很妙的几个语句,很值得学习!!

2009-06-06

严蔚敏数据结构课后题答案详解

想在复习中拿出好成绩,让别人对你刮目相看吗!这里是严蔚敏 数据结构课后答案详解,快来看啊,可是复习的好资料!!

2009-06-06

二叉树遍历程序经典的递归算法实现值得看看

用递归的方式简单实现二叉树的三种遍历!用递归的方式简单实现二叉树的三种遍历!用递归的方式简单实现二叉树的三种遍历!用递归的方式简单实现二叉树的三种遍历!用递归的方式简单实现二叉树的三种遍历!用递归的方式简单实现二叉树的三种遍历!用递归的方式简单实现二叉树的三种遍历!

2009-06-01

很经典的c++教程课件

很经典的c++教程课件,很直观的动态演示,尤其适用于初学者!

2009-05-06

超经典的数据结构教程有动态演示

超经典的数据结构教程有动态演示超经典的数据结构教程有动态演示超经典的数据结构教程有动态演示超经典的数据结构教程有动态演示超经典的数据结构教程有动态演示

2009-05-06

空空如也

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

TA关注的人

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