Jack可能是英语世界最常用的名字了,就像小明之于华人世界。我最早知道Jack是在黑白电视机上看童话故事《魔豆》,爬到巨人世界去的主人公就叫Jack,好莱坞还把它改编成了电影。 后来发现扑克牌上的J也叫Jack.
近来回头一看很多著名影视剧的主人公都叫Jack。让我依我的记忆细数一下:
1. Titanic 相信很多人都熟悉,那是Jack 和 Rose幽会被发现,恼怒之下把大船搞沉的故事。^_^ 最近听说卡梅隆还要搞个3D版,但是情节和故事都没。船铁定还要再被搞沉一次的。
继续阅读 →
近来在读《货币战争》一书。说实在的,在读这本书前,也没有看过任何有关的它的任何评论。我甚至不知道写这本书得人原来是一个美籍华人。
初读此处,确实让人眼前一亮,很多事实是原来不曾想到,最惊讶的莫过于原来英格兰银行,美联储等都是私人控制。欧美很多国家的货币发行都是私人银行控制。
随着阅读的深入,跟着让人惊讶的事实,文字带着我进入了一些偏向性观点:欧美的这些货币和经济构架都是非常邪恶的!而毫不理会欧美处于当今最先进的经济体的事实。让我不禁要问,难道像朝鲜和古巴这种独裁国家才是代表着先进的经济模型?
带着一些疑问,我想做一些稚嫩的分析来告诉将来的自己,哥也曾是一个会独立思考的人。
继续阅读 →
“减肥”–是我从女生身上听过的最频繁的词汇,不管那个女生是有多瘦,包括我瘦小的老婆大人。似乎女生们认为“减肥”是当今的一个时髦行为,跟自身的体型无关。且不说每天喊着减肥的女生是不是真的在付诸行动,就审美观而言。难道我们每个女生都想要这种体型?
我相信一旦到这种地步,女生们会被自己吓死的。
继续阅读 →
在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> 方式调用。
平常程序的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