`
1998a
  • 浏览: 115323 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
本文内容是配置基于MINA的应用中的线程模型。   1、禁止缺省的ThreadModel设置        MINA2.0及以后版本已经没有ThreadModel了,如果使用这些版本的话,可以跳过本节。        ThreadModel设置是在MINA1.0以后引入的,但是使用ThreadModel增加了配置的复杂性,推荐禁止掉缺省的TheadModel配置。        IoAcceptor acceptor = ...;        IoServiceConfig acceptorConfig = acceptor.getDefaultConfig();        accepto ...
这里 可以得到在线安装 Multimedia  
1.com.opensymphony.xwork2.config.entities.PackageConfig PackageConfig中Constructor为protected,所有实例的初始化都要通过内部内Builder,例如: PackageConfig pack = new PackageConfig.Builder("test").build();为何? Builder的文档为: /**      * The builder for ...
1: /dev/sda1 /mnt/c ntfs rw,umask=0,dmask=0,fmask=111,iocharset=utf8 0 0 /dev/sda5 /mnt/d vfat utf8,umask=0 0 0 /dev/sda6 /mnt/e ntfs rw,umask=0,dmask=0,fmask=111,iocharset=utf8 0 0 /dev/sda7 /mnt/f ntfs rw,umask=0,dmask=0,fmask=111,iocharset=utf8 0 0   2:正确的 /dev/sda1 /mnt/c    ntfs-3g    defaults, ...
Fedora core7下的默认gnome播放器(totem与totem mozila plugin)除了ogg格式的音视频外,不能播放其他任意一种格式的,这里给出一种解决方案 totem是基于最新的linux多媒体架构gstreamer而写的播放器,所以,要让他支持播放各种格式,首先要安装对应的gstreamer的各种库,如下: 1、gstreamer-ffmpeg 2、gstreamer-plugins-bad 3、gstreamer-plugins-ugly 安装步骤 安装yum源 rpm -ivh http://rpm.livna.org/livna-release-7.rpm 安装g ...
QT的安装办法有很多,百度一下有一大堆,但是大部分的手册都是复制粘贴的,并不能使用。       具体的安装办法:       1、去这里下载Qt 4.4.0 for X11 OpenSource 版。       2、下载过来的是 qt-x11-opensource-src-4.4.0.tar.gz 文件 ...
在Windows XP中安装MinGW、Qt4和Eclipse Integration的指南 管理提醒: 本帖被 XChinux 设置为精华(2008-05-03) 在Windows XP中安装MinGW、Qt4和Eclipse Integration花了我不少时间。我遇到了一些问题,而且我发现也有很多其他人也遇到了,比如Build Debug Libraries不能编译、”mingw32-make[2]: *** [..\..\lib\QtCored4.dll] Error 1″,或者无法用gdb调试,等等,所以 ...
  由于 SCA规范面向企业应用集成,因此SCA构件的实现可以是Java,BPEL,EJB,WebService。从现有的已经实现的产品来看,OSGI更多 的被用来作为单一产品的整体架构,SCA规范更多的是被用在面向业务的构件的组装规范,至于SCA产品 ...
作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 ...
既然ehcache是使用传统的Observer模式,在element事件发生时使用listener通知其他cache,如果我们假设网络状态不好,消息不能够及时传达,而这种单线程模式的调用必然会block,是否会影响其性能呢?其网络状况的监测是靠一个heartbreak来实现的.超过一定时间就会timeout 如果我们采用异步消息呢?那可选方案就有jms之类的了.或者使用一个集中的Excutor 线程池,统一组件内所有消息的发送,使用一个或多个quene还缓存消息,那么cache的block时间就可预测了:将消息放入quene的时间.但这样必然会产生多线程问题.引入了新的复杂度.如果能够吸取jms ...
ehcache的分布式主要在net.sf.ehcache.distribution包实现,主要暴露的接口只有net.sf.ehcache.distribution.CacheManagerPeerListener和net.sf.ehcache.distribution.CacheManagerPeerProvider,显然,这是良好的设计的结果,在我想象中那么高深的distribution居然只使用了两个简单的接口就实现了.真是值得学习.这就是典型的factory模式 + Listener/Observer模式的使用.通过Provider得到listener,注册到CacheManagerEve ...
Web Applications and OSGi Posted on April 29th, 2008 by Costin Leau in Spring , Java , OSGi , 2.5/2.1 . Since the first milestones of Spring Dynamic Modules, requests for running web applications in OSGi started to come in. It has been probably one of the most requested features and no ...
原来总是想hibernate等的lazy-loading到底是如何实现的,现在想想,还是有个大概的了解了 设计过一个东西,webservice的,所有的dao都是从wsdl生成的interface, 实现对外隐藏,使用factory创建dao实例,第一次使用到session,封装对webservice的调用,dao 实现代码中,aggregate session的实例,实现对网络访问的封装,所有webservice related操作封装在session中,这样,就可以对集合类的属性进行lazy-loading,甚至实现cache,扩展性就体现在session 的具体实现中,可以想象,hiber ...
理所应当,国内人是很少做RMI的,至少我想看资料时找不到。 以前总是不知道Java RMI的用意,感觉是个很古老的东西了,自从想了解这方面的东西,到现在为止,只是找到了一本O'Reilly的Java RMI,01年的老古董了。可正是如此,这些基础的东西还是要搞搞,总是感觉自己对EJB 很神秘,自己用的多好,也感觉是块圣地,无法企及。看了Server Component Patterns算是从大体上了解了EJB的设计思路和大体的实现方式。可这毕竟是个概念性的东西,肯定要消化不良的。作为一个基础的程序员,光看这些概念性的东西很难从基础把握这门技术的精髓。所以开始关注一下这门古老而且被人遗弃的技术,希 ...
也不是什么高深的,因为要对FutureTask进行扩展,只是需要对一个processer转化成Callable,使用一个静态内部类+Adapter,实现两者的Adapter, 不暴露外部接口,实现高内聚
Global site tag (gtag.js) - Google Analytics