码迷,mamicode.com
首页 >  
搜索关键字:复用    ( 7492个结果
Linux下的I/O复用与epoll详解
前言 I/O多路复用有很多种实现。在linux上,2.4内核前主要是select和poll,自Linux 2.6内核正式引入epoll以来,epoll已经成为了目前实现高性能网络服务器的必备技术。尽管他们的使用方法不尽相同,但是本质上却没有什么区别。本文将重点探讨将放在EPOLL的实现与使用详解.....
分类:系统相关   时间:2014-07-22 22:46:13    阅读次数:519
中间件的理解
中间件(Middleware)是处于操作系统和应用程序之间的软件,也有人认为它应该属于操作系统中的一部分。举个例子: j2ee提出的jdbc、jndi、jms、jta等规范,就像是提供的各个接口等待各个厂商去实现,而这些具体的实现就称之为组件,组件是可复用的,而中间件是像jboss、weblogi....
分类:其他好文   时间:2014-07-22 22:45:16    阅读次数:187
Sublime Text 2创建可复用的代码片段
对于前端工程师来讲,写一个html页面的基本结构是体力活,每次去拷贝一个也麻烦,sublime text 2 提供了一个很好的复用代码片段。下面介绍一下创建一个html5的代码片段的过程。在菜单上点击Tools -> New Snippet,会新建一个xml文件页签:1 2 5 6 ...
分类:其他好文   时间:2014-07-22 22:32:14    阅读次数:224
Android切图注意事项
Android切图注意事项 1.    切图需要两套分辨率的图:480*800,720*1280。分被放在不同的文件夹中,同一张图片,在两个文件夹中的名字要一致。 2.    如遇到可拉伸可平铺的图片,使用9Patch进行制作,产生xxx.9.png图片即可,优点:灵活度大,可复用,程序包大小减少,增加程序运行效率。(比如Button的背景) 3.    出图建议顺序:以每一个页面作为单位进...
分类:移动开发   时间:2014-07-22 14:13:04    阅读次数:315
IO多路复用和Reactor模式
1. Reactor和Preactor模式 Reactor用于同步IO,Preactor用于异步IOReactor通常会和Connector模式一起使用,进一步解耦连接的建立与连接以后的逻辑 2. Reactor模式中的主要角色 2.1. Reactor Reactor是IO事件的派发者。 2.2. Acceptor Acceptor接受client连接,建立对...
分类:其他好文   时间:2014-07-22 00:30:34    阅读次数:391
SPDY HTTP2.0
SPDY(读作“SPeeDY”)是Google开发的基于TCP的应用层协议,用以最小化网络延迟,提升网络速度,优化用户的网络使用体验。SPDY并不是一种用于替代HTTP的协议,而是对HTTP协议的增强。新协议的功能包括数据流的多路复用、请求优先级以及HTTP报头压缩。谷歌表示,引入SPDY协议后,在...
分类:其他好文   时间:2014-07-22 00:26:33    阅读次数:450
SaaS系列介绍之十五: SaaS知识重用
1 建立并积累自己的开发体系 遵行业界的规定又有自己的特色是我们所追求的目标。成功的软件公司都有丰富而可复用的代码组件,几行代码在单个系统里可能无足轻重,但一旦可在大量的系统中可重复使用那就是价值不菲了。做单个项目不一定获利,但用前面的项目经验与代码改造成新项目的成本就少多了。所以,软件业一定要建....
分类:其他好文   时间:2014-07-22 00:21:34    阅读次数:312
什么是软件构件(component)?
搜狗百科:构件是面向软件体系架构的可复用软件模块。构件(component)是可复用的软件组成成份,可被用来构造其他软件。它可以是被封装的对象类、类树、一些功能模块、软件框架(framework)、软件构架(或体系结构Architectural)、文档、分析件、设计模式(Pattern)等。1995...
分类:其他好文   时间:2014-07-22 00:05:35    阅读次数:232
.Net普通三层->工厂模式->线程内唯一+单元工作模式->WebService分布式三层
在软件世界分层的思想无处不在 主要是为了提高软件系统的维护性,扩展性,复用性和解耦等 软件的三层构架是一种最基本的分层思想的体现 结构图大体如下: 如此一来,开发人员可以只关注其中一层,而无需关心下一层是如何实现的 但是最基本的三层构架在软件系统中很明显是不够用的 因为它带来优点的同时也带着许多缺点,比如耦合性高,经常出现修改某一层的代码另外一层也要随之大幅度整顿 而且当需求...
分类:编程语言   时间:2014-07-21 22:32:27    阅读次数:251
ios 多线程记录
这里打算零碎记录下多线程相关内容1. AFNetworking中使用一个子线程处理所有的网络请求,原因很简单,一个runloop就是基于kqueue,多路复用2. NSOperation基于GCD,可以实现线程数控制、依赖管理、取消;线程数控制倒不是问题,依赖管理也可以在GCD上实现,取消功能我倒不...
分类:移动开发   时间:2014-07-21 08:18:04    阅读次数:266
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!