自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (14)
  • 收藏
  • 关注

原创 linux内核开发基础学习笔记

linux内核开发基础  linux体系结构用户空间(user space)   user application   gnu c library(blibc)内核空间(kernel space)   system call interface   kernel   archlitecture-dependent kernel codelin

2013-02-25 18:57:41 493

linux内核开发基础学习笔记

linux内核开发基础linux体系结构用户空间(user space) user application gnu c library(blibc)内核空间(kernel space) system call interface kernel archlitecture-dependent kernel codelinux内核架构system call in...

2013-02-25 18:57:00 96

原创 arm学习笔记六(协处理器)

arm 协处理器协处理器是一种芯片,减轻系统微处理器的某些任务支持多达16个协处理器,例如cp15寄存器来控制cache和存储器管理协处理器操作指令cdp:数据操作指令,初始化协处理器ldc:数据加载指令,存储器到协处理器寄存器的数据传送stc:数据存储指令,协处理寄存器到存储器的数据传送mcr:arm处理器寄存器到协处理器寄存器的数据传送mrc:协

2013-02-22 21:53:23 511

arm学习笔记六(协处理器)

arm 协处理器协处理器是一种芯片,减轻系统微处理器的某些任务支持多达16个协处理器,例如cp15寄存器来控制cache和存储器管理协处理器操作指令cdp:数据操作指令,初始化协处理器ldc:数据加载指令,存储器到协处理器寄存器的数据传送stc:数据存储指令,协处理寄存器到存储器的数据传送mcr:arm处理器寄存器到协处理器寄存器的数据传送mrc:协处理器寄存器到a...

2013-02-22 21:53:00 72

原创 原理图学习笔记二

2013-02-21 21:54:18 441

原理图学习笔记二

2013-02-21 21:54:00 63

原创 arm学习笔记五(c/c++与arm汇编混合编程)

混合编程常见方式: 1 在c/c++程序中嵌入汇编指令  语法格式:__asm{          汇编语言程序        } 2 在汇编程序中访问c/c++定义的全局变量  示例代码如下:  test.c  #include   int gVar_1=12;  extern asmDouble(void)  int main(v

2013-02-21 21:47:56 1035

arm学习笔记五(c/c++与arm汇编混合编程)

混合编程常见方式:1 在c/c++程序中嵌入汇编指令 语法格式:__asm{ 汇编语言程序 }2 在汇编程序中访问c/c++定义的全局变量 示例代码如下: test.c #include <stdio.h> int gVar_1=12; extern asmDouble(void) int main(void){printf...

2013-02-21 21:47:00 263

原创 arm学习笔记四(arm伪指令)

arm伪指令 符号定义伪指令 定义arm汇编程序中的变量、对变量赋值以及定义寄存器的别名  定义全局变量  gbla(全局数字变量,初始化值为0) GBLA 全局变量名   示例代码如下:GBLA Test1;定义全局数字变量test1Test1 SETA 0x123;将该变量赋值为0x123 gbll(全局逻辑变量,初始化为F)  GBLL 全

2013-02-21 21:46:25 977

arm学习笔记四(arm伪指令)

arm伪指令符号定义伪指令定义arm汇编程序中的变量、对变量赋值以及定义寄存器的别名定义全局变量gbla(全局数字变量,初始化值为0)GBLA 全局变量名 示例代码如下:GBLA Test1;定义全局数字变量test1Test1 SETA 0x123;将该变量赋值为0x123gbll(全局逻辑变量,初始化为F)GBLL 全局变量名 示例代码如下:GBLL Test2...

2013-02-21 21:46:00 129

原创 原理图学习笔记一

画个草图也挺过瘾

2013-02-17 22:24:49 679 2

原理图学习笔记一

画个草图也挺过瘾

2013-02-17 22:24:00 79

原创 多线程学习笔记

多线程程序设计头文件:pthread.h连接时需要用到的库文件:libpthread.a创建线程函数原型#include int pthread_creat(pthread_t *tidp,const pthread_attr_t *attr,void *(*start_rtn)(void),void *arg)tidp:线程idat

2013-02-16 21:42:29 404

多线程学习笔记

多线程程序设计头文件:pthread.h连接时需要用到的库文件:libpthread.a创建线程函数原型#include <pthread.h>int pthread_creat(pthread_t *tidp,const pthread_attr_t *attr,void *(*start_rtn)(void),void *arg)tidp:线程ida...

2013-02-16 21:42:00 76

原创 进程间通信学习笔记五(信号量)

信号量又名信号灯,保护临界资源,进程可以根据它判断是否能够访问某些共享资源除了用于访问控制外,还用于进程同步分类:二值信号量  值只能取0或1,有点像互斥锁计数信号量  信号量的值可以取任意非负值创建/打开#include #include #include int semget(key_t k

2013-02-16 21:41:43 315

进程间通信学习笔记五(信号量)

信号量又名信号灯,保护临界资源,进程可以根据它判断是否能够访问某些共享资源除了用于访问控制外,还用于进程同步分类:二值信号量 值只能取0或1,有点像互斥锁计数信号量 信号量的值可以取任意非负值创建/打开#include <sys/types.h>#include <sys/ipc.h>#include <sys/sem.h&...

2013-02-16 21:41:00 62

原创 进程间通信学习笔记四(消息队列)

消息队列信号能够传送的信息量有限管道只能传送无格式的字节流消息队列就是一个消息链表,消息可以看作是一个记录,具有特定的格式消息队列的分类:posix(可移植的操作系统接口)消息队列系统v消息队列:是随内核持续的,只有在内核重起或者人工删除时,该消息队列才会被删除键值每个消息队列都在系统范围内对应唯一的键值,也是获得消息队列描述字的方法

2013-02-16 21:40:57 304

原创 进程间通信学习笔记三(共享内存通信)

共享内存通信被多个进程共享的一部分物理内存,是进程间共享数据的一种最快的方法一个进程向共享内存区域写入数据,共享这个内存区域的所有进程都可以立刻看到其中的内容实现共享内存分为两个步骤:1 创建共享内存,使用shmget函数  函数原型:int shmget(key_t key,int size,int shmflg)key:标识共享内存的键值 0 如果shm

2013-02-16 21:40:17 430

进程间通信学习笔记四(消息队列)

消息队列信号能够传送的信息量有限管道只能传送无格式的字节流消息队列就是一个消息链表,消息可以看作是一个记录,具有特定的格式消息队列的分类:posix(可移植的操作系统接口)消息队列系统v消息队列:是随内核持续的,只有在内核重起或者人工删除时,该消息队列才会被删除键值每个消息队列都在系统范围内对应唯一的键值,也是获得消息队列描述字的方法返回文件名对应的键值#i...

2013-02-16 21:40:00 72

进程间通信学习笔记三(共享内存通信)

共享内存通信被多个进程共享的一部分物理内存,是进程间共享数据的一种最快的方法一个进程向共享内存区域写入数据,共享这个内存区域的所有进程都可以立刻看到其中的内容实现共享内存分为两个步骤:1 创建共享内存,使用shmget函数 函数原型:int shmget(key_t key,int size,int shmflg)key:标识共享内存的键值 0 如果shmflg设置为IPC...

2013-02-16 21:40:00 74

原创 进程间通信学习笔记二(信号通信)

信号通信用户按某些键时,产生信号硬件异常产生信号进程用kill函数将信号发送给另一个进程可以用kill函数将信号发送给其他进程信号的类型1 sighup 从终端上发出的结束信号2 sigint 来自键盘的中断信号(ctrl-c)3 sigquit4 sigill5 sigtrap6 sigiot7 sigbus8 sigfpe

2013-02-16 21:39:08 321

进程间通信学习笔记二(信号通信)

信号通信用户按某些键时,产生信号硬件异常产生信号进程用kill函数将信号发送给另一个进程可以用kill函数将信号发送给其他进程信号的类型1 sighup 从终端上发出的结束信号2 sigint 来自键盘的中断信号(ctrl-c)3 sigquit4 sigill5 sigtrap6 sigiot7 sigbus8 sigfpe9 sigkil...

2013-02-16 21:39:00 53

原创 arm学习笔记三(arm指令集)

arm指令集跳转指令   实现流程的跳转专门的跳转指令b   跳转指令  格式:B{条件} 目标地址  示例代码如下:当cpsr寄存器中的z条件码置位时,程序跳转到标号label处执行CMP R1,#0BEQ Lable指令条件指令条件       标志位            含义EQ              Z置位

2013-02-16 21:32:44 488

arm学习笔记三(arm指令集)

arm指令集跳转指令 实现流程的跳转专门的跳转指令b 跳转指令 格式:B{条件} 目标地址 示例代码如下:当cpsr寄存器中的z条件码置位时,程序跳转到标号label处执行CMP R1,#0BEQ Lable指令条件指令条件 标志位 含义EQ Z置位 相等NE Z清零 不相等CS ...

2013-02-16 21:32:00 108

原创 arm学习笔记二(arm寻址方式)

工作状态arm状态 32位指令thumb状态 16位指令存储器的格式最大寻址空间为4gb大端格式:字数据的高字节存储在低地址中,低字节存放在高地址中小端格式:与大端格式相反axd查看寄存器=================================================================arm寻址方式(貌似计

2013-02-16 21:31:39 417

arm学习笔记二(arm寻址方式)

工作状态arm状态 32位指令thumb状态 16位指令存储器的格式最大寻址空间为4gb大端格式:字数据的高字节存储在低地址中,低字节存放在高地址中小端格式:与大端格式相反axd查看寄存器=================================================================arm寻址方式(貌似计算机原理中学过)处理...

2013-02-16 21:31:00 100

原创 arm学习笔记一(arm概述及其基本编程模型)

arm概述及其基本编程模型arm体系结构的版本及命名方法arm体系统构的6个版本的特点arm体系的变种1 thumb指令集(t变种)2 长乘法指令(M变种)3 增强型dsp指令(E变种)4 java加速器jazelle(J变种)5 arm媒体功能扩展(SIMD变种)arm/thumb体系版本的命名格式1 字符串ARMv

2013-02-16 21:30:33 462

arm学习笔记一(arm概述及其基本编程模型)

arm概述及其基本编程模型arm体系结构的版本及命名方法arm体系统构的6个版本的特点arm体系的变种1 thumb指令集(t变种)2 长乘法指令(M变种)3 增强型dsp指令(E变种)4 java加速器jazelle(J变种)5 arm媒体功能扩展(SIMD变种)arm/thumb体系版本的命名格式1 字符串ARMv2 ARM指令的版本号 1-63...

2013-02-16 21:30:00 125

原创 进程间通信学习笔记一(管道通信)

进程间通信(ipc)应用场景:数据传输资源共享通知事件进程控制system v at&t system vposix(portable operating system interface)可移植操作系统接口常用的进程间通信的方式:管道(pipe)和有名管道(fifo)信号(signal)消息队列共享内存信号量套接字(

2013-02-01 20:08:57 394

进程间通信学习笔记一(管道通信)

进程间通信(ipc)应用场景:数据传输资源共享通知事件进程控制system v at&t system vposix(portable operating system interface)可移植操作系统接口常用的进程间通信的方式:管道(pipe)和有名管道(fifo)信号(signal)消息队列共享内存信号量套接字(socket)...

2013-02-01 20:08:00 62

PacketTracer.rar

Packet Tracer 是由Cisco公司发布的一个辅助学习工具,为学习CCNA课程的网络初学者去设计、配置、排除网络故障提供了网络模拟环境。学生可在软件的图形用户界面上直接使用拖曳方法建立网络拓扑,软件中实现的IOS子集允许学生配置设备;并可提供数据包在网络中行进的详细处理过程,观察网络实时运行情况。

2021-01-23

emacs-26.3-x86_64.zip

Emacs是一种强大的文本编辑器,在程序员和其他以技术工作为主的计算机用户中广受欢迎。EMACS,即Editor MACroS(宏编辑器)的缩写,最初由Richard Stallman于1975年在MIT协同Guy Steele共同完成。这一创意的灵感来源于TECMAC和TMACS,它们是由Guy Steele、Dave Moon、Richard Greenblatt、Charles Frankston等人编写的宏文本编辑器。自诞生以来,Emacs演化出了众多分支,其中使用最广泛的两种分别是:1984年由Richard Stallman发起并由他维护至今的GNU Emacs,以及1991年发起

2021-01-23

Rational Rose.zip

Rational Rose是Rational公司出品的一种面向对象的统一建模语言的可视化建模工具。用于可视化建模和公司级水平软件应用的组件构造。

2021-01-23

nltk-3.4.4.zip

Natural Language Toolkit,自然语言处理工具包,在NLP领域中,最常使用的一个Python库。

2021-01-23

SPSS 24 64bit.zip

SPSS为IBM公司推出的一系列用于统计学分析运算、数据挖掘、预测分析和决策支持任务的软件产品及相关服务的总称,有Windows和Mac OS X等版本

2021-01-23

GNS.rar网络虚拟软件

GNS3是一款具有图形化界面可以运行在多平台(包括Windows, Linux, and MacOS等)的网络虚拟软件。Cisco网络设备管理员或是想要通过CCNA,CCNP,CCIE等Cisco认证考试的相关人士可以通过它来完成相关的实验模拟操作。同时它也可以用于虚拟体验Cisco网际操作系统IOS或者是检验将要在真实的路由器上部署实施的相关配置。

2021-01-23

Xmpp 代码

别人的一个xmpp,AdXmpp 代码。

2013-10-25

ftp上传下载

ftp上传下载

2013-09-23

ios中plist文件的解析

plist文件的解析

2013-09-23

cygwin

cygwin

2013-05-11

asmack-2010.05.07-source.zip

asmack-2010.05.07-source.zip

2012-11-07

asmack-2010.05.07.jar

android 开发基于xmpp协议所用

2012-11-07

抽屉简单实现

android中简单抽屉类的实现的一个demo

2012-09-07

空空如也

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

TA关注的人

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