Handler消息传递机制

in Android,Code Review read (1708)

Android 平台不允许Activity启动的新线程访问该Activity中的界面组件,这样新启动的线程就无法改变界面组件的属性值。在这种情况下需要借助Handler消息传递机制来实现。 Handler类的作用: 在新启动的线程中发送消息 在主线程中获取消息,处理消息 ...

继续阅读

Android事件处理机制

in Android,Code Review read (1672)

Android提供了两套事件处理机制,分别是: 基于监听的事件处理 基于回调的事件处理 监听事件处理模型 Event Source --> 任意界面组件都可作为事件源 Event --> 系统自动产生 Event Listener --> 程序员自己...

继续阅读

Linxu下重要文件

in Linux read (1467)

/:根目录 /boot:系统内核映像以及启动文件 /tmp:系统临时文件,用户临时文件在/var/tmp /lib:启动时需要的库文件,非启动时需要的库文件放在/usr/lib,内核模块放在/lib/modules/(kernel version)下 /proc:系统状态,...

继续阅读

配置隐藏Apache版本号

in Web read (1605)

在httpd.conf中有两处需要修改。 1.ServerTokens 该选项用于控制服务器是否响应来自客户端的请求,向客户端输出服务器系统类型或者其他重要信息。 为了保证安全,应该改为ProductOnly 大部分默认情况下为OS 2.ServerSignature 该选...

继续阅读

PHP中的伪随机数字

in 安全研究,Web read (1713)

PHP中使用srand来初始化随机数,通常选用time()函数来生成种子,但是这也带来了安全问题,也就是如果我可以获取这个种子,那么我就·可以生成这个特定的随机数,换句话说,相同的种子会产生相同的随机数,写个脚本测试一下。 <?php $sead = time...

继续阅读
  • 第1 页/共1页

lightless

Stay Hungry. Stay Foolish.