自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LiuX

我未曾见过一个早起、勤奋、谨慎、诚实的人抱怨命运不好;良好的品格,优良的习惯,坚强的意志,是不会被假设所谓的命运击败的。——本杰明·富兰克林

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

转载 Linux man手册使用指南

使用Linux下man已经很久了。但只是大概知道其内容的存放目录,以及man number xxx中mumber的含义。今天需要添加C++ man page。顺便将man的内容作一个较详细的了解。0. man后面数字的含义:之前Sam在查找C库函数时,会使用#man 3 func在查找系统调用时,则使用#man 2 fork.否则有时会出现查到同名的shell中命令

2012-04-18 23:03:31 3901

转载 Linux中link,unlink,close,fclose详解

每一个文件,都可以通过一个struct stat的结构体来获得文件信息,其中一个成员st_nlink代表文件的链接数。struct stat {               dev_t     st_dev;     /* ID of device containing file */               ino_t     st_ino;     /* inode numbe

2012-04-03 16:56:03 9236

原创 关于bus error的一些资料整理

http://stackoverflow.com/questions/5870353/bus-error-system-erroren.wikipedia.org/wiki/Bus_errorhttp://stackoverflow.com/questions/2069450/how-to-get-a-bus-errorhttp://stackoverflow.

2012-03-25 11:59:05 1122

转载 dlopen和dlsym

功能:打开一个动态链接库  包含头文件:  #include   函数定义:  void * dlopen( const char * pathname, int mode );  函数描述:  在dlopen的()函数以指定模式打开指定的动态连接库文件,并返回一个句柄给调用进程。使用dlclose()来卸载打开的库。  mode:分为这两种  RTLD_LAZY

2012-03-01 23:49:23 1038

转载 身体酸碱性原理

赵丽蓉、李媛媛、傅彪、梅艳芳、罗文、沈殿霞(肥肥)、陈晓旭、李钰等名人死于癌症……为了不要让悲剧一边又一边的在不同的家庭中重演,普及癌症预防知识是极其有必要的,这也是每一个热爱生活的人义不容辞的责任。笔者特地翻译了外文资料,给大家分享。希望每个家庭,每个人,都能健康快乐的生活!专家指出,采用合理的方法改善酸性体质,是预防各种疾病的关键。 首先,多吃富含碱性物质的食品。 英国

2012-02-26 17:47:53 1985

转载 从一个男人身上看出他的修养和抱负

从一个男人身上看出他的修养和抱负 整天关注娱乐版的男人,你指望它有什么成就?整天玩游戏的男人、整体打麻将的男人,你指望它有什么成就么?不管喜不喜欢,这样的东西都是值得一读。一、拥有自信和风度 男人到了二十几岁后,就要开始学着用心去经营自己了,它体现在自己的思想与涵养上。自信是一个男人最重要的品质,自信的男人就你像一只在暴风雨中战斗的海鸥。海鸥所要说的只有一句话“让暴风雨来的再猛

2012-02-26 17:46:48 2011 1

转载 Linux中的SUID/SGID

suid/sgid  suid/sgid要了解 suid/sgid, 必需先了解 process 及 permission. 我們需知道: 每個 process 都有其 effective uid/gid , 以決定其在傳統 unix filesystem 中獲得的實際 permission . 再, process 是由 binary 產生的, 而 binary 是從 shell / s

2012-02-25 10:52:42 1177

转载 gcc中的环境变量

有大量的环境变量可供设置以影响 GCC 编译程序的方式。利用这些变量的控制也可使用合适的命令行选项。一些环境变量设置在目录名列表中。这些名字和 PATH 环境变量使用的格式相同。特殊字符 PATH_SEPARATOR (安装编译程序的时候定义)用在目录名之间。在 UNIX 系统中,分隔符是冒号,而 Windows 系统中为分号。C_INCLUDE_PATH 编译 C 程序时使用该环

2012-02-20 22:05:42 3123

转载 Linux dd命令

名称: dd使用权限: 所有使用者dd 这个指令在 manual 里的定义是 convert and copy a file使用方式:dd [option]如果你想要在线看 manual, 可以试试:dd --help或是info dd如果你想要看看这个版本如何:dd --version输入或输出dd if=[STDIN] of=[STDOUT]强迫

2012-02-19 23:53:28 790

转载 VMWARE虚拟机上网三种方法分析

VMWARE虚拟机不能上网三种方法分析   Post By:2009-1-23 20:43:00  bridged(桥接模式)、 NAT(网络地址转换模式) host-only(主机模式)。 理论理解: 1.bridged(桥接模式) 在这处模式下,虚拟机等同于网络内的一台物理主机,可对手动设置IP,子网掩码,DNS,且IP地址要和主机的IP在同一网段内。这样,虚拟机就和主

2012-02-18 11:28:51 1678

原创 VMWare虚拟机设置固定ip上网方法

前一阵子自己在虚拟机安装了Linux Mint,使用的是DHCP方式上网,这样每次获取的ip都是不固定的,由于我编写程序的方法,是用secureCRT以SSH方式连接到Vmware上使用Linux编程,有时开启smaba服务共享目录,在windows下使用source insight编程,这样我能够使用比较熟悉的windows环境下的一些工具。    前面说道,VMWare使用的是DHCP

2012-02-18 11:27:24 42561 2

转载 Linux中exec命令相关

Linux中exec命令相关:exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息。  bash shell的命令分为两类:外部命令和内部命令。外部命令是通过系统调用或独立的程序实现的,如sed、awk等等。内部命令是由特殊的文件格式(.def)所实现,如cd、history

2012-02-12 22:15:17 106357 1

转载 linux date命令的用法

在linux shell编程中,经常用到日期的加减运算以前都是自己通过expr函数计算,很麻烦其实date命令本身提供了日期的加减运算非常方便。例如:得到昨天的时间date +%Y%m%d --date="-1 day"date 用法: date [OPTION]... [+FORMAT]date [-u|--utc|--universal] [MMDDhhmm[[CC]Y

2012-02-12 21:39:45 1316

转载 Linux中有趣的几条命令

yes:输出一串y,有时可以用来对付很多y/n选择的应用 。输出很多。。。 banner:打印字符标题,就是用字符拼出大字来 ,最好把窗口最大化,否则可能显示不全。 ddate:把日历转成什么其他历,Today is Sweetmorn, the 63rd day of Discord in the YOLD 3173 fortune:输出一句话,内容有很多种,据说有唐诗宋词(有唐诗宋

2012-02-11 23:30:18 2269 1

转载 联机帮助命令:man、help

Linux系统中有大量的命令,而且许多命令又有众多选项或参数,要想全部记住它们相当困难。对大多数用户来说,也没有必要这样做,因为用户常用的命令是整个命令集合中的一个子集。硬性记忆命令很难,但Linux提供了联机帮助手册,利用它,可以方便地查看所有命令的完整说明,包括命令语法、各选项的意义及相关命令等。man命令man命令格式化并显示某一命令的联机帮助手册页。man是英文单词“manual”

2012-02-11 23:15:13 3403

转载 Linux命令之env:显示当前用户的环境变量

Linux系统里的env命令可以显示当前用户的环境变量,还可以用来在指定环境变量下执行其他命令。下面来比较一下set,env和export命令的异同:set命令显示当前shell的变量,包括当前用户的变量;env命令显示当前用户的变量;export命令显示当前导出成用户变量的shell变量。每个shell有自己特有的变量(set)显示的变量,这个和用户变量是不同的,当前用户变量和你用什么shell

2012-02-11 21:30:19 2509

转载 Linux sort命令详解

语  法:sort [-bcdfimMnr][-o][-t][+-][--help][--verison][文件]补充说明:sort可针对文本文件的内容,以行为单位来排序。参  数:  -b   忽略每行前面开始出的空格字符。  -c   检查文件是否已经按照顺序排序。  -d   排序时,处理英文字母、数字及空格字符外,忽略其他的字符。  -f   排序时,将小写

2012-02-11 18:59:16 684

转载 ldconfig及其相关环境变量

前篇博文讲的是ldd命令的使用,说到ldd是一个脚本文件实际调用的是ld.so或者ld-linux.so, 现在要讲的ldconfig命令是与之密切相关的,因为ldconfig创建的连接文件本来就是给ld.so这类装载函数使用的1. 往/lib和/usr/lib里面加东西,是不用修改/etc/ld.so.conf的,但是完了之后要调一下ldconfig,不然这个library会找不到

2012-02-11 15:54:54 1522

转载 ldd命令浅析

ldd的作用是打印可执行档依赖的共享库文件。它是glibc的一部分,由Roland McGrath和Ulrich Drepper维护:$ ldd --versionldd (GNU libc) 2.9Copyright (C) 2008 Free Software Foundation, Inc.This is free software; see the source for c

2012-02-11 14:18:07 17314

原创 Linux中fork的使用注意事项

Linux中fork函数用于在一个进程中创建一个新的子进程,先看看其定义:    #include      #include 函数定义:   pid_t    fork( void);    pid_t 是一个宏定义,其实质是int, 被定义在#includesys/types.h>中,虽然fork是被调用了一次,但是这个函数却会返回两次,在子进程中,这个函数会返回0,在父进

2012-02-04 00:20:17 1088

原创 跟我学android应用开发 之 如何创建选项卡(Tab)

在很多应用中都有选项卡,如下:源码实现:package com.alex.app.testtab;import android.app.TabActivity;import android.os.Bundle;import android.view.LayoutInflater;import android.widget.TabHost;public class Main

2011-12-25 18:32:10 1151

原创 跟我学Android应用开发 之 如何添加可选资源(alternative resources)

在很多情况下需要为Android提供一些可选的资源以对应Android不同的配置变化,比如响应设备的横竖屏切换需要提供不同的界面布局文件,不同的语言设置需要提供不同的字符串资源。在运行的时候Android系统会自动检测你的设备配置进而加载对应的资源文件。    下面是一个在不同的横竖屏情况下使用不同的配置文件的例子:设置与配置相对应的可选资源文件的方法:1. 在res/目录下创建一

2011-12-10 14:30:02 2047

原创 跟我学Android应用开发 之 Android中资源文件的使用

在很多地方都需要用到资源文件,做C开发的有可能将一些字符串注册为资源,J2ME也有类似的功能,其目的都是为了将代码与界面的显示相分离开来,也就是将表现层与控制层相剥离,极大的提高了程序的灵活性。  Android也提供了这样的功能,这样的话你就可以根据目前设备不同的放置方向,横着的还是竖着的,来动态调整设备的界面布局,可以根据不同的语言环境调整语言显示,等等。本篇文章将会先讲解Android资

2011-12-08 20:46:46 836

原创 跟我学android应用开发 之 第一个Android应用程序

就像之前使用Eclipse编写Java程序一样,使用Eclipse编写Android程序也需要先建立工程。上篇博文讲了如何安装Android开发环境,按照上面的做之后,我们就可以创建Android工程了,进行编码测试了。创建AVD:运行Android程序需要用到Android AVD(Android Virtual Device),其用于模拟各个版本的Android设备,创建方法是点击Ec

2011-12-04 17:18:24 1055

原创 如何使用XP盘卸载WINDOWS 7

现在很多电脑的硬件架构都是为WINDOWS7系统设计的。根据微软的战略,会逐步的淘汰掉WINDOWS XP,由于WINDOWS XP的设计实在是很优秀,其市场占有率一直居高不下,为此现在安装到C盘的WINDOWS 7系统使用XP系统盘是不能格式化掉的,自己最近新买了台笔记本,里面预装了WINDOWS 7家庭版,由于自己是搞开发用,显然家庭版是不够用的,自己也是想用XP,就打算将WINDOWS 7卸

2011-12-04 00:29:26 894

原创 跟我学Android应用开发 之 开发环境搭建

使用Android SDK进行应用开发当然需要下载Android的SDK,下载之后你可以通过命令行进行编译和使用其它的各种工具,就像之前你下载玩JDK使用Windows的CMD来进行基本的编译和测试一样,但是这样效率很低,绝大多数人都得使用IDE进行开发,可选的有Eclipse和MyEclipse,本片文章讲的是使用Eclipse进行开发,需要用到Android在Eclipse上的插件ADT。

2011-12-04 00:22:26 2105 1

原创 跟我学Android应用开发 之 Android的前世今生

迄今为止,人类经历了信息产业的两个阶段——PC时代和互联网时代,这两次浪潮分别造就了两大巨头:Microsoft和Google,至今两大巨头都在不断的深入对方业务的腹地,希望能够给对手致命一击,从而成为唯一的霸主。微软不断升级自己的搜索引擎,从MSN到Bing,希望能够不断蚕食Google的市场份额。而Google自始至终都想找到一个Windows操作系统的完美替代方案,目前可见的是Google想

2011-12-01 23:01:02 1393 1

空空如也

空空如也

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

TA关注的人

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