从相对简单的Atomic入手(java.util.concurrent是基于Queue的并发包,而Queue,很多情况下使用到了Atomic操作,因此首先从这里开始)。很多情况下我们只是需要一个简单的、高效的、线程安全的递增递减方案。注意,这里有三个条件:简单,意味着程序员尽可能少的操作底层或者实现...
分类:
编程语言 时间:
2014-12-02 22:24:54
阅读次数:
197
网上问的问题,大多会提到替换了Fragment而发现之前被替换的仍旧显示在那里。我个人使用android 2.3 +support 开发包,在2.3系统上也出现类似问题。搜了下网上的问题,好像都没有找到解决方法。之后自己摸索。最后发现其实,对于Fragment的替换 JAVA代码基本上没啥,网上都是...
分类:
其他好文 时间:
2014-12-02 17:02:30
阅读次数:
181
Spring整合Struts2的核心思想:Struts2的Action实例交给Spring的IOC容器装配管理。整合步骤: 1. 导入开发包: 除了Struts2和Spring开发所必须的jar以外,还要导入以下三个jar,即: 2. 编写测试代码 (1). 配置web.xml文件 Spring整....
分类:
编程语言 时间:
2014-12-01 22:08:56
阅读次数:
298
jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数。另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。1、类级别的插件开发类级...
分类:
Web程序 时间:
2014-12-01 15:38:39
阅读次数:
216
最近完成了一RTSP代理网关,这是第二次开发做RTSP协议相关的开发工作了,相比11年的简单粗糙的版本,这次在底层TCP/IP通讯和RTSP协议上都有了一些新的积累,这里记录一下。基本的RTSP协议交互流程去读rfc2326就可以了,这里就不赘述了。这里说一些实际用VLC/MPlayer进行测试时,...
分类:
其他好文 时间:
2014-11-30 23:05:33
阅读次数:
359
整合什么? 1. 让Spring的IOC容器生成Hibernate的SessionFactory。 2. 让Hibernate使用上Spring的事务声明。整合步骤1. 加入Hibernate。 (1) 导入Hibernate开发包。 (2) 编写Hibernate配置文件:hibernate.cf...
分类:
编程语言 时间:
2014-11-30 13:44:38
阅读次数:
175
我们一直在说并发编程,我们只知道JDK5有个并发编程包帮我们封装好了多线程下的复杂处理机制,这篇文章的重点不是说它的底层实现原理,只想说下并发包的编程模式思想,我以前一直在想这种思想来源于哪里,面向对象编程的好处应该就是能总结一种模式,只有定义了模式理解了模式..
分类:
编程语言 时间:
2014-11-30 00:53:20
阅读次数:
155
到Spring的官网下载开发包,即: ,解压缩后的文件目录如下: 在MyEclipse的编辑窗口,按 Ctrl + Shift + T 打开查看源代码窗口,输入你想查找的类,如下图所示: 当你点击OK按钮的时候,如果没有导入源代码包就会有如下图所示的提示: 点击Attache Source…按钮,进...
分类:
编程语言 时间:
2014-11-30 00:22:43
阅读次数:
252
AS3.0中使用Socket使用tcp服务器协议,它是一种流协议,不停的将分片传输给客户端,P作为流,发包是不会整包到达的,而是源源不断的。它不同于UDP服务器协议,UDP作为数据包协议,整包到达。 如果要使用Socket接收数据我们必须使用ProgressEvent.SOCKET_DATA...
分类:
其他好文 时间:
2014-11-27 18:16:36
阅读次数:
213