`
文章列表

vsftpd

1.查看并启动vsftpd   运行   #ntsysv   查看有没有vsftpd,有的话,选中,没有则安装vsftpd.   启动ftp.   #service vsftpd restart   2.配置vsftpd用户,启用root用户。   #cd /etc/vsftpd   #vi ftpusers   注释掉root   网上还有人说需要修改user_list文件   #vi user_list   注释掉root   我按照以上做法之后,仍然无法登录成功,于是在网上查找答案,终于找到了该如何解决。   还需要执行   #iptables -I INPU ...
1:下载setuptools-0.6c11.win32-py2.7.zip 2:解压运行exe一路next就行 3:到C:\Python27\Scripts目录下 4:运行pip install selenium 5:如果报编码异常的话在 C:\Python27\Lib\site-packages目录下新建sitecustomize.py文件 内容如下: import sys sys.setdefaultencoding('gb2312')
1:官网下载python安装文件    https://www.python.org/ 2:安装就直接下一步就行。安装完成后配置环境变量    在环境变量的path路径后边加上你的python的安装目录。 3:在cmd中运行python命令显示如下图表示成功 4:下载附件org.python.pydev.feature-1.6.3.2010100513.zip并解压到eclipse根目录下 5:打开eclipse按照如下图片进行操作保存 6:新建一个pydev project项目 7:新建一个pydev module. 8:写点代码右键运行run as>>python run
在你pom文件中加入下边这段话 <dependency>         <groupId>jdk.tools</groupId>         <artifactId>jdk.tools</artifactId>         <version>1.7</version>         <scope>system</scope>          <systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>     ...
eclipse 下载maven项目后,发现项目前边带着红色的感叹号,项目无法正常启动,解决办法:   1:把你项目中的settings文件对应的目录修改到非c盘的其他盘符下, 注意文件夹不用名字不要有中文和空格      在maven下找到这句话,中间就是你的目录      <localRepository>${user.home}/.m2/repository</localRepository>     2.右键点击你的项目,选中maven 下边的update  project   3.重启你的eclipse,进来后clean下你的项目应该就ok了

mongoDB 分片

    mongoDB的分片。要mongos查询数据时候 先查询configsvr看数据在那台shard上,configsvr上边放的是metar信息,指的是那条数据在那个片上。由此可以看出mongo在做分片的时候咱们至少要有一个configsvr,和两个以上的shard(片)信息。     第一步启动两台以上的mongo服务         ./bin/mongod --dbpath /home/m17  --logpath /home/log/log17.log --fork --port 27017         ./bin/mongod --dbpath /home/m18 --lo ...

mongoDB 复制集

mongo的复制集就像mysql的主从数据库,当你往其中的主复制集(primary)写数据的时候,副复制集(secondary)会自动同步主复制集(Primary)的数据,当主复制集挂掉以后其中的一个副复制集会自动成为主复制集。提供服务器的可用性。和防止当机问题             mongo复制集搭建流程(用三个mongo服务做例子)         第一步:启动三个mongo(测试的时候可以加上smallfiles):         mongod --dbpath /home/d7 --logpath /home/log/l7.log --fork --port 27017 rep ...
  1:添加用户    第一次设置用户需要进入admin数据库下设置超级用户(use admin)      db.addUsr({user:'useName',pwd:'111111',roles:[readWrite,dbAdmin]});    第一个参数用户的名字    第二个参数用户密码    第三个参数是用户角色 (如果第三个直接给false/true代表只读或者可读可写)    Pg:db.addUser(user:'userName',pwd:'111111',false)      2:修改用户 db.changeUserPassword('useName','123') ...
Mongodb导出与导入 1: 导入/导出可以操作的是本地的mongodb服务器,也可以是远程的. 所以,都有如下通用选项: -h host   主机 --port port    端口 -u username 用户名 -p passwd   密码 2: mongoexport 导出json格式的文件 问: 导出哪个库,哪张表,哪几列,哪几行? -d  库名 -c  表名 -f  field1,field2...列名 -q  查询条件 -o  导出的文件名 -- csv  导出csv格式(便于和传统数据库交换数据) Pg1:mongoexport.exe -d user -c role ...
在这一节中我们讲讲在mongo中如何创建索引       得到当前查询的索引信息      db.user.find(_id:12).explain();        cursor: basicCoursor 指的是没有索引        nscannedObjects:100 理论上要扫描多少行      添加索引是影响修改和添加的速度   给一个字段添加索引 1代表正序 -1代表反序    db.stu.ensureIndex({name:1});   给多个字段创建索引    db.stu.ensureIndex({name:1,sex:-1});   稀疏索引:和普通的索引对比对 ...
上篇中我们讲了mongoDB 中的查询函数,现在我们讲mongo中如何做分页查询      如何声明一个游标        var mycursor = db.user.find({_id:{$lte:5}});       迭代显示游标数据         for(;mycursor.hasNext();){            printjson(mycursor.next());          }         while(mycursor.hasNext){            printjson(mycursor.next());         }         myc ...
1:count    Pg: db.user.find().count();    统计多少条数据 2:不等于$ne    Pg: db.user.find({_id:{$ne:3}},{name:1,sex:1,_id:0});    查询id不等于3的数据。 3:大于$gt $gte(大于等于)    Pg:db.user.find({_id:{$gt:3}},{name:1,sex:1,_ID:0}); 4:小于等于ulte lt(小于)    Pg:db.user.find({_id:{$lte:3}}); 4:取出id等于10或11 $in $nin(相当于 not in)    ...
   在上一篇文章中我们已经讲了mongodb怎么安装和数据库/表的创建。在这里我们讲mongoDB的数据库操作       在mongo中对于不存在的表当你用db.表名 他会自动统计 下边用到的user是表明,db代表的是数据库       添加(insert):       db.user.insert({name:'zhangsam',age:12});       添加多条数据       db.user.insert([{name:'zhangsan1',age:13},                       {name:'zhangsna2',age:12}])       ...
mongoDB的安装          1:mongoDB下载   https://www.mongodb.org/downloads         2:下载mongoDB下载后解压       3:mongo 相当于mysql.exe         mongoD 相当与mysqlD.exe       4:启动mongoDB         在cmd(mongD的解压目录)下边运行        mongod.exe --dbpath D:\MongoDB\data --logpath  D:\MongoDB\log.log --port 27017        参数解释       ...
MongoDD: 文档型数据库存储的是Bson文档-->json的二进制 特点:内部是执行引擎是js解释器,把文档转成Bson结构,在查询时转换成js对象。 mongoDB传统型数据库对比    传统类型数据库:结构化数据,定好了表结构后每一个内容符合表结构的。也就是说每一行每一列的数据都是一样的    文档型数据库:不用定好数据结构,它以文档形式把数据存在数据库中 Pg:    就比如一个老师带了几个培训班,班上有很多个学生,还有学生信息。 传统数据库设计 需要最少四个表来做这个表 要有老师表,学生表 ,    班级老师关系表,班级表 mongoDB数据设计: {id:1, ...
Global site tag (gtag.js) - Google Analytics