一个奋斗在北京的东北人,一直在打杂,从未被超越!
全部博文(15)
发布时间:2013-08-01 17:06:34
一、获取网络IP地址 点击(此处)折叠或打开char* FIT_GetIpAddr(char* eth){ int fd = 0; int iLen = 0; &.........【阅读全文】
发布时间:2013-05-06 13:32:05
一、方法分析 在Linux环境下gethostbyname函数是用来向DNS查询一个域名的IP地址。 由于DNS的查询方式是递归查询,在网络不通的情况下会导致gethostbyname函数在查询一个域名时出现严重超时问题。而该函数又不能像connect和read等函数那样通过setsockopt或者select函数那样设置超时时间,因此常常成为程.........【阅读全文】
发布时间:2013-01-11 09:10:15
一、C编程 在网络间进行通信时我们都需要对我们发送的数据进行校验的,一般情况下,大多数都是使用MD5来进行校验。也就是当我们在发送数据时同时把他的MD5校验码一起发过去,当接受到这些数据时,他先调用自己的MD5校验方法来生成刚接收到的数据的校验码,然后和我们发送给他的MD5校验码进行比较看看是否相同,来确定是否需要重新发送数据。这只是自己的个人观点不代表权威说法。先前在网上查过Linux中如何调用关于MD5的函数,也也系统中的找过源代码,但是结果就是没任何结果。有许多博文中写到了调用ssl中关于MD5的函数,仔细看了看方法还算简单,这样就不用自己去写代码实现MD5的算法......【阅读全文】