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

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

首页 / 操作系统 / Linux

利用 Linux 内核的多个安全漏洞获得 root 权限

利用 Linux 内核的多个安全漏洞获得 root 权限

系统安全高手 Dan Rosenberg 发布了一段 C 程序,这段200多行的程序利用了 Linux Econet 协议的3个安全漏洞,可以导致本地帐号对系统进行拒绝服务或特权提升,也就是说一个普通用户可以通过运行这段程序后轻松获得 root shell,以下在 update 过的 Ubuntu 10.04 Server LTS 上测试通过:$ sudo apt-get update$ sudo apt-get upgrade$ uname -r2.6....
Android代码中实现WAP方式联网

Android代码中实现WAP方式联网

无论是移动、联通还是电信,都至少提供了两种类型的的APN:WAP方式和NET方式。其中NET方式跟WIFI方式一样,无需任何设置,可自由访问所有类型网站,而WAP方式,需要手机先设置代理服务器和端口号等信息,并且只能访问HTTP协议类型的网站。1) 移动的WAP名称是CMWAP,NET名称是CMNET;2) 联通的WAP名称是UNIWAP,NET名称是UNINET;联通3G的WAP名称是3GWAP,NET名称是3GNET;3) 电信的WAP名称是CTWAP...
Android中HandlerThread类的解析

Android中HandlerThread类的解析

Android应用中的消息循环由Looper和Handler配合完成,Looper类用于封装消息循环,类中有个MessageQueue消息队列;Handler类封装了消息投递和消息处理等功能。系统默认情况下只有主线程(即UI线程)绑定Looper对象,因此在主线程中可以直接创建Handler的实例,但是在子线程中就不能直接new出Handler的实例了,因为子线程默认并没有Looper对象,此时会抛出RuntimeException异常:浏览下Handle...
百度贴吧布局框架的研究与实现(Android版本)

百度贴吧布局框架的研究与实现(Android版本)

还记得几个月前刚接触“百度贴吧”这款应用时,瞬间就被它的悬浮式标题栏以及标签栏所吸引,虽然当时身边有个UI的MM说悬浮式一般都是具备隐藏的功能时才设计成这样的,一般情况下还是用直通式的好,在这里我也不讨论孰优孰劣,截取两个图,大家自己品味下。悬浮式标题栏和标签栏:(百度贴吧);直通式标题栏和标签栏:(QQ空间)本文的目的就是研究下百度贴吧的这个标题栏和标签栏的实现原理;1、 悬浮式标题栏的实现实现原理有两种:1)在布局文件中设置标题栏的layout_mar...
Android自定义状态栏通知(Status Notification)的正确实现

Android自定义状态栏通知(Status Notification)的正确实现

在Android应用开发中,经常会使用到状态栏通知(Status Notification),例如新浪微博、网易新闻等提供的推送消息,软件后台更新时进度的显示等等,如下图所示:看了网上很多关于Notification的博客文章,发现几乎没有一个能将自定义状态栏通知完全实现正确的,因此,本文就来说说实现自定义状态栏通知经常被忽略的一些知识点。1) 使用Notification最常见的场景运行在后台的Service当需要和用户交互时,由于它不能直接启动一个Ac...
Android应用中意见反馈功能的探讨与实现

Android应用中意见反馈功能的探讨与实现

很多Android应用的都提供了“意见反馈”功能,便于收集用户对该产品的建议,今天就来研究下现在市面上的“意见反馈”功能的实现形式,以91手机助手,网易新闻和布卡漫画为例,相应的有三种不同的形式:1)91手机助手(滚动型)主界面使用ScrollView实现,软键盘会覆盖界面下方的内容,需要滚动才能看到下面的输入框等信息,适合反馈界面信息量比较多的情况。同时在标题栏的右边有个客服答复按钮,能够让用户看到自己反馈信息的回复,增强了产品与用户交互性。2)网易新闻...
简单分析Android中添加shortcut方面的源码

简单分析Android中添加shortcut方面的源码

首先要知道Launcher,就是主屏幕,它是Android系统启动后所加载的第一个程序,如下,主屏幕分成两部分,Workspace和Hotseats,而shortcut就是添加在workspace上的,这上面还可以添加诸如widget、文件夹等。这儿说的shortcut是指跳转到具体功能的快捷方式,而不是简单的程序的入口图标,APIDemos中有一个添加shortcut的例子,我们稍后分析它。这儿以Android2.3的模拟器分析添加shortcut有关的...
Android中View的绘制过程

Android中View的绘制过程

View可以看成一个树形结构,父控件是父节点,子控件是子节点。View的绘制过程就是遍历这棵树。View的绘制有三步:measure:测量View的Width和Height, layout:布局View(left,right,top,bottom),指定View和手机屏幕的上下左右的距离。 draw:绘图以上的步骤必须按照顺序来。(顺便说一下,以上三个步骤发生在View的构造方法之后。)一、measuremeasure是绘制视图的第一步,因为只有知道的Vi...
Java中的值传递和引用传递

Java中的值传递和引用传递

当一个变量最为一个参数传入方法内部的时候,会有两种不同的传递方式:值传递和引用传递。值传递的特点:不管方法内部对传进去的参数作任何改变,也不会影响方法外部的变量的值引用传递的特点:方法内部对传进去的参数作的改变也会影响方法外部的变量的值那么哪些是值传递,哪些是引用传递呢?基本类型(8种)的传递都是值传递 引用类型(除String外)都是引用传递 Strng比较特殊,它虽然是引用类型,但是却是值传递通过一下例子来理解:Student.javapackagec...
<< 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 >>