摘要: 31 GroupSock(AddressString)——live555源码阅读(四)网络31 GroupSock(AddressString)——live555源码阅读(四)网络简介AddressString类定义AddressString::init方法AddressString构造与析构本文由... 阅读全文
posted @ 2015-07-08 09:15 乌合之众 阅读(552) 评论(0) 推荐(0)
摘要: 30 GroupSock(Port)——live555源码阅读(四)网络 30 GroupSock(Port)——live555源码阅读(四)网络 简介 Port类的定义 Port的构造与全局的 << 运算符重载 30 GroupSock(Port)——live555源码阅读(四)网络 简介 Por 阅读全文
posted @ 2015-07-08 09:13 乌合之众 阅读(866) 评论(0) 推荐(0)
摘要: C++中为什么要使用异常?很多人也许知道C++中的异常机制,很多人也许不知道。很多人知道C中常用的assert,也知道在编译时候指定NODEBUG来忽略它。对于C语言,使用正常的if-else即是很好的选择,而在C++中,如果使用了面向对象的编程,最好还是使用Exception机制。这主要设计对象能... 阅读全文
posted @ 2015-07-02 16:51 乌合之众 阅读(1402) 评论(0) 推荐(0)
摘要: getopt(分析命令行参数) getopt(分析命令行参数) 短参数的定义 返回值 范例 getopt_long getopt(分析命令行参数) 短参数的定义 返回值 范例 getopt_long 短参数的定义 返回值 范例 getopt_long 相关函数表头文件#include<unistd. 阅读全文
posted @ 2015-07-02 15:48 乌合之众 阅读(8888) 评论(1) 推荐(3)
摘要: linux/windows下启用和停止VMware后台服务的脚本 linux/windows下启用和停止VMware后台服务的脚本 linux平台 windows平台 本文由乌合之众 lym瞎编,欢迎转载 blog.cnblogs.net/oloroso 本文由乌合之众 lym瞎编,欢迎转载 my. 阅读全文
posted @ 2015-07-02 13:34 乌合之众 阅读(3185) 评论(1) 推荐(1)
摘要: 29 GroupSock(NetAddressList)——live555源码阅读(四)网络29 GroupSock(NetAddressList)——live555源码阅读(四)网络简介NetAddressList的定义assign方法NetAddressList的构造clean方法与析构拷贝构造... 阅读全文
posted @ 2015-07-01 15:27 乌合之众 阅读(673) 评论(0) 推荐(0)
摘要: 28 GroupSock(NetAddress)——live555源码阅读(四)网络28 GroupSock(NetAddress)——live555源码阅读(四)网络简介1) NetAddress网络地址类简述下面是其定义assign方法(分配空间)NetAddress的构造clean方法(清理)... 阅读全文
posted @ 2015-07-01 15:22 乌合之众 阅读(1213) 评论(0) 推荐(0)
摘要: 27 GroupSock概述(一)——live555源码阅读(四)网络27 GroupSock概述(一)——live555源码阅读(四)网络简介1.网络通用数据类型定义2.Tunnel隧道封装本文由乌合之众 lym瞎编,欢迎转载 blog.cnblogs.net/oloroso本文由乌合之众 lym... 阅读全文
posted @ 2015-07-01 15:18 乌合之众 阅读(1481) 评论(0) 推荐(0)
摘要: windows下的socket网络编程windows下的socket网络编程clinet.c 客户端server.c 服务器端UDP通信的实现代码如下已经很久没有在windows下编程了,这次因为需要做一个跨平台的网络程序,就先写了个简单的winSocket网路通信的例子,以便以后用到的时候有个参考... 阅读全文
posted @ 2015-07-01 15:13 乌合之众 阅读(18900) 评论(2) 推荐(0)
摘要: linux下VMware安装出现的问题解决linux下VMware安装出现的问题解决报错信息问题1liboverlay-scrollbar.so和libunity-gtk-module.so加载失败的问题。问题2 Gtk-WARNING **: 无法在模块路径中找到主题引擎:“murrine”问题3... 阅读全文
posted @ 2015-07-01 12:36 乌合之众 阅读(12668) 评论(0) 推荐(0)
摘要: nc 局域网聊天+文件传输nc的全程是netcat,这个工具非常好用。有时候我们需要在局域网内传送一些文本消息或者文件的时候,通常的做法是安装一些局域网通讯软件,然后来做。其实不必要这样,使用nc这个小工具就很好了。nc的一些参数具体的参数,可以通过nc -help来获取。(注意此处只有一个-)下面... 阅读全文
posted @ 2015-06-30 15:22 乌合之众 阅读(11677) 评论(0) 推荐(0)
摘要: 一个按比特位拷贝数据的函数没有进行特别的优化。其实还可以在拷贝源开始位置和目标开始位置是2的整数倍位置的时候进行优化。说明这个函数用于从src数组首地址跳过sbb个字节,又跳过ssb个比特位,拷贝nbits个比特位的数据到dest数组首地址跳过dbb个字节,又跳过dsb个比特位位置。代码如下 1 ... 阅读全文
posted @ 2015-06-30 13:02 乌合之众 阅读(2127) 评论(2) 推荐(0)
摘要: 简单的哈希表实现 简单的哈希表实现 原理 哈希表和节点数据结构的定义 初始化和释放哈希表 哈希散列算法 辅助函数strDup 哈希表的插入和修改 哈希表中查找 哈希表元素的移除 哈希表打印 测试一下 简单的哈希表实现 原理 哈希表和节点数据结构的定义 初始化和释放哈希表 哈希散列算法 辅助函数str 阅读全文
posted @ 2015-06-30 12:56 乌合之众 阅读(16136) 评论(0) 推荐(1)
摘要: 25 BasicUsageEnvironment0基本使用环境基类——Live555源码阅读(三)UsageEnvironment25 BasicUsageEnvironment0基本使用环境基类——Live555源码阅读(三)UsageEnvironment简介代码定义如下BasicUsageEn... 阅读全文
posted @ 2015-06-30 09:01 乌合之众 阅读(852) 评论(0) 推荐(0)
摘要: 26 BasicUsageEnvironment基本使用环境——Live555源码阅读(三)UsageEnvironment26 BasicUsageEnvironment基本使用环境——Live555源码阅读(三)UsageEnvironment简介以下是其定义BasicUsageEnvironm... 阅读全文
posted @ 2015-06-30 08:59 乌合之众 阅读(2108) 评论(0) 推荐(0)
摘要: 24 UsageEnvironment使用环境抽象基类——Live555源码阅读(三)UsageEnvironment24 UsageEnvironment使用环境抽象基类——Live555源码阅读(三)UsageEnvironment简介下面是其定义UsageEnvironment的构造与析构re... 阅读全文
posted @ 2015-06-30 08:56 乌合之众 阅读(1254) 评论(0) 推荐(0)
摘要: 23 使用环境 UsageEnvironment——Live555源码阅读(三)UsageEnvironment23 使用环境 UsageEnvironment——Live555源码阅读(三)UsageEnvironment这是Live555源码阅读的第三部分,包括了UsageEnvironment... 阅读全文
posted @ 2015-06-30 08:55 乌合之众 阅读(623) 评论(0) 推荐(0)
摘要: 公司让人在一台装有ubuntu14.04的机器上安装net-snmp,可是这台机器的设置很让人不喜。没关系,一个个解决它。不能连接外网,得弄一个代理。 这个好说,在可以上外网的本机上安装squid工具来做代理即可。locale看看,这个设置得改啊。fx@fx:~$ localeLANG=zh_CN... 阅读全文
posted @ 2015-06-26 16:52 乌合之众 阅读(287) 评论(0) 推荐(0)
摘要: 起因一直使用的是ubuntu原版的系统,ubuntukylin出来后也没用使用过。一次去其论坛逛了一圈之后决定使用一下。 安装后的截面和ubuntu原版的差不多,还是挺漂亮的。 但是有一个问题是,安装之后系统很多位置还是英文的。解决起初以为是中文包不全的问题,于是更新了一下,结果没有用。 后来自习观... 阅读全文
posted @ 2015-06-26 16:38 乌合之众 阅读(670) 评论(0) 推荐(0)
摘要: 在网上发现了一个好用的工具PacketSender,数据包发送器。对于写网络程序来说,有很大的便利性。虽然在linux下,netcat工具也很好用,但是这个也不错。原本是英文的,给翻译了一下。这是基于QT开发的。有一些翻译不对的地方,还请指正。本文由乌合之众 lym瞎编,欢迎转载 blog.cnbl... 阅读全文
posted @ 2015-06-26 12:39 乌合之众 阅读(1546) 评论(0) 推荐(0)
clear