注意:Index(Name,Age)表示在Name,Age两列上建立联合索引
ALTER TABLE tablename ADD INDEX(Tid,Uid);
由于索引对数据库的查询性能有着至关重要的影响,下面是我的一些总结和体会:
一个查询一次只能使用一个索引:select name from user where name='plantegg' and age>35 , 如果Index(name); Index(age)的话,MySQL查询优化器会自动选择一个索引来使用;
MySQL选择哪个索引,可以这样来看:mysql> show index from photo;
+-------+------------+------------------------+--------------+---------------+-----------+-------------+----------+--------+------+------------+---------+
| Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment |
+-------+------------+------------------------+--------------+---------------+-----------+-------------+----------+--------+------+------------+---------+
| photo | 0 | PRIMARY | 1 | photo_id | A | 237871 | NULL | NULL | | BTREE | |
| photo | 1 | index_random | 1 | random | A | 237871 | NULL | NULL | YES | BTREE | |
| photo | 1 | FK_photo_profile_id | 1 | profile_id | A | 237871 | NULL | NULL | | BTREE | |
| photo | 1 | FK_photo_temp_photo_id | 1 | temp_photo_id | A | 237871 | NULL | NULL | YES | BTREE | |
| photo | 1 | FK_photo_album_id | 1 | album_id | A | 237871 | NULL | NULL | YES | BTREE | |
+-------+------------+------------------------+--------------+---------------+-----------+-------------+----------+--------+------+------------+---------+
Cardinality越大表示索引候选分得越细(默认都是BTree索引);
你也可以试试Force Index强制使用某个索引看看速度是不是MySQL是不是查询起来更快(如果真是这样的话你需要Analyze yourTable 了,MySQL重新计算你的Cardinality以帮助他正确地选择INDEX)
仔细分析Explain的结果:重点留意Extra,Key,Rows,Select_type的结果!
小心查询中的Group by 、order by之类的,基本上这样的查询在Explain的时候都会出现: Using where; Using temporary; Using filesort
联合索引要小心使用,Index(Name,Age)时,如果where name='pp' 能使用索引,where age=25时不能使用索引;where name='pp' and age>25 能使用索引; where name ='pp' order by age 能使用索引; where name>'pp' order by age 不能使用索引,但是 where name>'pp' order by name,age 能使用索引,请仔细留意差异 ; order by name asc age desc 将不能使用索引!
阅读全文
ALTER TABLE tablename ADD INDEX(Tid,Uid);
由于索引对数据库的查询性能有着至关重要的影响,下面是我的一些总结和体会:
一个查询一次只能使用一个索引:select name from user where name='plantegg' and age>35 , 如果Index(name); Index(age)的话,MySQL查询优化器会自动选择一个索引来使用;
MySQL选择哪个索引,可以这样来看:mysql> show index from photo;
+-------+------------+------------------------+--------------+---------------+-----------+-------------+----------+--------+------+------------+---------+
| Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment |
+-------+------------+------------------------+--------------+---------------+-----------+-------------+----------+--------+------+------------+---------+
| photo | 0 | PRIMARY | 1 | photo_id | A | 237871 | NULL | NULL | | BTREE | |
| photo | 1 | index_random | 1 | random | A | 237871 | NULL | NULL | YES | BTREE | |
| photo | 1 | FK_photo_profile_id | 1 | profile_id | A | 237871 | NULL | NULL | | BTREE | |
| photo | 1 | FK_photo_temp_photo_id | 1 | temp_photo_id | A | 237871 | NULL | NULL | YES | BTREE | |
| photo | 1 | FK_photo_album_id | 1 | album_id | A | 237871 | NULL | NULL | YES | BTREE | |
+-------+------------+------------------------+--------------+---------------+-----------+-------------+----------+--------+------+------------+---------+
Cardinality越大表示索引候选分得越细(默认都是BTree索引);
你也可以试试Force Index强制使用某个索引看看速度是不是MySQL是不是查询起来更快(如果真是这样的话你需要Analyze yourTable 了,MySQL重新计算你的Cardinality以帮助他正确地选择INDEX)
仔细分析Explain的结果:重点留意Extra,Key,Rows,Select_type的结果!
小心查询中的Group by 、order by之类的,基本上这样的查询在Explain的时候都会出现: Using where; Using temporary; Using filesort
联合索引要小心使用,Index(Name,Age)时,如果where name='pp' 能使用索引,where age=25时不能使用索引;where name='pp' and age>25 能使用索引; where name ='pp' order by age 能使用索引; where name>'pp' order by age 不能使用索引,但是 where name>'pp' order by name,age 能使用索引,请仔细留意差异 ; order by name asc age desc 将不能使用索引!

http://thinhunan.cnblogs.com/Files/thinhunan/prototype.rar
这个世界上,感情经得起风雨,却经不起平淡;友情经得起平淡,却经不起风雨!
.....说明你经历了很多,把这些做为你的财富,你会走的更远,不要成为包袱。
创造是需要坚持和毅力的.
创造不仅仅是绚丽的结果,更多的是枯燥的忍耐。
(2008-06-19 09:54:21) 狼图
恩。其实一个人可以同时作好几件事的。需要很强的自我调度能力。就想cpu 多线程一样。
(2008-06-19 09:55:32) 狼图
单cpu 多线程的原理是每个线程的执行粒度足够小,实现一种“宏观并行”,微观看,还是顺序执行的。[/憨笑]
(2008-06-19 10:08:15) 狼图
假如有n件任务,需要的时间(按小时单位计算)分别是,1,0.5,2,1.3
这个数量级的任务,其实就不必多任务同时开进了,多任务反而会导致效率下降。
(2008-06-19 10:08:54) 狼图
假如有n件任务,需要的时间(按月单位计算)分别是,6,5,2,9
这个数量级的任务,完全有必要多任务开进。。。
(2008-06-19 10:42:37) 狼图
群里那个John Carmark 曾经问H3D~QQ炫舞,如何才能做出好的引擎?
(2008-06-19 10:43:45) 狼图
H3D~QQ炫舞说,需要一遍一遍的就是做,不要怕每次做的很烂,不要过度追求完美。只要肯一次一次的作,即便做的再烂,你也会发现一次比一次好。
(2008-06-19 10:55:08) 狼图
爱因斯坦的老师批评爱因斯坦的小板凳做的很烂,爱因斯坦这么说的:我做了3个小板凳,虽然都很烂,但是每一次都比前一个做的好。
后来爱因斯坦就成了世界上最伟大的科学家
(2008-06-19 11:01:33)狼图
老庄学派有一种思想:福祸相依。更本质的讲,未来的事情有一部分可以预料的到,可以看作是“定数”(这和宿命论中的定数不是一个概念);还有一部分是无法预料的到的,叫做“变数”。人们除了可以根据定数做出预先的准备以外,还有一种
.....说明你经历了很多,把这些做为你的财富,你会走的更远,不要成为包袱。
创造是需要坚持和毅力的.
创造不仅仅是绚丽的结果,更多的是枯燥的忍耐。
(2008-06-19 09:54:21) 狼图
恩。其实一个人可以同时作好几件事的。需要很强的自我调度能力。就想cpu 多线程一样。
(2008-06-19 09:55:32) 狼图
单cpu 多线程的原理是每个线程的执行粒度足够小,实现一种“宏观并行”,微观看,还是顺序执行的。[/憨笑]
(2008-06-19 10:08:15) 狼图
假如有n件任务,需要的时间(按小时单位计算)分别是,1,0.5,2,1.3
这个数量级的任务,其实就不必多任务同时开进了,多任务反而会导致效率下降。
(2008-06-19 10:08:54) 狼图
假如有n件任务,需要的时间(按月单位计算)分别是,6,5,2,9
这个数量级的任务,完全有必要多任务开进。。。
(2008-06-19 10:42:37) 狼图
群里那个John Carmark 曾经问H3D~QQ炫舞,如何才能做出好的引擎?
(2008-06-19 10:43:45) 狼图
H3D~QQ炫舞说,需要一遍一遍的就是做,不要怕每次做的很烂,不要过度追求完美。只要肯一次一次的作,即便做的再烂,你也会发现一次比一次好。
(2008-06-19 10:55:08) 狼图
爱因斯坦的老师批评爱因斯坦的小板凳做的很烂,爱因斯坦这么说的:我做了3个小板凳,虽然都很烂,但是每一次都比前一个做的好。
后来爱因斯坦就成了世界上最伟大的科学家
(2008-06-19 11:01:33)狼图
老庄学派有一种思想:福祸相依。更本质的讲,未来的事情有一部分可以预料的到,可以看作是“定数”(这和宿命论中的定数不是一个概念);还有一部分是无法预料的到的,叫做“变数”。人们除了可以根据定数做出预先的准备以外,还有一种
http://www.fixdown.com/english/Programming/9203_download.htm
本文包含以下内容:
1、 得到目前的日期和时间-我们有多少种方式?
2、 改变日期显示的方式-日期和时间的显示形式
3、 转换现在的日期为Unix的时间戳值
4、 改变日期
a. 增加时间
b. 减去时间
c. 找出两日期之间的间隔
5、 为PHP添加DateAdd函数
6、 为PHP添加DateDiff函数
**得到目前的日期和时间
在Unix中,时间的表示方式为计算从1970年1月1日零时起所过去的秒数,这称为UNIX 时间戳(Unix Epoch)。
如果我们有这样一段的代码:
?
echo time();
?
将返回值958905820
阅读全文
1、 得到目前的日期和时间-我们有多少种方式?
2、 改变日期显示的方式-日期和时间的显示形式
3、 转换现在的日期为Unix的时间戳值
4、 改变日期
a. 增加时间
b. 减去时间
c. 找出两日期之间的间隔
5、 为PHP添加DateAdd函数
6、 为PHP添加DateDiff函数
**得到目前的日期和时间
在Unix中,时间的表示方式为计算从1970年1月1日零时起所过去的秒数,这称为UNIX 时间戳(Unix Epoch)。
如果我们有这样一段的代码:
?
echo time();
?
将返回值958905820

http://tech.ddvip.com/2007-02/117049614319269.html
http://hi.baidu.com/suchshow/blog/item/8aeb9523c6a26a579822edc8.html
在原创那边写了几个php+ajax的应用例子,今天和新手谈谈smarty+xjax,希望对新手有帮助,xajax是用PHP写的ajax开发框架,可以生成JS代码,这样使用起ajax就比较简单了,今天结合模板引擎smarty,来实现一个检测用户名合法性的小程序,大家有兴趣的话还可以扩展这个程序到自己的应用中,嗯,这里写出核心代码,里面注释很详细,不过建议大家看之前还是看看这个http://blog.csdn.net/fhiesc/archive/2006/07/04/873441.aspx,相信你会很快明白xajax是什么东东,及如何使用,最后依然是效果图和源代码下载。好的,看代码吧:
阅读全文
http://hi.baidu.com/suchshow/blog/item/8aeb9523c6a26a579822edc8.html
在原创那边写了几个php+ajax的应用例子,今天和新手谈谈smarty+xjax,希望对新手有帮助,xajax是用PHP写的ajax开发框架,可以生成JS代码,这样使用起ajax就比较简单了,今天结合模板引擎smarty,来实现一个检测用户名合法性的小程序,大家有兴趣的话还可以扩展这个程序到自己的应用中,嗯,这里写出核心代码,里面注释很详细,不过建议大家看之前还是看看这个http://blog.csdn.net/fhiesc/archive/2006/07/04/873441.aspx,相信你会很快明白xajax是什么东东,及如何使用,最后依然是效果图和源代码下载。好的,看代码吧:

GOOGLE后发现,其他M2N-E的机主也有同样的问题,据其称拔掉机箱speaker线后明显好转
试验了下,确实减小了原来噪音大小的70%的样子,但是仍然有比较大噪音,还是觉得不满意。后来试来试去发现连上机箱前置面板的耳机接口,并且在SoundMAX控制面板中把回放装置设置为HD AUDIO FRONT HEADPHONE的话,电子噪音再次明显减少。移动鼠标时的噪音已经没有了,但是最大最小化窗口还有原来5%左右大小的声音,不过,算是能够忍受了.
声卡SOUNDMAX安装后“暴音”问题 ,很多朋友在安装不同版本的声卡驱动后,发现播放暴音都或多或少存在,觉得是声卡本身问题,经过本人重装后,设置声卡驱动控制面板后发现,绝大部分暴音问题为“在使用普通音箱的情况下,开启了声卡驱动的DTS超重低音支持”导致,当关闭支持后,可以基本消除,具体请参见http://group.zol.com.cn/4/5_37766.html !
我觉得还是软件问题,今天调节了一下,好了一点。。呵呵!
这篇文章:
http://bbs.cbifamily.com/showthread.php?t=19997
试验了下,确实减小了原来噪音大小的70%的样子,但是仍然有比较大噪音,还是觉得不满意。后来试来试去发现连上机箱前置面板的耳机接口,并且在SoundMAX控制面板中把回放装置设置为HD AUDIO FRONT HEADPHONE的话,电子噪音再次明显减少。移动鼠标时的噪音已经没有了,但是最大最小化窗口还有原来5%左右大小的声音,不过,算是能够忍受了.
声卡SOUNDMAX安装后“暴音”问题 ,很多朋友在安装不同版本的声卡驱动后,发现播放暴音都或多或少存在,觉得是声卡本身问题,经过本人重装后,设置声卡驱动控制面板后发现,绝大部分暴音问题为“在使用普通音箱的情况下,开启了声卡驱动的DTS超重低音支持”导致,当关闭支持后,可以基本消除,具体请参见http://group.zol.com.cn/4/5_37766.html !
我觉得还是软件问题,今天调节了一下,好了一点。。呵呵!
这篇文章:
http://bbs.cbifamily.com/showthread.php?t=19997
一般使用Vim都是三个窗口,,,一般包含以下一些东西,,,
大家可以试试看,,,觉着好用,,,不妨装上!!!呵呵
第一个:
Tag List
下载地址:?http://www.vim.org/scripts/script.php?script_id=273
官方描述: The “Tag List” plugin is a source code browser plugin for Vim and provides an overview of the structure of source code files and allows you to efficiently browse through source code files for different programming languages.
这是一个非常非常非常非常重要的插件, 有了它, 我们才能够在 VIM 中查看一个文件中包含的函数列表, 或是一个类包含的方法列表, 为编程人员提供了极大方便。推荐大家一定要安装!
安装注意事项: 有的系统内置的 ctags 功能太弱, 推荐大家安装 EXUBERANT CTAGS, 这个东西功能比较强大, 居然连 HTML 里面内嵌的 Java Script 都能够支持, 实在是匪疑所思!
把方法列表放在屏幕的右侧, 在 .vimrc 中设置
let Tlist_Use_Right_Window=1
让当前不被编辑的文件的方法列表自动折叠起来, 这样可以节约一些屏幕空间,可在 .vimrc 中设置了
let Tlist_File_Fold_Auto_Close=1。
------------------------------------------------------------------->
阅读全文
大家可以试试看,,,觉着好用,,,不妨装上!!!呵呵
第一个:
Tag List
下载地址:?http://www.vim.org/scripts/script.php?script_id=273
官方描述: The “Tag List” plugin is a source code browser plugin for Vim and provides an overview of the structure of source code files and allows you to efficiently browse through source code files for different programming languages.
这是一个非常非常非常非常重要的插件, 有了它, 我们才能够在 VIM 中查看一个文件中包含的函数列表, 或是一个类包含的方法列表, 为编程人员提供了极大方便。推荐大家一定要安装!
安装注意事项: 有的系统内置的 ctags 功能太弱, 推荐大家安装 EXUBERANT CTAGS, 这个东西功能比较强大, 居然连 HTML 里面内嵌的 Java Script 都能够支持, 实在是匪疑所思!
把方法列表放在屏幕的右侧, 在 .vimrc 中设置
let Tlist_Use_Right_Window=1
让当前不被编辑的文件的方法列表自动折叠起来, 这样可以节约一些屏幕空间,可在 .vimrc 中设置了
let Tlist_File_Fold_Auto_Close=1。
------------------------------------------------------------------->

读本文之前请注意:
1. 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是现在基本上都是用vim了。
2. 本文是整理和总结使用技巧,而非讲解vim入门,因此不会涉及最基本的使用,例如如何上移或下移光标,对此类操作请参阅任何一本vim或者vi教程。
3. 本文阅读对象是了解了vim的基本操作,而希望高效地利用vim进行工作的人。熟练使用vim的人自然不必细读,如果能留下您的宝贵意见,本人将感激不尽。
4. 本文由本人搜集整理,转载请注明出处
本文一般情况下用(里边的字母一般大小写无所谓,除非特别注明)表示按住ctrl同时按下相关字母,命令前加一个i表示在插入模式下用这个命令
1. 选定文字 / 拷贝粘贴
v为可视模式,可以选定多行。选定多行之后,可以用yy或者dd等等进行拷贝和剪切。
p 是粘贴
y 和d 可以直接拷贝或者剪切选定的内容
yw是拷贝一个单词
如果要复制整行的最简单办法就是V,y,p 就行了
v是可以选定一行任意个字符的,V是行选定的,一次一整行,然后通过向下或向上移动光标而选定多行。
对于v选定的,拷贝后就是这么多,选多少就拷贝多少,而V选定的,粘贴的话会自动换到下一行
命令模式下,也是块选定,不过是列块选定
阅读全文
1. 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是现在基本上都是用vim了。
2. 本文是整理和总结使用技巧,而非讲解vim入门,因此不会涉及最基本的使用,例如如何上移或下移光标,对此类操作请参阅任何一本vim或者vi教程。
3. 本文阅读对象是了解了vim的基本操作,而希望高效地利用vim进行工作的人。熟练使用vim的人自然不必细读,如果能留下您的宝贵意见,本人将感激不尽。
4. 本文由本人搜集整理,转载请注明出处
本文一般情况下用
1. 选定文字 / 拷贝粘贴
v为可视模式,可以选定多行。选定多行之后,可以用yy或者dd等等进行拷贝和剪切。
p 是粘贴
y 和d 可以直接拷贝或者剪切选定的内容
yw是拷贝一个单词
如果要复制整行的最简单办法就是V,y,p 就行了
v是可以选定一行任意个字符的,V是行选定的,一次一整行,然后通过向下或向上移动光标而选定多行。
对于v选定的,拷贝后就是这么多,选多少就拷贝多少,而V选定的,粘贴的话会自动换到下一行

流行的 IDE 的编辑器,诸如 Eclipse,都提供了括号自动补全的功能,相当的方便。可惜 Vim 默认情况下并没有提供这样的功能,那就只有自己来写了。
将下面的代码加入到 ~/.vimrc 中,重启 Vim,即可:
:inoremap ( ()<ESC>i
:inoremap ) <c-r>=ClosePair(')')<CR>
:inoremap { {}<ESC>i
:inoremap } <c-r>=ClosePair('}')<CR>
:inoremap [ []<ESC>i
:inoremap ] <c-r>=ClosePair(']')<CR>
:inoremap < <><ESC>i
:inoremap > <c-r>=ClosePair('>')<CR>
function ClosePair(char)
if getline('.')[col('.') - 1] == a:char
return "\<Right>"
else
return a:char
endif
endf
这样,写代码的时候不再担心会丢掉右边的括号了,尤其是函数嵌套的时候 。
英文单词自动补全:
安装:
拷贝文件到[你的gvim的安装目录]\vimfiles\plugin\中即可!
下载:
http://www.vim.org/scripts/script.php?script_id=1338
将下面的代码加入到 ~/.vimrc 中,重启 Vim,即可:
:inoremap ( ()<ESC>i
:inoremap ) <c-r>=ClosePair(')')<CR>
:inoremap { {}<ESC>i
:inoremap } <c-r>=ClosePair('}')<CR>
:inoremap [ []<ESC>i
:inoremap ] <c-r>=ClosePair(']')<CR>
:inoremap < <><ESC>i
:inoremap > <c-r>=ClosePair('>')<CR>
function ClosePair(char)
if getline('.')[col('.') - 1] == a:char
return "\<Right>"
else
return a:char
endif
endf
这样,写代码的时候不再担心会丢掉右边的括号了,尤其是函数嵌套的时候 。
英文单词自动补全:
安装:
拷贝文件到[你的gvim的安装目录]\vimfiles\plugin\中即可!
下载:
http://www.vim.org/scripts/script.php?script_id=1338
张君,狙击手的枪法!
特种兵的身手! http://news.sina.com.cn/c/235272.html
铁腿无敌的武术高手!
强大的组织能力!
杀人不眨眼的本事!
韦小宝般的泡妞本领! http://www.chinapostnews.com.cn/152/fcgz01.htm
曾纵横数省8年,犯案十余起,杀死、杀伤近50人的张君团伙在2000年9月被警方打掉――临死之前,张君曾经叫嚣,自称乃是全国个人素质最高的匪徒。
张君的骄傲并不是没有道理的,从犯罪的角度看,他具备鹿宪洲团伙作案的迅猛凌厉的特点同时避免了思路上的单一,继承了白宝山优良火力的同时也注重了实战第一――张君团伙使用的54手枪和79轻冲通用51手枪弹,这已经是很高的层次了。反面例子比如台湾第一悍匪张锡铭大侠,ak和m4浑用,看着倒是东西方武器汇集威风得紧,若是哪天晚上若是在被窝里被警察打了埋伏,黑灯瞎火临起一条枪抓把子弹就跑――到了光亮处一看,拿着ak的枪,抓着5点56的北约弹,那才是气得要吐血。
张君手下拥有一只精干高效的团队,在不断的作案中,这只罪恶的队伍不断发展,在这疯狂的扩张过程中,这只队伍的素质下降,最终走入了末路。
特种兵的身手! http://news.sina.com.cn/c/235272.html
铁腿无敌的武术高手!
强大的组织能力!
杀人不眨眼的本事!
韦小宝般的泡妞本领! http://www.chinapostnews.com.cn/152/fcgz01.htm
曾纵横数省8年,犯案十余起,杀死、杀伤近50人的张君团伙在2000年9月被警方打掉――临死之前,张君曾经叫嚣,自称乃是全国个人素质最高的匪徒。
张君的骄傲并不是没有道理的,从犯罪的角度看,他具备鹿宪洲团伙作案的迅猛凌厉的特点同时避免了思路上的单一,继承了白宝山优良火力的同时也注重了实战第一――张君团伙使用的54手枪和79轻冲通用51手枪弹,这已经是很高的层次了。反面例子比如台湾第一悍匪张锡铭大侠,ak和m4浑用,看着倒是东西方武器汇集威风得紧,若是哪天晚上若是在被窝里被警察打了埋伏,黑灯瞎火临起一条枪抓把子弹就跑――到了光亮处一看,拿着ak的枪,抓着5点56的北约弹,那才是气得要吐血。
张君手下拥有一只精干高效的团队,在不断的作案中,这只罪恶的队伍不断发展,在这疯狂的扩张过程中,这只队伍的素质下降,最终走入了末路。
测试结果:风象爱情运
看得出来,你是个不善于沟通的人,对待恋爱,你多以自己为中心,注重自我感觉,却很少替对方设身处地地想一想。记住,爱情不是一个人的事,学会和情人沟通,能让你们感情更融洽,相处更愉快!
测试结果:爱情比较顺畅
你是一个开朗乐观的人,易于为对方看重和珍惜。在你的情感历程中,很少遭遇失恋。你面对事情比较达观,在和伴侣相处过程中,即使你和他发生争执,也会通过积极的沟通找出问题所在,然后解决、处理好。
测试结果:容易发生闪电恋爱
你对生活充满激情,做事干脆利落。你很可能会在公开的娱乐场所认识你的另一半,例如歌舞厅、酒吧、保龄球馆、茶舍......并且他/她是你一件钟情的最出色的那个人。你们闪电式轰轰烈烈的恋爱,常是周围朋友关注的焦点。
测试结果:恋情可能连自己都数不清
你会遇到的恋情可能连自己都数不清。你很随性,也喜欢结交不同的异性朋友,常常是看对眼就在一起,不顺眼就分开,所以你总是恋情不断,却几乎从来没有一段感情是真正让你有印象过。也许随着年纪大了,或是婚姻的承诺与束缚,你才可能收起那份放荡不羁的轻狂岁月。
测试结果:吸血鬼,冲动指数:☆☆☆☆
你算不上是个容易冲动的人,你对于不考虑清楚就行动这样的事情会比较抗拒。你总是习惯于隐藏自己的欲望和冲动,你觉得自己内心有着阴暗面,不适合被人看到的。这样的你,对待他人是有着一定的恐惧的,因为你实际很怕受到伤害,也很怕被人了解自己的内心。 因此,你无疑就是一个躲在暗处的吸血鬼。你内心有着欲望,有着黑暗的一面,但是你不会让它们显露出来。你总是从安全和实际的角度去考虑问题,当你因为某件事情而一时兴起时,你也往往会先压制住,看清大局、考虑清楚后再作出决定。
测试结果:心机指数90%
你很有心机,不管用明用暗,总可以自由的操纵别人,以达成目的,你在无时无刻不在观察别人,是个厉害的狠角色。心机指数90%。
看得出来,你是个不善于沟通的人,对待恋爱,你多以自己为中心,注重自我感觉,却很少替对方设身处地地想一想。记住,爱情不是一个人的事,学会和情人沟通,能让你们感情更融洽,相处更愉快!
测试结果:爱情比较顺畅
你是一个开朗乐观的人,易于为对方看重和珍惜。在你的情感历程中,很少遭遇失恋。你面对事情比较达观,在和伴侣相处过程中,即使你和他发生争执,也会通过积极的沟通找出问题所在,然后解决、处理好。
测试结果:容易发生闪电恋爱
你对生活充满激情,做事干脆利落。你很可能会在公开的娱乐场所认识你的另一半,例如歌舞厅、酒吧、保龄球馆、茶舍......并且他/她是你一件钟情的最出色的那个人。你们闪电式轰轰烈烈的恋爱,常是周围朋友关注的焦点。
测试结果:恋情可能连自己都数不清
你会遇到的恋情可能连自己都数不清。你很随性,也喜欢结交不同的异性朋友,常常是看对眼就在一起,不顺眼就分开,所以你总是恋情不断,却几乎从来没有一段感情是真正让你有印象过。也许随着年纪大了,或是婚姻的承诺与束缚,你才可能收起那份放荡不羁的轻狂岁月。
测试结果:吸血鬼,冲动指数:☆☆☆☆
你算不上是个容易冲动的人,你对于不考虑清楚就行动这样的事情会比较抗拒。你总是习惯于隐藏自己的欲望和冲动,你觉得自己内心有着阴暗面,不适合被人看到的。这样的你,对待他人是有着一定的恐惧的,因为你实际很怕受到伤害,也很怕被人了解自己的内心。 因此,你无疑就是一个躲在暗处的吸血鬼。你内心有着欲望,有着黑暗的一面,但是你不会让它们显露出来。你总是从安全和实际的角度去考虑问题,当你因为某件事情而一时兴起时,你也往往会先压制住,看清大局、考虑清楚后再作出决定。
测试结果:心机指数90%
你很有心机,不管用明用暗,总可以自由的操纵别人,以达成目的,你在无时无刻不在观察别人,是个厉害的狠角色。心机指数90%。
最近,zend for eclipse除了6.0.1版本,但是我整合apata(有两种方法整合)后发现在D盘建立php工程后它不建立函数跳转和一些tag索引,为此,我安装卸载多次方发现是由于它在D盘,我在D盘以前建立过php工程,建立了一个Config.Msi目录,它是隐藏起来的,你需要打开工具栏的隐藏选项即可看到,然后del掉,一切ok了。。。哈哈哈,这个文件是由于eclipse换工作目录时候(file-->witch work space ),生成的。如果你想换目录到D盘,最好把:C:\Documents and Settings\Administrator\Zend\workspaces\DefaultWorkspace 下的.metadata拷贝到d盘,你然后在D下面建立工程:aaa bbb ccc等工程即可。.metadata好像是个配置文件,其可以进行函数提示等都是在里面配置的,至于其他的我也不太明白,呵呵
http://www.thss.tsinghua.edu.cn/faculty_xiangd_cn.asp
http://www.szxgair.com/cbthtm/ncmrsjnd/22304792.htm
http://www.szxgair.com/cbthtm/ncmrsjnd/22304792.htm