`
带皮儿吃苹果
  • 浏览: 6730 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1.  插入文档:            db.foo.insert({"bar“:"bar"})      插入时,会判断是否有_id字段,并且文档类型不能超过4MB 2.  删除文档            db.foo.remove()   会删除文档内容,保留集合本身和索引。集合很大,删除数据较慢,可以直接删除集合,db.drop_collection("bar") 3.  更新文档           db.foo.update({},{})      $set  指定键的值,没有则创建;      $inc  增加,没 ...

linux下安装ant

1。下载     下载地址:http://ant.apache.org/bindownload.cgi 下载apache-ant-1.9.4-bin.tar.gz,将该下载包拷贝到/usr/local下(随意了,找个地方就好) 2。解压      cd /usr/local        tar -zxvf apache-ant-1.8.1-bin.tar.gz      解压后会在/usr/local 下生成一个文件夹apache-ant-1.8.1 3。配置环境变量      (ant是基于java的,所以要先确保系统中已经安装了jdk)      vi /etc/pro ...
首先下载源tar包   可利用linux自带下载工具wget下载,如下所示:

LINUX下YUM源配置

 
转自  http://www.cnblogs.com/phoebus0501/archive/2010/12/14/1906144.html   感谢作者分享!   1.确保RHEL5中已经安装了yum [root@lvs-master ~]# rpm -qa |grep yumyum-metadata-parser-1.1.2-3.el5yum-updatesd-0.9-2.el5yum-3.2.22-26.el5yum-security-1.1.16-13.el5yum-rhn-plugin-0.5.4-15.el5 2.修改源配置文件 #vim /etc/yum.repos. ...
mongo的文档类型类似于json,他支持键值对的数据组织方式,同时mongo也有自己的数据类型。 1.  null        用于表示空值或者未定义的字段。 2. 布尔       true、false 3. 32位整型       shell中直接转为64位浮点数。 4. 64位整型       shell中直接转为64位浮点数。 5. 字符串       utf-8类型。 6. 符合       shell中转化为字符串。 7. 对象id       ObjectId()。 8. 日期       从标准纪元时间开始到现在的无时区毫秒数。 9. 正则 ...
          关于mongo的内存管理机制,火丁笔记中有详细的讲解,这里直接引用。 http://huoding.com/2011/08/19/107。            但凡初次接触MongoDB的人,无不惊讶于它对内存的贪得无厌,至于个中缘由,我先讲讲Linux是如何管理内存的,再说说MongoDB是如何使用内存的,答案自然就清楚了。   据说带着问题学习更有效,那就先看一个MongoDB服务器的top命令结果: shell> top -p $(pidof mongod) Mem: 32872124k total, 30065320k used, ...
       mongo可通过指定配置文件的方式来启动。在mongo.conf文件中,具体参数如下:   dbpath:数据文件存放路径,每个数据库会在其中创建一个子目录,用于防止同一个实例多次运行的 mongod.lock 也保存在此目录中。 logpath:错误日志文件logappend错误日志采用追加模式(默认是覆写模式) bind_ip:对外服务的绑定 ip,一般设置为空,以绑定在本机所有可用 ip 上,如有需要可以单独指定 port:对外服务端口。Web 管理端口在这个 port 的基础上+1000 fork:以后台 Daemon 形式运行服务 ...
数据逻辑结构        MongoDB 的逻辑结构是一种层次结构。主要由:文档(document)、集合(collection)、数据库(database)这三部分组成的。逻辑结构是面向用户的,用户使用 MongoDB 开发应用程序使用的就是逻辑结构。 MongoDB 的文档(document),相当于关系数据库中的一行记录。 多个文档组成一个集合(collection),相当于关系数据库的表。 多个集合(collection),辑上组织在一起,就是数据库(database)。 一个 MongoDB 实例支持多个数据库(database)。 逻辑结构对比 mong ...
        刚刚接触mongo,为了督促自己学习,尝试着写写学习笔记。         MongoDB         MongoDB 是一个高性能,开源,无模式的文档型数据库,是当前 NoSQL 数据库产品中最热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式,MongoDB 使用 C++开发。MongoDB 的官方网站地址是:http://www.mongodb.org/,读者朋友们可以在此获得更详细的信息。         MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松 ...
       进入公司后,周围同事都使用的是Intellij Idea,于是我也就入乡随俗,投入到Intellij Idea的怀抱中。不过刚使用,很多操作都不熟练,特地从网上找了相应的快捷键列表,供自己和大家学习。        Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+Shift+Insert可以选择剪贴板内容并插入 Ctrl+E或者Alt+Shift+C 最近更改的代 ...

linux nginx 日志切割

 
  cutlog.sh 用于切割日志文件,按照小时切割。 #!/bin/bash logdir="/usr/local/nginx/logs" pid=`cat $logdir/nginx.pid` DATE=`date -d "1 hours ago" +%Y%m%d%H` DATE_OLD=`date -d "30 days ago" +%Y%m%d` for i in `ls $logdir/*access.log`; do mv $i $i.$DATE done for i in ...
安装svn 以本机ubuntu为例 sudo apt-get svn  Svn 安装 再讲述SVN的安装步骤时,先了解一下svn的工作原理我们用一个小小的例子,引出svn;如果有一个项目,需要多个人员共同开发,但这些开发人员并不在一个地方,那如何来完成这个项目呢,每一个项目人员对一些文件或者程序的更改,如何能更快的被其他项目人员获得呢?这时候我们就需要一款管理项目开发程序的管理软件了,可是如何解决项目程序的同步问题、安全问题、以及管理问题呢?SVN是近期崛起的一款管理软件,是csv的接班人,目前较多开源软件都是用svn作为管理软件SVN的基本工作思路:在一台server上搭建一个源 ...
http://jingyan.baidu.com/album/d5c4b52b29c326da570dc548.html
Global site tag (gtag.js) - Google Analytics