最新评论

共2页: 1 2 下一页 
Re:Attribute应用--权限验证 zsm605 2011-12-11 18:05  
用来作权限的时候,请教一个问题,一个特性标记到一个函数上面,在特性中如何能获取到这个函数相关的信息呢?
请问随笔中是如何上传附件的?
Re:Attribute应用--权限验证 煤矿 2011-06-15 16:37  
有一个疑问,当权限验证不通过时,可不可以不使用报错的方式来处理? 期待中.....
Re:Attribute应用--权限验证 Rukai 2011-02-06 21:48  
如果验证的权限信息保存在数据库呢..
Re:自定义的JavaScript定时器 squallbest 2010-10-29 16:59  
我是个js菜鸟,请问大大一个问题。我想用这个Timer调用jquery写的一段js,这个js包含在$function中。请问该如何使用。我掉用不到。麻烦了
Re:Attribute应用--权限验证 clound 2010-09-09 11:07  
有个BUG 当为static 方法时,不会触发验证?
Re:Attribute应用--权限验证 Dreampuf 2010-06-23 12:58  
可以画张类图吗?
Re:Attribute应用--权限验证 别爱上哥,哥只是个传说! 2009-10-04 15:51  
不错喔
Re:MSSQL分页存储过程,支持连接查询等复杂的查询 别爱上哥,哥只是个传说! 2009-09-27 00:33  
测一测就知道了
Re:权限的存储与验证 别爱上哥,哥只是个传说! 2009-09-27 00:32  
顶一下啊,楼主好久没有更新了!鄙视你啊!
Re:Attribute应用--权限验证 别爱上哥,哥只是个传说! 2009-09-27 00:32  
很实用啊,还有没有别的啊?
Re:自定义的JavaScript定时器 别爱上哥,哥只是个传说! 2009-09-06 01:02  
不错啊。。很好
Re:自己写的一个Javascript库,兼容IE6、IE7、FF2、FF3 别爱上哥,哥只是个传说! 2009-09-06 01:01  
顶起
Re:Attribute应用--权限验证 别爱上哥,哥只是个传说! 2009-09-06 00:35  
不错啊。。还没有虽的项目吗?
re: Attribute应用--权限验证 一线风 2009-06-03 13:46  
我看了一下,用到了反射,这个.... 用反射的效率怎么样?楼主测试过没?
re: Attribute应用--权限验证 KKcat 2009-04-23 17:31  
以为我是第一个想到的,哎。
回去好好研究,不懂我在问问。
re: 自定义的JavaScript定时器 Fenrir 2009-02-26 11:12  
--引用--------------------------------------------------
SouthRobin: 这个定时器 好像不能满足楼主开篇的Ajax页面刷新后再执行timer后的需求吧。
指的是异步Ajax
--------------------------------------------------------

上面的暂停功能就是为了这个而设计的
re: 自定义的JavaScript定时器 SouthRobin 2009-02-26 10:14  
这个定时器 好像不能满足楼主开篇的Ajax页面刷新后再执行timer后的需求吧。
指的是异步Ajax
re: 自定义的JavaScript定时器 RawMan 2009-02-26 08:43  
很好!
re: Attribute应用--权限验证 MIDI 2009-02-09 16:37  
学习了,非常不错啊,我转载了哈:)
re: Attribute应用--权限验证 土星的狗狗 2009-01-04 17:00  
不错~
re: 一个简单的数字文本框 Fenrir 2008-12-05 21:43  
--引用--------------------------------------------------
Basil08: 下了程序 怎么用vs2005打不开 显示是unknown
--------------------------------------------------------
- - 因为这是用08写的 你新建个项目把代码拷贝进去多余的引用删掉就可以了
re: 一个简单的数字文本框 Basil08 2008-12-05 21:42  
下了程序 怎么用vs2005打不开 显示是unknown
re: 一个简单的数字文本框 堕落的卖猪贩 2008-12-05 10:48  
呵呵,我也搞过一套来自用,还多了个数据库字段属性,可以自动把值赋给model,就是不完善。你这个比较完善勒,参考看下你的。
re: 一个简单的数字文本框 Fenrir 2008-12-05 09:59  
@深蓝
已经补充了
弹出窗的遮罩层不完全,LZ在在下面加几个br拉下来看看就知道了
re: 一个简单的数字文本框 可惜了 2008-12-05 09:23  
@Fenrir
很好
re: 一个简单的数字文本框 Fenrir 2008-12-05 09:17  
--引用--------------------------------------------------
软件发布区: LZ 不知道 博客园有个软件发布区吧
--------------------------------------------------------
- - 确实不知道。。。
re: 一个简单的数字文本框 Fenrir 2008-12-05 09:17  
@可惜了
都有
re: 一个简单的数字文本框 可惜了 2008-12-05 09:10  
客户端验证 还是服务器端

re: 一个简单的数字文本框 软件发布区 2008-12-05 09:02  
LZ 不知道 博客园有个软件发布区吧
re: 一个简单的数字文本框 深蓝 2008-12-05 02:08  
不要只放个说明和源码,讲讲你的设计思路吧。
re: 一个简单的数字文本框 shawnliu 2008-12-05 00:01  
这个也。。。
re: Attribute应用--权限验证 Fenrir 2008-09-09 15:48  
@自由人
如果你有更好的方法,欢迎提出来。
re: Attribute应用--权限验证 自由人 2008-09-09 15:36  
这个权限管理系统这么复杂,自己说都说不清楚,怎么叫别人潜心研究你的代码?
re: Attribute应用--权限验证 簡簡單單.. 2008-09-09 11:44  
Mark
re: Attribute应用--权限验证 bluesky4485 2008-09-09 11:18  
要真能实现权限验证的话就很好很强大了。
下下来研究看看。
re: Attribute应用--权限验证 飞鱼2006 2008-09-08 22:59  
日后再说 哈哈
re: Attribute应用--权限验证 苛  2008-09-08 22:39  
试了在说
re: 权限的存储与验证 chyabi 2008-08-25 15:14  
我平常用的.跟一楼的亚历山大一样.
先定义几种需求中需要的操作..然后再保留两个操作以做后续扩展...

re: 权限的存储与验证 雅阁布 2008-08-25 11:00  
验证多个权限,感觉可以把权限设计成可以继承应该不错!!!
re: 权限的存储与验证 Fenrir 2008-08-24 18:17  
@dreamwings
不是必须每个值都得用 2 的幂,有的项是代表包含复数个权限的,比如:
[Flags]
public enum Power : long
{
None = 0x00000000, //无权限
User_Add = 0x00000001, //添加用户
User_Edit = 0x00000002, //编辑用户
User_Delete = 0x00000004, //删除用户
User_ALL = 0x00000007, //添加、编辑、删除用户
News_Add = 0x00000008, //添加新闻
News_Edit = 0x00000010, //编辑新闻
News_Delete = 0x00000020, //删除新闻
News_ALL = 0x00000038, //添加、编辑、删除新闻
Admin_Add = 0x00000040, //添加管理员
Admin_Edit = 0x00000080, //编辑管理员
Admin_Delete = 0x00000100, //删除管理员
Admin_ALL = 0x000001C0 //添加、编辑、删除管理员
}

则Power.User_ALL 和 User_Add | User_Edit | User_Delete是等价的,这是一种快捷的方式,设置和比较的时候比较方便。但代表单个权限的就必须是如你说说的2的次幂。用16进制的写法的话就是:

0x1
0x2
0x4
0x8
0x10
0x20
0x40
0x80
0x100
0x200
....依此类推,很容易编写。如果其他人对flags枚举不了解的话可以看看MSDN中的介绍,里面说明很详细
re: 权限的存储与验证 dreamwings 2008-08-24 18:06  
如果你希望对枚举类型进行位操作,

比如注意以下两点:
1、在定义的时候,必须用 2 的幂(即 1、2、4、8 等)定义枚举常量。不可以不附值。
2、如果Web Service用到枚举类型,一定不要用枚举类型的数字值,因为服务器端和客户端会不一样。

再看一个稍稍复杂的例子,用上面的知识点,就可以解释后面的例子为啥会这样。

比如有这样一个Web Service。
[Flags]
public enum MultiHue
{
Black = 8,
Red = 1,
Green = 2,
Blue = 4
};
[WebMethod]
public MultiHue GetColor()
{
return MultiHue.Red | MultiHue.Green | MultiHue.Black;
}
客户端调用代码如下:
localhost.WebService ws = new Client.localhost.WebService();
localhost.MultiHue re = ws.GetColor();
Console.WriteLine(re);
Console.WriteLine((int)re);
Console.ReadLine();
这时候控制台显示的信息是:
Black, Red, Green
7
而这时候VS2005产生的客户端的MultiHue 枚举为:
[System.FlagsAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org/")]
public enum MultiHue {
/// <remarks/>
Black = 1,
/// <remarks/>
Red = 2,
/// <remarks/>
Green = 4,
/// <remarks/>
Blue = 8,
}

re: 权限的存储与验证 Fenrir 2008-08-24 17:41  
@金色海洋(jyk)
呵呵 你可能没理解我文中的意思,实际应用中用户拥有的权限都可以动态设置的不是固定的,和你文中的设定权限的图中的功能是一样的。这里说的只是单纯存储和验证的方式,而不是权限的范围。
re: 权限的存储与验证 金色海洋(jyk) 2008-08-24 17:33  
不需要哇,要不然怎么叫通用呢,其实,角色都是交给客户自己设置的。
当然我们会给出一个维护界面,客户可以用这个维护界面来设置角色,然后把角色分配给用户。

http://www.cnblogs.com/jyk/category/134224.html
这里有说明
re: 权限的存储与验证 Fenrir 2008-08-24 16:08  
@菜菜灰
文中提到的第三种方法就是亚历山大同志提到的方法,你可以仔细看看
re: 权限的存储与验证 菜菜灰 2008-08-24 13:40  
亚历山大同志的方法应该很不错,不知道有没有更深入的一些代码和说明呢
re: 权限的存储与验证 jirigala 2008-08-24 13:07  
项目小, 或者权限要求简单时, 7-8个权限还能可以搞定.
系统复杂了,项目大了,权限需要70-80种, 还要修改表结构或者
代码才可以搞顶, 就不好太好玩了.
re: 权限的存储与验证 S.Sams 2008-08-24 11:59  
dottext就是第2种完成的.
共2页: 1 2 下一页 

导航

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

公告

昵称:Fenrir
园龄:3年7个月
粉丝:0
关注:0

搜索

 

常用链接

随笔分类

随笔档案

最新评论

阅读排行榜

评论排行榜

推荐排行榜