会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wanhl
博客园
首页
新随笔
联系
订阅
管理
2017年3月3日
C语言 域名通配符实现
摘要: 本例实现通配符 * 的功能,不支持*在字符串的末尾, 仅提供思路,函数仅做简单单元测试。 如有使用,还请自己进行修改
阅读全文
posted @ 2017-03-03 14:36 wanhl
阅读(1483)
评论(0)
推荐(0)
2017年1月17日
Linux 内存泄露小结
摘要: 本文仅限记录自己的一次 内存泄露追踪小记。 可能并不十分适用与大家的情况。而且方法也并不是很smart。仅做记录,能提供个思路更好。 一、 要问调试程序遇到什么问题最头疼, 内存泄露肯定能排在前几名里的。 内存泄露一般是由于 在申请、释放内存的过程中,并没有将其正确的结对使用。 出现了申请了内存,但
阅读全文
posted @ 2017-01-17 09:39 wanhl
阅读(5237)
评论(0)
推荐(1)
2015年11月19日
根据Ip地址与掩码 得出 子网地址与广播地址
摘要: 由于给予条件优先,没有直接给出子网地址与广播地址。但是又需要这两个参数,需要我们使用ip 地址与 子网掩码得出子网地址与广播地址。思路如下: 1. 子网地址, ip地址与 子网掩码分别换算成二进制, 两者相与,那么即得出 该子网地址。 如: 192.168.1.1 255.255.25...
阅读全文
posted @ 2015-11-19 08:49 wanhl
阅读(1414)
评论(0)
推荐(0)
2015年8月20日
Makefile 编译静态库
摘要: CC = gccAR = arFLAGS = -Wall -lpthreadCLOUD = cloud_serverOBJ += cloud_server.oLIB = libccloud.aLIBOBJ = cloud_client.oLIBSRC = cloud_client.call: $(L...
阅读全文
posted @ 2015-08-20 16:57 wanhl
阅读(2608)
评论(0)
推荐(0)
2014年9月14日
phpnow 在win7下遇到“安装服务[apache_pn]失败”问题的一种解决办法
摘要: 安装PHPnow时如果遇到下列问题: 安装服务[apache_pn]失败.可能原因如下: 1. 服务名已存在,请卸载或使用不同的服务名. 2. 非管理员权限,不能操作 Windows NT 服务.将PHPnow重新解压一份出来。例如解压到E盘的phpnow中。一、在win7下遇到该问题,极有可能是权...
阅读全文
posted @ 2014-09-14 07:07 wanhl
阅读(497)
评论(0)
推荐(0)
2014年8月28日
华为E392-u92在 linux 2.6.34 内核环境下支持
摘要: 还是先说说思路吧。网关需要支持4G LTE网卡。如之前的操作,插上网卡后,usb-modeswitch 后没有产生对应的/dev/ttyUSB0-2. 所以ppp拨号脚本等无法工作。这里在ubuntu 14下使用该网卡,可以自动驱动并识别,生成/dev/ttyUSB* . 在ubuntu 14中...
阅读全文
posted @ 2014-08-28 16:30 wanhl
阅读(1304)
评论(0)
推荐(0)
2014年7月14日
Wifidog及认证过程初分析
摘要: Wifidog初分析一、综述wifidog是搭建无线热点认证系统的解决方案之一,他比nocat、nodog更适合互联网营销思路。常见的使用在openwrt系统上,它实现了路由器和认证服务器的数据交互,在路由器方(客户端)是用C 语言代码,通过wifidog程序和linux iptables防火墙实现...
阅读全文
posted @ 2014-07-14 11:28 wanhl
阅读(9024)
评论(0)
推荐(0)
2014年7月9日
wifidog 移植到MIPS平台
摘要: 使用的是一款Broadcom的芯片,现在上面运行wifidog实现认证上网的功能。由于不是openwrt平台,所以就没了make menuconfig 勾选就能自动编译到版本中的。所以想使用交叉编译的方法将wifidog移植到该平台上。下面写下步骤吧,不是很复杂,但是开始也破费周折。下载源码到htt...
阅读全文
posted @ 2014-07-09 15:27 wanhl
阅读(2034)
评论(0)
推荐(0)
authpuppy 认证服务器搭建
摘要: 此文仅限于搭建authpuppy 认证服务器,不包含认证插件等安装,仅说明步骤以备下次安装忘记步骤、耽误时间。环境:ubuntu10.04软件版本:authpuppy-1.0.0-stable.tgz准备工作:ubuntu中安装Apache2,php5,mysql,及 postgres。具体的步骤可...
阅读全文
posted @ 2014-07-09 12:05 wanhl
阅读(2983)
评论(0)
推荐(0)
2014年6月19日
netlink error: too many arguments to function 'netlink_kernel_create'
摘要: 2.6版本的 netlink_kernel_create(&init_net, NETLINK_TEST, 0, NULL,kernel_receive,THIS_MODULE); 3.8后版本 netlink_kernel_create(&init_net, NETLINK_TEST, &cfg...
阅读全文
posted @ 2014-06-19 09:15 wanhl
阅读(1493)
评论(0)
推荐(0)
下一页
公告