那些叫Jack的主人公

发布于: 2011年08月20日

Jack可能是英语世界最常用的名字了,就像小明之于华人世界。我最早知道Jack是在黑白电视机上看童话故事《魔豆》,爬到巨人世界去的主人公就叫Jack,好莱坞还把它改编成了电影。 后来发现扑克牌上的J也叫Jack.

近来回头一看很多著名影视剧的主人公都叫Jack。让我依我的记忆细数一下:

1. Titanic 相信很多人都熟悉,那是Jack 和 Rose幽会被发现,恼怒之下把大船搞沉的故事。^_^ 最近听说卡梅隆还要搞个3D版,但是情节和故事都没。船铁定还要再被搞沉一次的。
继续阅读 →

看《货币战争》的一些想法

发布于: 2011年08月18日

近来在读《货币战争》一书。说实在的,在读这本书前,也没有看过任何有关的它的任何评论。我甚至不知道写这本书得人原来是一个美籍华人。

初读此处,确实让人眼前一亮,很多事实是原来不曾想到,最惊讶的莫过于原来英格兰银行,美联储等都是私人控制。欧美很多国家的货币发行都是私人银行控制。

随着阅读的深入,跟着让人惊讶的事实,文字带着我进入了一些偏向性观点:欧美的这些货币和经济构架都是非常邪恶的!而毫不理会欧美处于当今最先进的经济体的事实。让我不禁要问,难道像朝鲜和古巴这种独裁国家才是代表着先进的经济模型?

带着一些疑问,我想做一些稚嫩的分析来告诉将来的自己,哥也曾是一个会独立思考的人。
继续阅读 →

瘦只是一种传说

发布于: 2011年06月23日

“减肥”–是我从女生身上听过的最频繁的词汇,不管那个女生是有多瘦,包括我瘦小的老婆大人。似乎女生们认为“减肥”是当今的一个时髦行为,跟自身的体型无关。且不说每天喊着减肥的女生是不是真的在付诸行动,就审美观而言。难道我们每个女生都想要这种体型?

这是女生的标准体型吗?

 

我相信一旦到这种地步,女生们会被自己吓死的。
继续阅读 →

页面有效调用js文件的方法

发布于: 2011年05月31日

在PHP页面调用js文件,我一般用两种方法。下面以jsfile.js文件为例。

方法一:在php代码里面:

include “path/to/jsfile.js”

这种方法会将js代码全部显示在页面源码里面。

方法二:在html 代码<head></head>内部用下面代码调用:

<script type=”javascript/text” src=”path/to/jsfile.js”></script>

这种方法较方法一显得干净一些,类似调用了一个css文件一般。

至于选择哪种方法,看个人喜好。这里需要讲的是,两种调用方式,在js文件的写法上是有区别的。

方法一的js文件中,代码必须被<script language=’JavaScript’></script>包围,否则不仅所有代码显示在页面源码,同时显示在前段页面。而且代码不工作。

如果按方法一写法以方法二的方式调用,同样出现不工作的情况。原因是就像代码被<script language=’JavaScript’></script>包围了两次一般。所以,所有js代码直接写在页面里面,不被<script language=’JavaScript’></script> 包围方能以 <script type=”javascript/text” src=”path/to/jsfile.js”></script> 方式调用。

被PHP变量作用域折腾了一下

发布于: 2011年05月04日

平常程序的config.inc.php文件的预定义变量都会写成define形式。如:

define(“VAR”,”Var was defined”);

某天突发奇想觉得这样写不够酷,把config.inc.php文件全部改成:

$var = “Var was defined”;

这样的形式,还费大劲替换程序文件里面的预定义变量写法。

是的,你可以想到悲催的结果了。

因为define 变量与常规变量作用域不同:define 可作用域所有区域,包括函数和类里面。常规变量在函数和类里面作用必须要用global 重新声明一次。显然我没有认识到这一点。

所以我现在面临两个选择:

1. 将所有变量改重新回来

2. 在函数内部使用$GLOBALS数组,如:$GLOBALS[‘var’]

所以像$GLOBALS数组就属于Super globals变量,不受任何变量作用域限制。PHP中Super globals变量有下面这些:

$GLOBALS

$_SERVER

$_GET

$_POST

$_COOKIE

$_FILES

$_ENV

$_REQUEST

$_SESSION

浙ICP备18056264号-1