如何使用github

2014-08-03
阅读 1 分钟
3.3k
Git已经变得非常流行,连Codeplex现在也已经主推Git。Github上更是充斥着各种高质量的开源项目,比如ruby on rails,cocos2d等等。对于习惯Windows图形界面的程序员来讲,Github的使用是需要点时间和耐心的,Github发布了Github for Windows 则大大降低了学习成本和使用难度,他甚至比SVN都简单,好吧,你不信,我们来一...

初探STL容器之Vector

2014-08-01
阅读 5 分钟
3.3k
1.可变长的动态数组 2.使用时包含头文件 #include 3.支持随机访问迭代器 • 根据下标随机访问某个元素时间为常数 • 在尾部添加速度很快 • 在中间插入慢

做自己想做的事

2014-07-16
阅读 2 分钟
4.3k
现在是凌晨4:30或许对很多人来说都已经进入了梦乡,而自己一如既往的做在电脑面前,做着喜欢的事情——Coding。还有一年就要真正的走向社会了,回顾大学生活的这三年,其实自己走的既充实又坎坷 。

了解Xcode

2014-07-13
阅读 8 分钟
5.1k
“command+,”呼叫出偏好设置(首选项),选择“Fonts & Colors”,选中一种主题(theme),例如“Midnight”,然后shift选择Source Editor/Console中的所有项,点击Fonts设置字体。Xcode默认字体为menlo,可选其他等宽字体Consolas/Monaco。

STL容器之deque

2014-07-13
阅读 3 分钟
3.9k
deque 特点: 1.双向队列 2.使用时包含头文件 #include 3.deque容器与vector类似,用动态数组来管理元素,支持随机访问。 4.与vector不同的是deque的动态数组首尾都开放,因此能够在首尾进行快速插入和删除操作。 5.deque的内部会维护一个map,即一小块连续的空间,该空间中每个元素都是指针,指向另一段(较大的)区域...

maven介绍

2014-07-12
阅读 10 分钟
4.5k
1. Maven介绍 1.1. 简介 java编写的用于构建系统的自动化工具。 目前版本是2.0.9,注意maven2和maven1有很大区别,阅读第三方文档时需要区分版本。 1.2. Maven资源 • 见官方网站; • The 5 minute test,官方简易入门文档; • Getting Started Tutorial,官方入门文档; • Build Cookbook,官方的cookbook; • POM Refer...

初探STL之关联容器

2014-07-11
阅读 6 分钟
3.1k
find: 查找等于某个值 的元素(x小于y和y小于x同时不成立即为相等) lower_bound : 查找某个下界 upper_bound : 查找某个上界 equal_range : 同时查找上界和下界 count :计算等于某个值的元素个数(x小于y和y小于x同时不成立即为相等) insert: 用以插入一个元素或一个区间

初探STL之算法

2014-07-11
阅读 7 分钟
2.7k
STL中算法大致分为四类: 1、非可变序列算法:指不直接修改其所操作的容器内容的算法。 2、可变序列算法:指可以修改它们所操作的容器内容的算法。 3、排序算法:包括对序列进行排序和合并的算法、搜索算法以及有序序列上的集合操作。 4、数值算法:对容器内容进行数值计算。

POJ 1422:Air Raid(最大独立集)

2014-07-11
阅读 4 分钟
3k
Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 6547 Accepted: 3896

POJ 3014:Asteroids(二分匹配,匈牙利算法)

2014-07-11
阅读 3 分钟
2.8k
Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 14399 Accepted: 7836

POJ 3692:Kindergarten(最大团)

2014-07-11
阅读 3 分钟
2.9k
Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 4920 Accepted: 2399

代码整洁之道

2014-07-08
阅读 5 分钟
5k
现在的软件系统开发难度主要在于其复杂度和规模,客户需求也不再像Winston Royce瀑布模型期望那样在系统编码前完成所有的设计满足用户软件需求。在这个信息爆炸技术日新月异的时代,需求总是在不停的变化,随之在2001年业界17位大牛聚集在美国犹他州的滑雪胜地雪鸟(Snowbird)雪场,提出了“Agile”(敏捷)软件开发价值...

【C/C++学习】之一、指针和引用的区别

2014-07-07
阅读 4 分钟
4.7k
C/C++学习】之一、指针和引用的区别 作者:jofranks 原创作品,转载请标明出处!版权所有,侵权必究! 来源:[链接] ★ 相同点: 都是地址的概念; 指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。 ★ 区别: 1. 指针是一个实体,而引用仅是个别名; 2. 引用使用时无需解引用(*),指针需要解引用; 3....

堆与栈解析

2014-07-07
阅读 2 分钟
2.7k
在进行C/C++编程时需要程序员对内存的了解比较精确,经常使用到的内存有以下几种: 栈:由编译器自动分配和释放,存放函数的参数值、局部变量的值,操作方式类似于数据结构中的栈

servlet详解

2014-07-07
阅读 7 分钟
4.1k
Servlet有良好的生存期的定义,包括如何加载、实例化、初始化、处理客户端请求以及如何被移除。这个生存期由javax.Servlet.Servlet接口的init,service和destroy方法表达。

作为一个程序员,你的进步完全取决于你自己

2014-06-07
阅读 3 分钟
3.7k
我曾经在Hacker News网站上读过一篇帖子的评论,其中一个年轻的程序员说他们不想呆在那些只会让思想陈旧的老程序员离开而不是对他们再次培训的公司里,因为他明白,有一天他们也会这样。

ACM题目中输入数据的处理(C语言版)

2014-06-07
阅读 5 分钟
5.5k
ACM竞赛题目的输入数据常要求有多组,并且格式多种多样,这是初次登OJ平台的同学的一个障碍。实际上,这些格式可以归为固定的几种类型,本文介绍各种类型的处理方法,以帮助同学们克服这些障碍。  实际上,这些模式不仅是OJ平台上做题的需要。在平时的自由编程练习中,也可以自行使用这些模式,以提高调试程序的效率。...