在 Linux 内核代码,特别是驱动代码中经常见到的用法是使用一个标准结构,后面的代码基于这个结构来实现,类似面向对象的多态特性。
在 C 语言里面借助结构体和函数指针实现的这个功能,这里我们写了个例子,提取了关键代码:
#include
struct s_new{
char name[10];
char* (* my_method)(char *name);...
分类:
系统相关 时间:
2014-05-23 07:58:18
阅读次数:
324
网上的N多教程全是Windows平台的,而Google官网是推荐用Ubuntu开发Android,很多朋友也是用Linux的系统开发的,下面我介绍下在Linux下Android开发环镜的搭建。
一、Linux 下安装配置 JDK
自从Oracle收购Sun近三年来,已经有很多变化。早在8月,甲骨文将“Operating System Distributor License f...
分类:
移动开发 时间:
2014-05-22 11:42:51
阅读次数:
406
虚拟系统下三种不同的网络连接方式可以更好的帮助我们理解linux在网络应用相关方面的北京和知识。...
分类:
其他好文 时间:
2014-05-22 11:04:24
阅读次数:
246
1.查看linux详细版本信息 file /sbin/init2.下载对应nmon版本http://pkgs.repoforge.org/nmon/3.安装rpm -ivhnmon-14f-1.el5.rf.i386.rpm4.采集数据1)./nmon_x86_rhel52 -s10 -c60-f -m .-s10 每 10 秒采集一次数据 ......
分类:
系统相关 时间:
2014-05-22 09:36:32
阅读次数:
287
MongoDB的日志增长的很快,/var所在的空间马上就占满了,即便换到另一个磁盘分区保存日志,日志还是增长的很快,磁盘眼看要告磬。有一个好办法,就是使用旋转日志。MongoDB的旋转日志有点怪,Linux下mongd服务接受一个kill -SGIUSR1命令后就立刻将当前日志文件重命名为带日期的文件,然后创建新的日志文件。不想一般的旋转日志,可以配置旋转策略。不过没关系,经过测试,发送该命令时不...
分类:
数据库 时间:
2014-05-22 07:47:22
阅读次数:
427
2 下载、安装wxWidgets 这方面的资料从网络可以找到不少。wxWidgets的文档,要涵盖各种操作系统和编译环境,难免让人有点无所适从。这对初学者,是灾难。 以下文字,适合于大部分初学者的工作环境。为能边看边做,请确认:(1)你用的是Windows操作系统(强烈建议初学者进阶后,适时开启Linux下开发的体验);(2)已经安装了Code::Blocks(版本不限,但也别太低了);(3)...
分类:
其他好文 时间:
2014-05-22 06:33:38
阅读次数:
297
投票系统
1.说明:
写了一个投票系统,过程是先配置好服务器,在写一个网上投票功能,要实现网上投票功能。
其实功能实现还是很简单的,麻烦一点的在于过程比较繁杂,要做的东西还是挺多的!
2.过程:
第一步:配置httpd服务器
先配置好httpd服务器。我先下载好了和http服务器的包后,由于fedora的httpd配置相对比较简单,所以我也只是简单的做了一下修改,如下:
把:
...
分类:
系统相关 时间:
2014-05-20 16:48:37
阅读次数:
339
Webbench是一个非常简单的压力测试工具,Webbench最多可以模拟3万个并发连接去测试网站的负载能力。
(1)Webbench安装
wget http://www.phpddt.com/soft/linux/webbench-1.5.tar.gz
tar zxvf webbench-1.5.tar.gz
cd webbench-1.5
make
make install...
分类:
Web程序 时间:
2014-05-20 15:29:32
阅读次数:
357
今天在伯乐在线 一道面试题看 HashMap 的存储方式,也即使问:在 HashMap 中存放的一系列键值对,其中键为某个我们自定义的类型。放入 HashMap 后,我们在外部把某一个 key 的属性进行更改,然后我们再用这个 key 从 HashMap 里取出元素,这时候 HashMap 会返回什么?如何面试者直接答“这要看自定义类型的hash值了”,我想面试官会非常满意,抓住问题关键很重要。联...
分类:
编程语言 时间:
2014-05-20 14:44:43
阅读次数:
321
在linux下是自带perl环境的, 那么如何在windows下开发perl呢? 相信是很多开发人员梦寐以求的事情.
本文教你在eclipse中安装perl插件, 下面我们就跟着步骤一起做吧。
1. 首先需要安装window下的perl环境:
下载地址:http://www.activestate.com/activeperl/downloads
文件名:ActivePerl-5.16.1...
分类:
系统相关 时间:
2014-05-20 14:16:16
阅读次数:
373