自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 程序员装逼指南

P.S.,作为一枚苦逼小码农,写这个只是调侃一下,调节一下自己的心情,自娱顺便娱人而已。对号入座是最坏的毛病之一,猿人们切勿随便代入。 ——————我是分割线—————— 有人的地方就有江湖。猿人也是人,于是不可避免地就产生了鄙视链和装逼犯。即使位列新中国十大DS职业排行榜的第一名,但DS们也有三六九等,只不过区别大概不能为外人道而已。就像同样是厨师,有人只能光着膀子在成都小吃的黑

2013-05-30 16:03:28 925

原创 C/C++打印带颜色的调试信息

虽然有gdb和IDE等调试工具,但在编程和调试的过程中,打印调试信息还是必不可少的——它方便、快捷,尤其是对于需要依赖关系错综复杂的大型工程,在关键的地方打印调试信息非常行之有效。不过调试信息打的多了,看着满屏幕的小字实在眼晕——而且,在正式版本发布的时候,还需要一行一行地删除这些调试信息,实在是个苦力活儿。于是,这两天写了一个打印带颜色的调试信息的工具,可以打印出各种各样颜色的信息,这样调试的时

2012-10-20 00:10:19 1578

转载 Andrew Koening及Babara Moo谈C++学习

Andrew Koening和Babara Moo夫妇是C++领域的国际知名专家、技术作家及教育家。也许你记不住他们的名字,不过如果你是一个C/C++程序猿,那么这几本书肯定是你没看过也听说过的:《C++沉思录》、《C陷阱与缺陷》、《Accelerated C++》等。今天看书的时候看到了Koening和Moo谈及如何学习C++的一番话,觉得很有道理。这其实也从某种程度上给出了一直争论不休的“ja

2012-09-23 16:40:06 620

原创 google gflag使用指南

google gflags使用指南 google gflags是google使用的一个开源库,用于解析命令行标记。目前的gflags有C++和Python两个版本。本文主要介绍gflags的C++版本使用方法。命令行标记是指用户在运行可执行程序时,在命令行中指定的参数。例如,对于命令: fgrep -l -f /var/tmp/foo johannes brahms 则

2012-09-18 11:42:06 3083

原创 回溯法解数独

前天在我的小pad上装了个数独游戏,完了几把后兴趣索然了。不过突然想起来一直想写个解数独的程序,不过因为懒和拖拉,就一直没写。今天花了30分钟写了个解数独的程序,贴代码:#include #include #include //某个数字填入后,需要检查的indexvoid get_affected_index(const int has_filled_index, int * affe

2012-08-17 20:59:14 1453

原创 基本数据结构总结

1,栈和队列栈:后进先出的数据结构;具有的基本操作:压栈(push),弹栈(pop),取栈顶元素(top),判断栈是否为空(empty);栈的上溢和下溢(对一个已经满的栈执行push操作,称为上溢;对一个已经为空的栈执行pop操作,称为下溢)队列:后进后出的数据结构;

2011-09-08 11:13:35 548

原创 云计算学习笔记(一)

 云计算的定义(NIST):云计算是对基于网络的、可配置的共享计算资源池能够方便的、随需访问的一种模式。是一种颠覆性的交付模式,一体化的共享服务平台。云计算由云计算平台和云服务应用两个层面组成。从用户体验的角度来讲,云计算可分为三种服务模式:基础设施即服务(IaaS),平台即服务(PaaS),软件即服务(SaaS)。云计算包括四种部署配置模式:公用云,私有云,混合云和社区云。云

2011-06-29 17:24:00 483

原创 云计算学习笔记(一)

 云计算的定义(NIST):云计算是对基于网络的、可配置的共享计算资源池能够方便的、随需访问的一种模式。是一种颠覆性的交付模式,一体化的共享服务平台。云计算由云计算平台和云服务应用两个层面组成。从用户体验的角度来讲,云计算可分为三种服务模式:基础设施即服务(IaaS),平台即服务(PaaS),软件即服务(SaaS)。云计算包括四种部署配置模式:公用云,私有云,混合云和社区云。云

2011-06-29 17:23:00 533

原创 面试题2:求子数组的最大和

 题目:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。 分析: 动态规划。求maxsum(n),maxsum(n)是前n个元素中包含第n个元素的子数组最大和。递归公式:if maxsum(n-1)>0,则maxsum(n)=maxsum(n-1)+eleme

2011-06-23 17:46:00 397

原创 面试题1:二叉树变双向链表

 输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。10/ /6  14/ / / /4  8 12 16转换成双向链表4=6=8=10=12=14=16。  算法思想:1,递归;以某个节点为根的子树所生成的链表=(左子树生成的链表)+根节点+(右子树生成的链表)2,循环;按照中序遍历的非

2011-06-23 10:21:00 1313

信息检索导论

信息检索领域的经典教材。非扫描版,高清。强烈推荐

2012-08-27

C/C++内存管理机制

描述C/C++内存管理机制及内存池调研。APR内存池和BOOST内存池,shared_ptr

2012-08-27

windows api大全

作为Microsoft 32位平台的应用程序编程接口,Win32 API是从事Windows应用程序开发所必备的。本书首先对Win32 API函数做完整的概述;然后收录五大类函数:窗口管理、图形设备接口、系统服务、国际特性以及网络服务;在附录部分,讲解如何在Visual Basic和Delphi中对其调用。 本书是从事Windows应用程序开发的软件工程师的必备参考手册。

2009-12-10

计算机程序设计艺术全三卷 part04

经典的计算机程序设计艺术 全三卷 共9个分卷 清晰版

2009-10-14

计算机程序设计艺术全三卷 part03

经典的计算机程序设计艺术 全三卷 共9个分卷 清晰版

2009-10-14

计算机程序设计艺术全三卷 part02

经典的计算机程序设计艺术 全三卷 共9个分卷 清晰版

2009-10-14

计算机程序设计艺术(全三卷)共9个分卷

经典的程序设计教材。共九个分卷,中文版全三卷 清晰

2009-10-14

windows程序设计中文版

侯捷老师的windows程序设计中文版电子书

2008-12-16

软件工程课程设计——模拟教务管理系统

基于VC++开发的模拟教务管理系统和所需的软件工程文档

2008-12-16

空空如也

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

TA关注的人

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