自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(207)
  • 资源 (3)
  • 收藏
  • 关注

原创 大型网站采用什么系统架构保证性能稳定性

教程由JAVA中文网整理校对发布(javaweb.cc)千万级的注册用户,千万级的帖子,nTB级的附件,还有巨大的日访问量,大型网站采用什么系统架构保证性能和稳定性?首先讨论一下大型网站需要注意和考虑的问题。数据库海量数据处理:负载量不大的情况下select、delete和update是响应很迅速的,最多加几个索引就可以搞定,但千万级的注册用户和一个设计不好的多对多关系将带...

2011-08-23 16:20:35 252

原创 高并发高负载的大型网站系统架构

一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面cbJ平坦软件园均存放在一个目录下,这样的网站对系统架构、 性能的要求都很简单。 随着互联网业务的不断丰富,网站相cbJ平坦软件园关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉cbJ平坦软件园及面非常广,从硬件到软件、 编程语言、 数据库、 Web...

2011-08-23 16:19:02 177

原创 大型网站架构不得不考虑的10个问题

这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,实现语言方面并不是问题,语言的优势在于实现而不是好坏,不论你选择任何语言,架构都是必须要面...

2011-08-23 16:15:00 200

原创 几种常用的Java数据源解决方案

Java中的数据源就是javax.sql.DataSource。DataSource的创建可以有不同的实现。JNDI方式创建DataSource 以JNDI方式创建数据源首先要配置数据源的相关连接信息,也就是数据源连接池。该配置应该在Tomcat安装目录下的conf/context.xml文件中配置。其配置如下: …… ...

2011-08-23 16:14:14 149

原创 Amoeba+rose:开源项目搭建大型网站可扩展构架实记[转]

java是一把双刃剑,可以很重地伤人,亦可很重地自伤。曾在一处见到,淘宝在长期使用java构建web项目后,得出一个结论:积重难返。实际工作经验得到的结论,积重难返的原因,往往不是java本身的缘故,而是团队成员基础积累参差不齐,许多次的“一不小心”积累成了最终的结果。到了悔之晚矣的时候自然就积重难返了。如何避免java使用自伤,最关键在于,统一团队成员的code入口,框下可能发生的事情,...

2011-08-23 14:39:42 103

原创 磁盘性能对Web应用程序的影响(转)

现在有很多的网站应用都是基于LAMP的架构(M就是MySQL),为了缓解数据库的读取访问压力,通常都会使用缓存机制,也就是查询一次数据库后在一定失效期内多次使用结果,从而减少数据库的频繁访问,以此来提高应用程序的响应度和执行效率。而对于缓存的实现机制,有多种方法实现,比如把缓存内容写在本地磁盘文件中,常用的有 Smarty 或者 Pear Cache_Lite 等软件,也有缓存在内存中的实现方式,...

2011-08-23 14:37:57 194

原创 气质的培养

一:沉稳 (1)不要随便显露你的情绪。 (2)不要逢人就诉说你的困难和遭遇。 (3)在征询别人的意见之前,自己先思考,但不要先讲。 (4)不要一有机会就唠叨你的不满。 (5)重要的决定尽量有别人商量,最好隔一天再发布。 (6)讲话不要有任何的慌张,走路也是。二:细心 (1)对身边发生的事情,常思考它们的因果关系...

2011-08-18 12:08:21 66

原创 哲理小故事

1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了,赚钱指数为2。当然心理倾向第二种了。同样,这种心理还表现在买一送一的花招上,顾客认...

2011-08-02 23:41:57 95

原创 spring 定时器时间配置

Quartz在Spring中动态设置cronExpression (spring设置动态定时任务)2007-07-25 13:52什么是动态定时任务:是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定)。这样总不能修改配置文件每定制个定时任务就增加一个trigger吧,即便允许客户修改配置文件,但总需要重新启动web服务啊,研究了下Quartz在Sp...

2011-07-06 11:20:10 91

原创 Linux卸载jdk和tomcat

--卸载jdk--查看jdk安装包名称rpm -qa|grep jdk--卸载rpm -e `rpm -qa|grep jdk`(或rpm -e 加上面rpm -qa|grep jdk显示的结果)--注释或删除环境变量vi /etc/profile#export JAVA_HOME=/usr/java/jdk1.6.0_20#export CLASSPATH=.;$...

2011-06-22 20:28:52 193

原创 高并发系统数据库设计

在WEB网站的规模从小到大不断扩展的过程中,数据库的访问压力也不断的增加,数据库的架构也需要动态扩展,在数据库的扩展过程基本上包含如下几步,每一个扩展都可以比上一步骤的部署方式的性能得到数量级的提升。 1、WEB应用和数据库部署在同一台服务器上 一般的小规模的网站采用这种方式,用户量、数据量、并发访问量都比较小,否则单台服务器无法承受,并且在遇到性能瓶颈的时候升...

2011-05-14 21:43:22 257

原创 Web2.0架构下散列实现数据库负载均衡

在Web 2.0时代,网站将会经常面临着快速增加的访问量,但是我们的应用如何满足用户的访问需求,而且基本上我们看到的情况都是性能瓶颈都是在数据库上,这个不怪数据库,毕竟要满足很大访问量确实对于任何一款数据库都是很大的压力,不论是商业数据库Oracle、MS sql Server、DB2之类,还是开源的MySQL、PostgreSQL,都是很大的挑战,解决的方法很简单,就是把数据分散在不同的数据库上...

2011-05-14 21:33:33 95

原创 大型网站的架构设计问题----大型高并发高负载网站的系统架构

随着中国大型IT企业信息化速度的加快,大部分应用的数据量和访问量都急剧增加,大型企业网站正面临性能和高数据访问量的压力,而且对存储、安全以及信息检索等等方面都提出了更高的要求…… 本文中,我想通过几个国外大型IT企业及网站的成功案例,从Web技术人员角度探讨如何积极地应对国内大型网站即将面临的扩展(主要是技术方面,而较少涉及管理及营销等方面)矛盾。 一、 国外大型IT网站...

2011-05-14 21:32:22 80

原创 大数据量高并发的数据库优化

一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再...

2011-05-14 21:30:18 95

原创 支付宝蔡学镛:架构师最重视的文档

技术文档很多,每种文档都有各自的目的。其中和架构师关系最密切的、甚至架构师应该亲自写的文档是技术白皮书与技术路线图,这两份文档是本次文章的重点。  技术白皮书  White Paper衍生自White Book(白皮书),一般也称为白皮书,但是内容更浓缩、更精华。White Paper通常合起来写为Whitepaper。  技术白皮书(Technical White Pap...

2011-05-11 23:03:03 79

原创 支付宝首席架构师程立:做架构就像造房打地基

http://blog.alipay.com/1220.html支付宝人物系列之:支付宝首席架构师程立什么是架构师?在大多数人看来,这是一个神秘而充满技术色彩的称谓,带着这个头衔的都是最顶尖的技术人才。而在支付宝首席架构师程立看来,架构师的工作其实并不神秘,做架构就像造房子要打地基一样,架构师就是那个为整个网站和系统打地基的人。放弃学位,投身“创业”,程立的经历具有浓重的互联网...

2011-05-11 22:46:52 120

原创 专访支付宝首席架构师程立

据支付宝公司官方数据,截止到2008年5月6日,使用支付宝的全球用户已经超过8000万,支付宝每日交易总额超过3.5亿人民币,日交易笔数超过150万笔。看到这儿,我想很多软件开发者朋友可能会问的问题是:这么庞大的支付平台是谁设计的,如何设计的,有什么经验和教训?在2008年5月份阿里巴巴举办的第二届网络工程师侠客行大会上,InfoQ中文站有幸认识了支付宝首席架构师程立先生,并邀请其分享了软件架构设...

2011-05-11 22:42:44 88

原创 支付宝首获银行托管审核

近年来网络发展迅猛,电子商务以其方便、快捷,突破了时间和地域限制的优势逐渐得到了广大网民的认可。我国电子商务产业呈现持续、快速、发展的态势,2005年电子商务交易额超过7400亿元,较上年增长了45%。  每年电子商务网站停留的数亿元资金,如何管理才算安全?阿里巴巴全国首开先河,聘请工商银行当起这笔钱的“顾问”,也就是说工商银行将为阿里巴巴账户内的资金提供托管服务。  6月16日,中国工商银行总行...

2011-05-08 21:45:02 827

原创 因为信任,所以简单 --专访支付宝架构师团队 (1)

Note:提问者:《程序员》杂志郑柯。回答者:支付宝架构师团队。能否介绍下支付宝架构团队的构成以及各位的知识结构?支付宝架构团队里的架构师角色可以划分为首席架构师、技术架构师、业务架构师、产品架构师等、数据库架构师等。首席架构师:制定公司的长期技术路线图。是公司技术方向和技术组合的重要决策者。技术架构师:关注整体网站系统架构。通过技术架构对业务架构提供支撑;(系统分析员不是...

2011-04-27 00:59:32 204

原创 专访支付宝首席架构师程立

据支付宝公司官方数据,截止到2008年5月6日,使用支付宝的全球用户已经超过8000万,支付宝每日交易总额超过3.5亿人民币,日交易笔数超过150万笔。看到这儿,我想很多软件开发者朋友可能会问的问题是:这么庞大的支付平台是谁设计的,如何设计的,有什么经验和教训?在2008年5月份阿里巴巴举办的第二届网络工程师侠客行大会上,InfoQ中文站有幸认识了支付宝首席架构师程立先生,并邀请其分享了软件架构设...

2011-04-27 00:58:26 76

原创 支付宝架构师对话腾讯研发总监畅谈架构

不久前,我们发表了支付宝架构师冯大辉提出的问题,并邀请了腾讯的研发总监王速瑜先生做出回答,下面登出本次问答的节选,希望广大网友和读者们积极参与,提出你们想要问的问题。[img]http://tech.techweb.com.cn/attachment.php?aid=6553&k=948506a0d7963abc6bb45986b034d271&t=1303835867&noupdate=yes&...

2011-04-27 00:57:25 185

原创 支付宝数据库架构师冯大辉:谈数据库架构

概要 在上个月阿里巴巴举办的网侠大会上,InfoQ中文站有幸与著名的DBA冯大辉在一起,谈了谈网站/数据库架构、数据库性能调优、数据关系映射以及DBA个人职业发展等方面的话题。 个人简介 冯大辉,就职于阿里巴巴集团旗下支付宝(中国)网络科技有限公司(Alipay.com),担任数据库架构师,负责支付宝数据库架构规划、解决方案等相关工作。2007 年国内首批 Oracle ACE. ...

2011-04-27 00:56:07 294

原创 支付宝进高校欲揽300技术高手 多位技术牛人已安营

更多的技术牛人随着支付宝的壮大而发展起来,支付宝首席架构师程立(花名鲁肃)参与了支付宝从淘宝拆分自立门户,帮助淘宝确立竞争优势,成功挺进更广阔的电子支付市场,直至成为全球领先互联网支付平台的历程。  近日,支付宝宣布启动了总计500名应届生的校园招聘计划。这一招聘规模不单在电子支付领域甚至在整个互联网领域都算大手笔。而值得注意的是其中技术工程师高达300名,占了招聘总数的60%。此举可见支...

2011-04-27 00:34:36 153

原创 ASCII,Unicode,Unicode big endian,UTF-8的字符编码关系

刚刚看了《汉化教学文集2006》中的几篇文章,谈到了字符编码问题。终于明白了ASCII,Unicode,Unicode big endian,UTF-8的关系。ASCII:学过计算机基础的都知道,8bits的英文编码。实际只用低7位,127个字符,32(0x20)为空格,之前是控制字符,之后是有效字符。当>128时,需要使用代码页(code page)来确定表示的字符。在保存文件时一般AN...

2011-04-15 09:38:47 160

原创 网上交易的卫兵—数字证书和数字签名

http://www.cfca.com.cn/zhishi/wz-029.htm本文力图以最浅显的语言解释数字证书和数字签名的科学原理,以及它们对网上交易信息的安全保障机制,可供各位网民参考。网上银行交易中的安全问题  在网上交易中,交易双方互不见面,有两个安全问题是会引起担心的。第一个问题是交易双方身份是否真实,会不会被人假冒。换句话说,就是在网上发送交易信息的主体是否是真实的。...

2011-04-15 09:15:06 248

原创 网上跨行转账将实时生效 第三方支付前景渺茫

央行第二代支付系统将于年中上线的消息引起各方强烈关注。首批十多家试点的商业银行正紧张进行接入系统开发。新的支付系统是否会接入第三方支付更成为业界关注的焦点,  跨行转账实时到账  据悉,由于现有的网上跨行支付属于银行间的协议行为,因此,各银行间的网上银行跨行清算需通过多个系统进行传输,有些甚至要手动干预,效率低、成本高。  人行南京分行支付结算处相关人士对此解释,“第一代系...

2011-04-11 00:06:10 139

原创 环迅支付毛军民谈第三方支付发展前景

http://www.pcpop.com/doc/0/598/598961.shtml2010中国第四届支付发展峰会现已落幕,围绕第三方支付行业的规范和发展成为金融业和众多支付企业热议的话题,记者采访到第三方支付企业代表环迅支付,环迅 CEO毛军民和记者分享了对第三方支付发展前景的诸多看法。 毛军民表示,中国经济的发展最终还在依托一大批中小企业的快速崛起,企业之间整体信息沟通是第一步...

2011-04-11 00:01:45 150

原创 银联ChinaPay:反戈一击指向谁?

凭借银联的资源、技术实力和品牌影响力,在电子支付市场重整旗鼓的ChinaPay实现“后发制人”并非不可能。  在进军电子支付市场7年之后,中国银联只博得行业里第三的位置,这与银联的“豪门”地位实在不相称,因此ChinaPay的强力反攻,就是理所当然的事情了。  ChinaPay的野心  相比前几年的低调,ChinaPay已经不再掩饰自己的野心。银联受理市场部副总经理房建...

2011-04-01 23:06:43 209

原创 Java 7七大新功能预览

Java 7已经完成的7大新功能: 1 对集合类的语言支持; 2 自动资源管理; 3 改进的通用实例创建类型推断; 4 数字字面量下划线支持; 5 switch中使用string; 6 二进制字面量; 7 简化可变参数方法调用。 下面我们来仔细看一下这7大新功能: 1 ...

2011-03-22 23:09:29 72

原创 伏威谈淘宝网的高并发处理与压力测试

很高兴在杭州的淘宝研发中心来采访伏威,伏威你好。 你好。 其实到现在为止距离淘宝双十一事件已经过去蛮多天了,但在整个技术圈里面大家还是津津乐道。我这次在采访之前在和一些网友做沟通的时候,他们也提出了非常多非常有意思的问题,包括一些高并发的,一些压力测试的等等,那我希望也代表这些网友和你做一个交流。那第一个问题就是,在那么大的访问量,淘宝的技术团队是如何做到一个高并发处理的? 对于...

2011-02-24 23:10:32 108

原创 linux 查看 端口

netstat -anp 显示系统端口使用情况lsof -i :端口 显示占用该端口的进程情况 uname -a 内核信息cat /proc/interrupts 显示中断信息

2011-02-24 23:09:47 79

原创 转帖:Linux下查看CPU使用率

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48 Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zomb...

2011-02-24 23:08:49 123

原创 使用Apache 反向代理功能连接 Tomcat

http://topic.csdn.net/t/20060912/11/5015746.htmlApache HTTP server 和 Tomcat server 整合,一般是希望对于用户只公布 Apache HTTP server 的网址,而 Tomcat 的网址则不公布,扮演一个幕后英雄的角色。访问 Tomcat 的 H...

2011-02-24 23:07:46 73

原创 spring 指定时间执行定时器

dingshi 0 1 6,16,20 * * ? chargelogDao为定时执行的类,dingshi为定时执行的方法时间设置说明:一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依...

2011-02-17 13:27:03 358

原创 linux 设置系统时间和硬件时间

linux 的系统时间有时跟硬件时间是不同步的Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。Linux中的所有命...

2011-02-17 11:01:01 77

原创 最后一任男朋友,说的很好!(转)

1,不需要太帅,但要有点儿阳光,2,可以吸烟,但为了我和你自己的健康要努力戒烟,3,我不希望你没有过感情,只希望你在遇到我的时候已经懂得珍惜感情.4,我不需要你会赚很多钱,只要能养活自己并在为自己的生活有计划打拼.5,我不需要你能让我现在就住上大房子,但你要答应和我一起供一个五六十平米的属于我们的温馨的家.6,我不需要你能够每天在我身边,我们都要有自己的空间.但我希望传短信的时...

2011-02-10 00:10:26 87

原创 REST架构下的接口规范和使用准则

REST架构风格是全新的针对Web应用的开发风格,是当今世界最成功的互联网超媒体分布式系统架构,它使得人们真正理解了Http协议本来面貌。随着 REST架构成为主流技术,一种全新的互联网网络应用开发的思维方式开始流行。目前,51,校内,海内,阿里软件等都通过REST架构来实现平台数据的开放,与第三方的数据交换。REST已然成为sns开放平台的首要开放标准。下面简单介绍一下REST的原理和使...

2011-02-05 17:56:10 146

原创 Hibernate的高级特性

实体对象生命周期事务管理锁数据缓存实体对象生命周期实体对象的3种状态自由状态即实体对象在内存中的自由存在,它与数据库中的记录无关。持久状态即实体对象处于由Hibernate框架所管理的状态。游离状态处于持久状态的对象,其对应的Session实例关闭之后,那么,此对象就处于游离状态。事务管理事务是一个逻辑工作单元,它包括一系列的操作。事务包...

2011-01-13 16:55:06 55

原创 Jprofiler 5.1.2 配置。

作者:lizongbo 发表于:18:34. 星期一, 三月 31st, 2008 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明。http://618119.com/archives/2008/03/31/77.htmlJprofiler 5.1.2 配置。1.下载http://download.ej-technologies....

2011-01-12 18:18:11 114

原创 用shtml来include网页文件

在网站构建过中。当我们遇到很多的内容为静态页面,而页首与页脚又经常要更换时,如果一直使用html文件总会有很多的麻烦。因为批量修改起来很不方面,所以我们总希望能将页脚与页尾include到html文件中来。html属于客户端解析形的格式化语言,自4.0后几乎很难再有大的变动(毕竟很多浏览器只按4.0标准来解析),所以至今也没include这样的概念。而html的框架(frame与iframe)虽然...

2011-01-11 09:17:15 83

mobiscroll去掉TRIAL字的方法及例子

破解 整版mobiscroll,去掉TRIAL字的方法

2015-04-28

apache_2.2.4.mis + mod_jk-apache-2.2.4.so集群配置必备软件

apache 整合 mod_jk 的几个文件已经在压缩包中,分别拷贝到apache安装目录下的conf和modules目录下即可

2010-04-18

绿色免安装 tomcat 5.5

在 startup.bat 文件最上方设置环境变量后,启动即可使用。 PS:机器必须安装了jre

2010-04-18

空空如也

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

TA关注的人

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