自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

XMPP服务器 tigase 部署文档

tigase 简介没什么可介绍的,从源码来看,可能是目前最精简的XMPP IM Server,支持集群。不过当时因为已经使用Openfire和工作比较忙没空切换的原因被迫放弃使用。tigase 源码部署1.下载安装支持JDK1.6 Maven 2.x/3.x2.获取Tigase server源码svn co https://svn.tigase.org/reps/t...

2012-04-17 02:29:00 295

Redis 安装

Redis 简介官网:http://redis.io/高效K-V存储,redis目前提供四种数据类型:string,list,set及zset(sorted set)。Redis 安装wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz;tar zxvf redis-2.4.4.tar.gzcd redis-...

2012-04-17 02:23:00 117

Python 安装

Python 简介简单、易用、免费、开源、面向对象。Python 安装官网:http://python.org/ 下载wget http://python.org/ftp/python/2.7.1/Python-2.7.1.tgztar zxvf Python-2.7.1.tgzcd Python-2.7.1./configure --prefix=/home/Py...

2012-04-17 02:14:00 141

Nginx 反向代理服务器安装

Nginx 安装官网:http://nginx.org/ 下载最新版本的Nginxwget http://nginx.org/download/nginx-0.8.54.tar.gztar zxvf nginx-0.8.54.tar.gzcd nginx-0.8.54./configure --prefix=/home/nginx-0.8.54/ --with-http_ssl...

2012-04-17 02:10:00 120

haproxy 负载均衡代理服务安装使用

HAProxy 简介提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。...

2012-04-17 01:59:00 112

软件编码设计和开发常识

软件代码设计  软件应该是有层次的     不同的层次负责不同的工作,分工明确,方便协同开发,对于一个类所处的身份定位明确,“它是一个什么样的角色,存在于哪一个层次,完全不做更多的事情”,这就是单一职责原则。 代码是为之后做打算的     软件中的代码,应该更符合面向对象中的开放-封闭原则,已经写过的类,尽量是提供高扩展性,一次开发之后,通过下层横向扩展可以解决...

2012-02-21 16:20:54 810

mongos 集群安装部署文档

 介绍信息————————————————————官方文档 Sharding Introduction: http://www.mongodb.org/display/DOCS/Sharding+Introduction      分担读写负载三台服务器,如果将所有数据分为三片,每一台作为其中一片数据的写入点,其他两个节点进行拷贝,使读写压力在'一定条件'下分布在三台机器。      自动...

2012-02-06 17:15:46 148

原创 JDK中的ThreadPoolExecutor线程池简介

一、简介 好吧。坑爹了,我以为JDK里面没有线程池这种东西,之前就随便写了一个,应用到线上系统了。结果最近不经意的发现了这个东西。开始悔过认错。给大家简单介绍一下这个吧。 二、Java线程池(二) 所说的线程池(二)就是这个java.util.concurrent包下的ThreadPoolExecutor他的作用就是使用可能的几个池线程之一执行每个提交的任务 ...

2012-01-19 15:55:21 116

原创 MongoDB 性能瓶颈分析

[b]一、前情简介[/b] 半个月前,公司的MongoDB压力由于用户量暴增导致压力急剧增加,读写能力下降。因为对于Mongos 的集群分片机制的了解和测试还不是很充分,所以开始使用最简单的办法来解决:提高配置。众所周知,MongoDB是出了名的吃内存。当时定义出来提高MongoDB的办法很简单,插内存。但是由于机房问题,插内存需要拔电源,导致停止产品的服务,所以经过研究后。...

2012-01-19 15:35:50 1482

原创 苹果Mac系统安装port——一个类ubuntu下apt-get的东东

一、下载port 下载地址列表 https://distfiles.macports.org/MacPorts/ 根据自己的版本下载需要的版本 然后进行解压,比如解压tar.gz文件到/home/soft/macport/文件夹下 二、安装port 在解压好的目录中,  >configure>make>make install...

2011-11-25 19:39:35 178

一切为了资源与效率:Java线程池

一、前言 在软件开发过程中,总会遇到一些瓶颈。开发效率瓶颈,人员技术瓶颈,运行效率瓶颈,服务器瓶颈,磁盘IO瓶颈,CPU、内存瓶颈。这些都限制了我们的软件无法尽善尽美。我们的目的就是为了克服和改善这些难题,使软件比想象中更完美。 二、具体问题 在数据库或者是流程工作时,很多操作都是由于最初软件设计的原因,或者是当初一些产品设计的原因,或者因为时间紧迫,或者逼不得已必须如此做...

2011-10-25 12:16:56 113

使用Postmark作为稳定、给力的邮件代发服务器!

一、Postmark简介 Postmark enables web applications of any size to deliver and track transactional email reliably, with minimal setup time and zero maintenance. We're the experts at getting your emails...

2011-07-09 11:23:36 2062

NoSQL数据库:MongoDB安装、启动和基于JAVA、PHP的一般操作和用户安全设置

一、MongoDB简介 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。它是一个是高性能、易部署、易使用,存储数据非常方便的数据库。官方网站:http://www.mongodb.org/ 二、MongoDB安装 打开官方网站http://www.mongodb.org/downloads,下载M...

2011-07-07 17:22:02 100

本地部署并运行Openfire和错误处理

 一、下载Openfire源码 首先,访问http://www.igniterealtime.org/ 点击下载Openfire源码压缩包,进行解压,将解压后的文件放置在硬盘某处。假设我们放在D盘根目录下,然后将文件夹名称修改为openfire_src。 一、在Eclipse环境中导入Openfire源代码 目前本人发现在Eclipse中导入Openfire源码,会有两种情...

2011-06-29 14:40:26 230

申请和配置Google Apps邮件服务器,附带JAVA MAIL邮件发送系统

一、注册Google Apps账户 1.访问https://www.google.com/a/cpanel/premier/new3?hl=zh-CN进行注册Google Apps并输入单位的域名,例如:immomo.com 2.在输入域名之后,开始填写下方的详细信息资料:用户名、密码、确认密码。 3.填写贵单位信息,Google Apps并不支持中国的单位,所以在填写...

2011-06-28 12:47:26 2122

空空如也

空空如也

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

TA关注的人

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