C--补码0 字节和位:位运算:对数据的二进制位进行处理的运算。
字节byte:数据存取和数值计算的基本单元。 从内存中读取数据是以字节为单位, 向内存中写入数据也是已字节为最小单位,
将数值输出到文件和从文件获取数值时,最小单位也是字节。 位:大部分操作系统中,一个字...
分类:
其他好文 时间:
2014-04-30 03:47:47
阅读次数:
520
SELinux 全称 Security Enhanced Linux (安全强化 Linux),是
MAC (Mandatory Access
Control,强制访问控制系统)的一个实现,目的在于明确的指明某个进程可以访问哪些资源(文件、网络端口等)。强制访问控制系统的用途在于增强系统抵御
0-D...
分类:
系统相关 时间:
2014-04-30 02:57:31
阅读次数:
783
前些日子为了更新Ubuntu到14.04这个LTS版本,连带着把Windows也重新安装了一遍。懒得再安装虚拟机了,尝试一下在Ubuntu14.04这个64位系统里做操作系统实验咯。1.安装交叉编译器第一个要解决的问题就是交叉编译器,材料里提供的是x86平台上的交叉编译器。按道理来说64位系统应该是...
分类:
其他好文 时间:
2014-04-30 02:45:11
阅读次数:
529
#define SENSOR_TYPE_ACCELEROMETER 1 //加速度#define
SENSOR_TYPE_MAGNETIC_FIELD 2 //磁力#define SENSOR_TYPE_ORIENTATION 3 //方向#define
SEN...
分类:
移动开发 时间:
2014-04-30 02:42:06
阅读次数:
603
以前一直学习不进去,有实战的时候没有学习研究,可惜了。最近面试要被问到一些netty的问题,重新学习了下。java io
的几种可能存在方式,1.一请求一应答的方式,
弊端:当并发访问量增加后,服务端的线程个数和并发访问数成线性正比。线程膨胀后,系统的性能急剧下降。2.一个线程处理多个socket连...
分类:
Web程序 时间:
2014-04-30 02:22:37
阅读次数:
946
说起共享内存,一般来说会让人想起下面一些方法:1、多线程。线程之间的内存都是共享的。更确切的说,属于同一进程的线程使用的是同一个地址空间,而不是在不同地址空间之间进行内存共享;2、父子进程间的内存共享。父进程以MAP_SHARED|MAP_ANONYMOUS选项mmap一块匿名内存,fork之后,其...
分类:
系统相关 时间:
2014-04-28 12:30:07
阅读次数:
720
1.什么是阻塞队列?所谓队列,遵循的是先进先出原则(FIFO),阻塞队列,即是数据共享时,A在写数据时,B想读同一数据,那么就将发生阻塞了.看一下线程的四种状态,首先是新创建一个线程,然后,通过start方法启动线程--->线程变为可运行可执行状态,然后通过数据产生共享,线程产生互斥---->线程状...
分类:
编程语言 时间:
2014-04-28 12:18:12
阅读次数:
513
Java语言安全模型是其有别于传统的编程语言的一个很重要的特点,采用一种沙箱模型隔离了Java的运行环境与具体的操作系统,使得Java在网络环境下能够更为安全的运行。理解Java的安全模型,能够帮助我们站在更高的层面理解Java的底层实现,在适当的时机及时找出问题所在。沙箱模型的建立主要涉及了J.....
分类:
编程语言 时间:
2014-04-28 12:16:07
阅读次数:
510
NSOperationQueue是一套基于Objective-c语言的API。GCD与NSOperationQueue的优缺点:NSOperationQueue:比较安全GCD:没有NSOperationQueue安全,但使用起来简单,快速,还提供了一些操控底层的方法。实际开发中还是以GCD为主。N...
分类:
移动开发 时间:
2014-04-28 12:06:08
阅读次数:
611
arc其实并不是所谓的垃圾回收机制,其实arc只是编译器的一种特性,编译器会在编译阶段插入相应的内存管理代码,以实现自动的内存管理,这样就减少了因为程序员的一时疏忽或者项目过大而失误从而造成内存泄露,因为是编译器自动完成的代码插入所以arc的效率要高于垃圾回收机制.在arc机制下dealloc中会由...
分类:
其他好文 时间:
2014-04-28 11:50:10
阅读次数:
463