自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(43)
  • 资源 (3)
  • 收藏
  • 关注

原创 基于Mongodb进行分布式数据存储(linux)

MongoDB的1.6版本中auto-sharding功能基本稳定并可以尝试放到生产环境下使用。因为其是auto-sharding,即mongodb通过mongos(一个自动分片模块,用于构建一个大规模的可扩展的数据库集群,这个集群可以并入动态增加的机器)自动建立一个水平扩展的数据库集群系统,将数据库分表存储在sharding的各个节点上。       一个mongodb集群包括一

2013-12-01 00:38:19 713

原创 mongo install on linux(centos\redhat\)

mongodb yum source install1:create mongodb.repo         cd /etc/yum.repos.d/                       If you are running a 64-bit system, use the following configuration:[mongodb]name=Mo

2013-11-29 15:53:25 545

原创 ovirt -engine 快速搭建(centos)

ovirt:    1. 开发环境搭建:       1.1 设置存储库-- yum install http://ovirt.org/releases/ovirt-release-el.noarch.rpm       1.2 安装第三方软件包           方式1:yum install git java-devel maven openssl postgresql-se

2013-11-26 17:31:03 2612 1

原创 git 速成(学习资料)

可以参照:http://www.bootcss.com/p/git-guide/ 进行学习git速成命令:简介:git 主要由三部分组成   1: 工作目录            2: index(缓冲区)--其实就是索引\缓冲区 临时保存你的修改;   3: HEAD  --最后是 HEAD,指向你最近一次提交后的结果。1:创建新仓库:            

2013-11-25 12:58:56 1021

原创 linux 下postgresql 源码包安装

下载地址 postgresql 官网 http://www.postgresql.org/ftp/source/v9.3.1/  这是暂时的最新版本0.编译环境Linux: CentOS 5.5gcc: 4.1.21. 安装PostgreSQL1) 解压postgresql-9.1.7.tar.bz2#tar jxvf postgresql-9.1.7.ta

2013-10-26 13:38:31 1440

原创 linux svn安装和配置,不结合apache

我就我在centos6.4 安装svn 1.6 成功,步骤如下 一,安装要的软件wget http://subversion.tigris.org/downloads/subversion-1.6.1.tar.gzwget http://subversion.tigris.org/downloads/subversion-deps-1.6.1.tar.gzsvn的官方网址是http

2013-10-25 15:28:27 541

原创 Linux源码安装mysql 5.6.12 (cmake编译)

Linux源码安装mysql 5.6.12 (cmake编译)1.安装make编译器(默认系统自带)下载地址:http://www.gnu.org/software/make/[c-sharp] view plaincopytar zxvf make-3.82.tar.gz  cd make-3.82

2013-10-23 17:32:00 1124

原创 linux mysql解压版安装

1:下载mysql解压版包去官网下载www.mysq.com 下载。下载linux通用版本就好了    2、基本配置 首先,我们准备好Linux环境,我们使用CentOS 5.8进行试验安装。第一步,我们需要将下载好的MySQL压缩版通过FTP/SFTP上传到Linux服务器上。  --创建目录[root@bspdev ~]# cd /[root@bspdev

2013-10-11 13:27:38 2140

原创 linux 下 mysql 新建用户和赋予权限

//登录MYSQL @>mysql -u root -p @>密码 //创建用户insert into mysql.user(host,user,password) values ("localhost","hbchen",password("hbchen"));这样就创建了一个名为:hbchen 密码为:hbchen (的)用户。 然后登录一下。 mysql>

2013-10-11 13:14:07 1741

转载 rsync+sersync安装配置笔记

最近单位活比较多,所以就很少更新,晚上上网碰巧看到一篇关于sersync的介绍,个人感觉较rsync+inotify配置更加规范,刚好最近手痒,就总结了下,分享给大家。目前业内比较靠谱的同步解决方案有:rsync+inotify-tools,Openduckbill+inotify-tools和rsync+sersync前两者由于是基于脚本语言编写,所以规范程度,执行效率相

2013-10-09 16:55:17 3321 1

原创 SVN服务器搭建和使用

Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.windows操作系统

2013-10-08 14:30:19 1341

转载 NOSQL与关系型数据库mysql的将来

业界一直有很多的声音,呼吁着关系型数据库正在加速消亡,事实并非如此,MYSQL还活的好好地,而且mysql的创始人还跑出去自创了MariaDB,也是关系型数据库。放眼望去,大的机构都在从IOE向MYSQL平台迁移,这到底是闹哪样? 其实用脑子想想也能明白了,主要的应用决定了你的数据库,你是干什么的,就用什么类型的工具,比如你是厨师,总部可能用锄头吧,你是耕地的农民,不可能用菜刀耕地吧。这是个基本道

2013-10-08 13:49:26 1258 1

原创 命令实现 linux 和 window 文件传送

pscp命令 实现linuxwindows 文件的相互传送一:下载配置pscp软件从http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html下载pscp,将其放入windows的system32 二:文件传递操作     操作环境windows 71 windows -------> linux 实例

2013-09-29 13:14:43 1803

转载 linux下编辑器的总结

Ubuntu/Linux下7款轻量级编辑器推荐在Windows卧铺使用Zend Studio或者EditPlus写PHP,Zend Studio适合大项目,EditPlus配置PHP开发环境后更适合一些简单快速的修改或者html。在Ubuntu下我使用Vim写PHP(Vim开发PHP基础配置),不过由于使用Vim还不到驾轻就熟,有时候写Css或者html模板会比较别扭,所以在Linux

2013-09-28 21:28:36 344

原创 linux 下释放内存

在Linux系统下,我们一般不需要去释放内存,因为系统已经将内存管理的很好。但是凡事也有例外,有的时候内存会被缓存占用掉,导致系统使用SWAP空间影响性能,此时就需要执行释放内存(清理缓存)的操作了。Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、Buffer Cache(针对磁盘块的读写)和Page Cache(针对文件inode的

2013-09-28 21:12:55 548

原创 linux 忘记超级管理员密码 怎样办

每种linux 系统的版本不一样 下面的操作可能稍微有一点出入但是总体上是一样的 大家可以用下面方法  修改 开机——按E——按E——选第2项——按E——空格,然后输入1——回车——按b等待启动,会进入到单用户界面。然后运行:passwd输入2次密码,这个就是你修改后的管理员密码了!运行reboot重启完电脑后,就可以了!

2013-09-23 14:30:02 905

原创 ssh 登录虚拟卡的解决

ssh登录慢的原因很多人都遇到过,我总结了一下,目前我遇到过的有四种方法可以加快ssh速度,针对不同情况也许只有某一种适合你,下面以Debian和为例:我的虚拟机安装的linux系统就是debain系统======1.关闭ssh DNS反向解析,原理不必说了吧vim /etc/ssh/sshd_config复制代码在文件尾部添加UseDNS no

2013-08-29 11:04:27 637

原创 snmpwalk命令常用方法总结

在日常监控中,经常会用到snmp服务,而snmpwalk命令则是测试系统各种信息最有效的方法,现总结一些常用的方法如下:    1、snmpwalk -c public -v 1 -m ALL 52.0.13.14 .1.3.6.1.2.1.25.1    得到取得windows端的系统进程用户数等    2、snmpwalk -c public -v 1 -m ALL 52.0.13

2013-03-22 17:19:52 708

原创 linux 自定义SNMP 的 OID信息

snmp提供了发送自定义信息的功能。查看snmpd.conf会看到有一个小节是关于外部脚本的,Executables/s。这个小节里面也举了例子,告诉你怎么通过snmp发送信息。在snmpd.conf任意位置添加一行:exec .1.3.6.1.4.1.2021.18 tcpCurrEstab /etc/tcpconn.sh其中tcpCurrEstab是命令的名称,后面是命令以及参数。

2013-03-21 18:39:15 1533

原创 rmi实例讲解

rmi实例讲解这里用到了 Java RMI (Remote Method Invocation)Java RMI是一种机制, 是能够让一个 java虚拟机 调用 另一个java 虚拟机上对象的方法, 从而实现远程访问.但是通过客户端实现该远程访问 必须绑定一个远程接口对象.定义远程接口首先 我们写个远程接口 HelloInterface 该接口继承了远程对象Remote接口

2012-10-26 22:30:41 873

原创 Linux 下安装 Xmind 3.3.1

Xmind 是一个非常实用的思维导图软件,界面美观,体积小,且兼容 FreeMind 和 MindManager 数据格式, 可快速的将你的思维流形象的表达出来。以下安装方式适用于 Fedora, ContOS 和 openSUSE 等 Linux 发行版, Ubuntu下可直接使用官方提供的.deb包安装。下载wget http://dl2.xmind.net/xmind-dow

2014-03-24 14:58:04 982

原创 linux下设置固定IP的方法

linux系统安装完,以后通过命令模式配置网卡IP。配置文件通常是/etc/sysconfig/network-scripts/ifcfg-interface-name1.配置网卡IP地址vi /etc/sysconfig/network-scripts/ifcfg-eth0    #第二块网卡:vi /etc/sysconfig/network-scripts/ifcfg-eth

2014-01-21 10:41:10 3039

原创 centOS locate : command not found 问题解决

centOS locate : command not found 问题解决用locate 查找文件提示-bash: locate: command not found那就先updatedb一下吧提示-bash: updatedb: command not foundbaidu说updatedb 不能用先要

2013-10-22 17:45:58 2300 2

原创 mysql ERROR 2003 (HY000): Can't connect to MySQL server

上面的问题反映的是不能连接数据库服务器 有可能下面原因导致:1.网络不通。检查能不能ping通。2.防火墙设置。防火墙是否放过mysql的进程,是否屏蔽了mysql的3306端口。3.my.cnf 的配置my.cnf配置文件中 skip-networking 这个参数,导致所有TCP/IP端口没有被监听,也就是说出了本机,其他客户端都无法用网

2013-10-11 14:03:04 561

原创 linux 修改mysql 密码

忘记了MySQL的root密码,可以用以下方法重新设置:1. 然后用空密码方式使用root用户登录 MySQL; 代码如下复制代码mysql -u root2. 修改root用户的密码; 代码如下复制代码mysql> update mysql.user set password=PASS

2013-10-11 13:34:53 376

原创 开发工具 svn插件配置

其实无论你是使用的那种开发工具svn插件的配置都是大同小异,下面是我的总结希望可以帮助到大家:安装svn步骤1.打开开发工具,在help菜单里点击“Install New Software”;2.点击Add按钮,在Add Site窗口,name输入:SVN (名称随便),location输入:http://subclipse.tigris.org/update_1.4.x,

2013-10-10 10:16:11 604

原创 python 语言 django models

models例子如下,本文主要针对该例子来描述from django.db import models# Create your models here.class Publisher(models.Model): name = models.CharField(max_length = 30) address = models.CharField(max_length=50)

2013-09-21 21:55:13 1644

原创 python 入门快速学习整理

Python 入门学习 1  : 对象类型 11.1 列表 11.2 字典 21.3 元组 21.4 元组 21.4 文件 32  : 条件和循环语句 32.1  if else语句 32.2  while语句 42.3  for 语句 42.4  break语句 42.5  continue 42.6  pass 54  : 方法(

2013-08-30 12:33:23 536

原创 MyEclipse中无法将SVN检出来的项目部署到tomcat中

自己遇到的小问题  :要以web项目方式从svn上倒下来才可以部署到tomcat下检出步骤:myEclipse --》File--》new--》other--》svn--》填写svn地址--》选择检出内容--》webProject--》工程名--》Finished--》tomcat部署---------------------------------------------------

2013-08-16 12:00:50 2895

原创 Linux下snmpd.conf说明--扩展B:可执行脚本

snmpd.conf通过exec支持直接对于执行指令或是执行脚本的返回结果的SNMP查询。但是有两种情况:1)只可以SNMP查询出单行(首行))返回结果。2)可以SNMP查询出多行(全部)返回结果。下面先说第一种情况:只能查单行(首行)返回结果配置格式:#  exec NAME PROGRAM [ARGS ...]##  NAME:     A generi

2013-03-21 18:38:14 1788

原创 linux 安装 snmp服务

在linux中安装snmp服务 在redhat上安装net-snmp net-snmp 的安装和配置从以下地址可以下载到最新的软件安装包:http://nchc.dl.sourceforge.net/sourceforge/ne

2013-01-16 17:31:32 2051

原创 Linux下怎样查看机器配置,及cpu/内存/硬盘使用率

Linux下怎样查看机器配置啊?cpu/内存/硬盘dmesg显示开机信息。kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息亦保存在/var/log目录中,名称为dmesg的文件里dmesg|grep hd硬盘dmesg|grep cpucpudmesg|grep proc内存dmesg|

2013-01-05 16:56:55 2181

转载 SQLite指南(5) - PRAGMA命令用法(完整)

PRAGMA语句是SQLITE数据的SQL扩展,是它独有的特性,主要用于修改SQLITE库或者内数据查询的操作。它采用与SELECT、INSERT等语句一样的形式来发出请求,但也有几个重要的不同:1. 特定的PRAGMA语句可能被移走,新的PRAGMA语句可能在新的版本中添加。因此,后向兼容无法保证。2. 未知的PRAGMA命令不会有错误消息出现,它只是简单的忽略。3. 有些PRAGM

2012-12-26 12:16:36 1402

原创 SQLite数据库管理的相关命令

1.创建数据库  启动命令行,通过输入如下命令打开Shell模式的CLP:  sqlite3 test.db  虽然我们提供了数据库名称,但如果该数据库不存在,SQLite实际上就未创建该数据库,直到在数据库内部创建一些内容时,SQLite才创建该数据库。  2.创建数据表  sqlite> create table Member(id integer pr

2012-12-26 11:31:26 388

转载 解决sqlite删除数据后,文件大小不变问题

说了这么多,没进主题,我的主题是给Sqlite在删除数据后擦屁股。大家或许发现了,当你在sqlite中删除了大量数据后,数据库文件的大小还是那样,没有变。就用我的项目来说,3M的数据删除后,sqlite的.db文件依然是3M,而我要的结果实际上只有35K,在压缩一下也就10几K了。为什么会出现这个问题,SqlCe的.sdf文件是即删即减的。原因是:当你从Sqlite删除数据后,

2012-12-19 14:09:31 400

原创 jxl生成exacle表格

1:怎样设置单元格格式的问题 利用jxl技术导出excle在excel导出的时候,对单元格格式的设置问题假如某一列是学号或身份证号,导出的时候  使用Label labelCF = new Label(n,i,123132321323131313);     ws.addCell(labelCF);输出的excel中显示是文本格式,左上角有一撇,但是我们双击这个单元格马上会

2012-06-13 15:41:06 678

原创 Hibernate课程

Hibernate课程1.     JDBC的优点和缺点JDBC的优点             直接底层操作,提供了很简单、便捷的访问数据库的方法,跨平台性比较强。灵活性比较强,可以写很复杂的SQL语句。JDBC的缺点             因为JAVA是面向对象的,JDBC没有做到使数据能够面向对象的编程,使程序员的思考仍停留在SQL语句上。             操

2011-12-08 19:28:15 584

原创 Hibernate3.6(基础)

1.           Java对象持久化概述1.1.  应用程序的分层体系结构1.1.1.   基于B/S的典型三层架构[t1] 展现层业务逻辑层数据访问层数据库说明:1, 展现层:提供与用户交互

2011-12-08 19:25:54 2464

翻译 DBUtils

DBUtils环境搭建:1、  复制库文件c3p0的jar及c3p0-config.xmldbuitls的jar包mysql驱动包2、复制并修改DBManagerCRID插入public void insert() throws SQLException{    QueryRunner runner = new QueryRunner(D

2011-11-22 21:42:57 400

翻译 JNDI的基本应用

6.7.2 JNDI的基本应用 JNDI是Java Naming and Directory Interface(JAVA命名和目录接口)的英文简写,它是为JAVA应用程序提供命名和目录访问服务的API(Application Programing Interface,应用程序编程接口)。1.命名的概念与应用JNDI中的命名(Naming),就是将Java对象以某个名称的形式绑定(bi

2011-11-21 17:52:01 380

python2.7.1

myeclipse python插件2.7.1 只需要解压到myeclipse安装目录dropins 文件加下就可以了

2013-10-28

windows Dos命大全

windows Dos命大全,习惯于linux 命令,把dos命令忘记了,温习一下window下的dos命令

2013-10-28

linux指令大全

linux指令大全 对于不熟悉linux系统 的初学者 这是对linux学习的好的指南

2013-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除