- 博客(24)
- 资源 (20)
- 收藏
- 关注
转载 Linux下文件属性
++++++++++++++++++++++++++++++++++++++++++本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/mr_raptor/article/details/6844692++++++++++++++++++++++++++++++++++++++++++ 当我们用ls –l filename,这个shell
2012-07-23 22:11:46 1273
原创 标准IO库函数的简单介绍(2)
1 fgets 与 gets 函数的区别: 1)两个函数都指定了缓存的地址,读入的行将送入其中,gets()是从标准输入中读取,而fgets()则从指定的流中读取 2)对于fgets()函数,不许指定缓存的大小,此函数一直读到下一个换行符为止,但是不会超过N-1个字符,读入的字符被送入缓存后以 NULL结尾。 如果被送入缓存的数据,总后一个新行符的字符数超过N-1,则返
2012-07-19 23:19:55 1685
原创 标准IO中函数的学习
1、打开流 下列三个函数可用于打开一个标准I / O流。************************************************************************************#include FILE *fopen(const char * p a t h n a m e, const char *t y p e) ;FI
2012-07-17 22:40:29 1538
原创 标准IO简单介绍
1 文件的概念定义: 1)文件:一组数据的有效集合; 2)文件名:数据集合的名称;按类型分类:常规文件 ”-“ 、目录"D"、字符设备“C”、块设备“B"、套接字”S" 、符号链接“L"、管道”P"。标准IO 流及FILE对象1)文件指针 FILE指针:每个被使用的文件都在内存中开辟一个空间,用来存放这个文件的有关信息,这些信息保存在一个结构体类型的变
2012-07-17 20:25:03 1558
原创 shell编程基础
编译型语言和解释型语言的区别:在具体计算机上实现一种语言,首先要确定的是表示该语言语义解释的虚拟计算机,一个关键的问题是程序执行时的基本表示是实际计算机上的机器语言还是虚拟机的机器语言。这个问题决定了语言的实现。根据这个问题的回答,可以将程序设计语言划分为两大类:编译型语言和解释型语言。编译型语言: 编译是指在应用源程序执行之前,就将程序源代码“翻译”成目标代码(机器语言),因
2012-07-15 22:34:19 1638
原创 Shell 基本命令学习(4)
1、man 和info 都是活的帮助的信息:直接加命令即可 2、 sync 将内存中的数据写回硬盘,释放缓存,一般在关闭电源前使用3、Shutdown 完全关闭或者重启linux系统,需要root权限选项含义-k不是真正的关机,只是发出警告信息给所有的用户-r关机后立即重启,可以加时间,如 shutdown -r +10
2012-07-15 09:22:19 1617
原创 Shell基本命令学习(3)
1 通配符学习 通配符含义星号 (*)匹配任意长度的字符串问号 (?)匹配一个字符的长度方括号【....】匹配括号内指定的字符方括号【1-1】匹配括号内指定的范围方括号【^1】除了其中指定的字符均可匹配
2012-07-14 22:35:43 1318
原创 Shell基本命令的学习(2)
1 用户管理 n新建用户(user add) useradd UserName 新建用户后,会在/home目录下建立一个以UserName命名的文件夹,用户每次登录时自动定位到该文件夹下。n为用户添加密码(password) passwd UserNamen删除用户(userdelete) userdel UserNam
2012-07-14 21:33:43 1294
原创 linux 下 Shell基本命令的学习(1)
1 认识Shell 命令是用户向系统内核发出控制要求,与之交互的文本流; Shell 是一个命令行解释器,将用户的命令解释成操作系统所能理解的指令,实现用户和操作系统的交互。 工作的基本流程: 1)用户在命令行输入命令文本,开始和Shell进行交互; 2)Shell将用户输入的命令转化成内核能够理解的指令,请求内核; 3)内核做出相应的响应,控制响
2012-07-14 19:35:16 1670
原创 BroadcastReceiver 广播学习笔记
1 BroadcastReceiver 概述BroadcastReceive 不执行任务,仅是接受并相应广播通知的一类组件,广播通知可以由系统产生,例如改变时区,电池电量的变化等等;一个应用程序可以启动任意数量的BroadcastReceiver来相应它认为很重要的通知。2 BroadcastReceiver 生命周期BroadcastReceiver 只有一个回调方法:onRec
2012-07-14 09:54:27 1369
原创 android service 服务学习笔记
1 Service 概述 Service 是没有用户界面,但它是在后台一只一直运行的,每个Service都继承类Service。与Activitvy及其他组件一样,Service同样运行在应用程序主线程中,所以不能阻塞其他进程的运行,通常需用对服务创建一个线程执行耗时的服务2 Service生命周期使用Service有两种方式:一是使用Content上的StartService
2012-07-14 09:12:36 1399
原创 Activity调用过程及生命周期及从当前程序中打开相同包内的程序的过程
以下是自己参考别人的讲解,和自己验证的过程:一、Activity生命周期是指Activity从启动到销毁的过程二、Activity表现为四种状态。·活动状态:Activity在用户界面中处于最上层,完全能被用户看到,能够与用户进行交互·暂停状态:Activity界面上被部分遮挡,该Activity不再处于用户界面的最上层,且不能够与用户进行交互·停止状态:Activity在界面
2012-07-12 22:49:09 1611
原创 菜单选项 Options Menu
菜单选项一般在安卓手机键盘上的MENU点击可出现,相当于x86系统中的“开始”按钮;一般的默认是只能显示6个菜单;具体的操作代码如下: publicclass OptionsmenuActivityextends Activity { /** Called when the activity is first created. */ @Override
2012-07-12 22:11:52 1505
转载 Android Intent的几种用法全面总结
Android系统Intent的使用Android Intent的几种用法全面总结Intent,用法Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startActivity(),Android系统会自动寻找最符合
2012-07-12 18:29:13 1276
原创 AlertDialog 对话框属性学习笔记
JAVA 代码:public class AlertdialogActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { sup
2012-07-12 12:38:03 1871
原创 ImageView 控件属性设置
属性名称 描述 android:adjustViewBounds 是否保持宽高比。需要与 maxWidth、 MaxHeight一起使用,否则单独使用没有效果。 android:cropToPadding 是否截取指定区域用空白代替。单独设置无效果,需要与 scrollY一起使用,效果如下,实现代码见代码部分:
2012-07-12 12:28:04 5122
转载 Android ListView 详解
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表
2012-07-12 08:35:18 1217
转载 美化你的android程序:自定义ListView背景
在Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性 android:background="@drawable/bg",不过不要高兴地太早,当你这么做以后,发现背景是变了,但是当你拖动,或者点击list空白位置的时候发现ListItem都变成黑色的了,破坏了整体效果,
2012-07-12 08:32:04 1301
转载 LayoutInflater的使用 和getSystemService系统服务
在实际工作中,事先写好的布局文件往往不能满足我们的需求,有时会根据情况在代码中自定义控件,这就需要用到LayoutInflater。LayoutInflater在Android中是“扩展”的意思,作用类似于findViewById(),不同的是LayoutInflater是用来获得布局文件对象的,而findViewById()是用来获得具体控件的。LayoutInflater经常在Base
2012-07-11 17:55:37 2025
原创 单子设计模式
1 什么是设计模式: 在大量实践中总结和理论化之后,优选的代码结构,编程风格,以及解决问题的方案。2设计模式的四个组成部分: 一 模式名称:(pattern name): 描述模式所解决的问题方案以及效果。 二 问题(Problem): 描述何时使用模式 三 解决问题的方案(Solution)
2012-07-09 16:24:17 1627
原创 super,this,块,继承的应用实例
public class Person { public Person(){ this(3); System.out.println("3333333333"); } public Person(int a){ this("2"); System.out.println(a); } public Person(String b){ System.out.
2012-07-09 10:05:27 1144
转载 Java中的初始化块
在Java中,有两种初始化块:静态初始化块和非静态初始化块.静态初始化块:使用static定义,当类装载到系统时执行一次.若在静态初始化块中想初始化变量,那仅能初始化类变量,即static修饰的数据成员.非静态初始化块:在每个对象生成时都会被执行一次,可以初始化类的实例变量.非静态初始化块会在构造函数执行时,且在构造函数主体代码执行之前被运行.括号里的是初始化块,这里面的代
2012-07-09 08:30:47 1295
转载 Java中super的几种用法并与this的区别
1. 子类的构造函数如果要引用super的话,必须把super放在函数的首位.class Base { Base() { System.out.println("Base"); }} publicclass Checketextends Base { Checket() { super();//调用父类的构造
2012-07-09 08:28:40 1175
转载 java读写文件大全
使用Java操作文本文件的方法详解 摘要: 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,intlength),flush()和close()方法为抽象方
2012-07-09 08:27:04 1117
redis设计与实现 第二版 高清 带标签 PDF文档.zip
2019-07-22
linux VIM 配置文件
2014-12-02
live555项目Vs2010编译环境搭建及源码
2014-09-06
ubuntu apt-get 软件源局域网或公网设置
2014-06-25
易宝支付PHP代码
2013-09-07
XPath基础教程
2013-08-31
PJSIP 开源代码及文档
2013-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人