摘要: 不知不觉,从工作到现在,将近两年,也持续坚持锻炼身体一年半的时间。与其说苦苦的坚持,倒不如说已经习惯于这样的健身运动。客观来说,自己不是那种有运动天赋的人,几乎不会各种球类运动(稍稍会些乒乓球),曾经也没有一个好的运动习惯,偶尔的跑步便是学生时期的唯一运动项目了。回想下,工作之后,为什么去尝试健身房... 阅读全文
posted @ 2015-06-05 22:49 yongpenghan 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 做了一段时间linux下与QT事件相关的工作,经常会遇到X11,总是苦于无法完全理解其与linux以及QT事件之间的关系,所以用两篇文章来简单总结下linux中的图形管理和QT事件与X11的关系。 linux中的图形管理 QT事件与X11的关系1. Qt中的事件参考自《C++ GUI Qt 4编程》... 阅读全文
posted @ 2015-06-05 21:44 yongpenghan 阅读(5139) 评论(0) 推荐(1) 编辑
摘要: 做了一段时间linux下与QT事件相关的工作,经常会遇到X11,总是苦于无法完全理解其与linux以及QT事件之间的关系,所以用两篇文章来简单总结下linux中的图形管理和QT事件与X11的关系。 linux中的图形管理 QT事件与X11的关系我们先来几个基础概念,相关概念的起源和发展可以百度或谷歌... 阅读全文
posted @ 2015-06-05 21:35 yongpenghan 阅读(1621) 评论(0) 推荐(0) 编辑
摘要: 由于工作需要,之前的几个月写了一些Bash脚本,主要完成自动测试、打包、安装包等。虽然相比C++编程,要简单、傻瓜,但其在类Unix系统中可以大大提高工作的效率。所以在此对脚本编程过程中一些注意事项进行简单的总结。1. shell概述shell是介于用户和类Unix操作系统内核(kernel)之间的... 阅读全文
posted @ 2015-05-30 17:42 yongpenghan 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 作为STL六大组件之一,在STL源代码及其应用中,很多地方使用了仿函数(functor),尤其在关联型容器(如set、map)以及algorithm(如find_if、count_if等)中。虽然已经接触functor很长时间了,但一直只是编写一些简单的functor,至于为什么要使用functor... 阅读全文
posted @ 2015-05-21 23:55 yongpenghan 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 最近将博客简单地修饰了下,需要用到HTML和CSS代码,花了一天时间学习了一下这两方面的知识。虽然内容很简单,但是足够用来修改自己的博客了。1.HTML1.1. HTML介绍HTML与CSS的关系HTML网页内容的载体,内容包含文字、图片、视频等。CSS网页的样式,即表现,包含标题字体、颜色、边框等... 阅读全文
posted @ 2015-05-17 23:00 yongpenghan 阅读(459) 评论(0) 推荐(1) 编辑
摘要: C++ Coding StyleC++很多强大的语言特性导致它的复杂,其复杂性会使得代码更容易出现bug、难于阅读和维护。由于,本人有一点点代码洁癖,所以依照Google的C++编程规范《Google C++ Style Guide》,用来约束自己平时编程,使得代码在有效使用C++语言特性的同时易于... 阅读全文
posted @ 2015-05-12 00:48 yongpenghan 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 因谷歌服务被搬出大陆,不得不说,对于国内的码农,是一个非常大的损失。在尝试了很多IP后,最近又发现了一个网站,提供动态有效的Google IP地址,现在分享出来,供大家使用。Google IP:http://g.ihonker.org/ 阅读全文
posted @ 2015-05-11 23:16 yongpenghan 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 最近在看《Effective STL》,【条款17:使用“交换技巧”修整过剩容量】中提到容器的成函数void swap(container& from),即实现容器对象与from对象的交换。另外,对于连续内存容器vector和string,还有shrink to fit(收缩到合适,根据容器的实际s... 阅读全文
posted @ 2015-05-10 22:42 yongpenghan 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 时至今日,离奔三越来越近。大学里学习微电子专业,只在大一的时候学习了C语言课程,虽然从大二学期末开始做挑战杯竞赛(采用VC++处理图像和视频),写了不少C++语言。但现在想想,那会儿写的代码真是只是C/C++,完全没有面向对象和泛型编程,不知道什么是OOP、什么是Template、什么是Design... 阅读全文
posted @ 2015-05-08 22:43 yongpenghan 阅读(211) 评论(0) 推荐(0) 编辑