2019年1月11日

GDB调试指南-启动调试

摘要: 前言 GDB(GNU Debugger)是UNIX及UNIX-like下的强大调试工具,可以调试ada, c, c++, asm, minimal, d, fortran, objective-c, go, java,pascal等语言。本文以C程序为例,介绍GDB启动调试的多种方式。 哪类程序可被 阅读全文

posted @ 2019-01-11 21:01 守望先生 阅读(3976) 评论(0) 推荐(0) 编辑

2019年1月8日

面试官问你斐波那契数列的时候不要高兴得太早

摘要: 假如面试官让你编写求斐波那契数列的代码时,是不是心中暗喜?不就是递归么,早就会了。如果真这么想,那就危险了。 阅读全文

posted @ 2019-01-08 19:11 守望先生 阅读(3408) 评论(16) 推荐(11) 编辑

2019年1月4日

搞懂C语言函数指针

摘要: 函数指针是什么?难吗?未必。 阅读全文

posted @ 2019-01-04 20:41 守望先生 阅读(5793) 评论(3) 推荐(4) 编辑

2019年1月2日

一文彻底搞懂重载函数匹配

摘要: C++重载函数配置你真得搞懂了吗 阅读全文

posted @ 2019-01-02 19:30 守望先生 阅读(1533) 评论(0) 推荐(0) 编辑

2018年12月28日

搜索引擎还可以这么玩?

摘要: 原来搜索引擎还可以这么玩?来看看那些有意思的搜索结果吧! 阅读全文

posted @ 2018-12-28 19:21 守望先生 阅读(463) 评论(1) 推荐(1) 编辑

2018年12月26日

如何从40亿整数中找到不存在的一个

摘要: 原文地址:https://www.yanbinghu.com/2018/12/22/40915.html 前言 给定一个最多包含40亿个随机排列的32位的顺序整数的顺序文件,找出一个不在文件中的32位整数。(在文件中至少确实一个这样的数-为什么?)。在具有足够内存的情况下,如何解决该问题?如果有几个 阅读全文

posted @ 2018-12-26 20:37 守望先生 阅读(2171) 评论(8) 推荐(0) 编辑

2018年12月24日

Linux中“!"的神奇用法

摘要: 前言 实际上,不起眼的“!”在linux中有着很多让你惊叹的妙用。本文就来细数那些“!”的神奇用法。 执行上一条命令 例如,在执行完上面一条命令后,可以使用下面的方式再次执行上一条命令: !!代表了上一条执行的命令。可以看到,当输入两个感叹号时,它显示上条命令的同时会执行上一条命令。当然了,通常我们 阅读全文

posted @ 2018-12-24 18:42 守望先生 阅读(11858) 评论(2) 推荐(3) 编辑

2018年12月21日

那些相见恨晚的搜索技巧

摘要: 搜索引擎你真的会用吗?来看看有哪些事半功倍的技巧。 阅读全文

posted @ 2018-12-21 19:07 守望先生 阅读(550) 评论(0) 推荐(1) 编辑

2018年12月19日

常见C语言内存错误

摘要: 前言 C语言强大的原因之一在于几乎能掌控所有的细节,包括对内存的处理,什么时候使用内存,使用了多少内存,什么时候该释放内存,这都在程序员的掌控之中。而不像Java中,程序员是不需要花太多精力去处理垃圾回收的事情,因为有JVM在背后做着这一切。但是同样地,能力越大,责任越大。不恰当地操作内存,经常会引 阅读全文

posted @ 2018-12-19 21:41 守望先生 阅读(705) 评论(0) 推荐(0) 编辑

2018年12月17日

linux中find命令高级用法

摘要: 前言 在《Linux中的文件查找技巧》一文中,我们已经知道了文件查找的基本方法,今天我们介绍find命令的一些高级使用技巧。它能满足我们一些更加复杂的需求。 查找空文件或空目录 有时候需要清理一些空的文件或者文件夹。这个时候就需要先找到它们。 1.查找空文件 我们利用之前介绍过的size参数,例如: 阅读全文

posted @ 2018-12-17 20:49 守望先生 阅读(12079) 评论(0) 推荐(1) 编辑

导航