一.先从Serialize说起 我们都知道JAVA中的Serialize机制,译成串行化、序列化……,其作用是能将数据对象存入字节流其中,在须要时又一次生成对象。主要应用是利用外部存储设备保存对象状态,以及通过网络传输对象等。二.Android中的新的序列化机制 在Android系统中,定位为针对内...
分类:
移动开发 时间:
2014-11-01 14:44:42
阅读次数:
250
现在有这么一个需求,要判断iptables是否开启。咋看比较难以入手,那么可以想,怎么启动iptables,redhat下很容易联想到/etc/init.d/iptabes start 。 我们可以来看一下启动脚本: start() { # Do not start if there is no c...
分类:
其他好文 时间:
2014-11-01 13:15:24
阅读次数:
243
再次声明,整理此系列Linux博客,主要目的不是介绍各种命令,而是去探索命令背后的理论。本篇主要介绍用户的创建与删除。创建用户主要用到useradd命令,在用此命令时可以指定各种参数。一般默认就可以:useradd username。当使用默认值时,它们会帮我们处理一下项目:在/etc/pass.....
分类:
系统相关 时间:
2014-10-31 01:03:51
阅读次数:
308
从本篇开始,将深入CI框架的内部,一步步去探索这个框架的实现、结构和设计。
Common.php文件定义了一系列的全局函数(一般来说,全局函数具有最高的加载优先权,因此大多数的框架中BootStrap引导文件都会最先引入全局函数,以便于之后的处理工作)。
打开Common.php中,第一行代码就非常诡异:
if ( ! defined('BASEPATH')) exit('No ...
分类:
Web程序 时间:
2014-10-31 00:00:09
阅读次数:
571
Linux GPIO 的注册与申请
Linux Kernel, GPIO, ARM
在Linux kernel代码中,经常会使用 GPIO 来作为一个特殊的信号,如作为芯片的片选信号等。
GPIO 申请的函数,我们经常用到,如 gpio_request ,那么 GPIO 是何时,以及如何注册的,本文就来探索一下。
基于的平台上 freesccale 的 i.MX6
先从函数 gpio_r...
分类:
系统相关 时间:
2014-10-30 19:19:07
阅读次数:
455
文本讨论一下Scala语言基本类型的实现方式...
分类:
其他好文 时间:
2014-10-30 15:27:39
阅读次数:
225
一直都对内存映射文件这个概念很模糊,不知道它和虚拟内存有什么区别,而且映射这个词也很让人迷茫,今天终于搞清楚了。。。下面,我先解释一下我对映射这个词的理解,再区分一下几个容易混淆的概念,之后,什么是内存映射就很明朗了。 原理首先,“映射”这个词,就和数学课上说的“一一映射”是一个意思,就是建立一种一...
分类:
其他好文 时间:
2014-10-30 13:06:43
阅读次数:
176
一直都对内存映射文件这个概念很模糊,不知道它和虚拟内存有什么区别,而且映射这个词也很让人迷茫,今天终于搞清楚了。。。下面,我先解释一下我对映射这个词的理解,再区分一下几个容易混淆的概念,之后,什么是内存映射就很明朗了。 原理首先,“映射”这个词,就和数学课上说的“一一映射”是一个意思,就是建立一种一...
分类:
其他好文 时间:
2014-10-30 13:05:29
阅读次数:
223