- 浏览: 1276315 次
- 性别:
- 来自: 常州
最新评论
-
peakandyuri:
这个是有BUG的,数字小体现不出来,数字大了就不对了,但是Ja ...
java十进制转换N进制并反转换的工具类 -
ginolai:
然后是相关配置:/etc/sysconfig/iptables ...
Linux中iptables设置详细 -
bzhao:
我测试没啥区别啊!
Thread.sleep()和Thread.currentThread().sleep()区别 -
zhl549342097:
match == false
Spring Security 3.1 中功能强大的加密工具 PasswordEncoder -
hellotieye:
renzhengzhi 写道drager 写道用jsoup后解 ...
jsoup select 选择器
文章列表
IDL关系运算符说明
- 博客分类:
- java
IDL中的关系运算符包括EQ、NE、GE、GT、LE、LT几个,关系运算符返回的是真“True”或假“False”。
EQ(Equal to)
等运算符,如果运算符两边相同则返回真,否则返回假;
IDL> print,2 EQ 2.0
1
IDL> var = [2,3]
IDL> print,var eq 2
1 0
NE(Not Equal to)
不等运算符,如果运算符两边不等则返回真,否则返回假;
IDL> print,2 NE 2.0
0
IDL&g ...
结合Json格式加入,我们可以生成页面进行各种的报表操作以及显示各种图案的报表!
项目地址:http://teethgrinder.co.uk/open-flash-chart-2/
今天经历了一次痛苦的mysql表修复操作,感觉还是比较有意义的,写出来供大家参考
某客户的mysql出现异常,经常自动停止,err中如下记录
090614 2:47:09 [Note] D:\MySQL\bin\mysqld-nt: ready for connections.
Version: '5.0.17-nt' socket: '' port: 3306 MySQL Community Edition (GPL)
InnoDB: Error: page n:o stored in the page read in is 3755989959, should be 19641!
...
先写一些基本语法:
1、字符串判断
str1 = str2 当两个串有相同内容、长度时为真
str1 != str2 当串str1和str2不等时为真
-n str1 当串的长度大于0时为真(串非空)
-z str1 当串的长度为0时为真(空串)
str1 当串str1为非空时为真
2、数字的判断
int1 -eq int2 两数相等为真
int1 -ne int2 两数不等为真
int1 -gt int2 int1大于int2为真
int1 -ge ...
修改linux系统日期时间,在安装好Linux后经常发现日期不正确,还不大明白是什么原因呢,只好安装后再调成正确的,其实可以用date -s命令修改Linux系统的日期时间,下面是修改的方法:
一、文本模式下修改
命令及参数选项:date -s
示例如下:
#date -s 07/30/2009 ------将系统时间设定成2009年7月30日
#date -s 22:24:30 ------将系统时间设定成22点24分30秒
#clock -w ------确保修改生效
二、图形界面下修改
用startx命令登录到图形界面,方法有二。
方法一 点击任务栏右下角显 ...
由于没有按照规范写以下的shell脚本导致执行失败。。。以后一定注意:
第一:先env一下看一下系统默认shell是哪个,然后再在shell脚本开始的地方打上该shell地址,如我的env是SHELL=/bin/bash,那么shell脚本开始就应该如下:
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
第二:由于启动脚本用的是系统的crontab所以必须定义sh文件的目录以及具体日志的具体路径
第三:注意使用加减法使用((num ...
理解linux sed命令(2010-02-27 18:21:20)
标签:linuxshellsed替换 分类:革命本钱
1. Sed简介
sed是一种在线编辑器,它一次处理一行内容。处理时,把当 前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命 ...
1 #!/bin/bash
2 # int-or-string.sh: 整型还是字符串?
3
4 a=2334 # 整型.
5 let "a += 1"
6 echo "a = $a " # a = 2335
7 echo # 还是整型.
8
9
10 b=${a/23/BB} # 将"23"替换成"BB".
11 ...
#!/bin/sh
ping -c 5 192.168.1.111 >> state.txt
file="state.txt"
flag=0
for line in `cat $file | grep "100% packet loss"`
do
flag=1
done
echo $flag
if [ $flag == 1 ];then
echo $flag
rm -rf state.txt
echo "192.168.1.111:连接不正常" | mutt -s "192.168.1. ...
原来一直在Linux下使用mail命令来发送邮件,但是配置起来特别麻烦,需要配置sendmail的很多东西。而且还必须启动sendmail
才能保证邮件发送成功。那么有没有类似于foxmail,outlook这样的邮件客户端软件,并且有命令行的形式,来发送邮件呢。
mutt和msmtp提供了一个很好的解决方案。
以下是配置方案:
1)下载msmtp
wget
http://downloads.sourceforge.net/msmtp/msmtp-1.4.16.tar.bz2?modtime=1217206451&big_mirror=0
...
学习一下Linux常用的编辑器,vi和vim,并记录一下长用的功能。
v 可以复制
:q 不保存退出
:q! 不保存强制退出
:wq 保存退出
:wq! 强制保存退出
0 移动到行首
$ 移动到行尾
G 移动到这个文件的最后一行
gg 移动到这个文件的第一行
n<Enter> n为数字。光标向下移动n行。
/word 从光标开始向下寻找名叫word的字符串
?word 向上寻找
n 重复前一个搜索动作
N 反向进行前一个搜索动作
x 向后删除一个字符
X 向前删除一个字符
nx n为数字,连续向后删除n个字符
dd 删除一行
ndd n为数字,连 ...
首先,请先确保系统已经安装以下包:
或者直接用以下命令安装
# yum install libjpeg
# yum install libjpeg-devel
# yum install libpng
# yum install libpng-devel
# yum install libtiff
# yum install libtiff-devel
# yum install libungif
# yum install libungif-devel
然后安装
ImageMagick
,建议也是直接使用
YUM ...
shell脚本是可以直接执行的linux命令字符串,一般都写成name.sh文件,以方便进行./直接执行或者定期任务。
1.我们先做个超级简单的试试吧:
#!/bin/sh
mkdir $1
按照shell格式,第一行肯定如上所示。
第二行是执行代码,$1是占位符,执行时候使用:./name.sh aaa即可直接生成aaa文件夹了。
1./etc/sysconfig/network
HOSTNAME就是机器名
2.在/etc/hosts中添加IP HOSTNAME 即可使用HOSTNAME来访问
不同的Linux之间copy文件常用有3种方法,第一种就是ftp,也就是其中一台Linux安装ftp
Server,这样可以另外一台使用ftp的client程序来进行文件的copy。第二种方法就是采用samba服务,类似Windows文件copy
的方式来操作,比较简洁方便,第三种就是利用scp命令来进行文件复制。
scp是有Security的文件copy,基于ssh登录。操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令。
注意:-rp 可循环拷贝目录
scp /home/daisy/full.tar.gz root@172.19 ...