自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kevin_xiang的专栏

mail: xiangjie55@qq.com

  • 博客(36)
  • 资源 (21)
  • 收藏
  • 关注

转载 arm汇编 , 指令详解

http://blog.csdn.net/tigerjibo/article/details/6201716一.前言1.   看一个程序:                 AREA    TigerJohn,CODE,READONLY;声明代码段                     CODE32                       ;声明为32位ARM指令   

2014-07-31 21:56:01 2768

原创 ARM处理器模式和片内寄存器, ARM 异常及中断

一、存储器格式(字对齐):Arm体系结构将存储器看做是从零地址开始的字节的线性组合。从零字节到三字节放置第一个存储的字(32位)数据,从第四个字节到第七个字节放置第二个存储的字数据,一次排列。作为32位的微处理器,arm体系结构所支持的最大寻址空间为4GB。 存储器格式        1、大端格式:高字节在低地址,低字节在高地址;        2、小端格式:高字节

2014-07-30 16:15:04 1853

原创 Linux驱动程序开发基础, -->内核模块编程,内核的调试方法

1. 内核模块编程insmod   XX.kormmod xx

2014-07-29 08:31:22 776

转载 tiny6410 适用于win7 64bit的dnw 的USB下载驱动

http://blog.csdn.net/commshare/article/details/8275683友善之臂 tiny6410的刷机是用 SDFLASHER 烧写superboot.bin到FAT32的SD卡中。然后拨动按键,从SD卡启动,这样superboot就运行了。然后使用superboot 采用usb下载的方法,将 nand中运行的uboot 、imag

2014-07-28 23:07:59 4013

原创 Linux内核的基本概念

1. 物理地址&虚拟地址

2014-07-28 14:36:19 686

原创 内核开发初探, 如何编译linux内核

编译命令make -j4 zImage   //-j4 线程数, zImage参数会生成vmlinux和zImage ,uImage参数会生成3个文件

2014-07-28 14:21:21 567

原创 文件互传APP

手机电脑端  更好的方式

2014-07-27 21:29:12 792

原创 战斗力显示APP

显示战斗力眼睛 ---> APP

2014-07-26 23:13:51 531

转载 linux 版本source insight

linux主机版本:ubuntu-10.101、首先安装wine,在ubuntu下很简单,直接 sudo apt-get    install wine2、安装好wine后直接:wine    Si35Setup.exe3、一路next下午,就安装好source insight了。4、如何启动source insight呢,下面是如何启动截图:在

2014-07-25 16:01:25 1661

转载 Linux TCP/UDP小例子

1、网络中进程之间如何通信?2、Socket是什么?3、socket的基本操作3.1、socket()函数3.2、bind()函数3.3、listen()、connect()函数3.4、accept()函数3.5、read()、write()函数等3.6、close()函数4、socket中TCP的三次握手建立连接详解

2014-07-25 10:49:26 717

转载 Linux 终端下颜色的输出

先举个例子:以红色在终端上打印出“Hello, world”,对应的代码如下:printf("\033[31m\033[1m"); // 开始以红色打印printf("Hello, world\n");要恢复默认颜色打印,只需要再打印如下一句:printf("\033[0m");从上面的例子可以看出printf("\033[31m\033[1m"); 和prin

2014-07-25 08:37:05 880

转载 linux-多线程

http://blog.csdn.net/lanyan822/article/details/7586845一、什么是线程?      线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。

2014-07-24 10:36:30 508

转载 linux c 信号量编程

信号量当我们在多用户系统,多进程系统,或是两者混合的系统中使用线程操作编写程序时,我们经常会发现我们有段临界代码,在此处我们需要保证一个进程(或是一个线程的执行)需要排他的访问一个资源。信号量有一个复杂的编程接口。幸运的是,我们可以很容易的为自己提供一个对于大多数的信号量编程问题足够高效的简化接口。为了阻止多个程序同时访问一个共享资源所引起的问题,我们需要一种方法生成并且使用一个标

2014-07-24 09:25:07 670

转载 Windows下编程需要看哪些书

Windows下编程需要看哪些书 本人是自学计算机的,所有计算机方面的知识都看,研究过一段时间网络,对计算机网络方面有一定的基础,对程序设计尤感兴趣,个人认为学习Windows编程需要有以下基础:1、C语言这方面不用说清华大学谭浩强的《C语言程序设计》。2、C++语言最好是《Essentil C++》、《C++ primer》、《C++编程思

2014-07-24 08:50:08 1510

转载 Linux共享内存编程实例

/*共享内存允许两个或多个进程进程共享同一块内存(这块内存会映射到各个进程自己独立的地址空间) 从而使得这些进程可以相互通信。 在GNU/Linux中所有的进程都有唯一的虚拟地址空间,而共享内存应用编程接口API允许一个进程使 用公共内存区段。但是对内存的共享访问其复杂度也相应增加。共享内存的优点是简易性。 使用消息队列时,一个进程要向队列中写入消息,这要引起从用户地址空间向内核地

2014-07-24 08:18:29 652

转载 linux 有名管道(FIFO)

http://blog.csdn.net/firefoxbug/article/details/8137762无名管道应用的一个重大限制是它没有名字,因此,只能用于具有亲缘关系的进程间通信,在有名管道(named pipe或FIFO)提出后,该限制得到了克服。FIFO不同于管道之处在于它提供一个路径名与之关联,以FIFO的文件形式存在于文件系统中。这样,即使与FIFO的创建进程不存在亲

2014-07-23 10:13:26 714

转载 linux系统编程之管道(二):管道读写规则和Pipe Capacity、PIPE_BUF

一、当没有数据可读时O_NONBLOCK disable:read调用阻塞,即进程暂停执行,一直等到有数据来到为止。O_NONBLOCK enable:read调用返回-1,errno值为EAGAIN。示例程序如下:双击代码全选1234567891011

2014-07-23 09:07:04 1644

转载 linux守护进程编程实例

一,守护进程概述Linux Daemon(守护进程)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。它不需要用户输入就能运行而且提供某种服务,不是对整个系统就是对某个用户程序提供服务。Linux系统的大多数服务器就是通过守护进程实现的。常见的守护进程包括系统日志进程syslogd、 web服务器httpd、邮件服务器sendmail和数据库服务

2014-07-22 16:43:29 778

转载 GNU Autotools的使用方法

http://blog.csdn.net/scucj/article/details/6079052 手工写Makefile是一件很有趣的事情,对于比较大型的项目,如果有工具可以代劳,自然是一件好事。在Linux系统开发环境中,GNU Autotools 无疑就充当了这个重要角色。(在Windows系统的开发环境中,IDE工具,诸如Visual Studio,来管理项目也很方便。)

2014-07-18 11:29:50 708

原创 GNU开发环境基础,gcc,gdb,makefile, init启动过程

2. Makefile 编写 实例源文件test1.c#include int main(){ func1(); func2(); return 0;}func1.c#include void func1(){ printf("func1\n");}func2.c#include void func2(){ printf("func2\n");

2014-07-16 15:40:31 1316

转载 Linux下获取详细硬件信息Dmidecode,BIOS、系统、主板、处理器、内存、缓存等信息

Dmidecode 这款软件允许你在 Linux 系统下获取有关硬件方面的信息。Dmidecode 遵循 SMBIOS/DMI 标准,其输出的信息包括 BIOS、系统、主板、处理器、内存、缓存等等。偶发现这个工具很有用,就总结一下。一、DMI简介:  DMI (Desktop Management Interface, DMI)就是帮助收集电脑系统信息的管理系统,DMI信息

2014-07-15 16:53:59 5531

转载 内存管理单元MMU, 虚拟存储器,虚拟地址 --> 物理地址

http://baike.baidu.com/view/969924.htm?fr=aladdinMMU编辑本词条缺少信息栏,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!MMU是Memory Management Unit的缩写,中文名是内存管理单元,它是中央处理器(CPU)中用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,

2014-07-15 09:10:30 1013

转载 关于perl中的反勾号(``),system和exec

关于perl中的反勾号(``),system和exec http://blog.csdn.net/gan690416372/article/details/5188882在perl中反勾号(``),system和exec都用来执行命令,这篇文章将给我们介绍它们各自的使用方法,联系,以及区别。 一、使用方法1.       反勾号(``)首先,我们有命令输入操作符,也

2014-07-11 15:47:59 836

原创 Perl 字符串操作 以及 自定义排序

#!/usr/bin/perl -w########################################################################## File Name: test6.pl# Author: kevin xiang# Created Time: 2014年07月10日 星期四 09时46分37秒#####################

2014-07-10 11:03:05 1479

原创 使用Perl 修改多个类似文件的内容, 更新大量文件

1. 需求有N个 *.dat的文件,其中

2014-07-08 14:50:16 1454

原创 perl 正则表达式

#!/usr/bin/perl -w########################################################################## File Name: test4.pl# Author: kevin xiang# Created Time: 2014年07月08日 星期二 10时40分04秒#####################

2014-07-08 11:11:15 885

原创 Perl hash map操作,定义,插入,删除,hash函数

#!/usr/bin/perl -w########################################################################## File Name: test3.pl# Author: kevin xiang# mail: kevin_xiang@wistron.com# Created Time: 2014年07月08日 星期二

2014-07-08 10:17:10 9400

原创 Perl 输入输出,参数给入,文件读写,文件夹操作

#!/usr/bin/perl -w########################################################################## File Name: test2.pl# Author: kevin xiang# Created Time: 2014年07月07日 星期一 14时56分37秒#####################

2014-07-07 16:57:20 9815

原创 Perl基本语法实例,变量,数组,函数,if, for, while

#!/usr/bin/perl -w########################################################################## File Name: test.pl# Author: kevin xiang# Created Time: 2014年07月04日 星期五 13时53分43秒######################

2014-07-07 14:51:10 1141

转载 Ubuntu停gedit的java编译设置

Ubuntu下gedit的java编译设置首先打开gedit,进入 Tools -> External Tools ,然后新建一个命令,这个是用来编译的,名字自己取,快捷键自己设置,比如,然后在右边的命令框输入:#Compiles the current open Java source file.echo "Compiling: " $GEDIT_CURRENT_DOCUMENT_PA

2014-07-07 10:46:55 779

转载 用Gedit来构建Python开发工具的过程【Ubuntu】

http://www.douban.com/note/90973541/用Gedit来构建Python开发工具的过程【Ubuntu】2010-09-15 11:13:35安装Gedit的官方插件包,方法是在终端窗口中输入 sudo apt-get install gedit-plugins然后我们就可以开始对Gedit进行个性化的配置了,打开 编辑->首

2014-07-07 10:06:19 2196

转载 强大的vim配置文件,让编程更随意

http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html强大的vim配置文件,让编程更随意花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,

2014-07-03 15:15:42 631

转载 Ubuntu安装qt全过程,qt-Create是一个高集成开发环境

http://flywindwyy.blog.163.com/blog/static/1725508532011026112928613/我觉得使用Ubuntu最为方便,因为需要的软件包大部分都可以通过 apt-get 方式来安装,而不必从源代码开始自己编译。要知道,自己编译源代码可不是一件轻松的事,因为在编译过程中经常会出现令人意外而且莫名其妙的错误。    1,使用的操作系统是

2014-07-03 11:07:53 835

转载 Ubuntu 14.04 LTS下安装Google Chrome浏览器

http://www.linuxidc.com/Linux/2014-04/100645.htm在Ubuntu 14.04下安装Google Chrome浏览器非常简单,只要到Chrome的网站下载Deb安装包并进行安装即可。当然你也可以使用APT软件包管理器来安装Google Chrome浏览器,如果你想使用APT软件包管理器安装Google Chrome浏览器的话,本文将介绍这

2014-07-02 16:58:13 890

转载 如何使用GParted调整Linux分区(图解,双语)

How to resize Linux partitions using GParted如何调整Linux分区使用GParted有时候,你想改变你的分区布局后,您一直在使用一段时间系统。 One great too for this job is GParted.一个伟大的太对这项工作是GParted 。In this tutorial I’ll show you

2014-07-01 16:08:22 16396

转载 How To Resize ext3 Partitions Without Losing Data

TweetHow To Resize ext3 Partitions Without Losing Data Version 1.0 Author: Falko Timme  Last edited 12/31/2006This article is about resizing ext3 partitions without losing da

2014-07-01 15:43:19 1096

JavaEE开发的颠覆者 Spring Boot实战 pdf (带书签 带源码).tar.gz

JavaEE开发的颠覆者 Spring Boot实战 pdf (高清 带书签 带源码)

2019-07-21

hadoop-common-bin-2.7.x

hadoop common bin 2.7.x windows 执行文件

2017-02-08

hadoop-eclipse-plugin-2.7.3.jar

hadoop 2.7.3 eclipse plugin 插件

2017-02-08

greenplum详细图文安装配置教程.pdf

greenplum 图文安装配置教程 pdf gp4.2

2016-11-04

Greenplum管理员指南.pdf 带书签目录

Greenplum 管理员指南 pdf 书签目录

2016-11-04

hadoop2.4.1 native x64 编译库

hadoop2.4.1 native x64 编译库 hadoop2.4.1 native 库默认是32为编译, 这个64位的库能解决“util.NativeCodeLoader: Unable to load native-hadoop library for your platform”这个警告的问题

2016-10-14

Hive用户指南(Hive_user_guide)_中文版

Hive 用户指南 中文版

2016-10-07

windows下开发hadoop2.4.1程序需要覆盖的本地库文件

windows下开发hadoop2.4.1程序需要覆盖的本地库文件

2016-09-18

Hadoop权威指南(中文版)(带书签)

Hadoop权威指南 中文版 带书签 pdf

2016-09-16

hadoop2.4.1伪分布式搭建

hadoop2.4.1 伪分布式 搭建

2016-09-16

hadoop shell 详细说明 中文

hadoop shell 详细说明 中文

2016-09-16

MySQL-client-5.6.14-1.el6.x86_64.rpm

MySQL-client-5.6.14-1.el6.x86_64.rpm

2016-02-16

linux-yum安装包 MySQL-devel-5.6.14-1.el6.x86_64.rpm

linux-yum安装包 MySQL-devel-5.6.14-1.el6.x86_64.rpm

2016-02-16

手把手教你利用CAS实现单点登录

手把手教你利用CAS实现单点登录 手把手教你利用CAS实现单点登录

2015-12-06

Lucene3.5视频教程(内含分享链接)

Lucene3.5视频教程(内含分享链接) 一共50集, 包含各部分讲解及源码

2015-12-06

Lucene3.5视频教程_讲解部分源码

Lucene3.5视频教程_讲解部分源码

2015-12-06

elasticsearch client api 离线文档

elasticsearch client api 离线文档 包含 java ruby ppython js 等的client api

2015-12-06

elasticsearch-javascript-api 离线文档

elasticsearch-javascript-api 离线文档

2015-12-06

elasticsearch-net-api 离线文档

elasticsearch-net-api 离线文档

2015-12-06

elasticsearch java api 离线文档

elasticsearch api 离线文档

2015-12-06

在linux下,利用gSoap开发Web_Service_CC++客户端

在linux下,利用gSoap开发Web_Service_CC++客户端-good

2014-07-04

空空如也

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

TA关注的人

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