自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

rainbowchou的技术日常

记录有用及有趣的东西 Rainbowchou@yeah.net

  • 博客(6)
  • 收藏
  • 关注

原创 Java内存区域理解

前言最近的经验告诉我,大家在挑选技术书籍时候一定要慎重,若是买到不适合自己情况,真的是既浪费金钱,更重要的是浪费了时间。宁愿花费几天甚至一周的时间来好好选择自己所需要的书籍,这样做是非常值得的,原因有二:好书值得一读再读,每读一遍都有新的体验,买来总是不会错的不会浪费金钱,也不会浪费时间作为搞技术的,书籍的花费是绝不能吝啬的,网上找的大部分文章包括我这篇,都大概只能解决当前问题,因为我也是为了

2017-10-16 23:30:00 305

原创 Android IP获取解读

前言最近工作没有前段时间那么忙碌了,我翻了翻自己有道云笔记记录的最近一段时间解决的一些工作上的问题,还是蛮多的,所以想着抽几个知识点来梳理成Blog吧。概述IP现在是个很重要的东西,现在只要跟互联网相关的东西基本都是构建在IP网络之上的,IP 数据包几乎可以承载任何数据。在Android平台上,一般发起网络请求,都会使用Http协议,可能使用的库不同,比如会有最基本的 HttpUrlConnecti

2017-10-14 14:34:15 1381 2

原创 Linux共享库概述

Linux共享库概述共享库是一种将库函数打包成一个单元使之能够在运行时被多个进程共享的技术。这种技术能够节省磁盘空间和RAM。在继续阐述共享库之前,先来说说静态库,它是比共享库更早的存在。静态库也称为归档文件,它的作用就是将一组经常被用到的目标文件组织进单个库文件,这样以来,就可以使用它来构建多个可执行程序,并且在构建各个应用程序的时候无需重新编译原来的源代码。从以上的描述中,可以看出,静态库必须和

2017-10-12 22:17:25 2727

原创 Linux线程简述

线程概述与进程(process)类似,线程(thread)是允许应用程序并发执行任务多个任务的一种机制。一个进程中可以包含多个线程。重点是 同一程序中的所有线程都会执行相同程序,它们共享同一份全局内存区域,其中包括了初始化数据段,未初始化数据段,以及堆内存段。可以这么说,传统UNIX进程只是多线程程序的一个特例,在一个进程中只有一个线程。线程的优点在说明线程的优点之前,先说说进程的缺点,毕竟一种新事

2017-10-07 18:16:45 291

原创 Linux进程简述

关于Linux进程相关的几个内容Linux进程的创建 对应于函数:fork()Linux进程的退出,结束 对应于函数:exit() Linux进程的执行 对应于函数:execve()对于进程的创建,系统调用fork()允许一个进程(父进程)创建一个新进程(子进程)。新的进程几乎就等于父进程的翻版,子进程获得了父进程的栈,数据段,堆和执行文本段的拷贝。对于进程的终止,则是使用exit(stat

2017-10-06 03:19:30 330

原创 Linux信号简述

什么是信号?信号在Linux中是发生某种事件的通知机制,它既可以由内核发送给用户进程,也可以又另一用户进程发送给进程。每一个信号都有其唯一的编号以及目的。信号的传递信号传递一般来说都是异步行为,这就意味着信号的中断进程执行的位置是不可预测的。当然,同样也有同步的信号(硬件信号),既然是同步,那么这个信号就可以在某一个时间点是可以预期的重现信号的传递。对于信号的处理信号的默认处理方式一般是:忽略信号

2017-10-06 01:26:42 385

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除