随笔分类 -  项目实施

摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;namespace ConsoleApp{ class ProcessDo { ... 阅读全文
posted @ 2014-10-27 15:27 李占卫 阅读(15636) 评论(0) 推荐(1) 编辑
摘要:1.打开eclipse,选择【文件】|【新建】|【项目】2.选择【Tomcat Project】后单击下一步,输入项目名【TestTomcat】,选择下一步,将【Can update context definition】打钩,点击完成。3.创建servlet类:在导航器中右击【TestTomcat... 阅读全文
posted @ 2014-09-03 14:44 李占卫 阅读(16341) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://88250.b3log.org/web-message-push消息推送技术消息推送消息推送是针对 Web 应用开发领域的技术,指服务端以主动方式将信息送达客户端。主要用于提升用户体验,避免用户刷新页面从服务端拉取数据。例如 Web 邮件中自动出现刚收到的邮件项,Web 即时... 阅读全文
posted @ 2014-09-01 10:15 李占卫 阅读(1331) 评论(1) 推荐(0) 编辑
摘要:设计设计是否经过多次迭代,并最终决定了最好的一个?是否同时使用自上而下和自下而上的方法来解决设计问题?类与类之间的交互关系是否已经设计为最小化?设计被划分为层次吗?你对把这一程序分解成为子程序,包和类的方式感到满意吗?程序是不是易于维护?设计是否精简?设计出来的每一个部分都绝对必要吗?整体而言,你的... 阅读全文
posted @ 2014-08-29 17:23 李占卫 阅读(1115) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://javatar.iteye.com/blog/1345073(1) 当服务越来越多时,服务URL配置管理变得非常困难,F5硬件负载均衡器的单点压力也越来越大。此时需要一个服务注册中心,动态的注册和发现服务,使服务的位置透明。并通过在消费方获取服务提供方地址列表,实现软负载均衡... 阅读全文
posted @ 2014-08-29 17:04 李占卫 阅读(931) 评论(1) 推荐(2) 编辑
摘要:原文地址:http://www.bbtang.info/linux/web/821.html一.软件介绍(apachelighttpdnginx)1.lighttpdlighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻... 阅读全文
posted @ 2014-08-29 16:16 李占卫 阅读(3947) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.coderli.com/translate-restful-standard-resolvedOneCoder最近一直在使用Restful API,最近正好看到一篇自定义restful接口规范的“抛砖引玉”得的文章,索性翻译一下,与大家分享。原文地址:http://j... 阅读全文
posted @ 2014-08-14 17:11 李占卫 阅读(64290) 评论(0) 推荐(6) 编辑
摘要:原文:http://blog.csdn.net/gueter/article/details/1524447Author :JeffreyMy Blog:http://blog.csdn.net/gueter/引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信... 阅读全文
posted @ 2014-08-13 17:30 李占卫 阅读(925) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://2014.54chen.com/blog/2014/03/05/ihaveadream/总体思考总结这些年经验,进行构架演进的方向选择时,大致要做到下面的目标:可快速开发部署 (五分钟写出来一个经过测试的hello world并可访问/调用,并可在公网访问)天然可扩展(业务层... 阅读全文
posted @ 2014-08-08 17:28 李占卫 阅读(1419) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://jm-blog.aliapp.com/?p=590目前绝大多数应用采取的两种分库分表规则mod方式dayofweek系列日期方式(所有星期1的数据在一个库/表,或所有?月份的数据在一个库表)这两种方式有个本质的特点,就是离散性加周期性。例如以一个表的主键对3取余数的方式分库或... 阅读全文
posted @ 2014-06-04 10:43 李占卫 阅读(10314) 评论(0) 推荐(3) 编辑
摘要:原文地址:http://nileader.blog.51cto.com/1381108/795230下载PDF版本 本文是ZooKeeper的快速搭建,旨在帮助大家以最快的速度完成一个ZK集群的搭建,以便开展其它工作。本方不包含多余说明及任何调优方面的高级配置。如果要进行更深一层次的配置,请移步... 阅读全文
posted @ 2014-06-04 10:08 李占卫 阅读(907) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://jm-blog.aliapp.com/?p=1232ZooKeeper典型应用场景一览数据发布与订阅(配置中心)发布与订阅模型,即所谓的配置中心,顾名思义就是发布者将数据发布到ZK节点上,供订阅者动态获取数据,实现配置信息的集中式管理和动态更新。例如全局的配置信息,服务式服务... 阅读全文
posted @ 2014-06-03 17:31 李占卫 阅读(34114) 评论(0) 推荐(6) 编辑
摘要:原文地址:http://www.ibm.com/developerworks/cn/opensource/os-cn-quartz/index.htmlQuartz 基本概念及原理Quartz Scheduler 开源框架Quartz 是 OpenSymphony 开源组织在任务调度领域的一个开源项... 阅读全文
posted @ 2014-06-03 16:32 李占卫 阅读(1244) 评论(0) 推荐(0) 编辑
摘要:为了方便部分博友和我自己,我特地将BigTable的中文版论文转载到本博客,原文地址在Google Labs,译者为alex。Wiki百科关于 BigTable的解释:http://en.wikipedia.org/wiki/BigTableBigTable 英文原版:http://labs.google.com/papers/bigtable.html摘要Bigtable是一个分布式的结构化数据... 阅读全文
posted @ 2010-10-22 11:08 李占卫 阅读(649) 评论(1) 推荐(0) 编辑
摘要:前言 这个名字起的太大,其实我只是想说明一个设计。这个设计是用于收集并分析用户行为的。 一般我们分析用户行为离不开数据,这些数据可以来自于数据库也可以来自于用户操作日志。这里我介绍的就是基于用户操作日志的行为分析方法。这个方法也可以说是一个设计,该设计包含三个部分。第一部分是用户行为数据收集第二部分是用户行为数据汇总最后是用户行为数据分析。整体结构大概如下图:图中大概能说明整个框架的运行流程。接下... 阅读全文
posted @ 2010-08-04 17:20 李占卫 阅读(5583) 评论(5) 推荐(1) 编辑
摘要:1:简单介绍MongoDB是一款分布式文档数据库,支持类似关型数据库的主从结构,文档以二进制Json形式存储,无锁,无事务,有索引。2:安装步骤第一步:下载程序集http://www.mongodb.org/downloads第二部:解压并抽取相关的bin目录到C:\Mongo下(这个任意选择) ,并在该目录下建db文件夹。第三部:打开CMD窗口,进入到C:\Mongo\bin目录下,运行mong... 阅读全文
posted @ 2010-07-15 17:05 李占卫 阅读(6496) 评论(12) 推荐(2) 编辑
摘要:整体:Remoting的激活方式有两种客户端激活和服务端激活,顾名思义服务端激活就是服务端负责维护远程服务对象的创建与销毁而客户端激活则是客户端负责远程对象的创建与激活。在服务端激活的模式下根据请求来建立对象,对所有请求建立一个对象的就是Singleton而对每次请求都分别建立对象的叫做SingleCall。SingleCall建立的对象系统自己回收没有生命周期之说而对于Singleton你可以通... 阅读全文
posted @ 2010-07-08 16:17 李占卫 阅读(1765) 评论(10) 推荐(1) 编辑
摘要:.NET下发送和接收ActiveMQ A:下载ActiveMQ,地址http://activemq.apache.org/download.html B:执行/bin/win32/InstallService.bat.在Windows服务中可以看到名称为ActiveMQ的服务被建立。它提供了管理工具http://localhost:8161 A:下载.netAPI。http://activemq.... 阅读全文
posted @ 2010-05-20 15:38 李占卫 阅读(4723) 评论(5) 推荐(3) 编辑
摘要:引言 什么是热点问题,热点问题对站点有什么危害,如何解决热点问题。本文会对这些问题做出我自己的回答。问题的引出 我们先来看个场景。假设我们有张网然后我们分别用圆形的石头和锥形的石头去砸这张网,其结果大家一定都知道。后者有更大的可能撕破这张网。这个例子拿到站点上也是成立的。对于一个站点来说压力最后不可避免的都砸到数据库服务器上了,而这些数据的压力是有轻重之分的。比如强交互的数据就比呈现型的数据对数... 阅读全文
posted @ 2010-01-19 14:48 李占卫 阅读(2185) 评论(8) 推荐(1) 编辑
摘要:前言我们在高负载程序的解决方案中通常会采用软件级别的负载均衡方法。举个简单的例子比如一个站点如果是河南的访问者就让服务器A提供服务如果是上海的用户那么就让服务器B来提供服务,这样就把一个站点的负载均衡到两台服务器上了。这样做的必要性不言而喻。今天我们也不是谈这个话题,我们谈的是负载均衡的算法,如果大家对这个话题感兴趣就继续往下看。场景前言中举得例子是一种情况,这种情况可以概括为“状态不... 阅读全文
posted @ 2010-01-13 16:40 李占卫 阅读(2761) 评论(11) 推荐(3) 编辑