S____技术帖。
文章平均质量分 58
sxl_2008
这个作者很懒,什么都没留下…
展开
-
申请和配置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 · 2561 阅读 · 0 评论 -
本地部署并运行Openfire和错误处理
一、下载Openfire源码 首先,访问http://www.igniterealtime.org/ 点击下载Openfire源码压缩包,进行解压,将解压后的文件放置在硬盘某处。假设我们放在D盘根目录下,然后将文件夹名称修改为openfire_src。 一、在Eclipse环境中导入Openfire源代码 目前本人发现在Eclipse中导入Openfire源码,会有两种情...2011-06-29 14:40:26 · 277 阅读 · 0 评论 -
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 · 114 阅读 · 0 评论 -
使用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 · 2285 阅读 · 0 评论 -
一切为了资源与效率:Java线程池
一、前言 在软件开发过程中,总会遇到一些瓶颈。开发效率瓶颈,人员技术瓶颈,运行效率瓶颈,服务器瓶颈,磁盘IO瓶颈,CPU、内存瓶颈。这些都限制了我们的软件无法尽善尽美。我们的目的就是为了克服和改善这些难题,使软件比想象中更完美。 二、具体问题 在数据库或者是流程工作时,很多操作都是由于最初软件设计的原因,或者是当初一些产品设计的原因,或者因为时间紧迫,或者逼不得已必须如此做...2011-10-25 12:16:56 · 125 阅读 · 0 评论 -
MongoDB 性能瓶颈分析
[b]一、前情简介[/b] 半个月前,公司的MongoDB压力由于用户量暴增导致压力急剧增加,读写能力下降。因为对于Mongos 的集群分片机制的了解和测试还不是很充分,所以开始使用最简单的办法来解决:提高配置。众所周知,MongoDB是出了名的吃内存。当时定义出来提高MongoDB的办法很简单,插内存。但是由于机房问题,插内存需要拔电源,导致停止产品的服务,所以经过研究后。...原创 2012-01-19 15:35:50 · 1527 阅读 · 0 评论 -
JDK中的ThreadPoolExecutor线程池简介
一、简介 好吧。坑爹了,我以为JDK里面没有线程池这种东西,之前就随便写了一个,应用到线上系统了。结果最近不经意的发现了这个东西。开始悔过认错。给大家简单介绍一下这个吧。 二、Java线程池(二) 所说的线程池(二)就是这个java.util.concurrent包下的ThreadPoolExecutor他的作用就是使用可能的几个池线程之一执行每个提交的任务 ...原创 2012-01-19 15:55:21 · 125 阅读 · 0 评论 -
mongos 集群安装部署文档
介绍信息————————————————————官方文档 Sharding Introduction: http://www.mongodb.org/display/DOCS/Sharding+Introduction 分担读写负载三台服务器,如果将所有数据分为三片,每一台作为其中一片数据的写入点,其他两个节点进行拷贝,使读写压力在'一定条件'下分布在三台机器。 自动...2012-02-06 17:15:46 · 167 阅读 · 0 评论 -
软件编码设计和开发常识
软件代码设计 软件应该是有层次的 不同的层次负责不同的工作,分工明确,方便协同开发,对于一个类所处的身份定位明确,“它是一个什么样的角色,存在于哪一个层次,完全不做更多的事情”,这就是单一职责原则。 代码是为之后做打算的 软件中的代码,应该更符合面向对象中的开放-封闭原则,已经写过的类,尽量是提供高扩展性,一次开发之后,通过下层横向扩展可以解决...2012-02-21 16:20:54 · 837 阅读 · 0 评论