如何向境外汇款

本文谨献给第一次往海外汇款又四处碰壁的菜鸟们。

最近由于某些原因需要往境外汇款,来回折腾好几次,交了些学费,也算是明白了。

先从汇款方式开始吧。本次我考虑过的共有三种:银行转账汇款;西联汇款;PayPal

1.银行转账汇款。由于原先手上只有工行的储蓄卡,于是在咨询客服后决定从网上银行直接付款到对方账户。首先要从网银购入你要汇的他国货币,就是购汇。购汇之后,通过网银上的向他国他行转账操作,填写表单即可,足不出户比较方便。工行目前的手续费是网银每笔100RMB(柜台是150RMB+千分之0.8

(更多…)

C语言笔记:定义结构体完成分数四则运算

#include 

typedef struct{				//定义“分数”结构体,num代表分子,denom分母
	int num;
	int denom;
}fraction;

fraction makeRat(int num, int denom);			//创建一个分数,num代表分子,denom代表分母
void Display(fraction r);						//显示一个分数

fraction add(fraction first, fraction second);	//分数的加
fraction sub(fraction first, fraction second);	//分数的减
fraction mul(fraction first, fraction second);	//分数的乘
fraction div(fraction first, fraction second);	//分数的除

fraction neg(fraction rat);						//求一个分数的相反数
fraction inv(fraction rat);						//求一个分数的倒数

int gcd(int a, int b);					//求两个数a和b最高公因数
int main(){
	fraction a,b,c,d;
	a = makeRat(1,2);
	b = makeRat(11,23);
	c = makeRat(5,6);
	d = makeRat(5,26);
	
	fraction result = div(add(a,b),sub(c,d));	
	Display(result);
	return 0;
}

fraction makeRat(int num, int denom){
	fraction rat;
	int i = gcd(num, denom);
	rat.num = num / i;
	rat.denom = denom / i;
	return rat;
}

void Display(fraction r){
	printf("%d / %d\n", r.num, r.denom);
}

fraction add(fraction first, fraction second){
	int num, denom;
	num = first.num * second.denom + first.denom * second.num;
	denom = first.denom * second.denom;
	return makeRat(num, denom);
}

fraction neg(fraction rat){
	return makeRat(-rat.num, rat.denom);
}

fraction sub(fraction first, fraction second){
	return add(first, neg(second));
}

fraction mul(fraction first, fraction second){
	int num, denom;
	num = first.num * second.num;
    denom = first.denom * second.denom;
    return makeRat(num, denom);
}

fraction inv(fraction rat){
	return makeRat(rat.denom, rat.num);
}

fraction div(fraction first, fraction second){
	return mul(first, inv(second));
}

int gcd(int a, int b){
	while(b != 0){
		int tmp = a % b;
		a = b;
		b = tmp;
	}
	return a;
}

从国内域名商手中快速转出国际域名的方法

众所周知,我们生活在这个非常和谐的国度,做什么事情都讲究和谐统一。但或许很多人都遇到类似下面不和谐的事情:

Long Long Ago,当我们刚刚接触互联网,有了注册域名的打算,却对各种E文网站望而却步。于是乎,兴致勃勃地在某些国内域名注册商那里注册了国际域名。但有一天,你突然发现自己的域名被注册商所控制,却无力与之抗争,又想转出到国外的注册商时,国内的注册商总会百般阻挠。当你为此发愁的时候,就应该考虑在InterNIC提交投诉了。
(更多…)

自动备份网站文件和数据库并上传到FTP

对于我们来说,无论是大网站还是小博客,其中的数据都是非常重要的。不过许多人都没有备份的习惯,一旦服务器出现状况,就是追悔莫及。

现在我用的是自写脚本定时备份文件到目录,可以随时打包下载。这里介绍一个自动备份网站文件和数据库并上传到FTP目录可以直接下载的脚本。

(更多…)

WordPress 插件推荐

最近很多朋友问我 http://Westlife.la 又用了什么插件,插件的数量大概是多少,右侧的Flash 标签云怎么做出来的。这里就给大家推荐几个我正在使用或者使用过感觉不错的插件。(按英文字母排列)

1. AdSense Integrator。

插件介绍:AdSense Integrator plugin represents a complete, simple and powerful solution to add and manage AdSense and other ads into your blog.

这个插件主要是设置站内广告用的。可管理多个广告项,可将广告放于:首页,文章,页面,分类,目录,Archive,标签,摘要 等地方,十分强大。也随时全部禁用所有广告和当管理员登录时禁用广告。  (更多…)

用19种编程语言写Hello World

Hello World 程序是每一种编程语言最基本的程序,通常初学者都是从这段代码开始编程语言的学习,俨然成为了编程的一种象征。于是突发奇想罗列一些程序语言的Hello World代码,以激励自己努力学习,同时激发广大的社会主义青年学习编程的兴趣,用科学技术带领亿万同胞脱离苦海……
(更多…)