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

首页 / 操作系统 / Linux

Android 平台上蓝牙开发的关于 UUID 设置的注意事项

Android 平台上蓝牙开发的关于 UUID 设置的注意事项

由于Android蓝牙的通信都需要用到UUID,如果由手机发起搜索,当搜索到电脑的蓝牙时,能够得到蓝牙的地址(address),但通信时需要得到BluetoothSocket,而BluetoothSocket则需要电脑蓝牙的UUID,请问这个是怎么样得到的呢?在蓝牙中,每个服务和服务属性都唯一地由"全球唯一标识符" (UUID)来校验。正如它的名字所暗示的,每一个这样的标识符都要在时空上保证唯一。UUID类可表现为短整形(16或32位)和长整形(128 位...
Linux之DMA动态映射指南

Linux之DMA动态映射指南

DMA动态映射指南translated by JHJ(jianghuijun211@gmail.com)本文通过伪代码指导驱动开发者如何正确使用DMA API。关于API更精确的描述,请参考DMA-API.txt。大多是64位平台有一些特殊硬件可以将总线地址(DMA地址)转换为物理地址。这个和CPU如何利用页表或TLB将虚拟地址转换成物理地址有点像。这种地址转换是有必要的,就像PCI设备可以在单个寻址周期里在64位物理地址空间寻址到任何一个页面。以前lin...
Linux之DMA API -- 通用设备的动态DMA映射

Linux之DMA API -- 通用设备的动态DMA映射

通用设备的动态DMA映射by JHJ(jianghuijun211@gmail.com)本文描述DMA API。更详细的介绍请参看Documentation/DMA-API-HOWTO.txt。API分为两部分,第一部分描述API,第二部分描述可以支持非一致性内存机器的扩展API。你应该使用第一部分所描述的API,除非你知道你的驱动必须要支持非一致性平台。第一部分 DMA API为了可以引用DMA API,你必须 #include <linux/dm...
IBM AIX安全绕过漏洞

IBM AIX安全绕过漏洞

漏洞标题 IBM AIX安全绕过漏洞危害级别 中危是否首次公开 非首次发布发布时间 2011.06.11漏洞产生原因 访问验证错误漏洞引发的威胁 其它影响产品 厂商 产品 版本 IBM AIX 5300-12 IBM AIX 5300-11IBMAIX5300-10漏洞描述 AIX(Advanced Interactive eXecutive)是IBM开发的一套UNIX操作系统。 IBM AIX存在安全绕过漏洞,攻击者可以利用漏洞绕过安全限制,改变磁盘和逻...
Java-foreach语句使用总结

Java-foreach语句使用总结

foreach语句使用总结 foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为“foreach”语句。从英文字面意思理解foreach也就是“for 每一个”的意思。实际上也就是这...
Linux下防御/减轻DDOS攻击

Linux下防御/减轻DDOS攻击

前言 互联网如同现实社会一样充满钩心斗角,网站被DDOS也成为站长最头疼的事。在没有硬防的情况下,寻找软件代替是最直接的方法,比如用 iptables,但是iptables不能在自动屏蔽,只能手动屏蔽。今天要说的就是一款能够自动屏蔽DDOS攻击者IP的软件:DDoS deflate。 DDoS deflate介绍 DDoS deflate是一款免费的用来防御和减轻DDoS攻击的脚本。它通过netstat监测跟踪创建大量网络连接的IP地址,在检测到某个...
第一个shell程序:hello world

第一个shell程序:hello world

1 shell script必须具备可读与可执行(rx)的权限。2 script的执行方式的区别:1)sh script_name或./script_name:在子进程中执行(一个新的bash环境)2)source script_name:在父进程中执行【提示】当子进程完成后,子进程内的各项变量或者操作将会结束而不会传回到父进程中3 script的编程习惯1)程序的内容说明:script的用途、作者、建立日期等2)主要环境变量的声明:如,PATH、LANG...
<< 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 >>