MySQL分库分表 【转】http://blog.itpub.net/29254281/viewspace-1819422/ MySQL处理大规模业务数据的方案一般都是分库分表.最开始一般都选择垂直拆分.比如电商网站,可能按照家电,图书,母婴等商品分类进行拆分.这样做的好处是拆分简单,并且没有破坏数 ...
分类:
数据库 时间:
2016-08-06 17:24:36
阅读次数:
298
如果一个网站使用真静态技术,会生成海量的html静态页面,可以考虑使用伪静态技术来优化我们的网站。 url重写(伪静态)的好处:(1)可以方便实现对引擎的优化,并且比生成静态页面更加方便。(2)占空间比较小。(3)首页每天都自动变化,不用维护。网站首页一般都有热点排行之类的,你可以设为24小时排行, ...
分类:
其他好文 时间:
2016-08-06 14:26:33
阅读次数:
172
虚拟内存按页划分,我们可以明确告诉系统:某一个虚拟内存页需要和实际内存帧相关联。这样一来,该内存页就被换进来了,而且不会被系统换出去。这一行为叫做锁页(locking a page)。 一般来讲页的换进换出是透明的,一般程序接触不到这一层。但是呢,锁页可以为我们带来如下好处: 1、速度:如果你的程序 ...
分类:
系统相关 时间:
2016-08-06 00:26:29
阅读次数:
200
现实需求:对于一些不是实时性的页面,数据变化也不是很大的页面,我们可以把该JSP或freemark页面进行静态化。这样的好处,当我们的服务挂掉了,通过nginx的代理,我们依然可以访问相关的页面。实现:通过Shell脚本和linux的crontab的定时任务实现。这里只讲如何实现该脚本。1...
分类:
系统相关 时间:
2016-08-05 18:06:25
阅读次数:
376
Struts、 Hibernate、Spring这类的框架给我们开发带来非常大的好处,让我们更加快速、有效的开发。所以我们在开发中通常都会用到各种框架,每个框架 都有很多jar包,每个jar都有各自不同的功能。开发不同的功能用到的jar也不尽相同,所以当我们用到相关框架的时候,并不是把它所有的jar ...
分类:
编程语言 时间:
2016-08-05 17:38:20
阅读次数:
269
Storm On YARN带来的好处 相比于将Storm部署到一个独立的集群中,Storm On YARN带来的好处很多,主要有以下几个: 弹性计算资源: 将Storm运行到YARN上后,Storm可与其他应用程序(比如MapReduce批处理应用程序)共享整个集群中的资源,这样,当Storm负载骤 ...
分类:
其他好文 时间:
2016-08-05 11:59:30
阅读次数:
188
DispatcherServlet的作用 DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,负责职责的分派, 且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。DispatcherServlet主要用作职责调度,用于控 ...
分类:
其他好文 时间:
2016-08-05 06:32:25
阅读次数:
126
vmware虚拟机移植带来的问题 虚拟机的好处很多,能够随意装各个操作系统进行学习和试验,可以在一台物理机器上干多台机器的活, 还能够携带,随意拷贝到其他机器上,继续使用。但是在移植拷贝中出现的问题值得注意: 1)网卡的mac地址(网卡号或者hostid)以及IP地址可能都会发生变化,这样和其有关的 ...
分类:
系统相关 时间:
2016-08-04 22:55:03
阅读次数:
426
1、好处 在商城项目的开发中,用户购买完成之后,我们常常根据所买商品的类型push到相应的控制器中,而商品类型有很多种,如果使用判断语句,代码就显得臃肿或难以理解,此时,我们就可以使用枚举来表示商品类型,再用switch语句执行相应的操作,这样,代码就简洁很多,更加利于我们的开发; 再者,在多选项卡 ...
分类:
其他好文 时间:
2016-08-04 16:19:52
阅读次数:
160
最近一段时间学习了下Docker,关于Docker的安装,运用什么的在这里我不会过多的说明,我只说我对于Docker的一些理解,附加我用于记录的少量代码。 刚开始学习Docker的时候,找资料在网上看到最多的是Docker的好处。比如: 1、Docker 容器的启动可以在秒级实现,这相比传统的虚拟机 ...
分类:
其他好文 时间:
2016-08-04 15:02:11
阅读次数:
158