第二章 shell编程基础
脚本传递参数
为什么要向shell脚本传递参数?参数传递可以将外部的值传递到脚本的内部函数中,提高脚本的灵活性;参数传递可以添加脚本的适用选项,增加脚本的可定制性,以应付不同的情况。
$#代表参数的个数
$@代表参数的内容
如果你拥有的参数多于9个,则不能使用$l0来引用第l0个参数。首先,必须处理或保存第一个参数($1),然后使...
分类:
其他 时间:
2014-01-21 15:30:46
收藏:
0 评论:
0 赞:
0 阅读:
385
1、在Linux/Mac上运行Windows程序工具:WINE
未完待续....一直在补充中,望各位指点..补充........
分类:
其他 时间:
2014-01-21 15:25:41
收藏:
0 评论:
0 赞:
0 阅读:
387
第三章 编程的基本元素
再识变量
实例对 各种情况的测试计算
[hcr@slave2 temp]$ vim variable.sh
#!/bin/bash
a=2334
let "a += 1"
echo "a = $a"
echo
#替换成字母
b=${a/23/BB}
echo "b = $b"
declare -i b
echo "b = $b"
...
分类:
其他 时间:
2014-01-21 15:26:26
收藏:
0 评论:
0 赞:
0 阅读:
433
HelloWorld之Hibernate版
作者:雨水 2014-1-18
摘要:Hello World之Hibernate版。Hibernate是一个数据库ORM(Object/RelationMapping)框架。这里以Hello World命名,但涉及数据库,因此实际上是以User表为例,这里数据库采用MySQL。
第一步:下载Hibernate依赖包
这里采用直接下载,也可以...
分类:
其他 时间:
2014-01-21 15:30:41
收藏:
0 评论:
0 赞:
0 阅读:
364
双数组trie树实现的第一篇论文,日本人JUN-ICHI AOE 1989年撰写的.
大概看完,简单记录下,可能有不准确的地方.
trie树有静态和动态两种,静态的直接就是一个DFA,没什么好说的,使用内存什么都比较确定而且最少.动态的可以支持删除和插入,双数组做法就是一种实现.
为了保证字典中所有词都不是其他词的前缀,在每个词后面加上#标识.双数组是指base和check这两个数组,bas...
分类:
其他 时间:
2014-01-21 15:30:01
收藏:
0 评论:
0 赞:
0 阅读:
388
今天使用apache的时候又无法启动了,之前也遇到过,这次重点说这一次的情况,其他情况可以查看博主apache相关的其他博文;网上关于apache服务端的设置的很多,但是都不适合我的情况;
一般使用apache的客户端start的时候只会提示你起不来,并不知道原因;使用start.exe启动才发现如下问题:
排查原因,猜测应该是apache服务没有起来的情况,去windows查看服...
分类:
Windows开发 时间:
2014-01-21 15:29:46
收藏:
0 评论:
0 赞:
0 阅读:
1047
第一次装Apache时,出现了第一种情况,要注意咯
可能情况一:
安装Apache2的路径中不能含有中文.
可能情况二:
重启Apache就会弹出出错提示框,提示"The requested operation has failed!" 然后打开服务,启动Apache2,就提示我:
"Windows不能在本地计算机启动Apache2.......并参考特定服...
分类:
其他 时间:
2014-01-21 15:28:31
收藏:
0 评论:
0 赞:
0 阅读:
374
本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处!...
分类:
其他 时间:
2014-01-21 15:26:46
收藏:
0 评论:
0 赞:
0 阅读:
322
我们知道:系统优化是一项复杂、繁琐、长期的工作.通常监测的子系统有以下这些:
CPU
Memory
IO
Network
下面是常用的监测工具
Linux 系统包括很多子系统(包括刚刚介绍的CPU,Memory,IO,Network,等),下面这张图片很好的总结了 Linux 各个子系统以及监控这些子系统所需要的工具,
上面...
分类:
Web开发 时间:
2014-01-21 15:33:11
收藏:
0 评论:
0 赞:
0 阅读:
401
-(int)intValue;//字符串转换为整型;
-(float)floatValue;//字符串转换为浮点型.
-(BOOL)boolValue;//字符串转换为布尔值类型.
{NSInteger integerNumber = 888;
NSString * string = [NSString stringWithFormat:@"%d",integerNumber]; }/...
分类:
其他 时间:
2014-01-21 15:28:21
收藏:
0 评论:
0 赞:
0 阅读:
403
史上最全的iOS面试题及答案
1.写一个NSString类的实现
+ (id)initWithCString:(c*****t char *)nullTerminatedCString encoding:(NSStringEncoding)encoding;
+ (id) stringWithCString: (c*****t char*)nullTerminatedCString ...
分类:
其他 时间:
2014-01-21 15:30:36
收藏:
0 评论:
0 赞:
0 阅读:
393
题意:
给定n个点 m条有向边(点标从1开始)
下面n个点坐标
下面m条边
问最小树形图权值(无则输出一句话)
思路:最小树形图裸题
#include
#include
#include
#include
#include
using namespace std;
/*
* 最小树形图
* 复杂度O(NM)
* 点从0开始
*/
const int...
分类:
其他 时间:
2014-01-21 15:27:26
收藏:
0 评论:
0 赞:
0 阅读:
408
以下来自kuangbin的最小树形图模版:
#include
#include
#include
#include
#include
using namespace std;
/*
* 最小树形图
* 复杂度O(NM)
* 点从0开始
*/
const int INF = 100000000;
const int MAXN = 1010; //点数
const...
分类:
其他 时间:
2014-01-21 15:33:26
收藏:
0 评论:
0 赞:
0 阅读:
365
Service 是运行于幕后的,它并不轻易见人,而正巧,音乐也是只闻其声不见其人的,相信这就是它们在一起的原因。
大家都知道,从Activity中跟Service交互有两种方式:
1)startService。在Activity 中直接调用 startService的方法,我们就可以在后台看不见的地方(但还是在同一个进程里)创建一个叫Service 的东西,它能够在后面静悄悄地执行类似下载的任务,也能够热热闹闹地唱起“苍茫的天涯是你的爱...”,但是这种方式呢,我们就只能跟它说,“Service,做这件事吧...
分类:
移动平台 时间:
2014-01-21 15:29:41
收藏:
0 评论:
0 赞:
0 阅读:
438
Python re(正则表达式)模块
Python支持的正则表达式元字符和语法:
re模块
Python可以通过re模块来实现使用正则表达式匹配字符串,我们可以通过查看~/installs/python/lib/python2.7/re.py 文件查看re提供的方法,主要使用的下面的几个接口:
l def match(pattern, string, flags=0):...
分类:
编程语言 时间:
2014-01-21 15:32:11
收藏:
0 评论:
0 赞:
0 阅读:
421
/*编程实现将一个十进制数转换为二进制输出(请考虑尽量多的方法)*/
#include
int main (int argc, char *argv[])
{
int n, i;
scanf("%d",&n);
char bits[33] = {0};
for(i = 31; i >= 0; i--){
bits[i] = (n & 1) + '0';
n >>= 1;
}...
分类:
其他 时间:
2014-01-21 15:28:16
收藏:
0 评论:
0 赞:
0 阅读:
375
这题读完想了一会,没有什么思路,不知道如何处理‘\’和‘/’,因为它们是“墙”,但是这墙是具有方向性的;而且没有路,输入全部由“墙”组成,与以往做过的图找路径的题目有很大的不同,一时没有办法。
后来看了网上的思路,觉得非常好。做法就是把原图放大2倍或3倍。放大2倍是指用2*2的0-1矩阵表示‘\’或‘/’
具体为‘\’表示成1 0 '/'表示成 0 1...
分类:
其他 时间:
2014-01-21 15:25:36
收藏:
0 评论:
0 赞:
0 阅读:
410
DEBUG
Sigar - no libsigar-x86-linux.so in java.library.path
如果在运行TOMCAT的时候,出现标题所示的错误。
请把libsigar-x86-linux.so文件放到webapps/project_name/WEB-INF/lib下。
这个问题好烦
这个libsigar-x86-linux.so文件下载路径sh...
分类:
其他 时间:
2014-01-21 15:25:26
收藏:
0 评论:
0 赞:
0 阅读:
494
删除模拟器上旧的APP。...
分类:
其他 时间:
2014-01-21 15:25:21
收藏:
0 评论:
0 赞:
0 阅读:
367
首先获得最新的代码:svn checkout http://twitcurl.googlecode.com/svn/trunk/ twitcurl-read-only进入twitcurl-read-only/libtwitcurls目录后,运行make编译如果找不到curl/curl.h文件,则安装curl的开发库sudo apt-get install libcurl4-openssl-devm...
分类:
编程语言 时间:
2014-01-21 15:25:16
收藏:
0 评论:
0 赞:
0 阅读:
505