自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

转载 g++ include all /usr/include recursively

6down votefavorite2I'm trying to compile a simple program, with #include The path to gtkmm.h is /usr/include/gtkmm-2.4/gtkmm.h. g++ doesn't see this file unless I specifically tell it-

2016-04-04 23:24:32 564

转载 查看gcc/g++默认include路径

转自:http://gcc.gnu.org/ml/gcc-help/2007-09/msg00205.html`gcc -print-prog-name=cc1plus` -v`g++ -print-prog-name=cc1plus` -v例如,CentOS 6.3 64bit 下,`g++ -print-prog-name=cc1plus

2016-04-04 23:03:47 1072

转载 SBC的功能与部署方案

· SBC的功能       SBC是IMS网络边缘用于实现IP接入、互通和安全保护的网元,存在于接入网络与IMS网络之间或不同IMS网络之间,是用户接入IMS的入口点。SBC作为B2BUA将用户和IMS核心网进行隔离。    SBC的主要功能包括:    1)注册管理功能    2)NAT穿越功能    3)信令防火墙功能    4)媒体资源管理    5)QoS

2015-09-21 10:12:22 5433

转载 详解coredump

一,什么是coredump        我们经常听到大家说到程序core掉了,需要定位解决,这里说的大部分是指对应程序由于各种异常或者bug导致在运行过程中异常退出或者中止,并且在满足一定条件下(这里为什么说需要满足一定的条件呢?下面会分析)会产生一个叫做core的文件。        通常情况下,core文件会包含了程序运行时的内存,寄存器状态,堆栈指针,内存管理信息还有各种函

2015-08-29 17:44:32 397

转载 你土鳖字幕下载

http://mo.dbxdb.com/Yang/

2015-07-14 10:05:47 822

转载 学习SIP非常好的视频

https://www.youtube.com/watch?v=gMcUpktyhOE

2015-07-08 14:56:22 1029

转载 sip IMS VOLTE课程培训

https://alta3.com/training/virtual-sip-training/

2015-07-07 11:58:07 753

转载 SIP相关的RFC文档索引

http://www.packetizer.com/ipmc/sip/standards.html

2015-06-27 17:21:17 451

转载 逆矩阵的几种求法与解析(很全很经典)

http://wenku.baidu.com/link?url=Gce-ufgVqz1bTwxrGEKy6QgZQHJvLXQT-fXbW1mQbMU-x9ifcKqBEnGQU6v45R9VZgnJ1daj4jgKSDecp_sRgulcB-O295FdJoSAILWLseG

2015-06-08 09:48:32 13627

转载 Windows 下主程序与动态库(*.dll)释放对方分配的内存操作要点

同样的代码程序:主程序中释放了一块在 动态库(*.dll)或共享库(*.so) 中分配的内存,Windows 将会出现程序崩溃,而 Linux 则正常运行。在 linux 下,每个进程只有一个 heap ,在任何一个共享库模块 *.so 中通过 new 或者 malloc 来分配内存的时候都是从这个唯一的 heap 中分配的,那么自然你在其它什么

2015-05-26 11:51:55 942

转载 在C++中调用DLL中的函数

如何在C++中调用DLL中的函数  应用程序使用DLL可以采用两种方式:一种是隐式链接,另一种是显式链接。在使用DLL之前首先要知道DLL中函数的结构信息。Visual C++6.0在VC\bin目录下提供了一个名为Dumpbin.exe的小程序,用它可以查看DLL文件中的函数结构。另外,Windows系统将遵循下面的搜索顺序来定位DLL: 1.包含EXE文件的目录,2.进程的当前工作目录

2015-05-20 18:15:40 581

转载 VC++中DLL中全局变量的导出和导入

在Dll中定义的全局变量***.hextern __declspec(dllimport) int g_t;//声明g_t在其他地方定义***.cpp__declspec(dllexport) int g_t = 0;//定义g_t在主程序中要用dll中的g_t变量时,需要声明extern _declspec(dllimport) int g_t;若包含了前

2015-05-20 18:06:28 1136

转载 策略模式和桥接模式的区别

桥接(Bridge)模式是结构型模式的一种,而策略(strategy)模式则属于行为模式。以下是它们的UML结构图。在桥接模式中,Abstraction通过聚合的方式引用Implementor。 在策略模式中,Context也使用聚合的方式引用Startegy抽象接口。 从他们的结构图可知,在这两种模式中,都存在一个对象使用聚合的方式引用另一个对象的抽象接口

2015-05-19 17:43:45 504

转载 设计模式系列

http://www.cnblogs.com/JackyTecblog/archive/2012/11/03/2752875.html

2015-05-19 17:25:47 328

转载 C++ 容器及选用总结

C++ 容器及选用总结目录====================================================第一章 容器第二章 Vector和string第三章 关联容器第四章 迭代器第五章 算法第六章 函数第七章 在程序中使用STL====================

2015-05-19 17:09:45 333

转载 模板模式和策略模式的区别

根据《深入浅出设计模式(C#/Java版)》所述,Strategy模式的应用场景是:1. 多个类的分别只是在于行为不同2. 你需要对行为的算法做很多变动3. 客户不知道算法要使用的数据 Template Method模式的应用场景是:1. 你想将相同的算法放在一个类中,将算法变化的部分放在子类中实现2. 子类公共的算法应该放在一个公共的类中,避免代码

2015-05-19 14:32:24 786

转载 模板方法模式深度解析

1. 模板方法模式概述       在现实生活中,很多事情都包含几个实现步骤,例如请客吃饭,无论吃什么,一般都包含点单、吃东西、买单等几个步骤,通常情况下这几个步骤的次序是:点单 --> 吃东西 --> 买单。在这三个步骤中,点单和买单大同小异,最大的区别在于第二步——吃什么?吃面条和吃满汉全席可大不相同,如图1所示:图1 请客吃饭示意图        在软件开发中

2015-05-19 14:31:40 368

转载 堆与堆排序

堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。二叉堆的定义二叉堆是完全二叉树或者是近似完全二叉树。二叉堆满足二个特性:1.父结点的键值总是大于或等于(小于或等于)任何一个子节点的键值。2.每个结点的左子树和右子树都是一个二叉堆(都是最大堆或最小堆)。当父结点的键值总

2015-05-13 18:18:08 288

转载 线程局部存储

英文为Thread Local Storage,缩写为TLS。为什么要有TLS?原因在于,全局变量与函数内定义的静态变量,是各个线程都可以访问的共享变量。中文名线程局部存储外文名Thread Local Storage缩    写为TLS含    义全局变量与函数内定义的静态变量

2015-05-13 16:33:17 446

转载 同步和异步socket

MFC对SOCKET编程的支持其实是很充分的,然而其文档是语焉不详的。以至于大多数用VC编写的功能稍复杂的网络程序,还是使用API的。故CAsyncSocket及CSocket事实上成为疑难,群众多敬而远之。余好事者也,不忍资源浪费,特为之注解。一、CAsyncSocket与CSocket的区别前者是异步通信,后者是同步通信;前者是非阻塞模式,后者是阻塞模式。另外,异步非阻

2015-05-12 13:44:55 543

转载 UML时序图的画法

现在是二月,而且到如今你或许已经读到、或听到人们谈论UML 2.0 —— 包括若干进步的 UML 的新规范,所做的变化。考虑到新规范的重要性,我们也正在修改这个文章系列的基础,把我们的注意力从 OMG 的 UML 1.4 规范,转移到 OMG 的已采纳 UML 2.0草案规范(又名 UML 2)。我不喜欢在一系列文章的中间,把重点从 1.4 变为 2.0 ,但是 UML 2.0 草案规范是前进的重

2015-05-12 10:49:22 34636 1

转载 归并排序,自顶向下,自底向上

http://blog.csdn.net/cjf_iceking/article/details/7920153

2015-05-08 14:38:20 525

转载 秒杀多线程第一篇 多线程笔试面试题汇总

http://blog.csdn.net/morewindows/article/details/7392749

2015-05-08 11:20:16 375

转载 设计模式大全

Longronglin之设计模式:Christopher Alexander 说过:“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动”。模式描述为:在一定环境中解决某一问题的方案,包括三个基本元素--问题,解决方案和环境。阅读类图和对象图请先学习UML创建模式 结构模式 行为模式创建模式:对类的实

2015-05-08 00:42:56 338

转载 图解排序算法

一  插入排序1.1  直接插入排序基本思想:每次将一个待排序额记录按其关键码的大小插入到一个已经排好序的有序序列中,直到全部记录排好序。图解:代码实现:[cpp] view plaincopy//直接顺序排序  void InsertSort(int r[], int n)  {     

2015-05-08 00:39:07 484

转载 Dither

概述编辑Dither是数字音乐处理上非常神奇的技巧,目的是通过用少数的Bit达到与较多Bit同样的听觉效果,方法是在最后一个Bit(LSB)上动“手脚”。例如用16Bit记录听起来好似20Bit的信息,听到原先16Bit无法记录的微小信息。举例来说,现在我有个20Bit的采样信息,现在想将其存为16Bit的信息格式,最简单的转换方式就是直接把后面4个Bit去掉,但是这样就失去用20Bit录

2015-05-05 08:56:45 421

转载 TCP状态转换图

注:主动、被动 与 服务器、客户端没有明确的对应关系。这个图N多人都知道,它排除和定位网络或系统故障时大有帮助,但是怎样牢牢地将这张图刻在脑中呢?那么你就一定要对这张图的每一个状态,及转换的过程有深刻 的认识,不能只停留在一知半解之中。下面对这张图的11种状态详细解析一下,以便加强记忆!不过在这之前,先回顾一下TCP建立连接的三次握手过程,以及 关闭连接的四次握手过程。1、建立连接

2015-04-30 14:38:10 343

转载 manifest原理和用途

dll是被动态调用的,所以会被若干个程序共享使用的 但是如果dll在应用程序不知道的情况下升级了、或是被另一个程序更改了,就可能会出现问题,即”DLL Hell”随着系统资源越来越丰富,硬盘不那么紧张,所以在XP以后的操作系统中,用新的机制来管理DLL(这种机制,这不仅仅是对于.NET而言,对于普通的Native程序也是一样的)Madifest是个XML的描述文件,对于每个DL

2015-04-23 12:54:00 1140

转载 机器学习(machine learning)之AdaBoost算法

转载自 http://blog.csdn.net/haidao2009/article/details/7514787菜鸟最近开始学习machine learning。发现adaboost 挺有趣,就把自己的一些思考写下来。主要参考了http://stblog.baidu-tech.com/?p=19,其实说抄也不为过,但是我添加了一些我认为有意思的东西,所以我还是把它

2015-04-10 13:07:41 323

转载 Use gitk to understand git

https://lostechies.com/joshuaflanagan/2010/09/03/use-gitk-to-understand-git/

2015-04-10 13:02:24 350

转载 中文分词之HMM模型详解

关于HMM模型的介绍,网上的资料已经烂大街,但是大部分都是在背书背公式,本文在此针对HMM模型在中文分词中的应用,讲讲实现原理。尽可能的撇开公式,撇开推导。结合实际开源代码作为例子,争取做到雅俗共赏,童叟无欺。没有公式,就没有伤害。模型介绍第一次听说HMM模型是从李开复的博文论文中听说的:李开复1988年的博士论文发表了第一个基于隐马尔科夫模型(HMM)的语

2015-04-08 18:16:58 1808 1

转载 STL详解

http://wenku.baidu.com/link?url=n_88aQ1o_iKOv2PyHDI5PnaRjBEDuA0fq_W35LATkMjr1WwDtseYhyDt5Qh9ONfhyrxPfWFHiGrMJ7Db8s7ebXUaICJWGQ6To4y4k66LXsi

2015-04-02 08:41:07 463

转载 UML类图小结

类与类之间的关系1. 关联关系关联(Association)关系是类与类之间最常用的一种关系,它是一种结构化关系,用于表示一类对象与另一类对象之间有联系,如汽车和轮胎、师傅和徒弟、班级和学生等等。图1 关联关系实例(1) 双向关联默认情况下,关联是双向的。例如:顾客(Customer)购买商品(Product)并拥

2015-03-31 10:31:39 695

转载 图 深度优先遍历 广度优先遍历 非递归遍历 图解算法过程

图的邻接矩阵表示通常图的表示有两种方法:邻接矩阵,邻接表。本文用邻接矩阵实现,一是代码量更少,二是代码风格也更贴近C语言。但不论是图的哪种实现方式,其基本的实现思想是不变的。1:节点的信息,我们用一维数组a[n]来存储,假设图共有n个节点。2:节点与节点间的关系,我们用二维数组b[n][n]存储。3:b[i][j]表示,从i到j有向连通,b[j][i]表示从

2015-03-30 19:36:17 2798

转载 动态规划算法的优化技巧

[关键词] 动态规划、 时间复杂度、优化、状态 [摘要]动态规划是信息学竞赛中一种常用的程序设计方法,本文着重讨论了运用动态规划思想解题时时间效率的优化。全文分为四个部分,首先讨论了动态规划时间效率优化的可行性和必要性,接着给出了动态规划时间复杂度的决定因素,然后分别阐述了对各个决定因素的优化方法,最后总结全文。 [正文]一、引言动态规划是一种重要的程序设计方法,在信息

2015-03-30 14:05:00 530

转载 动态规划基本概念

基本思想动态规划算法通常用于求解具有某种最优性质的问题。在这类问题中,可能会有许多可行解。每一个解都对应于一个值,我们希望找到具有最优值的解。动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。与分治法不同的是,适合于用动态规划求解的问题,经分解得到子问题往往不是互相独立的。若用分治法来解这类问题,则分解得到的子问题数目

2015-03-30 10:53:36 681

转载 观察者模式:推模式和拉模式

在阎宏博士的《JAVA与模式》一书中开头是这样描述观察者(Observer)模式的:  观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。  观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这

2015-03-27 16:27:21 7104

转载 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别

一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上 Audi后他说“开奥迪车!”。你一定说:这人有病!直接说开车不就行了?!而当把这个爆发户的行为放到我们程序语言中来,我们发现C语言一直是通过这种方式来坐车的!幸

2015-03-26 16:37:55 445

转载 深入浅出UML类图

在UML 2.0的13种图形中,类图是使用频率最高的UML图之一。Martin Fowler在其著作《UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition》(《UML精粹:标准对象建模语言简明指南(第3版)》)中有这么一段:“If someone were to come up to

2015-03-26 16:36:15 415

转载 Can you remove elements from a std::list while iterating through it?

http://stackoverflow.com/questions/596162/can-you-remove-elements-from-a-stdlist-while-iterating-through-it#

2015-03-26 16:01:59 299

计算机网络 潘爱民 答案

这是英文版的,以前发了一个,有人说格式不对,我就重发了一个,pdf格式的,答案有到第八章

2010-10-05

数据库系统概念(第5版)的课后答案

注意,这是英文版的。不过我想不影响大家阅读吧,毕竟只是答案啊

2010-10-05

麻省理工学院资源 信号与系统

麻省理工学院的信号与系统课程的资源,有课件和期末考试试卷及答案

2009-05-27

计算机网络 潘爱民 答案

潘爱民翻译的计算机网络(第四版)的答案,英文的~~~~这是pdf格式的,若看不到后缀名用adobe也能打开

2009-05-27

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

TA关注的人

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