十年磨一劍--從程序員到架構師

一个.net程序员,一个企业应用的开发者,喜欢系统架构,数据库,领域驱动,面向对象,表现层技术。关注重用的理论和实践。设计原则:简单,快速,适应变化能力强,表现层灵活多变...

博客园 首页 新随笔 联系 订阅 管理
  47 Posts :: 0 Stories :: 711 Comments :: 26 Trackbacks

最新评论

共15页: 1 2 3 4 5 6 7 8 9 下一页 末页 
----------------------------------------------------------------------- * 表示 Internet Explorer 6 或更高版本设置 ** 表示 Windows XP Service Pack 2 或更高版本设置 # 表示未在 Internet Explorer 7 的用户界面中显示的设置 ^ 表示只有“已启用”或“已禁用”两个选项的设置 0、1 或 3。 0 则将具体操作设置为允许; 设置为 1 则导致出现提示; 设置为 3 则禁止执行具体操作。 ----------------------------------------------------------------------- 彈出窗口block設定 1.HKCU\Software\Microsoft\Internet Explorer\New Windows\BlockUserInit 0 2104 其他:允许网站打开没有地址或状态栏的窗口 2.HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1\2104 0 這里應該是response pdf回來以后第一個查的註冊表 3.HKCR\MIME\Database\Content Type\application/pdf\Extension .pdf 2200 下载:文件下载自动提示 ** ^ 4.HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1\2200 0 2201 ActiveX 控件和插件:ActiveX 控件自动提示 ** ^ 5.HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1\2201 0 2703未知 6.HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1\2703 0 7.HKCR\MIME\Database\Content Type\application/pdf\CLSID Type: REG_SZ, Length: 78, Data: {14E8BBD8-1D1C-4D56-A4DA-D20B75EB814E} 這個好像不影響 8.HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice\Progid Type: REG_SZ, Length: 42, Data: FoxitReader.Document 9.HKCR\.pdf\(Default) Type: REG_SZ, Length: 42, Data: FoxitReader.Document 65536=0x00010000 The file class's open verb can be safely invoked for downloaded files. <高级里取消“下载后确定打开”的勾> 10.HKCR\FoxitReader.Document\EditFlags Type: REG_DWORD, Length: 4, Data: 65536 1803 下载:文件下载 ^ 11.HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1\1803 Type: REG_DWORD, Length: 4, Data: 0 12.HKCR\CLSID\{14E8BBD8-1D1C-4D56-A4DA-D20B75EB814E}\ProgID\(Default) Type: REG_SZ, Length: 42, Data: FoxitReader.Document 13.HKCR\CLSID\{14E8BBD8-1D1C-4D56-A4DA-D20B75EB814E}\(Default) Type: REG_SZ, Length: 26, Data: PDF Document 14.HKCR\CLSID\{14E8BBD8-1D1C-4D56-A4DA-D20B75EB814E}\InprocHandler32\(Default) Type: REG_SZ, Length: 20, Data: ole32.dll 15.HKCR\CLSID\{14E8BBD8-1D1C-4D56-A4DA-D20B75EB814E}\InprocHandler\(Default) Type: REG_SZ, Length: 18, Data: ole2.dll 16.HKCR\FoxitReader.Document\DocObject\(Default) Type: REG_SZ, Length: 4, Data: 0 foxit reader中的PDF是否在IE中顯示的設定 就是通過HKCR\CLSID\{14E8BBD8-1D1C-4D56-A4DA-D20B75EB814E}建立和刪除來完成的 ==================================================================================================================== adobe reader過程 1.HKCU\Software\Microsoft\Internet Explorer\New Windows\BlockUserInit 0 2.HKCR\MIME\Database\Content Type\application/pdf\Extension Type: REG_SZ, Length: 10, Data: .pdf 3.HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice\Progid Type: REG_SZ, Length: 42, Data: FoxitReader.Document 4.HKCR\.pdf\(Default) Type: REG_SZ, Length: 42, Data: FoxitReader.Document 5.HKCR\AcroPDF.PDF.1 有QueryKey 但不知道如何得知的AcroPDF.PDF.1? {CA8A9780-280D-11CF-A24D-444553540000}的ProgID\(Default)的值是AcroPDF.PDF.1 6.HKCR\.pdf\Content Type Type: REG_SZ, Length: 32, Data: application/pdf 7.HKCR\MIME\Database\Content Type\application/pdf\CLSID Type: REG_SZ, Length: 78, Data: {CA8A9780-280D-11CF-A24D-444553540000} 0x00000100 The description of the file class cannot be modified or deleted. 這個設定好像會讓IE直接執行程式? 8.HKCR\AcroPDF.PDF.1\EditFlags Type: REG_BINARY, Length: 4, Data: 00 00 01 00 9.HKCR\AcroPDF.PDF.1\DocObject\(Default) Type: REG_SZ, Length: 2, Data:
Re:2010年终随笔--漫谈技术 yu jin 2011-11-22 22:44  
LZ真是code的爱好者!大年三十的!受教了!
Re:解耦的故事--权限设计 海南.胡勇 2011-11-07 12:45  
Good
Re:闲话权限设计三层境界 湛然常寂 2011-10-26 22:05  
好文!倒觉得真正精彩的在后半部,心中无剑。。。
Re:别在领域模型迷失了自己 sinxsoft 2011-08-16 21:02  
做个记号。
好像腾讯就用无状态的session。 每次点qq里面的qq空间图标,进入qq空间,浏览器都是长长的一段。这个就是验证吧。
Re:2010年终随笔--漫谈技术 Jimmyzhang 2011-07-02 11:06  
两项思维共享. 1. 简单就是美, 是原则,是纲, 快速开发是具体的具体方法论,工具. 所以方法认经常有, 而简单易用,好用的企业信息化不常有. 2. 企业信息化ok, 有两条路可以达到主管的真正需求,亦或是信息化的价值所在, 核心所在, A: 由最高的主管确认需求,而后一层一层用目标管理的方式去监督和稽核他的下一层目标, 每一层为了达到上一层下达的硬性kpi值, 当时需要什么信息化系统, 就上什么系统, 目地明确, 老板及各层主管目地明确, 需求也明确, 需要支持其管理的方法的系统也明确. B:企业先上ERP, 各种服务于企业中下层的WEB系统, 最后一层一层的向上看, 一段一段的上不同的系统, 最后与老板或董事会的想法一致, 也要达到最终的目标. 两种方法, 谁好谁不好, 一目了然, 但绝大部分的企业信息化工作, 都在以B方式进行中, 这也是程序员痛苦,企业老板或董事会也痛苦的根源之一.
Re:Jquery乱码的一次解决过程 Kevin Zou 2011-04-01 11:37  
2011.4.1補錄:jquery1.4.2,使用地址欄傳參,可用encodeURIComponent方法將中文編碼,否則IE8,7,6會亂碼
Re:Jquery乱码的一次解决过程 bangQ 2011-03-03 15:19  
顶一个,好详细
Re:企业应用整合(1)--一个账号 路过看客 2011-01-21 17:58  
期待下文
Re:2010年终随笔--漫谈技术 顾咪咪 2011-01-21 17:50  
路漫漫兮其修远,吾将上下而索求。 好诗!
Re:企业应用整合(1)--一个账号 ChaseMars 2011-01-21 17:35  
关注中
Re:权限设计的三层境界续 MichaelYin 2010-09-29 17:40  
个人觉得上篇文章中的Object到Group的对应,User到Group的对应是不是好点,如果UserId本身就是开放式,那么到对UserId进行资源分配调整的时候岂不是很麻烦?
Re:权限设计的三层境界续 铃兰草 2010-09-28 15:39  
一看见权限二字我就想起那位了。。。
Re:权限设计的三层境界续 林风随笔 2010-09-28 15:33  
唉,总是有人拿权限说事,而且自己想来想去. 先去看看RBAC吧.
Re:权限设计的三层境界续 阿超- 2010-09-28 12:33  
RBAC!
Re:权限设计的三层境界续 Kevin Zou 2010-09-28 10:53  
@顾晓北 不用客气,共同探讨,你的回复对我也是一种帮助 没错,权限系统对于用户表如何设计完全不关心 因为验证权限时根本不需要知道当前这个用户的姓名是什么,Email多少 他只要知道当前这个UserID在权限资料库中与当前要访问的资源存不存在对应就好了 不过我一直没有说系统中不需要用户表 只是与权限设计毫无关系 权限采用什么方式设计并不影响用户表如何设计 同样,用户表设计后,可以选用各种权限工具来为系统添加权限管控的功能,而不是为了要上某套权限系统,就必须重新设计用户表
Re:权限设计的三层境界续 顾晓北 2010-09-28 10:05  
呵呵,差不多明白了,谢谢楼主这么重视,还拿我做例子,呵呵。。。 用户表和资源表,这两个需要不需要呢? 你看大家的回复就知道,一般情况下会需要的,只不过,你的意思是要不要这两个表都跟权限无关,他们已经不属于权限系统的范围了,是这个意思嘛? 其实就是这样,你上面说的例子,不管是手机用户,还是你的那个sis@ERP,只是一个用户而已,到时候抽象出来,还是User表。。。 而资源表呢?到时候不管是菜单,还是按钮,都属于资源,只不过跟User表一样,权限系统中需要的只是一个SourceID和UserID,就是这样。。。 再次感谢楼主。。。今天是孔子诞辰纪念日,给你个图片,以引起注意。。。呵呵[img]http://www.baidu.com/img/baidu_logo_jr_1009_kz.gif[/img]
Re:权限设计的三层境界续 YoungSin 2010-09-28 09:28  
[quote]rencw:如果资源和用户能有一条直接的联系就更好了[/quote] 按楼主的思路,完全可以,加权限的时候麻烦一点罢了 这样权限部分就只需要一张表了
Re:权限设计的三层境界续 rencw 2010-09-27 20:53  
如果资源和用户能有一条直接的联系就更好了
Re:闲话权限设计三层境界 南院那 2010-09-27 18:56  
后半[quote]COOL-CHEN:前半部写得蛮好,后半部,写得实在不咋地,,,是不是我没看懂呢还是咋 回事呢[/quote] 后半部分 是看得有点雾 不过 确被看得 意犹未尽
Re:权限设计的三层境界续 蔡梓浩 2010-09-27 17:47  
这种简单的权限基本没用。
Re:闲话权限设计三层境界 永远的阿哲 2010-09-27 17:28  
就这点内容就觉得长啦,我觉得还没看过瘾呢
Re:闲话权限设计三层境界 吉日嘎拉 不仅权限管理 2010-09-27 17:05  
我可能用 PageCode 比较多。
Re:权限设计的三层境界续 阿瑞|www.16hi.com 2010-09-27 17:02  
又见权限
Re:权限设计的三层境界续 Kevin Zou 2010-09-27 16:57  
@吉日嘎拉 不仅权限管理 我说过啦,没有资源表 资源表那一块也是与权限系统互相独立的 不管什么样的资源,都可以用 GroupID,ResourceID 进行权限表示 而在权限管控过程中,也是不需要什么资源表的 直接没有权限,就throw exception
Re:权限设计的三层境界续 Kevin Zou 2010-09-27 16:55  
@YoungSin 不是不需要,而是用户系统与权限系统互相独立的 这样不管什么样的用户系统,都可以使用同样一套权限系统
Re:权限设计的三层境界续 吉日嘎拉 不仅权限管理 2010-09-27 16:53  
资源表,怎么没挂上来?那些表的详细设计怎么没挂上来了?
Re:权限设计的三层境界续 YoungSin 2010-09-27 16:44  
[b]所以最终就是 用户表,资源表在权限设计过程中是不必要存在的[/b] 按你的思路,那角色表也可以不要罗~ 4,用户——角色关系表; 5,资源——角色关系表; 有这两个就可以了, 用户ID - 角色ID - 资源ID 这一条线拉通就可以 是可以这样做,但我想没多少人会这样做,起码我还是会有用户表,角色表,资源表
Re:闲话权限设计三层境界 顾晓北 2010-09-27 16:27  
@Kevin Zou 怎么不需要呢?不是要表示谁有权限访问某个资源(某个权限)怎么会不需要这两个表呢??? 那你表结构怎么设计?
Re:闲话权限设计三层境界 Kevin Zou 2010-09-27 16:15  
@顾晓北 1.用戶表(權限設計不需要) 2.资源表(權限設計不需要)
Re:闲话权限设计三层境界 顾晓北 2010-09-27 14:17  
@Kevin Zou 我刚想了一下,至少需要5个表吧(如果用关系数据库的话)? 1,用户表; 2,角色表; 3,资源表; 4,用户——角色关系表; 5,资源——角色关系表; 为了让你看清楚,给你贴个图片,顺便庆祝我所喜欢的Google的12岁生日 [img]http://www.google.com.hk/logos/2010/googbday10-hp.jpg[/img]
Re:闲话权限设计三层境界 shalongbus 2010-09-27 12:50  
楼主能不能介绍一下如何在服务器端使用AOP进行权限控制?
Re:闲话权限设计三层境界 麦舒 2010-09-27 11:57  
呵呵~~~无招胜有招。天下武功,唯快不破。
Re:闲话权限设计三层境界 小刚qq 2010-09-27 11:41  
人剑合一了...
Re:闲话权限设计三层境界 Kevin Zou 2010-09-27 11:30  
[quote]nicye: @COOL-CHEN 同感,太长了。。不是很想看[/quote] 這個就沒辦法了~~
Re:闲话权限设计三层境界 Kevin Zou 2010-09-27 11:29  
@顾晓北 我說了沒有用關係數據庫,只用了兩個配置文件完成的 其結構有貼在正文中啊,包括一些實際用的數據也在里面(見第二段)
Re:闲话权限设计三层境界 顾晓北 2010-09-27 11:26  
@Kevin Zou 你的表结构设计师怎样的呢?
Re:闲话权限设计三层境界 nicye 2010-09-27 11:24  
@COOL-CHEN 同感,太长了。。不是很想看
Re:闲话权限设计三层境界 JackPeng 2010-09-27 11:15  
学习了. 不同的系统要找到正确的管控点,这个很重要.
Re:闲话权限设计三层境界 Kevin Zou 2010-09-27 11:04  
@顾晓北 对啊,因为总要开发新的系统,新的程式,新的权限需求,如果每次都要设计资料表,开发权限管理的UI就很麻烦,因此就针对自己的需求,抽象出一个统一的权限表示。 至于权限表示是放在关系数据库中,却是根据自己需要来定的,因为我们系统中的很多user还没有管理权限的能力或觉悟,都是IT人员代劳进行权限管理,因此我们是写在配置文件中,然后通过注释直接修改配置文件来分配和移除权限的。 你提供的网址不错,可以作为一种具体的实现
Re:闲话权限设计三层境界 COOL-CHEN 2010-09-27 10:49  
前半部写得蛮好,后半部,写得实在不咋地,,,是不是我没看懂呢还是咋 回事呢
Re:闲话权限设计三层境界 顾晓北 2010-09-27 10:49  
楼主的第二种比较通用,是不是数据库设计的时候就类似这样的? http://www.infosecurity.org.cn/article/pki/pmi/23447.html
Re:闲话权限设计三层境界 %admin 2010-09-27 10:29  
推荐,写的引人入胜~ 如能再融入多一点示例就更好了,
Re:闲话权限设计三层境界 小易V 2010-09-27 10:16  
呵呵 不错支持一下 期待更多 好问出现
Re:闲话权限设计三层境界 Astar 2010-09-27 10:10  
手中有剑,心中也有剑
Re:闲话权限设计三层境界 Gross 2010-09-27 10:10  
高手 没有丰富的经验和长期的积累是写不出这样的文章的
Re:闲话权限设计三层境界 麒麟 2010-09-27 10:01  
推荐+1 喜欢这样的文章
@大头米米 不需要
请教博主,如果没有引用非托管资源,还需要实现IDispose接口吗,还有必要在此释放托管资源吗
共15页: 1 2 3 4 5 6 7 8 9 下一页 末页