上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 54 下一页
  2018年3月10日
摘要: KM算法的基本概念: http://baike.baidu.com/view/739278.htm http://baike.baidu.com/view/501092.htm 看这个算法之前,最好先看下匈牙利算法,KM算法 是建立在匈牙利算法基础上实现的 对于这个算法最有误区的地方,个人感觉还是在 阅读全文
posted @ 2018-03-10 17:41 xmj 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 引言 “Oops,系统挂死了..." “Oops,程序崩溃了..." “Oops,命令执行报错..." 对于维护人员来说,这样的悲剧每天都在上演。理想情况下,系统或应用程序的错误日志提供了足够全面的信息,通过查看相关日志,维护人员就能很快地定位出问题发生的原因。但现实情况,许多错误日志打印模凌两可, 阅读全文
posted @ 2018-03-10 17:37 xmj 阅读(277) 评论(0) 推荐(0) 编辑
  2018年3月9日
摘要: 文章目录: 1. Demo 效果展示: 2. 进程和端口乱扯淡: 3. 查询进程和端口的 API 的介绍: 4. 根据进程 ID 获得该进程所打开的 TCP 和 UDP 端口: 5. 根据端口号来获得打开该端口号的进程: 6. 小结: 1. Demo 效果展示: 下面的这个 Demo 我只是用最简单 阅读全文
posted @ 2018-03-09 12:36 xmj 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 一、HTTP协议简介 什么是HTTP?全称是HyperText Transfer Protocal,即:超文本传输协议,从1990年开始就在WWW上广泛应用,是现今在WWW上应用最多的协议,目前版本是1.1。 Http是应用层协议,当你上网浏览网页的时候,浏览器和Web服务器之间就会通过HTTP在I 阅读全文
posted @ 2018-03-09 12:35 xmj 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 要理解static,就必须要先理解另一个与之相对的关键字,很多人可能都还不知道有这个关键字,那就是auto,其实我们通常声明的不用static修饰的变量,都是auto的,因为它是默认的,就象short和long总是默认为int一样;我们通常声明一个变量: int a; string s; 其实就是: 阅读全文
posted @ 2018-03-09 12:34 xmj 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 写这篇博客源于在阅读lighttpd源代码是遇到的一个关于assert应用的疑问。 在阅读lighttpd源代码时,发现比比皆是的对malloc的调用结果进行assert检查,比如:Buffer.c: 这里的assert(b)似乎有问题,实际release版本在运行中难道不会发生malloc返回NU 阅读全文
posted @ 2018-03-09 12:33 xmj 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 我们曾经在讨论C++的时候,经常会问到:“虚函数能被声明为内联吗?”现在,我们几乎听不到这个问题了。现在听到的是:“你不应该使print成为内联的。声明一个虚函数为内联是错误的!” 这种说法的两个主要的原因是(1)虚函数是在运行期决议而内联是一个编译期动作,所以,我们将虚函数声明为内联并得不到什么效 阅读全文
posted @ 2018-03-09 12:32 xmj 阅读(276) 评论(0) 推荐(0) 编辑
摘要: (一)基本概念 结构体是一个或是多个变量的集合,这些变量可能为不同的类型,为了处理的方便而将这些变量组合在一个名字之下。我们将关键字struct引入了结构声明中。结构声明包含在花括号内的一系列声明组成。例如: // 以下是一个巨普通的结构体,表示坐标。 // point 为结构标记;x, y为成员。 阅读全文
posted @ 2018-03-09 12:32 xmj 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 一、简介: SQLite是目前最流行的开源嵌入式数据库,和很多其他嵌入式存储引擎相比(NoSQL),如BerkeleyDB、MemBASE等,SQLite可以很好的支持关系型数据库所具备的一些基本特征,如标准SQL语法、事务、数据表和索引等。事实上,尽管SQLite拥有诸多关系型数据库的基本特征,然 阅读全文
posted @ 2018-03-09 12:31 xmj 阅读(127) 评论(0) 推荐(0) 编辑
摘要: tcp/ip网络通讯安全是一个广受关注的话题,现在也有一些基于tcp/ip加密技术标准如SSL,TLS等。但很多时候编写一些简单的网络通讯把这标准加密应用添加进来乎一下子把程序变得复杂了,而实现自己的加密算法那就更加不可取;其实通过一些现有的加密的技术应用完全可以实现即简单又安全的网络通讯程序。首先 阅读全文
posted @ 2018-03-09 12:31 xmj 阅读(495) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 54 下一页