AVL树是高度平衡的二叉搜索树,较搜索树而言降低了树的高度;时间复杂度减少了使其搜索起来更方便;1.性质:(1)左子树和右子树高度之差绝对值不超过1;(2)树中每个左子树和右子树都必须为AVL树;(3)每一个节点都有一个平衡因子(-1,0,1:右子树-左子树)(4)遍历一个二..
分类:
其他 时间:
2016-07-03 23:48:03
收藏:
0 评论:
0 赞:
0 阅读:
484
系统环境centos6.5-web系统升级:yum-yupdate1.查看CentOS自带JDK是否已安装,版本,安装的包名yumlistinstalled|grepjavajava–versionrpm-qa|grepjava2.下载JDK文件jdk-7u51-linux-x64.tar.gz3.创建文件夹mkdir/usr/local/java4.解压tar-xzvfjdk-7u51-linux-x64.tar.gz5.将解?.
分类:
编程语言 时间:
2016-07-03 23:47:54
收藏:
0 评论:
0 赞:
0 阅读:
391
系统环境:centos-6.5-web系统升级:yum-yupdate系统权限:root管理员安装yum-yinstallsubversion新建目录储存SVN所有文件mkdir/svn新建一个资源仓库svnadmincreate/svn/project配置SVN服务配置文件并更改为如下内容vi/svn/project/conf/svnserve.confanon-access=noneauth-acce..
分类:
系统服务 时间:
2016-07-03 23:47:44
收藏:
0 评论:
0 赞:
0 阅读:
419
系统环境:windows64:svncentos6.5-web:svncentos权限:root注意:如果需要完整迁移请勿使用这种方式迁移完成后需要重新checkoutwindows7找到SVN库目录本机查看安装的目录为E盘(不同以实际情况为准)在E盘找到Repositories---MyRepository2.上传MyRepository到centosSVN目录使..
分类:
Windows开发 时间:
2016-07-03 23:47:31
收藏:
0 评论:
0 赞:
0 阅读:
437
一、实验环境系统:centos6.5软件:mysql-5.5.32.tar.gz二、实验步骤主从复制基本概念及其原理
Mysql的Replication是一个异步的复制过程,从一个Mysqlinstace(我们称之为Master)复制到另一个
Mysqlinstance(我们称之Slave)。在Master与Slave
之间的实现整个复制过程主要由三个..
分类:
数据库技术 时间:
2016-07-03 23:47:22
收藏:
0 评论:
0 赞:
0 阅读:
525
一:rabbitmq的安装:参考:http://www.blogjava.net/hellxoul/archive/2014/06/25/415135.htmlhttp://blog.haohtml.com/archives/15249说明:修改机器名字后再安装(为后面集群做准备)vi/etc/sysconfig/network修改名字vi/etc/hosts修改地址映射表,如192.168.1.112rabbitmq-..
分类:
其他 时间:
2016-07-03 23:47:11
收藏:
0 评论:
0 赞:
0 阅读:
483
前言:在我们对Json字符串进行处理时,往往会碰到这个问题org.json.JSONException:Valueoftype
java.lang.Stringcannotbeconvertedto
JSONObject,解析服务器返回的Json串时,JSONObject对象抛出了这个异常。其实这是返回的Json字符串含有BOM头导致的。本人手拙,写的不好。望..
分类:
Web开发 时间:
2016-07-03 23:47:01
收藏:
0 评论:
0 赞:
0 阅读:
1120
简介:MongoDB是一个可扩展、高性能的分布式文档存储数据库,由C语言编写,旨在为web应用提供可扩展的高性能数据存储解决方案。它的特点是高性能、易部署、易使用,存储数据非常方便。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最..
分类:
其他 时间:
2016-07-03 23:46:56
收藏:
0 评论:
0 赞:
0 阅读:
537
系统环境:centos6.5-web下载地址:https://bitnami.com/stack/redmine/installer#linuxbitnami-redmine-3.3.0-0-linux-x64-installer.run安装过程如下:./bitnami-redmine-3.3.0-0-linux-x64-installer.run#执行安装包LanguageSelectionPleaseselecttheinstallationlanguage[1]..
分类:
系统服务 时间:
2016-07-03 23:46:43
收藏:
0 评论:
0 赞:
0 阅读:
551
系统环境:centos6.5-web软件下载地址:http://www.zentao.net/ZenTaoPMS.8.2.4.zbox_64.tar.gz软件安装摘自禅道官方:linux一键安装包内置了apache,php,mysql这些应用程序,只需要下载解压缩即可运行禅道。从7.3版本开始,linux一键安装包分为32位和64位两个包,请大家根据操..
分类:
系统服务 时间:
2016-07-03 23:46:21
收藏:
0 评论:
0 赞:
0 阅读:
521
导出时改虚拟CDROM选项:客户端设备无法连接网络解决办法:首先,打开/etc/udev/rules.d/70-persistent-net.rules内容如下面例子所示:#vi/etc/udev/rules.d/70-persistent-net.rules#Thisfilewasautomaticallygeneratedbythe/lib/udev/write_net_rules#program,runbythepersis..
分类:
系统服务 时间:
2016-07-03 23:46:11
收藏:
0 评论:
0 赞:
0 阅读:
881
在传统的mongoDB集群中,configserver使用的是mirror的方式,在其宕机后,则需要重启所有集群成员来链接镜像configserver。在新版本3.2中,configserver支持复制集模式,避免了上述问题的发生。搭建集群时,shard的搭建方式和传统的完全一样,不同的是mongos和configserver的配..
分类:
数据库技术 时间:
2016-07-03 23:46:04
收藏:
0 评论:
0 赞:
0 阅读:
623
在生产环境中,搭建的mongodb分片,提供了三个mongos接口。但mongodb中没有failover机制,官方建议是将mongos和应用服务器部署在一起,多个应用服务器就要部署多个mongos实例,这样很是不方便。查了一下,有几种方法可以使这三个mongos接口都利用起来,减少单个接口的压力。常..
分类:
数据库技术 时间:
2016-07-03 23:45:51
收藏:
0 评论:
0 赞:
0 阅读:
1503
一、安全及威胁 NIST(NationalInstituteofStandardandTechnology,美国国家标准与技术研究院)制定了安全的数据应该具备的安全属性: 1)保密性 即认为安全的数据是具有隐私性的 2)完整性:数据不可被篡改,包括: 数据完整性; 系统完整性。 3)..
分类:
其他 时间:
2016-07-03 23:45:42
收藏:
0 评论:
0 赞:
0 阅读:
452
最近在做mongo数据库集群,用到生产环境上后发现用不了多久客户端就拒绝访问。查询进程发现路由mongos并没有宕,能ping通,于是查看最大连接数,发现已满。科普:在Linux平台下,无论是64位或者32位的MongoDB默认最大连接数都是819,WIN平台不知道,估计也没有人在WIN平台下使..
分类:
数据库技术 时间:
2016-07-03 23:45:31
收藏:
0 评论:
0 赞:
0 阅读:
424
生产环境中,使用的mongodb分片,由于突然断电,服务再起来的时候发现三个mongos进程中有一个启动失败,多次尝试仍不能启动。查看日志,内容如下:大概意思是配置服务器configserver数据不同步。解决办法:杀死所有mongos进程连接到每个分片的configserver,运行命令db.runComm..
分类:
数据库技术 时间:
2016-07-03 23:45:22
收藏:
0 评论:
0 赞:
0 阅读:
862
如何使用VisualVM远程监控和优化Tomcat和Java程序的内存和CPUJVisualVM是Java继JConsole之后有一款力作,是集成了诸多分析和优化Java程序的工具的工具。我们可以用它来为优化Java程序的内存占用,找出内存泄漏,分析Java程序的CPU占用情况,根据JVisualVM获取到的数据优化JVM配..
分类:
编程语言 时间:
2016-07-03 23:45:11
收藏:
0 评论:
0 赞:
0 阅读:
959
Linux安全上下文:进程所能够访问资源的权限取决于进程运行者的身份Tips:想要阻止一个用户登录的方法有很多种 a)passwd-luser/usermod-Luser这种方法是在/etc/shadow的密码字段的最前面加!!或!,使用户不能登录 b)只有在7上才可以,可以创建/run/nologin文件(原理参见C..
分类:
系统服务 时间:
2016-07-03 23:45:05
收藏:
0 评论:
0 赞:
0 阅读:
511
情景:web监控时,若匹配出相应关键字时,把匹配的相关内容放入redis数据库。redis数据库内随着时间推移是不断增加的。功能:实现当redis数据库里的数据增加时,想用户发送一封邮件,提醒查看。代码:#-*-coding:UTF-8-*-
‘‘‘
@note:实现对redis数据库监控功能,有变化发送邮件..
分类:
编程语言 时间:
2016-07-03 23:44:54
收藏:
0 评论:
0 赞:
0 阅读:
443
cpio:copyfiletoandfromarchives复制文件到归档文件中,从归档文件中复制文件描述:来自man文档 GNUcpio是一个这样的工具:创建和提取归档文件,将文件从一个地方拷贝到另一个地方。它可以处理一些cpio格式的文件,也可以读写tar格式文件。 cpio支持的归档文件格式有:bina..
分类:
其他 时间:
2016-07-03 23:44:42
收藏:
0 评论:
0 赞:
0 阅读:
504