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

首页 / 操作系统 / Linux

Linux之Bootloader了解概念和启动过程

Linux之Bootloader了解概念和启动过程

Bootloader,简而言之就是:它是一段小程序,在系统上电时开始执行,主要功能是初始化硬件设备、准备好软件环境,最后调用操作系统内核。Bootloader种类比较多,常见的X86上的有LILO,GRUB,ARM架构上比较有名的是U-boot,VIVI. 还有其他的RedBoot / Etherboot等启动Bootloader指令地址(ARM结构的cpu一般放在0x0000000地址处,而MIPS结构的CPU一般放在0xBFC00000)Bootloa...
Linux用ICMP协议实现简单Ping网络监测功能

Linux用ICMP协议实现简单Ping网络监测功能

ICMP是(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。ICMP协议是一种面向无连接的协议,用于传输出错报告控制信息。它是一个非常重要的协议,它对于网络安全具有极其重要的意义。折腾半天,原来...
简单网络协议SNMP

简单网络协议SNMP

1. 概念了解SNMP 是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及 HUBS 等)的一种标准协议,它是一种应用层协议。 SNMP 使网络管理员能够管理网络效能,发现并解决网络问题以及规划网络增长。通过 SNMP 接收随机消息(及事件报告)网络管理系统获知网络出现问题。SNMP 管理的网络有三个主要组成部分:管理的设备、代理和网络管理系统。管理设备是一个网络节点,包含 SNMP 代理并处在管理网络之中。被管理的设备(如路由器、...
Qt之任务栏系统托盘图标

Qt之任务栏系统托盘图标

托盘图标,一个自己脑子出现很久的词,可惜自己都没动手去实现。最近看见的,听见的多了,自己也感兴趣就弄弄了,感觉还蛮简单了。贴出效果图:那么多功能,其实就一个类就搞定了,那就是QSystemTrayIcon头文件(主要 1.声明菜单相关动作 2.声明系统托盘对象,以及相关托盘槽函数 3.关闭事件)#ifndefSYSTEMTRAYICON_H #defineSYSTEMTRAYICON_H #include<QMainWindow> #inclu...
Linux下的MCU开发之AVR系列1-avr系列的编译烧录调试方法

Linux下的MCU开发之AVR系列1-avr系列的编译烧录调试方法

附件内容: 程序源码,Makefile模板,相关文档。附件下载地址:免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在 /2012年资料/5月/25日/Linux下的MCU开发之AVR系列1-avr系列的编译烧录调试方法/系列说明:LINUX下程序开发具有一定的成熟性,包括大部分的MCU,FPGA,DSP甚至PCB制图等都是可行的。本系列将针对AVR系列的MCU,而后的系列将会...
Unity3D Android的“摇一摇”效果

Unity3D Android的“摇一摇”效果

之前看过有人用Android写过“摇一摇”效果,今天我用unity谢谢,都差不多的。没做这个效果之前,我对Input.acceleration的x,y,z值的范围只是[-1,1],也没想过失重和超重,而且一直用眼睛来观察值的变化,结果发现“没变”,后来有个高手提醒我失重和超重,所以我就写了两个函数检测了一下,我用力摇和抖动手机,发现x,y,z值的范围大致都在[-4,4]之间,在这个范围内,你摇的越快值变化的越大,所以我们只用求相对时间里面变化的值大于某一个...
Unity3D在Android的场景中选择一个物体让他旋转平移

Unity3D在Android的场景中选择一个物体让他旋转平移

我今天才知道OnMouse***()系列函数在手机上不能用,因为手机没有鼠标,所以只能用touch,后来有人想实现在场景中选中任一一个物体让他旋转平移,我试着做了一下,用到Raycast类,大家去看看api吧,呵呵~~~不足之处:我本来想旋转和平移都用一个手指来表示的,但是没办法,因为旋转和平移都用到了TouchPhase.Moved,所以我最后就用Input.touchCount来区别旋转和平移了。如果那位大侠有更好的办法,还请多指点啊~~~~代码如下:...
Android - 编写强引用Java对象

Android - 编写强引用Java对象

JAVA有个垃圾回收机制,没有引用的对象会被虚拟机在整理内存时进行回收,所以使用弱引用java对象时,而实际调用为持久对象时将会出现问题。并且这个问题有时会随机出现,这个会内存整理回收时机有关。下面,说下对于在JNI中使用JAVA中对象代码编写方法:JAVA类方法编写:publicclassTestModule{staticnativebooleannative_init(WeakReference<TestModule>wo);/*构造函数中...
Android事件监听器(Event Listener)

Android事件监听器(Event Listener)

在Android中,我们可以通过事件处理使UI与用户互动(UI Events)。UI的用户事件处理,即View处理用户的操作,在应用程序中几乎不可避免。View是重要的类,它是与用户互动的前线;在Android框架的设计中,以事件监听器(event listener)的方式來处理UI的用户事件。Android框架提供了非常良好的UI事件处理机制。View是绘制UI的类,每个View对象都可以向Android框架注册一个事件监听器。每个事件监听器都包含一个回...
<< 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 >>