Others
文章平均质量分 57
lovingprince
关注大型WEB系统架构的高可用性、高性能处理
展开
-
三种工作要不得
那些第一次电话就通知你去面试的公司。结局往往是你到了到那里一看,一堆刚毕业的大学生正爬在桌子上填写简历。这种情况你遇到的要不就是比较低端的职位,要不就是企业根本醉翁之意不在酒。 对于这种情况,可以如此应对:告诉人事经理,我没空,我只有某月某日下午几点钟才有空,若不然就不用去了。 一进门就让你填一堆表格的公司。因为这些只是招聘中低等员工时才用的手段。况且,应聘的转载 2008-10-31 11:45:00 · 1004 阅读 · 0 评论 -
使用CDN为您的网站加速(一)
CDN(Content Delivery Network)翻译为内容分发网络,是通过在现有的 Internet 中增加一层新的网络架构,将网站的内容发布到最接近用户的网络 " 边缘 " ,使用户可以就近取得所需的内容,解决 Internet 网络拥塞状况,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因,造成的用户访问网站的响应速度原创 2009-10-07 09:06:00 · 1816 阅读 · 0 评论 -
找出占用你端口的罪魁祸首
做开发的同学经常会碰到一个恼人的问题,那就是启动服务器时会抛出一个XXXX端口被占用的异常(⊙o⊙)…,究竟这个端口被哪个家伙给使用了呢?下面我们花两步来找出来,并kill掉它。 假设一下,异常报出 1371端口被占用了。 在windows 环境下面,从开始->运行,输入cmd,进入dos界面,然后输入如下命令并运行。 C:/Documents and Setti原创 2009-10-09 18:07:00 · 1861 阅读 · 0 评论 -
如何与接口合作方合作
由于最近带一个公司项目,需要和某国企合作,其中需要其配合提供几个接口并联合调试,结果其合作过程令人抓狂,以前只是听说国企办事效率不高,现在真切体会到,果然让人大跌眼镜,谈妥的接口交付日期等细节,结果一推再推,本来计划的半月时间,结果足足拖了4个月还未完成,无奈之举,群发邮件,提升事件等级,通知对方高管等等方法试遍了,无一奏效,属于打一棍子走半步之列,感叹于此,现将一些对于这种类似合作原创 2009-11-01 20:49:00 · 1851 阅读 · 1 评论 -
四步让 maven为您工作起来
maven 让您的构建不是一般的爽,下面就看看怎么样让maven工作起来。 第一步,做好安装maven前的准备工作,首先安装JDK5或者jdk6.这一步比较简单,学java的同学应该都会,不罗嗦了,检验JDK是否安装好,可以输入如下命令后回车(windows系统) 第二步,下载maven并进行安装,maven下载地址http://maven.apache.org/down原创 2009-12-09 17:48:00 · 11404 阅读 · 11 评论 -
日常工作常用工具集
日常开发工作用到很多工具,这里将平日使用到的一部分必要的工具集子集列举一下,便于各位参考。 1. 开发编辑器:Eclipse->http://www.eclipse.org/ 插件查找地址:http://www.open-open.com 1)Easy Explorer 打开在eclipse中选定文件所在的目录 2)Implementor原创 2010-04-18 15:19:00 · 2632 阅读 · 1 评论 -
Maven 的classifier的作用
jar的名称中多了一个跟JDK相关的名称,例如jdk15,按照上面的配置,明显是找不到这个jar的,于是classifier就有它的用武之地了,它表示在相同版本下针对不同的环境或者jdk使用的jar,如果配置了这个元素,则会将这个元素名在加在最后来查找相应的jar原创 2010-09-19 13:58:00 · 47826 阅读 · 12 评论 -
默认+个性化灵活配置你的系统
1、系统中的默认值配置一般设置为通用公用测试环境配置,特别是公司内有自己的公用测试环境的情况下,默认值按照公用测试环境值作为默认值,这样,每个人直接checkout代码不需要做本地配置,或者少许配置即可在测试环境下运行。注:默认值一定不要设置为线上的配置,否则可能不小心(比如压力测试时)把线上系统给搞挂了。 2、本地个人性配置修改本地配置文件,不要去动系统默认值。 3、线上环境配置打包需要采用个性化方式重新覆盖默认值,好处在于对于线上数据隔离要求较高的配置数据(例如密码原创 2010-09-22 18:09:00 · 2291 阅读 · 0 评论 -
计算机频率、内存相关杂谈
计算机传统架构是分为 北桥和南桥两个芯片组,其中北桥连接着CPU、显卡、以及内存等高速设备,南桥则连接着硬盘、USB、PS/2、PCI等等低速设备,不直接与处理器打交道,北桥和南桥之间也是通过Hub架构进行连接原创 2010-12-20 19:24:00 · 5354 阅读 · 0 评论 -
阿里十周年马云经典语句
今天很残酷,明天更残酷,后天很美好,但是绝大多数人都死在明天晚上,看不到后天的太阳,我们阿里人一定要看到后天的太阳..... -------的确很经典啊 附: 老马太酷了!原创 2009-09-11 14:59:00 · 1658 阅读 · 1 评论 -
简单有效统计web 页pv、uv的方法
统计某个页面点击提交按钮pv的JS:(function(){ var Y = YAHOO.util, Dom = Y.Dom, Event = Y.Event; function doMonitor(type){ var img = new Image() ; img.src = "http://www.atpanel.com/jsclick?原创 2009-09-04 21:29:00 · 13293 阅读 · 3 评论 -
Jboss as 基本设置
Step one: download JBoss Application Server , e.g. jboss-4.2.2.GA Step two: extract jboss-4.2.2.GA.zip to a local dir say ${JBOSS_HOME} Step three: config - 注:以下配置对应的jboss版本为4.2.2.GA,部署的应用类型为ear转载 2009-09-03 18:42:00 · 1825 阅读 · 4 评论 -
WEB 集群与负载均衡(一)基本概念-上
Web集群是由多个同时运行同一个web应用的服务器组成,在外界看来就像一个服务器一样,这多台服务器共同来为客户提供更高性能的服务。集群更标准的定义是:一组相互独立的服务器在网络中表现为单一的系统,并以单一系统的模式加以管理,此单一系统为客户工作站提供高可靠性的服务。 而负载均衡的任务就是负责多个服务器之间(集群内)实现合理的任务分配,使这些服务器(集群)不会出现因某一台超负荷、而其他原创 2008-11-13 14:22:00 · 2958 阅读 · 0 评论 -
架构和框架的区别
人们对软件架构存在非常多的误解,其中一个最为普遍的误解就是:将架构(Architecture)和框架(Framework)混为一谈。 框架是一种特殊的软件,它并不能提供完整无缺的解决方案,而是为你构建解决方案提供良好的基础。框架是半成品。典型地,框架是系统或子系统的半成品;框架中的服务可以被最终应用直接调用,而框架中的扩展点是供应用开发人员定制的“可变化点”。 软件转载 2008-11-21 18:23:00 · 4326 阅读 · 1 评论 -
大型系统架构中的BASE思想
之前我在一篇blog中有提到一个例子,http://blog.csdn.net/lovingprince/archive/2008/08/21/2807986.aspx ,我称之为业务事务,其实可能定义有点偏颇,不过表达的意思很明确,即使用业务的方法来保证最终数据一致性,尽量避免使用分布式事务。这几天我看到一篇文章,恍然大悟,才明白原来这种思想本来早就有了它的专业术语:BASE. 这里我来和原创 2008-11-25 11:11:00 · 3659 阅读 · 1 评论 -
各大型网站架构分析收集
1. PlentyOfFish 网站架构学习http://www.dbanotes.net/arch/plentyoffish_arch.html采取 Windows 技术路线的 Web 2.0 站点并不多,除了 MySpace ,另外就是这个PlentyOfFish。这个站点提供 “Online Dating”服务。一个令人津津乐道的、惊人的数据是这个只有一个人(创建人Mar原创 2008-11-26 14:46:00 · 28534 阅读 · 8 评论 -
bug状态开发人员必知必会
在项目开发过程中,我发觉很多人在解决测试人员提出的bug之后,应该将这个bug修改成什么状态不太了解,导致了最后统计bug解决数量,以及遗留bug等等数据不准确。作为开发人员,我觉得了解bug的解决状态是一门基础课程。这里我将开发人员用到的bug解决状态列举出来,希望对大家有所帮助(这些都是开发人员在解决相应bug时应该在测试库中修改的状态): FIXED(已解决):bu原创 2008-12-02 09:27:00 · 6680 阅读 · 18 评论 -
bug状态开发人员必知必会(续)
在上一篇《bug状态开发人员必知必会》 中说到了开发人员在bug修复过程中需要在QC中操作的bug状态,这里说说测试人员需要在QC中操作的常用的bug状态。 New(新bug):一般测试人员录入一个新bug时,这个就是第一个默认初始状态,而开发人员看到这个状态时bug,就知 道这是一个新引入的bug。见到这个状态表示该bug必须被处理。Assigned(已指派的):当原创 2008-12-03 10:18:00 · 1812 阅读 · 0 评论 -
国内IT外包同志不必太担心裁员
IT资源外包有其固有的优势,财务方面的优势可以说是其中一个主要原因,外包可以削减开支,控制成本,对于那些没有能力投入大量资金、人力从硬件基础开始构建企业信息框架的企业而言,外包正可以弥补企业自身的欠缺。而且通过外包,企业无需扩大自身人力规模,减少了因人才聘用或流失而花费的精力、成本以及面临的压力,节省了培训方面的开支,并增加了人力资源配置的灵活性。当然外包在其他方面还有原创 2008-12-10 11:26:00 · 1697 阅读 · 1 评论 -
硬盘分区、寻址和系统启动过程
硬盘分区、寻址、系统启动原创 2011-01-05 15:39:00 · 12593 阅读 · 1 评论