枫芸志
14年前 (2010-12-29)
(adsbygoogle = window.adsbygoogle || []).push({});
发现默认Ubuntu 10下没有开启ssh服务(拿putty连不上,但可以ping通,说明是ssh服务没起来)
处理方法很简单:
打开一个Terminal终端
运行su,输入...
14年前 (2010-12-29)
新建脚本文件upload.sh,脚本内容如下:
#!/bin/sh
lftp 10.12.132.53 <<EOF
login user1 password1
cd subdir
put file1 file2 file3
exit
EOF
以后只需在shell中执行sh u...
14年前 (2010-12-27)
在自建的数据库里执行select into语句的时候失败了,如下:
1> select * into users2 from users
2> go
Msg 268, Level 16, State 2:
Line 1:
You can't run SELECT INTO in...
14年前 (2010-12-26)
编译一段代码里面增加一个round函数,竟然编译的时候出现了下面的警告
warning: incompatible implicit declaration of built-in function ‘round’
确认头文件math.h也加上了,后来查了下,在编译选项里增加-std=c99就能...
14年前 (2010-12-25)
Linux启动过程
redhat的启动方式和执行次序是:
加载内核
执行init程序
/etc/rc.d/rc.sysinit # 由init执行的第一个脚本
/etc/rc.d/rc $RUNLEVEL # $RUNLEVEL为缺省的运行模式
/etc/rc.d/rc.local
/sbin/m...
14年前 (2010-12-25)
static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种在C/C++语言中使用, 第三种只在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准).
(1)局部静态变量
(2)外部静态变量/函数
(3)静态数据成员/成员函数
下面就这三种使用方式及注意事项...
14年前 (2010-12-25)
volatile关键字是一种类型修饰符,用它声明的类型变量,编译器对访问该变量的代码就不再进行优化,从而可以提供对特殊地址的稳定访问。 精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。
其中关键在于两个地方:
1. 编译器的优化...
14年前 (2010-12-25)
Linux下的fg和bg命令是进程的前后台调度命令,即将指定号码(非进程号)的命令进程放到前台或后台运行。比如一个需要长时间运行的命令,我们就希望把它放入后台,这样就不会阻塞当前的操作;而一些服务型的命令进程我们则希望能把它们长期运行于后台。
进程前后台操作用到以下命令或按键:
Ctrl+C
终止并...
14年前 (2010-12-18)
PPM、PGM、PBM三种都是图像文件格式:
PPM->Portable PixMap 支持真彩色图形,可以读上面所有格式,输出PPM图形
PGM->Portable GreyMap 支持灰度图形,能够读PBM图形和PGM图形,输出PGM图形
PBM->Portable BitM...
14年前 (2010-12-16)
先用vim以二进制格式打开需要编辑或查看的文件,不采用-b参数有时会导致转换错误,详见分隔线后部分。
vim -b file-to-open.dat
然后用xxd把文件转换成十六进制格式
:%!xxd
转化后显示类似如下
0000000: 5036 0a35 3932 2033 3230 0...