- 博客(5)
- 收藏
- 关注
原创 权限设计——状态模式
前一段公司准备开发一个二期项目,打算在原来的基础上新增一些功能模块,并且能够适合更多种用户使用。这样就面临一个问题,权限的设计问题。原来只是简单的分了几个角色,根据不同角色,分配不同的功能模块。这个让我想起了以前在学校做项目的时候,简单的分用户类型。没有想到来公司做项目后,还是使用这种,写死的东西,根本没法重用。 后来我提出了一个假设,如果我要新增加一个角色,要重新给他分配功能(
2011-10-31 19:07:06 1370 1
原创 关于文件下载
又是网站的功能,先稍稍抱怨下,以前打算专门去做网站的,结果工作后几乎没再碰过。这次有一个平台,由于客户不满意,要求增加功能,结果被临时拉过来。真是苦命啊,还好之前学校有一些开发经验。 老大是让我完成文件上传、维护、下载,其实我当时并没有把下载这块功能放在心上。虽然以前没有这方面开发的经验,但也记得直接写一个链接就可以下载了。而且也这么实现了。然而需求总是在变,还有那测试部也会提一
2011-10-26 16:24:28 551
原创 关于多文件上传
由于临时被调去开发一个web网站,在原来的基础上进行修改,真辛苦啊,还是喜欢一个项目从头到尾跟到底。先稍稍感慨下,现在说说我喷到的问题。 多文件上传,其实很简单,当然了,这里的简单,指的是,什么效果都没有,直接上传,然后提示个上传成功和上传失败。其实我也想就这样简单的完成任务,奈何测试部不通过啊!!! 提了一大堆问题,进度条、异步等,还有页面不够美观。压力好大啊
2011-10-20 14:45:16 1528
原创 .Net获取路径—Wpf与Wcf的不同
先看下这个获取路径的代码:System.AppDomain.CurrentDomain.BaseDirectory。 解释:获取基目录,它由程序集冲突解决程序用来探测程序集。 前端时间,由于负责提供接口,使用WCF编写服务,涉及到xml的读
2011-10-19 12:59:51 3222
原创 .Net正则的小记——都是粗心大意惹的祸
一个下午加早上宝贵的半个小时,终于搞定了。 先贴出我使用的正则表达式:@"^([\u4e00-\u9fa5]+|[a-zA-Z0-9]+)$ "(这里有个小小的问题,都是以前备份的时候,太过粗心,这次又是直接拷贝过来使用),使用这个表达式,输入什么字符串,返回的都
2011-10-13 08:43:52 451
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人