`
smm11230704
  • 浏览: 86820 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
tigase 简介 没什么可介绍的,从源码来看,可能是目前最精简的XMPP IM Server,支持集群。 不过当时因为已经使用Openfire和工作比较忙没空切换的原因被迫放弃使用。 tigase 源码部署 1.下载安装支持 JDK1.6 Maven 2.x/3.x 2.获取Tigase server源码 svn co https://svn.tigase.org/reps/tigase-server/trunk/ tigase-server 3.使用Maven编译(文件将会被编译到根目录下的target文件夹下) mvn assembly:assembly 4.对编译 ...
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.gz cd redis-2.4.4 make 在redis包目录下修改redis.conf配置文件 设置启动方式和启动端口 daemonize yesport = 6666 Redis支持master/slave模式 ...
Python 简介 简单、易用、免费、开源、面向对象。 Python 安装 官网:http://python.org/ 下载 wget http://python.org/ftp/python/2.7.1/Python-2.7.1.tgz tar zxvf Python-2.7.1.tgz cd Python-2.7.1 ./configure --prefix=/home/Python-2.7.1 make make install Python 简明语法教程 http://sebug.net/paper/python/
Nginx 安装 官网:http://nginx.org/ 下载最新版本的Nginx wget http://nginx.org/download/nginx-0.8.54.tar.gz tar zxvf nginx-0.8.54.tar.gz cd nginx-0.8.54 ./configure --prefix=/home/nginx-0.8.54/ --with-http_ssl_module --with-http_stub_status_module make make install
HAProxy 简介 提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当 ...
软件代码设计     软件应该是有层次的       不同的层次负责不同的工作,分工明确,方便协同开发,对于一个类所处的身份定位明确,“它是一个什么样的角色,存在于哪一个层次,完全不做更多的事情”,这就是单一 ...
  介绍信息———————————————————— 官方文档 Sharding Introduction: http://www.mongodb.org/display/DOCS/Sharding+Introduction      分担读写负载三台服务器,如果将所有数据分为三片,每一台作为其中一片数据的写入点,其他两个节点进行拷贝,使读写压力在'一定条件'下分布在三台机器。      自动故障转移在单点损坏条件下,可以立刻将主服务器转换到随机另外一台从属服务器的分片上。不过之前未处理的请求将会被全部抛弃。      灵活配置分片 不设置表分片,表就不会进行分片,会完整保存在该库所在的主S ...
一、简介   好吧。坑爹了,我以为JDK里面没有线程池这种东西,之前就随便写了一个,应用到线上系统了。 结果最近不经意的发现了这个东西。开始悔过认错。给大家简单介绍一下这个吧。   二、Java线程池(二)   所说的线程池(二)就是这个java.util.concurrent包下的ThreadPoolExecutor 他的作用就是使用可能的几个池线程之一执行每个提交的任务   线程池可以解决两个不同问题:由于减少了每个任务调用的开销,它们通常可以在执行大量异步任务时提供增强的性能,并且还可以提供绑定和管理资源(包括执行任务集时使用的线程)的方法。每个 ThreadPoolE ...
一、前情简介 半个月前,公司的MongoDB压力由于用户量暴增导致压力急剧增加,读写能力下降。 因为对于Mongos 的集群分片机制的了解和测试还不是很充分,所以开始使用最简单的办法来解决:提高配置。 众所周知,MongoDB是出 ...
一、下载port   下载地址列表 https://distfiles.macports.org/MacPorts/  根据自己的版本下载需要的版本   然后进行解压,比如解压tar.gz文件到/home/soft/macport/文件夹下   二、安装port   在解压好的目录中,   >configure >make >make install   安装好之后把提示port操作的目录配置到/etc/profile的path变量中   source /etc/profile   这样就可以在任何地方使用port了   三、使用po ...
一、前言   在软件开发过程中,总会遇到一些瓶颈。开发效率瓶颈,人员技术瓶颈,运行效率瓶颈,服务器瓶颈,磁盘IO瓶颈,CPU、内存瓶颈。这些都限制了我们的软件无法尽善尽美。我们的目的就是为了克服和改善这些难题 ...
一、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 to the inbox, so you don't have to be.   作者:适用于各种情景的电子邮件 ...
一、MongoDB简介   MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 它是一个是高性能、易部署、易使用,存储数据非常方便的数据库。 官方网站:http://www.mongodb.org/   二、MongoDB安装   打开官方网站http://www.mongodb.org/downloads,下载MongoDB的压缩包,并解压bin目录下的所有文件,到计算机中任意位置。 如:D:\mongodb\bin 文件夹下,并在此目录下建立名称为data的文件夹,用于存放数据库文件   开始 → 运行 ...
 一、下载Openfire源码   首先,访问http://www.igniterealtime.org/ 点击下载Openfire源码压缩包,进行解压,将解压后的文件放置在硬盘某处。假设我们放在D盘根目录下,然后将文件夹名称修改为openfire_src。   一、在Eclipse环境中导入Openfire源代码   目前本人发现在Eclipse中导入Openfire源码,会有两种情况,是由于Eclipse版本问题引起的,所以这里我都进行说明。   (Eclipse 3.5)操作流程: File->New->Java Project 在弹出的New Java P ...
一、注册Google Apps账户   1.访问https://www.google.com/a/cpanel/premier/new3?hl=zh-CN进行注册Google Apps 并输入单位的域名,例如:immomo.com   2.在输入域名之后,开始填写下方的详细信息资料:用户名、密码、确认密码。   3.填写贵单位 ...
Global site tag (gtag.js) - Google Analytics