- 博客(75)
- 收藏
- 关注
转载 mongodb参数
最简单的,通过执行 mongod即可以启动 MongoDB数据库服务, mongod支持很多的参数,但都有默认值,其中最重要的是需要指定数据文件路径,或者确保默认的/data/db存在并且有访问权限,否则启动后会自动关闭服务。Ok,那也就是说,只要确保dbpath 就可以启动MongoDB 服务了。mongod的主要参数有: dbpath:
2015-09-07 14:40:12
474
原创 python list列表新增或删除元素
test = ['a','b','c','d']print ("未改变的数列 %s" %test)#增加函数 append()#用法test.append('e')test.append(['e'])print ("使用append增加 %s" %test)#增加函数 extend([]) 扩展的意思#用法test.extend(['ab',
2015-09-06 15:38:41
59929
5
原创 递归
设置递归层数 import sys #爬虫设置的参数sys.setrecursionlimit(1000000)例子:写一个阶乘def jiecheng(x): result = x for i in range(1,x): result *= i print("%d" % result)number = int
2015-09-01 20:32:24
353
原创 lambda匿名函数
定义函数def add(x)return x ** 2 +1lambda使用lambda省略定义函数的过程,比如我们只是写个简单的脚本来管理服务器时间,就不用再专门定义一个函数在写调用。简化代码的可读性>>> g=lambda x: x ** 2 + 1>>> g(2)5
2015-08-28 16:31:09
440
原创 函数
range语法:range([strat,] stop[,step=1])-这个BIF有三个参数,其中括号括起来的两个表示这两个参数是可选的。-step=1便是第三个参数的值默认是1.-range这个BIF的作用是生成一个从start参数的值开始到stop参数的值结束数字序列例子:>>> range(5)range(0, 5)>>> list(range(5
2015-08-28 14:59:20
342
原创 拷贝
利用分片进行拷贝>>> temp = [1,2,3,4]>>> temp[1, 2, 3, 4]>>> temp1 = temp[:]>>> temp1[1, 2, 3, 4]temp2 = temp --> 这种拷贝方式实际就在内存上加多一个表情temp temp2 实际指向同一个内存
2015-08-27 17:18:55
292
原创 元组和数组
元组元组是不能修改的>>> tuple1 = (1,2,3,4,5,6,7,8,9,10)>>> tuple1(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)>>> tuple1[:5](1, 2, 3, 4, 5)>>> tuple1[5:] 切片操作(6, 7, 8, 9, 10)
2015-08-27 15:39:38
2124
原创 7.python 三元操作符和断言
一、三元操作符x,y = int(input('please input number1: ')),int(input('please input number2: '))print(x,y)small = x if x print(small)二、断言(assert)assert 这个关键字我们称之为断言,当这个关键字后边条件为假的时候,程序自动崩溃并抛出Asse
2015-08-25 14:45:39
386
原创 6.python 分支与循环
分支和循环1、if 判断写法1:score = int(input('input score: '))if 90 print('A')if 80 print('B')if 60 print('C')if 0 print('D')if score print('输入错误')if score > 100:
2015-08-25 11:55:59
361
原创 5.python 算术操作符逻辑操作符
算术操作符+ - * / % ** //例子:>>> 9 + 918>>> 9 * 981>>> 9 - 90 >>> 18 / 82.25>>> 18 // 82>>> 9 ** 281>>> 9 % 81简单的加减乘除求余
2015-08-25 10:27:21
400
原创 mongodb创建、删除、切换
数据库的查看与我们平时的mysql的sql语句一样 show databases;切换、删除数据库例如:删除一个叫local的数据库> use localswitched to db local> db.> db.dropDatabase(){ "dropped" : "local", "ok" : 1 }切换、删除数据库
2015-08-17 16:00:36
299
原创 停止数据库
MongoDB 提供的停止数据库命令也非常丰富,如果 Control-C、发送shutdownServer()指令及发送 Unix 系统中断信号等Control-C如果处理连接状态,那么直接可以通过 Control-C 的方式去停止 MongoDB 实例,具体如下:[root@localhost ~]# /Apps/mongo/bin/mongo -
2015-08-17 11:54:44
559
原创 Daemon 方式启动
MongoDB 安装、配置完后,必须先启动它,然后才能使用它。怎么启动它呢?下面分别展示了 3 种方式来启动实例。1.以命令方式进行启动/Apps/mongo/bin/mongod --dbpath=/data/db2.配置文件方式启动
2015-08-17 09:46:05
2803
翻译 数据存储结构
MongoDB 对国内用户来说比较新, 它就像是一个黑盒子,但是如果对于它内部的数据存储了解多一些的话,那么将会很快的理解和驾驭 MongoDB,让它发挥它更大的作用。MongoDB的默认数据目录是/data/db,它负责存储所有的MongoDB 的数据文件。在 MongoDB内部,每个数据库都包含一个.ns文件和一些数据文件,而且这些数据文件会随着数据量的增加
2015-08-15 15:24:27
333
原创 MongoDB简介安装
Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。因为公司新项目需求 作为运维
2015-08-15 14:59:33
298
原创 python 数值类型,判断类型
整型布尔类型浮点型e(科学计算法)type 函数 isinstance判读一个数的类型 判读一个数的类型 数字类型 返回一个布尔值>>> type(520)
2015-08-15 09:57:04
1259
原创 3.Python 条件if
python 比较>左边大于右边>=左边大于等于右边左边小于右边左边小于等于右边==左边等于右边!=不等于条件分支if 条件:条件为真的时候执行else:条件为假的时候执行练习:print('猜数字小游戏: ')num = int(input('please input a number: '))if nu
2015-08-15 09:27:30
383
原创 2.python
print('-----小游戏-----')temp = int(input('猜数字:'))if temp == 8: print("猜中啦")else: print("猜错啦")print("游戏结束")
2015-08-14 11:06:12
217
转载 第一课python
学习小甲鱼视频!!!python 输出>>print "i am python" -----python2 系列 在3里面会报错>>print ("i am python") -----python3系列>>print(5+3)>>8python 拼接>>print("well water" +" river")>>well water riv
2015-08-12 17:33:56
449
原创 python安装及解决问题解决
python 安装方法下载地址:https://www.python.org/解压pythontar xvf Python-3.4.3.tgz 安装之前先安装 readline-develyum install readline-develcd Python-3.4.3./configuremakemake install--------------
2015-08-12 16:07:49
431
原创 kvm配置桥接网卡
1.编辑需要桥接的网卡文件cd /etc/sysconfig/network-scripts/ifcfg-eth0vim ifcfg-eth0添加以下这行BRIDGE="br0"2.拷贝 /etc/sysconfig/network-scripts/ifcfg-eth0 ifcf-br0DEVICE=br0TYPE=BridgeONBOOT=yesN
2015-08-03 16:51:58
524
原创 svn配置
笔记仅当个人使用 1、建个svn的根目录 (因为项目不只一个)mkdir -p /home/svnadmin/svndata/ 2、建立一个仓库mkdir -p /home/svnadmin/svndata/repos1svnadmin create /home/svnadmin/svndata/repos1 # 创建这个仓库
2015-07-08 17:52:29
316
原创 sorft 排序小技巧
仅当个人笔记用sort -n 按数字排序-f 不分大小写-k 制定位置开始排序-o 输出到文件问题a -2c -5e 5g 7v 1b 49安装第二列进行排序 sort -k2,2 仅参照第二列进行排序-k1,1 仅参照第一列进行排序
2015-07-07 19:31:44
1356
原创 send-mail: IPv6 support is disabled
今天在生产环境上安装nagios时,发现一个问题,主机出问题了,不会发送邮件。于是用echo "hello" | mail -s "FUCK" xxxx@xxxx.com 时报了一下错send-mail: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
2015-05-18 11:25:31
439
原创 tomcat+jdk搭建
1、tomcat及JSP的概述:Tomcat 服务器是一个免费的开放源代码的Web 应用服务器(*.jsp)。一般用于小型企业的jsp页面,因为一个tomcat最大连接数一般在1024以下,处理能力有限。Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个
2015-02-01 09:42:41
410
原创 perl简单变量
1.perl的环境准备unix 大多数内置一些软件也内置perl 比如apache oraclewindows :activeperl5.10.0网站:www.perl.org 官网www.activestate.comwww.cpan.org perl模块,脚本。www.perlchina.org 中国的perl协会 perl的变量Scalar:
2015-01-26 17:16:27
279
原创 ntpserver
通过ntp 服务来实现要求:现在是,某一台linux可以对外访问时钟服务器,需要设置对外自动同步时间然后,这台linux同时作为内网中的时钟服务器,让其他不能对外访问的机器通过它来同步1. rpm -q ntp ---检查ntp是否装上2.配置ntp的配置文件Vim/etc/ntp.confserver3.hk.pool.ntp.orgserver
2015-01-23 20:29:41
397
原创 AIDE文件系统高级入侵检测
AIDE --(文件系统)高级入侵检测1、aide的概述AIDE(Adevanced Intrusion Detection Environment,高级入侵检测环境)是个入侵检测工具,主要用途是检查文本的完整性。 AIDE能够构造一个指定文档的数据库,他使用aide.conf作为其配置文档。AIDE数据库能够保存文档的各种属性,包括:权限(permission)、索引节点序号(ino
2014-12-07 10:11:34
1156
原创 nessus(系统漏洞扫描分析软件)
1、Nessus的概述Nessus 被认为是目前全世界最多人使用的系统漏洞扫描与分析软件。总共有超过75,000个机构使用 Nessus 作为扫描该机构电脑系统的软件。 * 提供完整的电脑漏洞扫描服务, 并随时更新其漏洞数据库。 * 不同于传统的漏洞扫描软件, Nessus 可同时在本机或远端上摇控, 进行系统的漏洞分析扫描。 * 其运作效能能随着系统的资源而自行调
2014-12-07 10:04:05
5594
原创 主机安全
安全 物理安全 软件安全(kernel+softwares) 网络安全 系统安全 BIOS密码,更改适合的启动选项(禁止改bios./禁止更改第一启动选项,防止恶意的引导) grub密码 系统密码 分区密码
2014-12-06 09:26:09
539
原创 日志统计
通过访问日志来统计服务的被访问情况 1)httpd/nginx/lighthttp/IIS 2)FTP 3)MAIL1、通过awstats(perl)软件来分析httpd访问日志# yum -y install httpd配置两个虚拟主机,每个虚拟主机的日志使用日志格式:combined# vim /etc/hosts192.168.0.1
2014-11-30 15:07:08
430
原创 syslog-ng (日志集中管理)
1、syslog-ng 日志服务器,可以从网络接收日志,并且把日志写文本或者数据库中2、LAMP 用于发布php页面,并且使用mysql来存储从客户端发过来的日志3、php-syslog-ng 日志查询前端,使用php编写的页面4、syslog-ng-client 日志收集客户端,用于在客户把日志收集并且通过网络方式发送给日志服务器日志服务器的逻辑:syslo
2014-11-30 14:44:25
1019
原创 Nginx web服务器
一、nginx的概述及常见Web服务器的介绍:Unix和Linux平台下的常用Web服务器有Apache、 Nginx、 Lighttpd、 Tomcat、 IBM WebSphere等。其中目前应用最广泛的Web服务器是Apache。 Windows平台下最常用的服务器则是微软公司的IIS(Internet Information Server)。1)Apache服务器 Apac
2014-11-29 15:23:18
597
原创 mysql各种备份
备份/还远冷备:需要停止当前正在运行mysqld,然后直接拷贝或打包数据文件半热备:mysqldump+binlog -----适合数据量比较小的应用在线热备份:AB复制第一种冷备(物理备份)1. 停掉mysql服务器2.拷贝数据 cd /data tar cjvf /tmp/mysql_bak.tar.gz ./第二种逻辑备份mysqldump(mysq
2014-11-22 16:26:42
309
原创 DCL-MYSQL
权限分类:USAGE --无权限,只有登录数据库,只可以使用test或test_*数据库ALL --所有权限select/update/delete/super/slave/reload --指定的权限with grant option --允许把自己的权限授予其它用户(此用户拥有建立账号的权限)权限级别: 1、*.* --全库、全表(
2014-11-11 22:49:27
263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人