分类目录归档:电脑技术

Mongo Search:一个搜索MongoDB文档的Chrome插件

在地址栏里输入搜索引擎名字,然后按tab键,就会出现指定搜索引擎的搜索,这是Chrome的创新之一,而今天我们要介绍的这个叫Mongo Search的Chrome插件,将这一创新又进行了二次加工。

安装此插件后,只要你在Chrome地址栏里输入mongo然后打空格或tab,就会出现MongoDB为主题的搜索,其搜索源直接是MongoDB的官方文档,如果精确匹配,比如你搜索mapreduce,那它甚至可以直接把你带到最终页去,那是相当的方便。我已经用上了。

你可以在这里安装插件:chrome.google.com

这还是一个开源项目,可以在这里查看源码:github.com

介绍内容来自:http://www.oschina.net/p/mongo-search

 

Linux下用MongoDB管理工具-RockMongo的安装

1、安装php5环境,apt-get install php5

2、安装pecl,以便下载php-mongo即php-mongo扩展

# apt-get install php-pear
# pear install pecl

# pecl install mongo

3、修改/etc/php5/apache2/php.ini文件,增加

extension=mongo.so

4、下载安装包http://code.google.com/p/rock-php/downloads/detail?name=rockmongo-v1.1.0.zip&can=2&q=,并将其解压到/var/www/rockmongo目录下

5、重启系统(不知道如何重启服务,所以重启系统)

6、在浏览器中访问index.php,http://localhost/rockmongo

7、可以开始玩转MongoDB了

参考:http://code.google.com/p/rock-php/wiki/rock_mongo_zh

Ubuntu 11.10下安装Chrome 出现can not be run as root

Ubuntu下不能以root运行Google-Chrome的问题

默认安全设置不允许root使用谷歌浏览器,解决方法:

首先需要安装十六进制编辑器

# apt-get -y install hexedit

然后使用编辑器编辑Chrome

   用16进制编辑器编辑其可执行文件:
   0x01:
   root@bt5:~# hexedit /usr/lib/chromium-browser/chromium-browser
   Tab键切换至右侧ASCII模式,Crtl+S打开字符串搜索,查找geteuid,当光标停到首字母的地方后,将其修改为getppid即可,最后按Ctrl+X保存退出。
   (若提示只读文件无法更改,则chmod +x之,若还不行,另存之后覆盖源文件)
   0x02:
   root@bt5:~# chmod 4755 /usr/lib/chromium-browser/chromium-browser-sanbox
   至此,大功告成!重新打开Chrome,正常运行。

Ubuntu 11.10下安装Oracle/SUN JDK

Ubuntu 11.10下安装Oracle/SUN JDK

安装步骤如下:
1, 从Oracle官网上下载Java SE Development Kit 7 

JDK 7u1 版本,链接是http://download.oracle.com/otn-pub/java/jdk/7u1-b08/jdk-7u1-linux-i586.tar.gz

2, 新建目录,在console终端中,输入cd  /usr/lib,
依次输入sudo mkdir jvm,这样就新建了/usr/lib/jvm这样的目录层次

3,将下载的文件的文件jdk-7u1-linux-i586.tar.gz 拷贝到jvm目录中,

在console终端中,输入cd  /usr/lib/jvm ,

执行解压命令:sudo tar zxf jdk-7u1-linux-i586.tar.gz 得到文件jdk1.7.0_01

4, 设置环境变量,

在终端执行代码:  sudo gedit /etc/environment

添加如下变量:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/jdk1.7.0_01/bin"
JAVAHOME=/usr/lib/jvm/jdk1.7.0_01
CLASSPATH=.:/usr/lib/jvm/jdk1.7.0_01/lib
5, 设置默认的jdk,因为系统可能将其他已安装的jdk作为默认 ,例如open-jdk,
因此需要在终端执行代码:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_01/bin/java 400
(400是权重,可以设置为更大值)
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_01/bin/java 400
接着输入sudo update-alternatives --config java  ,选择对应的jdk版本。
输入java -version,
检查是否为Oracle/Sun jdk,至此已成功安装sun-jdk。
如下:
java version "1.7.0_01"
Java(TM) SE Runtime Environment (build 1.7.0_01-b08)
Java HotSpot(TM) Server VM (build 21.1-b02, mixed mode)

 

 

 

 

 

 

 

 

Windows7 中配置IIS7的方法(HTTP 错误 404.3 – Not Found)

XP中的IIS设置是非常简单的,打了2003中常常会出现问题的也就是父路径的启用,但是在Vista/windows7中,IIS的管理界面和方式有了很大的差别,出现的问题也就多了起来,最典型的就是权限问题,特别是ASP与Access的访问。

最近在做网站的时候用到了SSI技术,即可以在静态网页中使用服务器端包含功能,网页文件的扩展名为.shtml,这里不详细阐述SSI技术,有兴趣的朋友可以去网上搜索一下。我发现在windows7IIS7中并不支持SSI功能,之前我在Windows 2003中都是默认支持的,后来经过研究,问题终于得到解决,拿来分享。

在没有安装那个功能之前出现如下错误:

HTTP 错误 404.3 – Not Found

由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。

其实在IIS7中也是默认支持SSI功能的,只是我们在Vista中安装IIS7的时候没有勾选“服务器端包含”这项功能,具体方法如下:

1、依次打开控制面板程序和功能打开或关闭Windwos功能

2、在打开的Windows功能窗口中依次展开Internet信息服务→万维网服务→应用程序开发功能,将“服务器端包含”选项前面的勾勾上,确定安装即可,相关截图如下所示:

http://hi.baidu.com/yalebobo/blog/item/00f6832e7fb88325359bf733.html