上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 119 下一页
摘要: sed "s/libletvwatermark/libletv_watermark/" `grep -rl libletvwatermark` grep [options] 3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(只适用于单字符)。-h:查询多文件时不 阅读全文
posted @ 2017-07-05 16:30 鸭子船长 阅读(9742) 评论(0) 推荐(0) 编辑
摘要: 传统解法,最直观的解法是O(m+n)。直接merge两个数组,然后求第K大的数字。 如果想要时间复杂度将为O(log(m+n))。我们可以考虑从K入手。如果我们每次能够删除一个一定在第K个元素之前的元素,那么我们需要进行K次,但是如果每次我们都删除一半呢?由于两个数组都是有序的,我们应该充分利用这个 阅读全文
posted @ 2017-07-05 15:44 鸭子船长 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: 最近测试环境server由于需要与大量的后台server交互,今天突然发现有大量的close_wait产生,于是仔细研究了一下: 如果我们的服务器程序处于CLOSE_WAIT状态的话,说明套接字是被动关闭的! 因为如果是CLIENT端主动断掉当前连接的话,那么双方关闭这个TCP连接共需要四个pack 阅读全文
posted @ 2017-07-05 15:39 鸭子船长 阅读(13443) 评论(0) 推荐(0) 编辑
摘要: 经常升级Linux内核,导致更新时警告/boot分区空间不足。这是以为多次升级内核后,导致内核版本太多,清理一下没用的内核文件就行了。命令如下:zht@zht-Ubuntu:~$ dpkg -l 'linux-image-*' | grep '^ii'//或者:zht@zht-Ubuntu:~$ d 阅读全文
posted @ 2017-07-03 11:17 鸭子船长 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 对于grub2,ubuntu给了一个官方的配置文件/etc/default/grub。大部分情况下grub2的设置都可以在这个文件中搞定,而且这个文件结构也比较简单,修改起来也容易。完全没有必要直接改/boot/grub/grub.cfg或者/etc/grub.d/下的文件。修改/etc/defau 阅读全文
posted @ 2017-07-03 11:13 鸭子船长 阅读(16028) 评论(0) 推荐(0) 编辑
摘要: 题目描述 Given an array with n objects colored red, white or blue, sort them so that objects of the same color are adjacent, with the colors in the order 阅读全文
posted @ 2017-06-28 23:43 鸭子船长 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 题目描述 Given a string S and a string T, find the minimum window in S which will contain all the characters in T in complexity O(n). For example,S ="ADOB 阅读全文
posted @ 2017-06-28 23:16 鸭子船长 阅读(194) 评论(0) 推荐(0) 编辑
摘要: C++ 智能指针详解 一、简介 由于 C++ 语言没有自动内存回收机制,程序员每次 new 出来的内存都要手动 delete。程序员忘记 delete,流程太复杂,最终导致没有 delete,异常导致程序过早退出,没有执行 delete 的情况并不罕见。 用智能指针便可以有效缓解这类问题,本文主要讲 阅读全文
posted @ 2017-06-28 11:33 鸭子船长 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 四、类模板的默认模板类型形参 1、可以为类模板的类型形参提供默认值,但不能为函数模板的类型形参提供默认值。函数模板和类模板都可以为模板的非类型形参提供默认值。 2、类模板的类型形参默认值形式为:template<class T1, class T2=int> class A{};为第二个模板类型形参 阅读全文
posted @ 2017-06-28 11:17 鸭子船长 阅读(216) 评论(0) 推荐(0) 编辑
摘要: C++模板 模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。 模板是一种对类型进行参数化的工具; 通常有两种形式:函数模板和类模板; 函数模板针对仅参数类型不同的函数; 类模板针对仅数据成员和成员函数类型 阅读全文
posted @ 2017-06-28 11:12 鸭子船长 阅读(206) 评论(0) 推荐(0) 编辑
上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 119 下一页