`
anson_xu
  • 浏览: 502101 次
  • 性别: Icon_minigender_1
  • 来自: 惠州
社区版块
存档分类
文章列表
Linux内存点滴 用户进程内存空间 经常使用top命令了解进程信息,其中包括内存方面的信息。命令top帮助文档是这么解释各个字段的。VIRT , Virtual Image (kb)RES, Resident size (kb)SHR, Shared Mem size (kb)%MEM, Memory usage(kb)SWAP, Swapped size (kb)CODE, Code size (kb)DATA, Data+Stack size (kb)nFLT, Page Fault countnDRT, Dirty Pages count尽管有注释,但依然感觉有些晦涩,不知所指 ...

perl的基本语法

    博客分类:
  • perl
前言: 這篇文章是花了我很多時間、費了我很多心血才完成的,雖然連我自己都覺得無法達到盡善盡美的境界,但希望能幫助大家入門,稍微了解到Perl到底是個什麼樣的東西,Perl到底有那些強大的功能,那麼這篇文章的目的就達到了。我分做資料型態、控制敘述、副程式、I/O和檔案處理、Regular Expressions、Spectial Variables、Help 這幾部分來講解,但只是敘述了一些Perl的基本語法而已,Perl活潑的特性和程式的技巧就無法一一詳述了,甚為缺憾。 (1) 資料型態(Data type): Perl的資料型態大致分為四種:Scalar、Scalar Array、Hash ...

cat grep awk sed用法

 
我也问一下,这样的正则表达式如何匹配等号两边没有空格或多个空格的情况? 比如我希望 echo "database=test " echo "database =    test " echo "database    =test  " 得到的都是 "test", test前后的空格也给去了 楼住对linux的基础还不是很熟悉,看看相关的教程 在赋值的时候等号于前面的变量不能有空格 当然可以做到 1)去掉所有的空格 sed 's/[ \t]//g' 2)去掉"datebase=" awk -F ...
onInterceptTouchEvent和onTouchEvent调用时序 分类: Android开发综合 2010-04-11 18:01 13470人阅读 评论(25) 收藏 举报 onInterceptTouchEvent和onTouchEvent调用时序 onInterceptTouchEvent()是ViewGroup的一个方法,目的是在系统向该ViewGroup及其各个childView触发onTouchEvent()之前对相关事件进行一次拦截,Android这么设计的想法也很好理解,由于ViewGroup会包含若干childView,因此需要能够统一监控各种touch事件的机 ...
Android2.2.1广播大全 博客分类: • Android Intent.ACTION_AIRPLANE_MODE_CHANGED; //关闭或打开飞行模式时的广播 Intent.ACTION_BATTERY_CHANGED; //充电状态,或者电池的电量发生变化 //电池的充电状态、电荷级别改变,不能通过组建声明接收这个 ...
Android Gesture Detector     * 博客分类: Android Android中国移动velocityUPBlog 感谢android中国开发者的众多先驱,本文主要内容来自于总结,一小部分是自己的体会。主要参考文章为: http://www.williamhua.com/2009/04/23/android-touchscreen-gesture-recogniton/ http://goro.iteye.com/blog/402163 Android Touch Screen 与传统Click Touch Screen不同,会有一些手势(Ges ...
【Android布局】在程序中设置android:gravity 和 android:layout_Gravity属性 分类: 【Android基础】 2011-04-19 16:06 4880人阅读 评论(10) 收藏 举报 在进行UI布局的时候,可能经常会用到 android:gravity  和 android:layout_Gravity 这两个属性。 关于这 ...
Android应用程序基础 >> 任务栈和亲属关系(Activities and Tasks)     在android中,一个activity组件可以激活另一个activity组件(可能属于另一个应用程序)。     若新的被激活的activity组件属于另一个应用程序,则那个activity组 ...

linux下安装模块包

    博客分类:
  • perl
如果没有安装使用时会报错 Can't locate Config/IniFiles.pm in @INC 命令行下执行 perl -MCPAN -e 'install Config::IniFiles'
http://maclife.net/tools/base64/ 是一个在线解码网址 其中有设置字符集 Charse 后面发现自己的MIME::Base64解码后总显示乱码的问题原因是 use Encode; use utf8; use MIME::Base64; charset=GB2312的 需要$dec = decode("GBK",$dec); charset=big5 需要$dec = decode("big5",$dec); charset=utf8 需要$dec = decode("utf8",$dec); 还 ...
#!/usr/bin/perl use MIME::Base64; #@ARGV命令行参数数组 $op=@ARGV[0]; $filename=@ARGV[1]; #open打开文件 #具体可以参见Perl文件及目录操作 unless(open(FH,"$filename")) { die "\nCan not open file $filename !\n\n"; } #将整个文件读入$file的一种方法 #undef $/; #$file=<FH>; #seek 设置文件的当前位置 #seek FILEHANDLE,POSITION ...

邮件消息的处理

    博客分类:
  • php
译者/作者:chunzi 出处:中国Perl协会 FPC(Foundation of Perlchina) 原名:The Evolution of Perl Email Handling 作者:Simon Cozens 原文:http://www.perl.com/pub/a/2004/06/10/email.html 发表:June 10, 2004 请保护作者的著作权,维护作者劳动的结晶。 每天我都要 ...

perl 里的<>和<STDIN>

    博客分类:
  • php
<>操作查看@ARGV来决定使用哪些文件。如果表为空,则使用标准输入流;否则,使用其找到的相应文件。也就是,在启动程序后,使用<>之前,你还有机会修改@ARGV的值。例如,下面程序可以处理3 个指定的文件,无论用户在命令行中输入了什么其它的文件: @ARGV = qw# larry mor curly #; #强制使用这三个文件 while(<>){ chomp; print “It was $_ that I saw in some stooge-like file!\n”; } #! /usr/bin/perl -w while(<STDIN& ...
Android display架构分析 高通7系列硬件架构分析   如上图,高通7系列 Display的硬件部分主要由下面几个部分组成: A、MDP 高 通MSM7200A内部模块,主要负责显示数据的转换和部分图像处理功能理,如YUV转RGB,放大缩小、旋转等。MDP内部的MDP DMA负责数据从DDR到MDDI Host的传输(可以完成RGB之间的转换,如RGB565转成RGB666,这个转换工能载目前的code 中没有使用)。 B、MDDI 一种采用差分信号的高速的串行数据传输总线,只负责数据传输,无其它功能;其中的MDDI Hosat提供并行数据和串行数据之间的 ...
android usb流程(转载加整理)    2011-03-02 22:40:01 |  分类: 默认分类 |  标签: | 字号大 中 小   订阅 原贴地址: http://hi.baidu.com/leo_han/blog/item/664c712701fd1121c995590b. ...
Global site tag (gtag.js) - Google Analytics