FreeRadius : 模块开发(二)

http://wiki.freeradius.org/contributing/Modules3#module-development_defining-configuration-items 这篇文章讲解如何添加一个模块 example模块 通过学习FR自带的模块,然后以此为基础进行修改,应该是上手最快的方法。...

链路层套接字PF_PACKET简介

在linux环境中要从链路层(MAC)直接收发数据帧,可以通过libpcap与libnet两个动态库来分别完成收与发的工作。虽然它已被广泛使用,但在要求进行跨平台移植的软件中使用仍然有很多弊端。 这里介绍一种更为直接地、无须安装其它库的从MAC层...

内核配置与裁剪

Linux 内核的编译菜单有好几个版本,运行: 1)make config:进入命令行,可以一行一行的配置,这不好使用所以我们不具体介绍。 2)make menuconfig:进入我们熟悉的 menuconfig 菜单,相信很多人对此都不陌生。 3)make xconfig...

邵贝贝:嵌入式操作系统μC/OS-III

邵贝贝:嵌入式操作系统μC/OS-III 作者:邵贝贝 来源:嵌入式系统联谊会        邵老师长期从事单片机和嵌入式系统教学和应用工作,并负责清华大学飞思卡尔实验室工作。邵老师与大家分享了μC/OS的发展经历,即将发布的μC/OS-III的细节...

speex-linux下音频处理

交叉编译linphone [osip2 ,ogg, speex, ortp(VOIP开源软件)(转)] 2008-10-22 16:40 LINPHONE ON ARM-LINUX (cross-compiling on host for target architecture)编译linphone 需要库的支持,这其中就需要osip2,ogg,speex,ortp库的...

关于linux下定时器,多定时器

在windows下,我们可以创建多个定时器,而且也可以删除,没个定时器有独立的id号可以区分,但是在linux下一个线程只能有一个定时器,这让我们需要使用多个定时器任务就显得有点尴尬了。但是也不是没有办法。 下面我们来对比windows下的定时...

嵌入式arm-linux-strip工具使用方法

    arm-linux-strip工具后面所跟的参数含义不同:            -g         去除调试符号信息            -strip-all    移除所有的符号信息 可以先-g编译编译,之后使用该命令缩小文件大小,再放到...

gettid 和pthread_self的区别

    Linux中,每个进程有一个pid,类型pid_t,由getpid()取得。Linux下的POSIX线程也有一个id,类型 pthread_t,由pthread_self()取得,该id由线程库维护,其id空间是各个进程独立的(即不同进程中的线程可能有相同的id)。Linux中的POSI...

如何实时查看mysql当前连接数?

转载地址:http://fireinwind.iteye.com/blog/770244 如何实时查看mysql当前连接数?  1、查看当前所有连接的详细资料: ./mysqladmin -uadmin -p -h10.140.1.1 processlist 2、只查看当前连接数(Threads就是连接数.): ./mysqladmin  -u...

freescale imx6 开机启动速度优化之Bootchart工具的使用问题

之前有安装bootchart,先执行以下命令,卸载掉bootchart工具 sudo apt-get autoremove bootchart bootchart安装 1、安装  $sudo apt-get install bootchart        $sudo apt-get install pybootchartgui  2、编写android 上log文件的...

Qt中的模拟QTabelWidget来处理大数据的显示

http://blog.sina.com.cn/s/blog_a21fafc20102v2cp.html在使用QTableWidget的时候,如果显示很多条数据,在1K条数据以上,就会感觉有点慢了,如果1W、10W、100W条数据在QTableWidget中显示,那显示速度可想而知;重新封装了一个类,来继承QT...

Linux下的网络函数gethostbyname/gethostbyaddr会访问DNS吗?

      这两天一直在复习Linux下的C编程,除了项目的需要外,还在为找工作做准备。每次复习的时候,都有新的体会,以前看着这2个函数,觉得会用就行了,也没有深入地去了解它们的工作原理。昨天再次看到,有了新的想法,既然这两个函数...

linux中断底半部机制

中断处理程序 ----中断处理程序ISR是在中断发生时被调用时用来处理中断的函数,在中断运行期间,不能 ----执行有可能引起睡眠测操作,不能同用户空间交换数据,不能调用schedule函数,实现 ----中断处理有一个原则,就是尽可能快处理并返回...

利用ssh传输文件

利用ssh传输文件 在linux下一般用scp这个命令来通过ssh传输文件。 1、从服务器上下载文件scp username@servername:/path/filename /var/www/local_dir(本地目录)  例如scp root@192.168.0.101:/var/www/test.txt  把192.168.0.10...

【嵌入式Linux学习七步曲之第四篇 Linux内核移植】PPC Linux启动流程分析

 PPC Linux启动流程分析 Sailor_forever  sailing_9806#163.com 转载请注明http://blog.csdn.net/sailor_8318/archive/2009/11/22/4853319.aspx 【摘要】本文分析了MPC8270在Linux2.6.19下的启动流程。介绍了压缩内核的链接脚本、映像...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题