Avatar_small

layman

emerge layman (for layman 1.1) # echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf (for layman 1.2) # echo "source /usr/local/portage/layman/make.c...

Avatar_small

SGU 105: Div 3

题目链接:http://acm.sgu.ru/problem.php?contest=0&problem=105 题目大意: 有一个数列1,12,123,1234,...,12345678910,1234567891011,...,求第N个数前有几个数能被3整除包括N. 解题思路: 能被3整除的数的特点是各个位上的和加起来能被3整除,看规律可...

Avatar_small

gentoo次像素平滑

升级firefox到3.5.x后发现菜单栏的字体没有次像素平滑了,搜索了一下原来打开10-sub-pixel-rgb.conf这项就可以了。 eselect fontconfig enable [id of 10-sub-pixel-rgb.conf ]

Avatar_small

SGU 介绍

SGU是俄罗斯萨拉托夫国立大学(SaratovStateUniversity)用于培养ACM选手的训练网站。这个网站的建成时期较晚,但 随着比赛的举行以及新题目的加入,这个题库的题目也日渐丰富。这个题库的一大特点就是OnlineJudge功能强大,它不仅使你避开了多数据处理的 繁琐操作,还能告诉你程序错在了第几个数据。这一点虽然与ACM的Judge有些出入,但是却方便了调试程序。与U...

Avatar_small

子数组的最大和

题目:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。 分析:由于数组里有正数也有负数,所以不存在全为负数情况;所以,依据+正数变大,+负数变小的原理。代码如下: #include<stdio.h> int maxsubarr(int a...

Avatar_small

Android开发环境在Linux上无法连接的问题

按照文档在Linux上安装了Android开发环境,并且安装了Eclipse插件,但是在启动时却出现了下面的问题: [2011-03-30 17:45:38 - ddms]'adb start-server' succeeded [2011-03-30 17:45:38 - adb]* daemon not running. starting it now...

Avatar_small

UVA 369: Combinations

题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=5&problem=305&mosmsg=Submission+received+with+ID+8692218 题目大意: GI...

Avatar_small

qmail .mailfilter 过滤中文标题垃圾邮件

if(/^Subject:.*/) { SUBJECT=$MATCH #提取出base64编码的邮件标题 #echo "[subject]::$SUBJECT" } if ($SUBJECT ne "") { #将标题转换为中文 #maildecod 请访问http://hello...

Avatar_small

将qmail邮件标题从base64转换为中文

#!/usr/bin/perl $sub=join(" ",@ARGV); if ($sub=~ /=\?\S+\?\l(\S)\?/) { if ($1 =~ /[Qq]/) { $sub=decode_qp($sub); } elsif ($1 =~ /[Bb...

Avatar_small

Detect CRLF (^M) line terminators in shell script

Shell will complain 'bad interpreter' error for script which contains CRLF (^M) line terminators. The error message likes 'bash: ./test.sh: /bin/bash^M: bad interpreter: No such ...

Avatar_small

从Linux内核可以学习到的C编程技巧

《Linux内核源代码情景分析》----毛德操【著】 阅读笔记。 1、GCC编译器吸收了很多C++特性对ANSI C做了很多扩充。【ADI 的Visual DSP使用的就是GCC内核,也支持以下扩展特性】 1.1 增加inline关键字,并且为兼容其他以编程将“inline”作为变量的代码,还扩充了“__inline__”作为关键字,等价于“inline”。用inline定义的函数...

Avatar_small

算法初步,链表与约瑟夫环的求解

最近在研究数据结构和简单算法,为了准备某某东西嘛,就不说出来了,因为是新手,而且和也可能和我的学习方法以及悟性有关 感觉一直很颓废,写起来没有那么生动,思考的时候容易遇到瓶颈,而且我感觉算法和数据结构这种东西不是突击就可以出来的, 不过最近我又开始加班了,以后打算长期写下去,希望这个家可以长久一点,一开始本来是在本地计算机的虚拟机里搭建WP的,只是想有个稳定点的家而已。...

Avatar_small

折腾LVM文件系统格式

这有篇关于初学者的文章:A Beginner's Guider to LVM 前提:学习LFS。因为才用VM装的ubuntu server,安装时选了lvm。但因为之前没有接触过lvm, 所以建立lfs分区的时候迷糊了。 网上搜点lvm的资料看过后,自己动手分区。 结果太冲动,竟然没有仔细看清楚就运行了lvreduce -L1G /dev/lo...

Avatar_small

OpenFOAM 1.7.x 的ubuntu 依赖

sudo apt-get install binutils-dev flex bison git-core build-essential python-dev \ libreadline5-dev wget zlib1g-dev cmake libpng12-dev libxt-dev libxi-dev \ libxrender-dev libxrandr-dev libxcur...

Avatar_small

Linux 内部命令Source 命令和 Exec 命令 区别

shell的内建命令exec将并不启动新的shell,而是用要被执行命令替换当前的shell进程,并且将老进程的环境清理掉,而且exec命令后的其它命令将不再执行。 因此,如果你在一个shell里面,执行exec ls那么,当列出了当前目录后,这个shell就自己退出了,因为这个shell进程已被替换为仅仅执行ls命令的...