Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux下用C实现Ping监测与HTTP报文上传

Linux下用C实现Ping监测与HTTP报文上传

有一个数据中心监测项目,命名为CPing,它的主要原理通过WEB进行前台统一配置管理,后台定期对数据中心相关设备执行Ping操作,并将结果及时写入到数据库。 该项目基于Linux平台部署,前端开发语言采用PHP,后台开发语言采用C,由于考量到项目的部署简洁性,后台开发的守护进程尽量不直接操作数据库,而是将需要写入的数据以HTTP的形式发送给PHP的WEB页面,由PHP完成写入操作。这样的好处是后台守护进程部署时不需要配置相关数据库接入环境。 下面给出一...
Python向PHP发起GET与POST请求

Python向PHP发起GET与POST请求

CloudBean项目中到PHP开发WEB管理端,用Python开发服务控制端,在项目中Python的服务控制端有时候需要主动连接PHP的WEB管理端下载或上传配置参数或数据信息,这里采用的原理是Python模拟Http客户端,向PHP所在的Apache发起Get或Post请求。这里将实现的技术代码进行公开。一、Python以GET请求的方式,请求PHP页面,并获得返回值1、Python代码: <span xmlns="http://www.w3...
TQ2440四线电阻式触摸屏驱动程序的分析

TQ2440四线电阻式触摸屏驱动程序的分析

一,编写触摸屏驱动程序的准备知识之一:输入子系统1.输入子系统简单介绍 Linux系统提供了input子系统,按键、触摸屏、鼠标等输入型设备都可以利用input接口函数来实现设备驱动。2.输入子系统的组成 输入子系统由驱动层(drivers)、输入子系统核心层(input core)和事件处理层(Event Handler)三部分组成。 驱动层:将底层的硬件输入转化为统一的事件型式,向输入核心层汇报。 输入子系统核心层:为驱动层提供输入设备注册与操...
TQ2440按键点亮LED驱动程序

TQ2440按键点亮LED驱动程序

一,硬件分析:1.打开TQ2440的底板原理图找到按键测试的模块,如下图所示:从图我们知道,控制按键k1 k2 k3 k4 的管脚为EINT1 EINT4 EINT2 EINT0 ,当按键按下时,管脚输出低电平,当按键没有被按下时,管脚输出高电平。2.打开TQ2440核心板原理图找到EINT1 EINT4 EINT2 EINT0所对应的cpu控制引脚,如下图所示:从图我们可以知道,EINT1 EINT4 EINT2 EINT0 对应的cpu控制引脚为GPF...
C语言经典---结构体

C语言经典---结构体

结构体也属于构造类型.结构体比数组更加灵活,可以存放不同类型的变量结构体是由若干组成员组成的,成员既可以是基本数据类型.又可以是构造类型,比如数组结构体属于自定义数据类型1.结构体声明:struct 结构体名{类型说明符 成员名;…;类型说明符 成员名;}; //注意此处分号不能少.结构体是自定义类型,结构体变量是由结构体类型修饰的变量.定义结构体变量struct 结构体名 变量名 = {初值} ;结构体成员访问结构体成员的表示形式结构体变量...
常用正则表达式整理

常用正则表达式整理

正则表达式非常有用,查找、匹配、处理字符串、替换和转换字符串,输入输出等。而且各种语言都支持,例如.NET正则库,JDK正则包, Perl, JavaScript等各种脚本语言都支持正则表达式。下面整理一些常用的正则表达式:字符描述将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,"n" 匹配字符 "n"。" " 匹配一个换行符。序列 "\" 匹配 "" 而 "(" 则匹配 "("。^匹配输入字符串的开始位置。如果设...
理解JavaScript中的事件流

理解JavaScript中的事件流

目录事件冒泡事件捕获DOM事件流 当浏览器发展到第四代时(IE4和Netscape Communicator 4),浏览器团队遇到一个很有意思的问题:页面的哪一部分会拥有特定的事件?想象下在一张纸上有一组同心圆,如果你把手指放在圆心上,那么你的手指指向的不是一个圆,而是一组圆。两家公司的开发团队在看待浏览器事件方面还是一致的。如果你单击了某个按钮,那么同时你也单击了按钮的容器元素,甚至整个页面。 事件流描述的是从页面中接受事件的顺序。但有意思的是,IE...
Linux Shell 通配符、转义字符、元字符、特殊字符

Linux Shell 通配符、转义字符、元字符、特殊字符

一、Linux shell通配符(wildcard)通配符是由shell处理的(不是由所涉及到命令语句处理的,其实我们在shell各个命令中也没有发现有这些通配符介绍), 它只会出现在命令的“参数”里(它不用在命令名称里,也不用在操作符上)。当shell在“参数”中遇到了通配符时,shell会将其当作路径或文件名去在磁盘上搜寻可能的匹配:若符合要求的匹配存在,则进行替换(路径扩展);否则就将该通配符作为一个普...
<< 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 >>