1. 机制:spring
mvc的入口是servlet,而struts2是filter,这样就导致了二者的机制不同。2. 性能:spring会稍微比struts快。spring
mvc是基于方法的设计,而sturts是基于类,每次发一次请求都会实例一个action,每个action都会被注入属性,而...
分类:
编程语言 时间:
2014-05-15 13:58:23
阅读次数:
316
- (NSString *)hmacsha1:(NSString *)text key:(NSString *)secret {
NSData *secretData = [secret dataUsingEncoding:NSUTF8StringEncoding];
NSData *clearTextData = [text dataUsingEncoding:NSUTF8Str...
分类:
移动开发 时间:
2014-05-15 12:25:34
阅读次数:
540
上篇通过一个简单的例子说明了线程安全与不安全,在例子中不安全的情况下输出的结果恰好是逐个递增的(其实是巧合,多运行几次,会产生不同的输出结果),为什么会产生这样的结果呢,因为建立的Count对象是线程共享的,一个线程改变了其成员变量num值,下一个线程正巧读到了修改后的num,所以会递增输出。
要说明线程同步问题首先要说明Java线程的两个特性,可见性和有序性。多个线程之间是...
分类:
编程语言 时间:
2014-05-15 12:15:49
阅读次数:
355
下面我们继续之前的ASP.NET
MVC学习之过滤器篇(1)进行学习。3.动作过滤器顾名思义,这个过滤器就是在动作方法调用前与调用后响应的。我们可以在调用前更改实际调用的动作,也可以在动作调用完成之后更改最终返回的结果,当然很多人一定不太明白这个到底可以干什么,下面我们举一个比较实际的例子:相信理解...
分类:
Web程序 时间:
2014-05-15 11:57:08
阅读次数:
480
餐桌上的多线程问题生产者和消费者模型设想有一天你和一群朋友去餐馆吃饭,这是个典型的同步例子,你和你的朋友们共享着餐桌这个资源。想象一下,当你举起筷子准备夹菜的时候,却发现菜碟子被人端走了~这正是同步要解决的问题,必须保证在某人夹菜的时候,其他人不能把菜盘子端走。Java中使用加锁的机制,使用Sync...
分类:
编程语言 时间:
2014-05-15 11:09:46
阅读次数:
367
1. HLSHLS是为移动设备开发的基于HTTP的流媒体解决方案。2.
原理:将视频或流切分成小片(TS), 并建立索引(M3U8).支持视频流:H.264; 音频流:AAC3.
M3U8文件解析M3U8文件在很多地方也叫做Playlist file。一个简单的例子:#EXTM3U#EXT-X-TA...
分类:
其他好文 时间:
2014-05-15 10:27:37
阅读次数:
445
原文:MVC, MVP,
MVVM比较以及区别(下)上一篇得到大家的关注,非常感谢。一些朋友评论中,希望快点出下一篇。由于自己对于这些模式的理解也是有限,所以这一篇来得迟了一些。对于这些模式的比较,是结合自己的理解,一些地方不一定准确,但是只有亮出自己的观点,才能抛砖引玉不是?
欢迎各位拍砖。:)阅...
分类:
Web程序 时间:
2014-05-15 10:12:55
阅读次数:
566
原文:MVC, MVP, MVVM比较以及区别(上)MVC,
MVP和MVVM都是用来解决界面呈现和逻辑代码分离而出现的模式。以前只是对它们有部分的了解,没有深入的研究过,对于一些里面的概念和区别也是一知半解。现在一边查资料,并结合自己的理解,来谈一下对于这三种模式思想的理解,以及它们的区别。欢迎各...
分类:
Web程序 时间:
2014-05-15 09:58:39
阅读次数:
576
先看下面的一个例子:DATA A;INPUT X Y @@;S+X;DATALINES;3 5
7 9 20 21PROC PRINT;RUN;衍生的新变量s为与x变量的求和,我们看结果Obs X Y S1 3 5 3 ...
分类:
其他好文 时间:
2014-05-15 09:41:11
阅读次数:
215
这个模式比较简单,嘿嘿,简单写一下。
老样子,先看 外观模式(Facade Pattern)定义:提供一个统一的接口,用来访问子系统中的一群接口,外观定义了一个高层的接口,让子系统更容易使用。其实就是为了方便客户的使用,把一群操作,封装成一个方法。
举个例子:我比较喜欢看电影,于是买了投影仪、电脑、音响、设计了房间的灯光、买了爆米花机,然后我想看电影的时候,我需要:
1、打开爆米花机
2、...
分类:
其他好文 时间:
2014-05-15 00:18:02
阅读次数:
265