上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 23 下一页

2013年11月26日

va_start、va_end、va_list的使用

摘要: http://www.cnblogs.com/rainduck/archive/2010/11/10/1873417.html1:当无法列出传递函数的所有实参的类型和数目时,可用省略号指定参数表void foo(...);void foo(parm_list,...);2:函数参数的传递原理函数参数是以数据结构:栈的形式存取,从右至左入栈.#include void fun(int a, ...){ int *temp = &a; temp++; for (int i = 0; i #include #include int demo(char*, ...);int main... 阅读全文

posted @ 2013-11-26 16:55 屁屁侠 阅读(371) 评论(0) 推荐(0) 编辑

UNIX环境高级编程 apue.h头文件的配置

摘要: http://jimslinbing.blog.163.com/blog/static/85054319201292712414518/1.到http://www.apuebook.com下载源码2.tar解包,cd apue.2e3.vi Make.defines.linux 修改变量WKDIR,指向你的apue源码的位置,我的是/home/huangz/code/apue.2e,所以 WKDIR=/home/huangz/code/apue.2e4.vi include/apue.h 增加一个常量ARG_MAX,这是threadctl/getenv1.c和threadctl/getenv3 阅读全文

posted @ 2013-11-26 10:26 屁屁侠 阅读(5660) 评论(0) 推荐(0) 编辑

2013年11月25日

Ant编译android程序

摘要: http://blog.csdn.net/xyz_lmn/article/details/7268582 这一篇主要做了创建android项目、update已存在项目、ant编译项目。一,准备antant 官网可下载http://ant.apache.org/ant 环境配置: 1。解压ant的包到本地目录。 2。在环境变量中设置ANT_HOME,值为你的安装目录。 3。把ANT_HOME/bin加到你系统环境的path。二、使用ant1、首先需要检查一下android-sdk的环境换量是否添加到了path中。这样可以在任意目录下执行android 命令,不然则要切换到 android-sdk 阅读全文

posted @ 2013-11-25 15:41 屁屁侠 阅读(195) 评论(0) 推荐(0) 编辑

Shell编程中Shift的用法

摘要: http://www.cnblogs.com/image-eye/archive/2011/08/20/2147153.html位置参数可以用shift命令左移。比如shift 3表示原来的$4现在变成$1,原来的$5现在变成$2等等,原来的$1、$2、$3丢弃,$0不移动。不带参数的shift命令相当于shift 1。非常有用的 Unix 命令:shift。我们知道,对于位置变量或命令行参数,其个数必须是确定的,或者当 Shell 程序不知道其个数时,可以把所有参数一起赋值给变量$*。若用户要求 Shell 在不知道位置变量个数的情况下,还能逐个的把参数一一处理,也就是在 $1 后为 $2, 阅读全文

posted @ 2013-11-25 15:16 屁屁侠 阅读(371) 评论(0) 推荐(0) 编辑

命令生成和运行android项目

摘要: 转自:http://wiki.dourok.info/doku.php/%E7%BC%96%E7%A0%81/android/%E5%91%BD%E4%BB%A4%E8%A1%8C%E7%94%9F%E6%88%90%E5%92%8C%E8%BF%90%E8%A1%8C%E9%A1%B9%E7%9B%AE创建项目android create project上面的命令可用于创建一个新项目,用法如下:android create project \-n Notepadv1 \ #项目名称-t 1 \ #target的id,可用android list targets 查看-p ~/Notepadv 阅读全文

posted @ 2013-11-25 15:09 屁屁侠 阅读(346) 评论(0) 推荐(0) 编辑

ubuntu rar文件解压中文乱码问题

摘要: http://blog.csdn.net/android_huber/article/details/7382867前段时间经常要在ubuntu系统中去解压rar的文件,但是每次解压出来却总是出现中文文件名乱码的情况。经历了无数次的乱码后,我终于忍受不了了,决定要找个解决方法。然后就在网上找解压工具,发现了unrar这么个好东西。unrar的命令格式如下,unrar [- -] archive [files...] [path...]下面是man手册里面的内容 e Extract files to current directory. 解压中当前文件夹 l List archive cont. 阅读全文

posted @ 2013-11-25 11:46 屁屁侠 阅读(1195) 评论(0) 推荐(0) 编辑

2013年11月19日

SQLite区分大小写查询

摘要: http://www.cnblogs.com/zhuawang/archive/2013/01/15/2861566.html大部分数据库在进行字符串比较的时候,对大小写是不敏感的。但是,在SQLite中,对大小写是敏感的。假设表Test的结构和值如下:_idname1ABCDE2abcde3ABCde4abCDE5aaaaa6bbbbb执行下面的SQL语句:select * from test where name = 'Abcde';结果是没有查询到任何记录。明显地,SQLite在进行字符串比较的时候,默认对大小写是敏感的。那么SQLite怎么区分大小写查询呢,以下是三种解 阅读全文

posted @ 2013-11-19 13:12 屁屁侠 阅读(399) 评论(0) 推荐(0) 编辑

2013年11月11日

java命令执行jar包的方式

摘要: http://www.cnblogs.com/adolfmc/archive/2012/10/07/2713562.html大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName我们就只要在MANIFEST.MF里面添加如下一句话:Main-Class: test.someClassName然后我们可以在控制台 阅读全文

posted @ 2013-11-11 17:40 屁屁侠 阅读(1492) 评论(0) 推荐(0) 编辑

ubuntu下安装与卸载软件方法

摘要: http://www.cnblogs.com/JamyWong/archive/2009/11/19/1606442.html1、通过deb包安装的情况:安装.deb包:代码:sudo dpkg -i package_file.deb反安装.deb包:代码:sudo dpkg -r package_name2、通过apt-get安装的情况:安装代码:sudo apt-get install package_name反安装代码:sudo apt-get remove package_name3、sudo dpkg -p package_name卸载软件包及其配置文件,但无法解决依赖关系! sud 阅读全文

posted @ 2013-11-11 17:29 屁屁侠 阅读(609) 评论(0) 推荐(0) 编辑

linux下查看最后登陆的用户的信息

摘要: [root@oracle ~]# last -aroot pts/1 Wed Apr 1 10:35 still logged in 10.3.12.1输入命令last -a 把从何处登入系统的主机名称或IP地址,显示在最后一行。-d 将IP地址转换成主机名称。 -f 指定记录文件。 -n 或- 设置列出名单的显示列数。 -R 不显示登入系统的主机名称或IP地址。 -x 显示系统关机,重新开机,以及执行等级的改变等信息。 阅读全文

posted @ 2013-11-11 17:27 屁屁侠 阅读(1159) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 23 下一页

导航