自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 正则表达式

什么是正则表达式? 正则表达式只是一个字符模板,用来在搜索中匹配相同的字符,在大多数程序中,正则表达式是括在正斜杠中间的。例如,/love/就是一个以正斜杠为分隔符的正则表达式,其中的模板love将用在搜索所有行中与它匹配的字符。

2012-01-31 19:02:14 376

原创 Linux mail使用

1,首先可以在安装的Linux版本里检查一下是否安装了mail : which mail 若未安装,则: apt-get install mailx 2,接着就可以开始mail 的使用了 使用mail收发电子邮件: (1). 将文件当做电子邮件的内容送出 语法:mail -s “主题”用户名@地址 例如: mail -s “program” user

2012-01-31 13:17:05 608

原创 USACO 八皇后问题扩展

http://ace.delos.com/usacoprob2?a=lPFJMyj6B9f&S=checker 本题的N的范围为:6 left = left right = right >> 1; mid = mid ; 以下是参考代码: /* TASK : checker ID : chris LANG: C++ */ #include #include int N; int

2012-01-26 23:25:47 688

原创 Linux curses编程的一个问题

今天学习了一些Linux 下的curses编程的内容, 编写了一个简单的curses程序: #include int main() { initscr() ; /*初始化, 进入NCURSES模式*/ printw("Hello world!!!\n"); /*在虚拟屏幕上打印Hello World!!!*/ refresh() ; /*将虚拟屏幕上的内容写到显示器上,并刷行

2012-01-22 14:23:45 783

转载 提高面试代码质量的三要素

文 / 何海涛 作者总结自己多年面试他人以及被他人面试的经验,发现应聘者可以从代码的规范性、完整性和鲁棒性三个方面提高代码的质量。 程序员在职业生涯中难免要接受编程面试。有些程序员由于平时没有养成良好的编程习惯,在面试时写出的代码质量不高,最终遗憾地与心仪的公司和职位失之交臂。因此,如何在面试时能写出高质量的代码,是很多程序员关心的问题。 代码的规范性 面试官是根据应聘

2012-01-21 16:31:39 520

原创 自学Linux--semaphore

semaphore API: semget : 创建一个新的旗语  or  取得一个已有的旗语的描述符 #include #include #include int semget(key_t key , int nsems ,int semflg) ; semctl : 取得旗语的消息   or   释放旗语  or  移除旗语 int semctl(int semid

2012-01-20 20:37:56 1166

原创 自学Linux -- 消息队列

和信号相比,信息队列是随内核持续的,而信号是随进程持续的,管道和有名管道也是随进程持续的。消息队列是一个消息的链表,可以将消息看作一个记录,具有特定的格式和特定的优先级。 对消息队列有写权限的进程可以向消息队列中按照一定的规则添加新的消息;对消息队列又读权限的进程则可以从消息队列中读走信息。目前主要有两者类型的消息队列:POSIX消息队列和系统V消息队列。系统V消息队列相对来说应用更加广泛,但是考

2012-01-19 23:58:20 1157

原创 自学Linux --- exec函数族

Linux中的exec函数族一共有6个函数: #include int execl(const char *path, const char *arg, ...); int execlp(const char *file, const char *arg, ...); int execle(const char *path, const char *arg, ..., char *const

2012-01-16 20:23:04 669

原创 Shell 脚本1 -- 查看今天更新/创建的文件

#!/bin/bash # This is a Shell script to find the files created by Today # # Usage is: # # test.sh # function recurce() { cd $1 #进入该目录 for file in * ; #对目录中的每一个文件都逐一检查

2012-01-14 22:37:37 2503 1

原创 Linux Shell编程基础

简单学习了一下Shell 编程的一些基础知识,这里作各总结吧。 1,变量:  Shell变量分为本地变量,环境变量,位置变量和预定义变量   1)本地变量:本地变量是只能在用户写的shell脚本生命周期中有效的变量,在用户的shell退出之后,该变量就不存在了。一般的定义格式为:       local_variable_name=value(等号两边没有空格) 。 读取的时候需要

2012-01-14 14:20:45 566

转载 自学Linux--sigaction function

#include int sigaction(int sig, struct sigaction *act , struct sigaction *oact) ; struct sigaction{ void     (*sa_handler)(int);       void     (*sa_sigaction)(int, siginfo_t *, void *);

2012-01-01 18:22:10 1362

原创 自学Linux--信号

1,信号的产生: Linux下可以用kill -l命令查看所有的信号: 1) SIGHUP     2) SIGINT     3) SIGQUIT     4) SIGILL     5) SIGTRAP  6) SIGABRT     7) SIGBUS     8) SIGFPE     9) SIGKILL    10) SIGUSR1    11) SIGSEGV    12) SI

2012-01-01 00:19:16 908

数字图像处理实验报告

数字图像处理实验报告, 编写快速傅里叶变换算法程序,验证二维傅里叶变换的平移性和旋转不变,实现图像频域滤波。

2011-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除