Google搜索提示

“变脸”的照片
搜索的图像时,你可以缩小你的搜索“面孔”。 简单地说,追加“&imgtype =面子”Google的图像搜索URL的末尾。
因此,如果你搜索罗伯特德尼罗,尝试做“面子”的图像类型

文件类型
你要找的,你可以指定文件类型。 只需追加的“文件类型:类型”您的搜索查询。 因此,如果你正在寻找相关主题美孚Excel文件,然后搜索:“富格式:XSL”

网站限制
如果您想缩小您的搜索结果,那些来自某个网​​站,你可以使用“网站:”功能。 举例来说,如果你cnn.com,为搜索:“新的一年网站上寻找新的一年相关文章:cnn.com”

定义
你是否正在寻找快速定义的某个单词,缩写等吗? 使用Google的“定义:”标准。 例如,如果你不知道什么AFAIK,只要搜索:“定义:AFAIK”。 一组来自多个词汇网站的定义将被退回。
请注意,你可以做多国语言

缓存版本
寻找一个快速的方法,看看谷歌的某个页面的缓存吗? 只需搜索“缓存:URL”。 例如,对于“高速缓存:cnn.com”searchfing会返回谷歌的最新cnn.com页的缓存版本

转换
您可以轻松地在转换单位! 请尝试以下一些:米','10公斤磅“,”20度摄氏华氏''12英尺。
您也可以采取货币转换(不活泼的,因为它似乎更新),如'24欧元美元“

计算
在一个类似转换的注意,你可以简单地使用谷歌以及中等数学计算。 尝试搜索罪(50),COS(39),谭(82)* 24/cos(41)。 相当整齐。

当前时间
你可以很容易地找到在某个城市的本地时间。 使用简单:“在cityname”。 例如,试图在吉隆坡的时间可以返回测试时间:上午10:32星期六(MYT) - 在马来西亚的吉隆坡,时间

天气
天气预报从未如此简单。 尝试寻找在布拉格“,”天气“在里约热内卢天气”。 你会得到一个4天(包括今天)的预测,高,低和可爱的描述图标。

股票
是的,谷歌,并帮助你快速的股票报价以及! 只需搜索“股票:stockname”。 例如,道琼斯工业平均指数的股票:“搜索将返回道琼斯工业平均指数,伴随着开放,高,低,最后更新时间和简单的活动图!

电影放映时间
谷歌允许你搜索电影放映时间,邮政编码,。 因此,例如,如果您居住在比佛利山庄90210,尝试搜索:“放映场次90210”

页面标题
寻找网页包含具体条款的设置? 您可以查询Google的使用下面的方法:“intitle:”一句在这里“,例如”标题:“伙计我的车在哪里”“

同义词
您可以让谷歌搜索,不仅为您输入的条款,但它们的同义词。 举例来说,如果你想找到网站的励志报价列表,励志可能有任何同义词(如动机),试图寻找:“鼓舞人心的报价”(波浪号作为前缀加入问题的条款)

恢复您的Journalspace.com博客文章

因此,似乎是好了,journalspace.com。 对于那些使用有博客托管,现在是合适的时间来尝试恢复您的博客文章尽可能。
可以肯定地说,唯一的资源,可以认为是搜索引擎缓存。 安德鲁的心脏似乎已经提到这个,但让我强调一些提示和技巧,同时做您的搜索。

使用谷歌恢复journalspace.com博客文章

*要搜索你的博客的所有缓存的网页,使用:

网站 :yourusername journalspace.com。

*如果有大量索引的网页,你正在寻找一个特定的职位,请使用:

网站 :yourusername journalspace.com 标题 :“ 您的文章标题

您的文章标题周围的引号表示文章的标题包含确切词组。 如果你不能确定确切的标题,但记得从一对夫妇的话,你可以使用:

网站 :yourusername journalspace.com intitle:WORD1 intitle:WORD2 intitle:WORD3

*如果您正​​在寻找一个特定类别的页面,在你的博客,请使用:

journalspace.com inurl这样 :猫网站 :yourusername。

*如果你只是为条目,而不是一般的页面和分类页面,使用:

journalspace.com inurl这样的EntryID 网站 :yourusername。

*如果您在评论帖子,请尝试使用:

journalspace.com inurl这样 :displaycomments 网站 :yourusername。

*如果你从一个特定月份的职位列表,请使用:

网站 :yourusername journalspace.com inurl这样 :“M = 0在”inurl:“为Y = 0000”

取代哑零的年份和月份值

*如果您想恢复您的个人资料信息,使用:

网站 :journalspace.com /公司简介/ inurl这样 :yourusername

用您的实际用户 yourusername 。

*如果您的博客的著者/你从一个特定的职位,请使用:

网站 :yourusername journalspace.com inurl这样 :作者inurl这样 :TheAuthorName

显然,用作者姓名TheAuthorName。

*如果您正​​在寻找所有博客条目不匹配的标题中一定期限,使用:

网站 :yourusername。journalspace.com - intitle:termToDisregard

请注意,如果你要排除所有结果(即不只是在标题中找到),使用的一些术语(S):

网站 :yourusername journalspace.com - termToDisregard1 termToDisregard2 - termToDisregard3

*如果your'd喜欢看您的博客,谷歌已缓存的图像缩略图,请转到:

(取代yourusername)

图片缓存是不完整大小的图像,但是这可能会帮助您记住您上传的照片,你仍然有驱动器上的某个地方,你可能会发现你!

恢复您的项目使用MSN Live搜索或雅虎网站浏览器

谷歌是不是唯一的搜索引擎索引的内容。 所以,如果有一个项目在您的博客,谷歌没有缓存(很可能),尝试寻找其他搜索引擎上缺少的内容。
MSN Live是一个很好的例子,用几乎相同的谷歌的搜索关键词。

网址是http://search.live.com
有用的关键字,你可以使用intitle:网站 : - (否定一个字)“,”(报价,寻找确切条款) 。 虽然,不知道有关替代谷歌的inurl这样

雅虎网站浏览器是在http://siteexplorer.search.yahoo.com/
“探索”您的博客,可以http://siteexplorer.search.yahoo.com/search?p=http%3A%2F%2F yourusername做。journalspace.com%2F(用您的实际博客用户名yourusername)。 每个页面的缓存副本的链接

请记住,搜索引擎将最终指数缓存,一旦有问题的网页将被发现不再可用。 因此,迅速采取行动,恢复。

眼下,谷歌已经53.2K页375图像索引。
MSN Live有12.5K页23K的图像索引。
雅虎2.3K页536形象大拇指。
我不知道这些都是正常的数字,还是搜索引擎开始deindexing?

MySQL的密码哈希

每当你升级你的MySQL安装,确保任何使用它的客户端升级。

在某些情况下,客户端使用一个版本4.1之前将有一个对MySQL数据库进行身份验证的问题,如果是后者后的4.1版本。

诀窍是MySQL的4.1(即4.11)后,改变了它存储在用户表内的MySQL系统数据库的密码。
密码哈希值是41字节长,而不是旧的16个字节。

所以举例来说,如果你的MySQL服务器是5.0,而PHP的MySQL库4.1,你的web应用程序将无法连接到数据库。 因此,建议您升级客户端。

在任何情况下,MySQL提供一种方法来改变旧格式的哈希回。 为了论证起见,假设在用户的问题是约翰 ,你想成为能够连接使用密码假人 在这种情况下,连接到你的MySQL服务器(SSH和使用“的提示的mysql - U - P根MySQL的Linux上,或去你的mysql / bin目录Windows目录,并执行相同的查询),然后发出以下查询:

更新用户设置密码= OLD_PASSWORD(“哑”)的用户='约翰';
FLUSH PRIVILEGES;

OLD_PASSWORD()函数会产生旧的16个字节的哈希。 第一个查询最终将更新用户密码使用此哈希。 第二个查询是必要的MySQL服务,以便重新读取新的用户权限。

PS:如果你的root密码是不能正常工作,以及重置指导

另外,如果你的数据库有许多用户,你没有跟踪它们,你可以使用以下查询,它会返回用户名,使用的是新的哈希

从用户选择不同的(用户),长度(密码)= 41!

摆脱^ M字符在vi

如果你是一个经常使用 vi的用户,你可能已经注意到,一些文件,在vi编辑时,包含行尾^ M字符。

这通常发生在当你编辑一个文件,使用某些Windows的编辑,然后将其转移到您的* nix机器。
幸运的是,它很容易获得摆脱这种控制字符。 虽然在vi中,执行以下命令:

:1,$ S / ^ M / /克

重要注意事项:不能手动键入一个插入符那么资本M字符。 其实,为了类型的^ M,按CTRL + V CTRL + M

快速注:上面的命令将寻找的^ M的1行的起始字符,用什么代替它(S)(从而连续两次之间没有斜线/)。 而这种更换是做全球(G)。

谷歌Chrome提示

有用的快捷键:

  • Ctrl + T:打开新标签
  • Ctrl + W:关闭标签
  • Ctrl + N:新窗口
  • Ctrl + U:查看页面的源代码
  • Ctrl + J:文件下载历史记录
  • Ctrl + Shift + N:隐身窗口(在浏览器历史记录或Cookie痕迹)
  • Shift +逃生 :谷歌Chrome的任务管理器(可以杀死标签,等等)
  • : perform a Google search for term(s) you provide Ctrl + ECtrl + K:执行您提供长期的谷歌搜索(S )
  • Ctrl + Tab:标签浏览(转发)
  • Ctrl + Shift + Tab:标签浏览(向后)
  • Ctrl + D:书签当前页
  • or CTRL+G : Search current page & highlight search terms (you can move through term occurences by using CTRL+G (forward) or CTRL+SHIFT+G (backward)) Ctrl + FF3Ctrl + G:搜索当前页突出显示搜索条款(可以通过使用Ctrl + G(向前)或Ctrl + Shift + G(向后)移动长期出现)
  • Ctrl + H:查看历史记录
  • Ctrl + R:刷新
  • Ctrl + L:突出显示地址栏
  • Ctrl + B:显示/隐藏的书签栏
  • Ctrl + Shift + J:代码检查
  • Ctrl + Shift + L:JavaScript调试器
  • Ctrl + Shift + B:书签管理
  • : Increase / decrease font size Ctrl +(+)/ Ctrl +( - ):增加/减少字体大小
  • CTRL键5:带您直接到第五选项卡(更换5,但您所需的标签号码)
  • ALT + HOME:打开铬的'家'在新标签页

要查看一些有用的浏览器记录的数据,在地址栏键入下列之一:

约:统计 (计数器/计时器)
约:直方图
关于缓存 (浏览器已在其缓存中存储)
关于:内存 (有用的标签/窗口是耗时最内存)
约:DNS(域名解析相关数据)
关于:网络 (非常有用,例如,如果一些标签加载的内容,你可以跟踪哪些页面,文件被获取。 )

- 您可以向后跳通过“选项卡上的历史(或转发)按住的地址栏上的落后(或转发)箭头。
在其他条款中,一个标签已经通过,并选择其中之一,而不是按顺序循环,(点击“后退”按钮多次,您可以查看以前的网址)

- 您可能会执行简单的数学计算,而无需打开你的计算器! 简单地说,在地址栏键入。 例如,键入21.5 / 3.2(含空格),会产生不havint按Return / Enter键6.71875的结果。
chrome-math
你可以使用同样的方法做转换。 例如,键入'43公里的里程和等待第二个会返回69.201公里。 相当整齐。
chrome-math2

- 您可能会调整你绊倒后,在网页上的文本区域。 很简单,单击并按住底部右下角的框,瞧!
chrome-textarea

- 您可以分离一个标签拖动到桌面上。 这将改变此选项卡,进入一个全新的Chrome窗口!
另外,你也可以“附加”选项卡另一个“Google Chrome窗口拖动它从一个窗口到另一个。
换句话说,如果你有2谷歌浏览器打开窗户,你可能会移动标签从一审到第二。

设置MySQL数据库复制

它的有关数据。 什么的任何系统没有数据,它依赖于的使用?

建立一个数据库复制是很多,应采取以保护数据,防止任何损失,使灾难恢复更容易的步骤之一。

幸运的是,它很容易与MySQL。 所以,让我们假设我们有两台服务器运行MySQL,一个名为host1和其他host2上。
复制可以是主 - 主或主从。 随着主从复制,从机也总是复制主数据库执行。 在主主复制,这两个数据库与彼此同步。

对于本教程的目的,一个主从(这里host1和host2上分别)方案审查。

首先,打开host1上的MySQL配置文件(通常在/ etc / LINUX的my.cnf和c:\ WINDOWS \ Windows上的my.ini),注释(删除哈希)以下行:

#跳过网络

其次,你需要到指定的文件,应日志主机(host1)上(写)查询它的执行。 这将使奴隶(host2上),阅读这些查询,以及执行。 因此,添加一行,如:

日志斌= /路径/ / MySQL的bin.log

上述值是MySQL应该做的日志文件的路径。 你很可能会创建一个单独的目录,或者使用默认的MySQL安装目录(如C:\ PROGRAM FILES \ MySQL \在Windows或/ var / lib中/ MySQL的的Linux上)

然后,您需要到指定的数据库中的问题的名称。 因此,如果你设置你的MySQL数据库名为“work_data'复制,那么,这是行,你需要添加到你的MySQL配置:

binlog的DO - DB = work_data

最后,您需要指定服务器ID,它说,这是主服务器

服务器ID = 1

保存配置文件并退出。
现在,你需要给host2上复制数据的权限。 因此,MySQL查询需要在主发行。

所以host1上,登录到MySQL提示(mysql - U的根pyour_root_password)(或phpMyAdmin的,等等... ...无论你使用),并发出以下声明:

授予复制从*.*'用户名'@'%'由确定的“密码”;

确保您所选择的凭证,以取代用户名和密码。 保留尽管单引号。
%符号意味着奴隶可以从任何主机连接。 如果你想让它更安全,取代host2上(从机的主机名)。

上述所有完成后,重新启动MySQL服务(服务的mysqld重新启动(Linux)或者,净停止MySQL,启动MySQL净(在Windows))。

如果数据库数据,确保转储和负载上的奴隶才做上述任何。 倾倒的数据是很简单的可以cd'ing MySQL bin目录并发出做:

mysqldump的 - Q - U根pyour_root_password数据库名> database_dump.sql

(取代了正确的登录密码和数据库名称)。 现在,整个数据库将database_dump.sql文件

要导入host2上,cd到MySQL的bin目录和问题:

mysql - U的根pyour_root_password数据库名</路径/ / /文件/ database_dump.sql

host2上的MySQL的配置文件应该有以下几行:

服务器ID = 2
主主机= host1的
主用户=用户名
主密码=密码
主端口= 3306

其中host1是大师的主机名/ IP,用户名和密码是您授予复制访问一个以上的几个步骤时使用的凭据。 3306端口MySQL正在运行(这是默认的)

然后开始在MySQL提示符下发出host2上的从属进程:

START SLAVE;

为了确保复制工作,host1上发出下面的SQL查询:

SHOW SLAVE STATUS \ G

(Slave_SQL_Running和Slave_IO_Running应报告“是”)

祝你好运

使用vi在多个文件中替换字符串

有时你可能要更换发生在多个文件的字符串。

有一个简单的方式做用vi编辑器的帮助,使。

这个例子将说明vi的权力:

假设你有100个。HTML文件,你想,以取代发生的字符串'2007'与'2008'。

因此,在你的提示执行以下内容:

第六*. HTML

这将打开的所有文件,结束与“HTML”在当前工作目录。 然后发出以下命令:

:argdo%s/2007/2008/g | WQ

这就是它! 上面的命令将遍历每个文件,替换(%)字2007字,2008年全球(G),然后将每个文件保存(W)和退出(Q)。

请注意,可以用正则表达式替换字符串查找和字符串用于更换。 例如,插入符号(^)是指线开始,美元符号($)是指到结束,等,所以,如果我们开始与“样品”和“测试”结束,以取代任何行,一可以使用:

:argdo%S / ^样品.*测试元/克| WC

其中.*匹配任何两个字符串之间的。

太注意,你可以做查找和替换不尊重的情况下采取行动(即“词”的搜索将匹配“词”)。 对于这个问题,只需更换'/ G'与'/ GI'

显示页面加载时间

您可能要显示加载页面所花费的时间。
以下是一个简单的PHP代码,这将有助于你实现这一目标的设置。

将下面的代码片段在页面顶部。
(最终,它的建议有一个头文件和页脚文件,包括您的网站的每一页上)。

<?PHP
美元timer_start = str_replace(“","", microtime中());
?>

然后将下面的代码在你的页脚结束。

<?PHP
$ timer_end = str_replace(“","", microtime中());
$ timer_diff = number_format($ timer_end $ timer_start,6 ,'.','');
如果($ timer_diff <0)$ timer_diff =“0.00”;
回声“<div id='load-time' style='font-family: verdana; font-size: 8pt; COLOR: #444444; text-align: center'>页面加载时间:<B>美元timer_diff </ B >第二</ DIV>“;
?>

显然,我们假设在这里,此代码应在PHP文件,与当前服务器配置为允许此类文件的解析。

Microsoft Office图片管理,需要大量的时间来加载

您的Microsoft Office经理采取的方式太多时间,负载?

背后的原因是图片管理不断跟踪最近使用的路径,如果这些路径不再可用,软件将长期拖延。
最有可能的情况是,你必须通过网络访问的文件夹,您不再能够访问该位置。
解决方法是相当简单的。

在Windows XP上,转到C: - >“文件和设置” - >用户名(您的登录) - >本地设置 - >应用程序数据 - >微软 - >光学防抖
我们喜爱的文本编辑器(如记事本)打开文件“oiscatalog.cag”,并删除任何行指向到远程位置。
你还不如删除文件,将再次启动软件后重建。

PS:如果你在Vista的时候,该文件的路径是C:\用户\ yourusername \数据\本地\微软\的OIS

Linux文件权限的解释

有些人可能非常熟悉有关* nix的文件权限,他们的意思,所以这是为了某种指导。

关联任何文件或文件夹的权限。 把它看成:“谁​​在这个文件/文件夹的力量,什么样的权力确实他有”。

有3种类型的权限:

  • 阅读
  • 执行

这些权限适用于3人组:

  • 文件/文件夹的所有者
  • 这个文件/文件夹的所有者所属的组
  • 休息的人群,堪称世界。

因此,假设你有一个文件'X',那么这个文件X肯定会:

  • 定义的权限,它的主人可以用它做什么
  • 一组权限界定什么属于同一组的用户作为所有者可以做
  • 可以做其他人,不适合在第2类

您可以指定一个单一的权限(如读)或这个文件/文件夹的权限设置(如读,执行)。

作为一个实例,可以让雇主做任何他想要的文件(读,写,执行),允许其所有者所属的组只是读文件,并禁止对系统做任何的其他人。

现在,为您更容易,并没有得到这些数字是如何计算的,只要记住以下内容:

  • 读等于为4
  • 写等于2
  • 执行等于为1

让我们回到上面列出的例子。

  • 我们希望雇主有充分的权限,这意味着所有者的许可应该是:4(读)+ 2(写)+ 1(执行)= 7
  • 我们想给该组的读取和写入权限,这意味着4 +2 = 6
  • 我们想否认完全进入世界,所以这是一个0

因此,所有类型的用户权限,我们前面提到的款项高达 750

请记住,您使用的数字对应的所有者的权限第一(7),则该组(5),然后向世界。

很简单,不是吗?

你怎么设置了这样一个特定的文件“X”的权限? 简单地执行在shell提示CHMOD 755 x

让我们做其他工作,但落后这个时候。 如果我告诉你,默认情况下,创建一个新的文件将有一个644的权限,每个用户的3种类型的权限会是什么呢?

6,基本上是4 +2(你不能得到任何其他方式,记住你只有3个数字:4,2和1,这将可能采取使这个数字的一​​部分)。 这意味着读取和写入。
4,4 ... ...这是一个简单的读

因此,一个644的权限是读取和写入这个文件/文件夹的所有者,权限和所有者的组用户和世界各地的读取权限。

但出现一个问题:我们设置到一个文件,我们设置一个文件夹的权限之间的区别是什么?

基本上是:

  • 对一个文件的读取权限,意味着我们可以看到它的内容,而上一个文件夹的读取权限,意味着我们可以列出其内容(文件和文 ​​件夹列表,它包含)。
  • 对一个文件的写权限意味着我们可以改变它的内容,而上一个文件夹的写权限意味着我们可以创建和修改文件和文 ​​件夹下
  • 对文件的执行权限意味着我们可以从字面上执行它(例如shell脚本),而执行意味着我们可以浏览到文件夹的权限。

最后一点:

如果你得到一个* nix系统上的文件/文件夹的长列表,您可能会注意到以下为例:

- rwxr - XR - X

这是我解释上面的数字权限的文字表述。 破折号 - 意味着“不”。 “R”是指读,'W'是指写,“X”是指执行。 第一位将是一个迹象,这是否是一个文件( - )或文件夹(D)。

同样,我们去的所有者,组,世界序列。 所以上面的例子表明,这是一个文件所有者具有读,写,执行权限,组具有读取,执行权限,世界上有读,执行权限。

希望本指南很简单的,但有利于读者。