Linux Unix
聚达0_0文焕
爱运动,爱数学,喜静。
展开
-
JNI 详解,附以前写得一份PPT文档
以前写的一份jni相关得ppt,其实JNI主要也无非以下点:注册: 分静态注册和动态注册。调用后主要要注意类型转换:int---》jint 等 分配对象注意 是globle对象 还是 临时对象。 从java层取得数据得实例后再取该实例得数据: getFiledID 后getFiledData (API 大概是这样子,名称不一定全对) 从java层取得方法后回调原创 2013-12-06 22:50:04 · 734 阅读 · 0 评论 -
Bash如何取得当前正在执行的脚本的绝对路径?
http://blogread.cn/it/article/6549?f=sa 如题,一般我们写Shell脚本的时候,都倾向使用绝对路径,这样无论脚本在什么目录执行,都应该起到相同的效果,但是有些时候,我们设计一个软件包中的工具脚本,可能使用相对路径更加灵活一点,因为你不知道用户会在哪个目录执行你的程序,就有了本文的题目。 当然,更简单的办法,是给一个配置文件,要使用,必须转载 2013-12-14 19:00:39 · 922 阅读 · 0 评论 -
Bash的模式和配置文件加载
http://blogread.cn/it/article/6764有些很基础的东西,一直以来也就没有搞懂,其实,究其原因,还是不求甚解。关于Bash的种种,便是如是。接下来,我来过一点man里面有的东西,经常看man的人,就请自动飘过吧。 Bash是shell的一种,运行中的Bash有两种属性(状态/模式),一种,是否interactive shell(交互式Shel转载 2013-12-14 18:57:56 · 689 阅读 · 0 评论 -
linux可执行文件的内容分析工具nm objdump readelf ar ldd
http://www.ibm.com/developerworks/cn/aix/library/au-unixtools.html级别: 中级Bill Zimmerly (bill@zimmerly.com), 自由撰稿人兼知识工程师, Author2007 年 3 月 06 日UNIX(R) 系统中运行的程序遵守一种称为目标文件格式的精心设计。了解更多关转载 2013-12-14 18:06:26 · 1909 阅读 · 0 评论 -
我得vim配置。下载即用。
vim 所有文件包括 .vim 目录 和 .vimrc 打包完成下载完就可以使用了哦。插件包括: taglist,win manage,tree 目录,cscope,crags。按F5编译,等等。http://pan.baidu.com/s/1kr6zX原创 2013-12-06 20:32:24 · 669 阅读 · 0 评论 -
AWK 学习笔记
原创:http://blog.csdn.net/skydreamer01/article/details/3600628AWK学习笔记1 AWK简介 AWK是Alfred V.Aho, Peter J.Weinberger,Brian W.Kerninghan三人在1977设计和实施的,最初是为了试验Unix中的grep和sed工具怎样可以一般化地在文本之外还能处理数据(grep转载 2013-12-06 19:50:33 · 1020 阅读 · 0 评论 -
一个编译C++ 文件常用得 makefile ,直接拷贝就可以用哦。
#SRCROOT当前源代码目录SRCROOT=../src/CC = g++INCLUDE_PATH=$(shell find $(SRCROOT) -type d) ../srcINCLUDE=$(addprefix -I ,$(INCLUDE_PATH))#设置编译得参数 -g 表示可以产生debug符号FLAGS = -g -f原创 2013-12-04 20:39:29 · 1432 阅读 · 0 评论 -
一个开发苹果系统软件常用得makefile,感谢强哥
SRCROOT=../src/gpTOASMC=/usr/local bexec/gcc/arm-apple-darwin/4.0.1/cc1obj.exeTOASMCPP=/usr/local bexec/gcc/arm-apple-darwin/4.0.1/cc1plus.exeASM=arm-apple-darwin-asLD=arm-apple-darwin-g++原创 2013-12-04 19:51:51 · 1461 阅读 · 0 评论 -
多线程模拟冰淇淋店售货问题
原创出自:http://blog.csdn.net/wudaijun/article/details/8236291多线程同步看懂了这个问题应该就差不多了。问题描述: 在一个冰淇淋店中 主要有老板,店员,收银员,以及顾客四个角色 这里用多线程来模拟他们之间的交互关系,并用伪代码描述 主要流程: 10个顾客到冰淇淋店买冰淇淋,假设转载 2013-12-04 20:13:49 · 1261 阅读 · 0 评论 -
makefile中wildcard notdir patsubst的简单介绍
转载好文,如谁知道,告诉我原创出处,我再加上。。。1、wildcard : 扩展通配符2、notdir : 去除路径3、patsubst :替换通配符例子:建立一个测试目录,在测试目录下建立一个名为sub的子目录$ mkdir test$ cd test$ mkdir sub在test下,建立a.c和b.c2个文件,在sub目录下,建立sa.c和sb.c转载 2013-12-04 20:10:09 · 684 阅读 · 0 评论 -
shell 中比较多碰见的符号
;命令分隔符[分号, 即;]. 可以在同一行上写两个或两个以上的命令"部分引用[双引号, 即"]. "STRING"将会阻止(解释)STRING中大部分特殊的字符.'全引用[单引号, 即']. 'STRING'将会阻止STRING中所有特殊字符的解释. 这是一种比使用"更强烈的形式. `命令替换. `command`结构可以将原创 2013-12-14 20:49:02 · 596 阅读 · 0 评论