2014年3月30日

【转载】从技术到管理

摘要: 从纯技术开发直到走上技术管理岗位,是开发人员职业生涯一起全新的飞跃。激情喷薄的同时,忐忑不安将也会变成你情绪的一部分。如何从管好自己变成管好别人?顺利转型是绕不过的话题。谁也不希望飞跃之后面临的是一次痛彻心扉的硬着陆。 在公司做技术团队管理有一年多的时间了,从刚开始的加班加到昏天黑地,到现在略略有些游刃有余的感觉。过程非常的不轻松,甚至经历了无数次的内心挣扎。团队最开始5个人,到今年已经有15... 阅读全文

posted @ 2014-03-30 21:35 流镡 阅读(472) 评论(1) 推荐(2) 编辑

2014年3月22日

【原创】C++链表如何像Python List一样支持多种数据类型

摘要: 用过Python的码友都知道,Python中List支持多种数据类型,如下面代码所示链表li内的数据类型可以是整数,同时也可以是字符串,当然也可以是其他数据类型。 1: >>> li = [1,2.5,"hello world"] 2: >>> li 3: [1, 2.5, 'hello world'] 4: >>> 对于一个C++爱... 阅读全文

posted @ 2014-03-22 22:43 流镡 阅读(1967) 评论(0) 推荐(0) 编辑

2014年3月19日

【原创】一些常用的Vi命令,可帮助脱离鼠标

摘要: 使用Vi编写代码时,如果想脱离鼠标,需要使用一些命令快捷键,下面罗列了一些常用的并且容易记住的:1. 命令模式下,移动光标或跳转0到行首^到行首第一个非空字符$到行尾非空字符fx向后移动光标到本行的x字符处Fx向前移动光标到本行的x字符处gg跳转到文件头部G跳转到文件尾部nG、ngg或者:n跳转到第n行%跳到与当前括弧([{}])相匹配的位置处2. 命令模式下,进入插入模式i在当前光标位置左边添加文本I在当前行首(第一个非空字符处)添加文本a在当前光标位置的右边添加文本A在当前行尾添加文本o在当前行的下面新建一行O在当前行的上面新建一行3.命令模式下,删除文本x删除当前光标处字符nx删除从当前 阅读全文

posted @ 2014-03-19 20:42 流镡 阅读(318) 评论(0) 推荐(1) 编辑

2014年3月16日

【原创】mac 上如何安装及切换输入法

摘要: 1. 安装输入法 刚购入mac mini一台,默认只有英文输入法,而自己用习惯了sogou输入法,于是就在网上下载安装了一个sogou拼音输入 for mac 。 下载完毕后,在屏幕下方的dock区域右侧downloads大图标会跳一跳。左键点击进入,双击sogou pinyin的安装文件,按照其中的说明一步一步安装即可。 在安装完后,如果跟我一样,用的不是apple 的键盘,而是标准的PC... 阅读全文

posted @ 2014-03-16 11:51 流镡 阅读(2567) 评论(0) 推荐(0) 编辑

【原创】利用C++ RAII技术自动回收堆内存

摘要: 【说明】这篇文章本来发布在我个人网站的博客上,但由于:1,打算以cnblogs为家了;2. 关于智能指针部分需要修订,所有将修订版发在这里,作为第一篇文章。 常遇到的动态内存回收问题 在C++的编程过程中,我们经常需要申请一块动态内存,然后当用完以后将其释放。通常而言,我们的代码是这样的: 1: void func() 2: { 3: /... 阅读全文

posted @ 2014-03-16 11:34 流镡 阅读(2246) 评论(4) 推荐(4) 编辑

导航