陆陆续续看了gof,大话设计模式等books,对于设计模式仍然是徘徊于门外,随偶有感悟,然久必忘记,是实则悟性太低。因此作此文,结合博客中一系列关于设计模式的博文,加深对设计模式的理解,同时备自己随时复习。1.设计模式应用场景当我们遇到整个应用生命周期中,只需要一个对象的时候,我们首先考虑到的就是使...
分类:
编程语言 时间:
2014-06-28 20:48:03
阅读次数:
319
关于C# C#是达成微软公共语言运行库(CLR)的少数语言中的一种。达成CLR的语言可以受益于其带来的特性,如跨语言集成、异常处理、安全性增强、部件组合的简易模型以及调试和分析服务。作为现代的CLR语言,C#是应用最为广泛的,其应用场景针对Windows桌面、移动手机以及服务器环境等复杂、专业的开....
分类:
其他好文 时间:
2014-06-28 18:12:05
阅读次数:
299
本来打算使用pipe进行父子进程之间的数据交互(应用场景是父进程向多个子进程分发数据,子进程进行处理);但是担心pipe的性能,转而使用mmap实现。废话少叙,上代码。#include #include #include #include #include #include #include #in...
分类:
其他好文 时间:
2014-06-21 10:03:04
阅读次数:
190
音轨 多声道 立体声 虚拟多声道 耳机1.一个影音文件一般包含多个音轨,每个音轨又可以包含多个声道。2.音轨,顾名思义,就是一条声音轨迹,是一个独立的声音单元,一般播放其中的一种音轨。应用场景:语言(国语、粤语、英语)。3.多音轨录制:卡拉ok(双音轨:伴奏和清唱,演唱者在伴奏下跟随节奏多次清唱,直...
分类:
其他好文 时间:
2014-06-20 13:45:44
阅读次数:
197
1.Redis简介Redis是一个开源的,使用C语言编写,面向“键/值”对类型数据的分布式NoSQL数据库系统,特点是高性能,持久存储,适应高并发的应用场景。Redis纯粹为应用而产生,它是一个高性能的key-value数据库,并且提供了多种语言的API性能测试结果表示SET操作每秒钟可达11000...
分类:
其他好文 时间:
2014-06-18 15:23:22
阅读次数:
238
这几天一直在准备考试,总算有个半天时间可以休息下,写写博客。如何让Service keep alive是一个很常见的问题。在APP开发过程中,需要Service持续提供服务的应用场景太多了,比如闹钟需要作出及时提醒,那么比如得有一个Service不断去比较当前时间和设置时间;QQ要能流畅的聊天,必然...
分类:
移动开发 时间:
2014-06-18 13:07:13
阅读次数:
225
Redis的一个很大好处就是可以不用整个转入到这个数据库,而是可以沿用之前的MySQL等数据库,而仅在一些特定的应用场景通过Redis的特性提高效率。本文列出了11个这样的Web应用场景,如显示最新的项目列表、删除和过滤、排行榜等相关需求。
【51CTO精选译文】在“怎样让Redis在你的系统中发挥作用”一文中,Salvatore 'antirez’ Sanfilippo告诉我们...
分类:
Web程序 时间:
2014-06-18 11:35:57
阅读次数:
267
现在网上很多应用都是用二维码来分享网址或者其它的信息。尤其在移动领域,二维码更是有很大的应用场景。因为项目的需要,需要在网站中增加一个生成二维码分析网址的功能,在谷歌大幅度抽筋的情况下无奈使用百度。百度N多,找到一些项目,但是可用性不强。(有一个项目是用VS2005开发的,在2010中调试不开。)终...
分类:
Web程序 时间:
2014-06-18 08:40:31
阅读次数:
276
Sun公司的内省API过于繁琐,所以Apache组织结合很多实际开发中的应用场景开发了一套简单、易用的API操作Bean的属性——BeanUtils,在Beanutil中可以直接进行类型的自动转换。BeanUtil工具包下载:1,登录http://commons.apache.org/beanuti...
分类:
编程语言 时间:
2014-06-18 00:08:17
阅读次数:
340
5.1、处理器拦截器简介Spring Web MVC的处理器拦截器(如无特殊说明,下文所说的拦截器即处理器拦截器)类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。5.1.1、常见应用场景1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(Page ...
分类:
编程语言 时间:
2014-06-17 20:32:11
阅读次数:
280