- 浏览: 67913 次
- 性别:
- 来自: 湖南
最新评论
-
liliang0504:
...
关于时间段数据的设计 -
addday:
我正在用呢。
oracle驱动升级后,Atomikos数据源配置方式。 -
hackpro:
哥们,你有测试成功吗?
oracle驱动升级后,Atomikos数据源配置方式。 -
addday:
用户组与角色组合,才能做到真正的业务系统的权限控制。
RBAC 权限 基于角色的权限控制 -
addday:
用户组是用来指定业务范围的,角色是有继承,但它是用来定义功能范 ...
RBAC 权限 基于角色的权限控制
文章列表
开源地址:http://www.oschina.net/p/fand
在大型系统中缓存的应用并不只限定只应用一种缓存。
在数据缓存时可以考虑使用Memcached、redis中央式的缓存做集群缓存。
在模板解析、耗资源的算法计算时可以考虑使用GuavaCache之类的没必要做集群。
而当使用@Cacheable(value = DictionaryService.BEAN_ID, key = Caches.KEY_1),这样的spring缓存标注时,无法定义需要用那种缓存。
为解决这个问题,自定义CacheManager, ...
关于时间段数据的设计
- 博客分类:
- c1开发平台(card one)
- 其它
我现在在设计表时,一般都会加上 date类型的两个字段,begin_dt、end_dt。代表某个时间段的有效数据。
有时间段字段时,可以应用到以下几个场景:
1、数据的软删除:把end_dt时间,更新为当前时间减一秒。
2、对报表的历史查询支持:查询某个时间点的有效数据的计算统计,包括关系的字典数据也要用对应时间点有效的。
3、数据的预设置:预先配置好权限,开始时间设置到生效时间点上。在数据字典上配置不同时间点的动态密钥。菜单的配置,需发布新功能,可预先配置好时间段的新菜单。
...
与另一家公司合作开发一个小项目,用他们的框架。
很多地方不完善,需要花时间改进。
已有后台主界面,点击左侧的树,添加navtab后不是加载的iframe,当右侧功能很复杂时,将加大开发难度,多花费一大半的时间做界面的兼容性开发。
为避免这种情况,并不影响他们已有功能。特修改js代码。
function onClick(e, treeId, treeNode, clickFlag) {
if(treeNode.trl){
//把打开的navTab页面标记为需要"重新载入"
navT ...
上午把oracle 驱动升级为 ojdbc14-11.2.0后,项目启动时报错:
15:56:00.827 [main] WARN atomikos - ERROR IN RECOVERY
com.atomikos.datasource.ResourceException: Error in recovery
at com.atomikos.datasource.xa.XATransactionalResource.recover(XATransactionalResource.java:596)
at com.atomikos.datasource.xa.XATr ...
iBATIS可以在Mapped Statement中使用缓存模型,在内存中缓存常用的数据。属性 cacheModel 定义查询 mapped statement 的缓存。每一个查询 mapped statement 可以使用不同或相同的cacheModel。以下给出个例子:
<cacheModel id="product-cache" imlem ...
- 2009-04-08 11:49
- 浏览 1700
- 评论(0)
1. 软件版本阶段说明
* Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。
* Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。
* RC版: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。
* Release版: 该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。该版本有时也称为标准版。一般情况下,Rele ...
- 2009-01-05 08:31
- 浏览 822
- 评论(0)
[size=x-small;]在WebService中传递SortedList, ListDictionary 和 Hashtable 参数,如果直接传递,就会报错:System.NotSupportedException: The type System.Collections.SortedList is not
supported because it implements IDictionary.[/size]
[size=x-small;]通过集合类的CopyTo 方法将其转化成DictionaryEntry 数组,再进行传递;客户端接收后,再将其转化成SortedList, List ...
- 2008-12-29 11:46
- 浏览 1156
- 评论(0)
在该索引贴中,将我所有的移动开发文章做一个整理,希望对大家查看有帮助。Windows Mobile 5.0系列:1.Windows Mobile 5.0 (1):Windows Mobile 5.0 配置与开发2.Windows Mobile 5.0 (2):Mobile移动站点开发3.Windows Mobile 5.0 (3) -- 在Mobile Web Form中使用javascript4.Windows Mobile 5.0 (4) -- Mobile程序部署Windows Mobile 6.1系列:1.Windows Mobile 6.1 -- 开发前先了解下有哪些变化Windows ...
- 2008-08-21 23:51
- 浏览 1204
- 评论(0)
这篇文章主要讲述:Microsoft.WindowsMobile.PocketOutlook命名空间下的五个类:1.OutlookSession2.AppointmentCollection, Appointment3.ContactCollection, Contact4.SmsMessage5.EmailMessage该命名空间主要针对PocketOutlook中的所提供的Appointment(约会), Task(计划), Contact(联系人), 短信, 邮件的操作。注:在WM5.0系统中已提供该命名空间,即CF2.0下也提供支持。下面就开始逐个介绍。首先运行下程序效果。Outlook ...
- 2008-08-21 23:49
- 浏览 1911
- 评论(0)
这篇文章主要讲述:Microsoft.WindowsMobile.Forms命名空间下的三个类:1.CameraCaptureDialog2.SelectPictureDialog3.ChooseContactDialog该命名空间在WM5.0中就已经存在,且都是调用系统中提供的对象,可能很多人都已掌握,这里就当复习下。程序运行如下:1.CameraCaptureDialog:打开照相机-支持录像和拍照功能。InitialDirectory属性:指定初始目录,就是拍摄后保存的路径。Title属性:对话框的Title。Mode属性:Still为拍照,VideoOnly为录图像不带声音,VideoW ...
- 2008-08-21 23:44
- 浏览 2251
- 评论(0)
当 ppc程序不是通过cab安装上去,是直接复制上去时(绿色软件类似),为了方便使用时需要手动创建快捷方式。可以通过编码来自动完成。这样程序可以用sd卡的方式来发布。
///<summary>
///创建快捷方式
///</summary>
///<param name="ExePath">exe程序所在路径</param>
///<param name="lnkPath">快捷方式的路径</param> ...
- 2008-08-21 22:27
- 浏览 2251
- 评论(0)
引言:SourceAnalysis (StyleCop)的终极目标是让所有人都能写出优雅和一致的代码,因此这些代码具有很高的可读性。
早就听说了微软内部的静态代码检查和代码强制格式美化工具 StyleCop ,昨天(2008-05-23)微软在 MSDN Code Gallery 发布了 4.2 版本,并命名为 Microsoft Source Analysis for C# 。
SourceAnalysis (StyleCop)不是代码格式化(代码美化)工具,而是代码规范检查工具(Code Review 工具),它不仅仅检查代码格式,而是编码规范,包括命名和注释等。
SourceAnalys ...
- 2008-08-14 09:17
- 浏览 2749
- 评论(0)
RockScroll 是一个用于代替 VS 代码编辑器右侧滚动条的代码缩略图插件。
RockScroll 是 Scott Hanselman 在加入微软之前创建的一个 Visual Studio Add-in,2008-05-09 在网上发布,大家可以免费自由的下载和使用。
RockScroll 很简单,只是用代码缩略图代替了 Visual Studio 中代码编辑器右边的滚动条:
前几天安装一直感觉不到它的用武之地。
今天在读 MSF 源代码的时候发现,使用 RockScroll 阅读大的代码文件确实很方便:
通过简单的点击代码缩略图就能很快的在不同的方法间定位。
当在代码编辑器中双 ...
- 2008-08-14 09:14
- 浏览 1459
- 评论(0)