码迷,mamicode.com
首页 >  
搜索关键字:设计思想    ( 2376个结果
大型网站系统架构演化之路【mark】
前言一 个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的 扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的 ...
分类:Web程序   时间:2014-09-28 13:05:12    阅读次数:237
python 面向对象编程
面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函数,即把...
分类:编程语言   时间:2014-09-28 05:02:20    阅读次数:215
大型网站系统架构的演化
前言 一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随业务...
分类:Web程序   时间:2014-09-26 04:18:58    阅读次数:334
聊聊高并发(二)结合实例说说线程封闭和背后的设计思想
高并发问题抛去架构层面的问题,落实到代码层面就是多线程的问题。多线程的问题主要是线程安全的问题(其他还有活跃性问题,性能问题等)。 那什么是线程安全?下面这个定义来自《Java并发编程实战》,这本书强烈推荐,是几个Java语言的作者合写的,都是并发编程方面的大神。 线程安全指的是:当多个线程访问某个类时,这个类始终都能表现出正确的行为。 正确指的是“所见即所知”,程序执行的结果和你所预想的结...
分类:编程语言   时间:2014-09-25 13:50:08    阅读次数:265
jQuery学习笔记
一、选择网页元素jQuery的基本设计思想和主要用法,就是"选择某个网页元素,然后对其进行某种操作"。这是它区别于其他Javascript库的根本特点。使用jQuery的第一步,往往就是将一个选择表达式,放进构造函数jQuery()(简写为$),然后得到被选中的元素。选择表达式可以是CSS选择器:$...
分类:Web程序   时间:2014-09-25 02:44:07    阅读次数:422
HTablePool 在Hbase 0.94、0.95、0.97被废弃,在0.98中被清除( HTablePool 对比HConnection.getTable)
HTablePool会被逐渐废弃,直到0.98的发行版本中会被清楚。使用新的API,HConnection.getTable(...)。 它的设计思想:        “默认情况下,当需要的时候,HConnectionInplementation将会创建一个ExecutorService。 这个ExecutorService能够选择性地传递,传入进去进行处理。HTableInterfaces...
分类:其他好文   时间:2014-09-24 19:47:37    阅读次数:298
【热门APP用户体验分析】购物类APP之王——淘宝安卓版(一)
从今天开始,打算开一个专栏,用来对目前热门的APP的用户体验进行分析。做APP需要的不光是技术,还应该有很好的设计思想,因此,有了写一个用户体验的专栏的想法。因为平常都需要工作,时间可能不是很充足,慢慢的一点点写吧! 今天打算分析的第一款软件,堪称购物类APP之王,那就是淘宝的客户端。 名称:淘宝 版本:安卓 安装包大小:36.03M 版本:4.9.3 下载好安装包,安装到手机之后,一...
分类:移动开发   时间:2014-09-24 00:31:45    阅读次数:289
Brainfuck 编程语言
很偶然的机会认识到这个语言,当时在纸上对着它的 "hello world" 程序一个字符一个字符的解释了一遍,惊讶于它的设计思想。到网上查了下,记录下来。 以下是正文 : --------------------------------? Brainfuc...
分类:编程语言   时间:2014-09-23 16:36:25    阅读次数:248
UML——似曾相识
看到UML的时候感觉它特别的高大上,有一个这么有文化的名字,还有个比较有内涵的解释:设计工具,立马有种仰视的感觉。软件工程是设计思想,而UML是设计工具,设计工具还没有开始学习,怎么会有似曾相识的感觉呢?且听我慢慢道来,首先对UML来个认识。         UnifiedModeling Language (UML)又称统一建模语言或标准建模语言,解剖一下UML,核心是语言,看到这里会不会想到...
分类:其他好文   时间:2014-09-21 22:09:11    阅读次数:189
MVC 设计思想
MVC不是一种设计模式,而是一种设计思想设计模式:是一种固定方法.不灵活,有特定的使用场景设计思想:是一种思想,比较灵活,有多重设计模式组合实现.MVC设计思想:V(view):主要功能展示数据,只要有数据即可,不关心数据的来源M(model):主要功能提供数据(主要用来提供数据并不关心数据..
分类:Web程序   时间:2014-09-20 02:27:26    阅读次数:193
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!