Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Android界面开发工具DroidDraw

Android界面开发工具DroidDraw

习惯了VC设计界面中快捷方便的控件拖放,使用Eclipes开发Android程序设计界面还真是有些不习惯,界面的布局必须的一行一行的按照XML文档要求去输入,心中的愤怒就油然而生。不过仔细想了下,可以开发一个这样的工具,按照Android布局的规范产生XML文件就可以了。在Google中搜索了下,就发现了Android界面开发工具DroidDraw。DroidDraw就是专门为Android开发程序设计界面的工具,赶快下载,下载后解压,不需要安装,直接运行...
HTML5 塔防游戏分享

HTML5 塔防游戏分享

使用 HTML5 开发的塔防游戏。 作者语:我比较喜欢塔防类的游戏,前段时间非常流行的植物大战僵尸就属于塔防游戏。最近看到有人用 HTML5 写出了很多非常有趣的作品,我忍不住也尝试了一番,于是有了这个HTML5 版塔防游戏。 请用 IE9 / Chrome / Opera 等支持 HTML5 并且有较快的 JavaScript 引擎的浏览器来访问上面的页面。游戏很简单:怪物从地图左上角出现,前往右下角,你的任务是建造炮台或围墙,阻止怪物的前进。每当...
关于C语言的定义于声明

关于C语言的定义于声明

什么是定义? 什么是声明? 他们之间有什么区别? 这个问题非常重要,这是理解C语言的关键。举个例子:(1)int i ; 这是声明 (2)int i = 1; 这才是定义 (3) extern int i ; 这也是声明什么是定义: 所谓的定义就是(编译器)创建一个对象,并为这个对象分配一快内存并给他取上一个名字,这名字就是偶们说的变量名或者 对 象。什么是声明: (1)告诉编译器,这名字语句匹配到一块内存上来。下面代码用到的变量是在别的地方定义的。 (2...
Linux程序源码编译安装的configure配置详解

Linux程序源码编译安装的configure配置详解

Linux环境下,如果通过源代码编译安装程序的简单过程可以描述为:./configure-->make-->make install。其中./configure配置脚本功能就是对你的系统做很多的测试,以用来检测出你的安装平台的目标特征,比如它会检测你是不是有CC或GCC,它是个shell脚本,是autoconf的工具的基本应用,它会产生一个输出文件"./Makefiles",接下来make程序通过该文件来实现编译。configure脚本有大量的...
Linux awk数组操作详细介绍

Linux awk数组操作详细介绍

用awk进行文本处理,少不了就是它的数组处理。那么awk数组有那些特点,一般常见运算又会怎么样呢。我们先看下下面的一些介绍,结合例子我们会讲解下它的不同之处。在 awk 中数组叫做关联数组(associative arrays),因为下标记可以是数也可以是串。awk 中的数组不必提前声明,也不必声明大小。数组元素用 0 或空串来初始化,这根据上下文而定。例如:一、定义方法1:可以用数值作数组索引(下标)Tarray[1]=“cheng mo”Tarray[...
Linux awk 内置变量使用介绍

Linux awk 内置变量使用介绍

awk是个优秀文本处理工具,可以说是一门程序设计语言。下面是awk内置变量。一、内置变量表属性说明$0当前记录(作为单个变量)$1~$n当前记录的第n个字段,字段间由FS分隔FS输入字段分隔符 默认是空格NF当前记录中的字段个数,就是有多少列NR已经读出的记录数,就是行号,从1开始RS输入的记录他隔符默 认为换行符OFS输出字段分隔符 默认也是空格ORS输出的记录分隔符,默认为换行符ARGC 命令行参数个数ARGV 命令行参数数组FILENAME当前输入文...
Android核心模块内容概述

Android核心模块内容概述

在这篇文章中具体针对Android核心模块的相关概念进行详细介绍。Android 开发要点经验总结 Android 构建模块详细步骤概述 Android 文件系统深入剖析 Android 电话功能各部分深入探讨 Android 分享功能源码解读Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application)。根据Android的软件框图,其Android核心模块结构自下而上分...
Linux中的sleep和alarm在延时作用中的区别和联系

Linux中的sleep和alarm在延时作用中的区别和联系

sleep函数:#include <unistd.h>unsigned int sleep(unsigned int seconds);此函数使调用进程被挂起,直到满足以下条件之一:1)已经过了seconds所指定的墙上时钟时间2)调用进程捕捉到一个信号并从信号处理程序返回注:由于其他系统活动,实际返回时间比所要求的会迟一些,像alarm一样。sleep的返回值:1)在上述第一种情形中,返回值是02)当由于捕捉到某个信号sleep提前返回时,返...
Linux下C编程入门笔记

Linux下C编程入门笔记

Linux文件的IO编程应该算是每个入门者最先涉及的,我也不例外。希望通过BLOG的形式,记录下自己每天学习的点点滴滴,我相信滴水穿石,尽管记录的文字都比较简单,对于高手而言抑或没有什么技术含量,但我坚信坚持到最后,就是大牛。好了,废话说了不少了,开始我的笔记吧。LINUX下对文件的操作同其它平台系统一样,无外乎创建文件,打开文件,关闭文件,读文件,写文件,拷贝文件,对文件进行权限的控制和管理(这涉及到锁,以后再讨论),另外在这里有一点一定要牢记,那就是在...
在Linux系统下编译多个Fortran程序

在Linux系统下编译多个Fortran程序

需要在Linux系统下编译多个Fortran程序,在网上搜索了一下,但是资料不多,也许因为这个问题比较简单,不值一提,但还是把我知道的写出来,供大家参考: 方法一: 假如现在有两个Fortran程序1.f90和2.f90,其中1.f90是主程序,2.f90是在主程序中调用的子程序,将这两个程序传到Linux的一个目录下,使用fortran编译命令,如PGI的pgf90,Intel的ifort,命令如下: pgf90 -o exe_name 1.f90...
<< 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 >>