最近使用的技术

原创 2007年11月23日 10:30:00
  

最近使用了些技术做静态页面发布,兼容旧的动态内容.基本思路如下:

jboss cache 做分布式缓存(用了它的缓存复制的机制在多台机子中做缓存共享做静态页面路径的存储),webwork + freemark做了静态页面的自动生成(添加了webwork的一个result-type映射到自己生成的html的类,并用webwork拦截器机制做页面是否生成过的判断来做html显示转向), spring aop用来做各个类执行时候需要修改生成后的html路径的存储的状态改变(既修改其是否需要重新生成).spring rmi 用来做cache的远程控制(主要是做更改过数据后需要重新生成页面,把cache里面的html路径去掉).

生成: 当一个用户访问该action时候,webwork拦截器就会去cache里面寻找对应的html页面,如果找到直接返回,找不到则到数据库里面找对应静态页面的html路径,找到则直接返回并加入cache里面.如果还找不到则按原来方式获取数据组织显示内容,在显示的result-type的时候生成静态页面,并存储其路径到cache和数据库(数据源)并返回显示信息.

修改:用aop方式截获修改该页面的操作,当操作发生后,清除对应cache并修改对应数据源数据让它下次访问的时候重新生成新的html页面.

好处:只需要修改xwork.xml其它的可以照旧不变的使用原工程.

在Winform中菜单动态添加“最近使用文件”

转载: 在我们一些和文件处理打交道的系统中,我们往往需要记录下最近使用的文件,这样方便用户快速打开之前浏览或者编辑过的文件,这种在很多软件上很常见,本文主要介绍在Winform界面菜单中实现【最...
  • Lucky_JIE_AK
  • Lucky_JIE_AK
  • 2016年09月18日 13:43
  • 435

android获取最近使用应用的信息

ActivityManager mActivityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVI...
  • yangxi_001
  • yangxi_001
  • 2013年06月20日 10:58
  • 1886

word2013无法显示最近使用的文档的解决方法

这两天放假回家,在家里电脑用word 2013写论文,写了一些后电脑关机。第二天发现打开最近文档不能使用,提示 word2013无法显示最近使用的文档。 如下图所示 后面发现其他人也遇到类似问...
  • w497629433
  • w497629433
  • 2013年07月27日 21:54
  • 2570

VC文档"最近使用的文档"列表LoadStdProfileSettings

在文档/视图中,打开菜单旁边的”最近使用列表“可以列出最近使用的文档名称,这对于加快程序的处理文档速度。在VC2008SP1中的效果如下:我们只要在应用程序类的InitInstance函数中调用Loa...
  • akof1314
  • akof1314
  • 2010年05月25日 18:53
  • 3043

最近常用的几个命令 记录一下

grep ABI ./ -rns 在当前目录下的文件中 查找含有”ABI”内容(区分大小写) 文件 并显示出文件名+行内容find -name ‘要查找的文件名’ | xargs perl -pi ...
  • Dr_Unknown
  • Dr_Unknown
  • 2017年11月29日 17:04
  • 49

vs2010没有 最近使用的项目和解决方案

最近使用VS2010的时候发现文件菜单里面竟然没有 最近使用的项目和解决方案 这一项。 于是网上搜索了半天发现是因为Win7系统中 组策略-用户配置-管理模板-开始菜单和任务栏 里面的: 退出系统...
  • diligentcat
  • diligentcat
  • 2014年02月08日 01:50
  • 914

用注册表打开或关闭系统记录最近文件功能

http://hi.baidu.com/ximair/blog/item/9b9f824426d7f645510ffe82.html以前在网上看到过关于这个功能的文章,后来再找的时候就无法找到了。为了...
  • liuyukuan
  • liuyukuan
  • 2010年07月30日 09:58
  • 2916

vc中常用文件操作(一)

vc中常用文件操作(一) 各种关于文件的操作在程序设计中是十分常见,如果能对其各种操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而在较短的时间内编写出高效的代码,因而熟练的掌握文件操作是十分...
  • dyx1024
  • dyx1024
  • 2007年09月11日 19:32
  • 964

Android 应用程序退出后,怎么才能不在最近运行列表中显示?

使应用信息不在运行列表中显示的方法需要修改配置文件中activity标签的两个值 android:noHistory="true" android:excludeFromRecents="true...
  • taxuexuemei
  • taxuexuemei
  • 2017年03月17日 11:05
  • 561

Word 2016使用技巧

Word 2016使用技巧 Word 2016提供了更简单的云端共享和协作方式,协作编辑文档更加方便。在版本历史记录中可找到每次修改的记录,并可与当前文档进行对比。智能查找可让您在无需离开Word窗...
  • Passionzq
  • Passionzq
  • 2017年11月19日 13:08
  • 322
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:最近使用的技术
举报原因:
原因补充:

(最多只允许输入30个字)