自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 代码整洁之道--有意义的命名

现实生活中,我们都知道名字的重要性,对此,还有些笑点由此产生。同理在我们的代码中也是适用的,有个好的名称,读你代码的人(包括你自己)都会开心。这其中包括参数名、文件、类,函数的命名。好的名字应该有以下特点:由名生意。根据名字可以看出它为什么存在,它做什么事情,应该怎么用。假如名称还需要注释来补充,那就不名副其实了。有意义的区分。常见的有以数字系列命名(比如a1、a2、a3,,,),这都

2017-08-31 20:24:28 416

转载 学会正确安慰对方

今天看到了一篇文章,真是太有感触了,反思自己以前也经常这么犯二。这个不仅适用于男女朋友间,跟要好朋友也是可以参考的。给大家分享下,大家看看是否也会不自觉出现这些问题呢原文如下:很多朋友曾向我诉苦,说当他们的爱人情绪不佳的时候,他们明明是鼓励和安慰爱人了,但结果却是越安慰、越鼓励,结局越糟糕……所以,当爱人情绪低落时,他们就会躲避起来。但这样一来,爱人同样生气,怪他们冷漠,不关心人。

2017-08-31 14:46:50 440

原创 C\C++程序员面试总结

最近看了些C/C++方面的一些面试题,对于一些容易忘记并且重要的简单做一个总结。1、宏定义概念     宏定义是C++预处理命令之一。2、宏定义如何展开     宏展开是将宏体去代替宏指令名。3、包含头文件时如何查找头文件     标准头文件在系统目录下查找。自定义头文件会依次在用户目录、安装目录、系统文件下查找4、什么是异常,如何抛出与捕获异常     a、异

2017-08-25 19:43:43 527

原创 优秀API的几大特征

优秀的API究竟应该怎么设计,它包含什么特征,可能有过API相关开发经验并且认真思考过的朋友都有这个疑问。· 1、隐藏实现细节创建API原因就是为了隐藏所有实现细节,防止对客户造成影响。具体包括对于变量、方法与类的隐藏。对于变量的返回,我们不应该返回非const的指针或者引用的私有数据成员。这会破坏封装。2、最小完备性完备的API是指期望有的功能都包含了。最小的完备则是在实现所有功

2017-08-21 17:15:47 1147

原创 代码优化的基本要素

今天读了一个有关代码优化的博客,是来自于国外的一篇译文,在这进行分享下,并且基于译文,做些相关说明。本文译自Dr. Dobb’s Blogger的Walter Bright写的《Overlooked Essentials For Optimizing Code》我编写程序至今有35年了,我做了很多关于程序执行速度方面优化的工(一个示例),我也看过其它人做的优化。我发现有两个

2017-08-16 13:43:59 344

原创 SVN入坑总结

最近一段时间,连续踩了2次坑了,为此红包发了不少(在这先哭个)。为了防止以后再犯,在这简单总结下吧。1、merge的坑在进行svn merge时,不要对add,delete的文件进行merge操作,否则你会给你带来惊喜的。具体表现是,merge过去的文件,自动会给你拷贝2份哦,而且是代码拷贝。会导致所有update了你的代码的人,都编译不过,爽吧。2、delete的坑万一你一不小心

2017-08-04 17:56:27 859

空空如也

空空如也

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

TA关注的人

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