orm (1,524)


sql - 处理多个权限类型的最佳方法是什么?

sql - 处理多个权限类型的最佳方法是什么?

我经常遇到以下场景,我需要提供许多不同类型的权限。 我主要使用ASP.NET/VB.NET与SQL Server 2000。 脚本 我想提供一个动态的权限系统,可以在不同的参数上工作。 比方说,我想给一个部门或只是一个特定的人访问一个应用程序。 假装我们有一些不断增长的应用程序。 在过去,我选择了以下两种方式之一,我知道这样做。 1)使用一个单独的许可表和特殊的列来确定如何应用参数…


ruby on rails - 为什么所有的活动记录都讨厌?

随着我越来越多地了解面向对象,并开始实施各种设计模式,我不断回到人们讨厌活动记录的案例。 人们经常说它不能很好地扩展(引用Twitter作为主要例子)-但是没有人真正解释过它为什么不能很好地扩展; 和/或如何在没有缺点的情况下实现AR的优点(通过类似但不同的模式?) 希望这不会变成关于设计模式的神圣战争-我只想知道****特别是**** Active Record有什么问题。 如果…


类::类似于DBI库的PHP?

我已经继承了一个老的PHP application硬件PHP application,我想重新构造一个更好的处理,但以一种渐进的方式。 在perl的CPAN中,围绕Class:: DBI有一系列的类,它们允许你在代码中使用数据库行作为对象的基础,并根据需要生成accessor methods等,还允许你添加额外的方法。 有谁知道这样的PHP的东西? 尤其是一些不需要批量采用“框架”的东西..…


ruby on rails - Ruby混合和调用超级方法

好吧,所以我一直在我的小Rails应用程序中重构我的代码,以消除重复,一般来说让我的生活更轻松(因为我喜欢简单的生活)。 这个重构的一部分,一直是将我的两个模型中通用的代码移动到一个模块,我可以将其包含在我需要的地方。 到现在为止还挺好。 看起来它会运行,但我刚刚遇到一个问题,我不知道如何解决。 该模块(我称之为“可发送”)只是处理传真,电子邮件或打印文档PDF的代码。 所以,例如,我有一个采…


Ruby on Rails中的OpenID身份验证

我是Ruby on Rails的新手,但我创建了几个小应用程序。 无论如何,我真的对OpenID感兴趣,我想在Rails应用程序中实现OpenID身份验证和一些Sreg内容。 我所做的所有研究都提出了过时或只是不适合我的文章。 因为我对Rails这么新,所以我很难调试这些问题...... 在Rails中实现OpenId的最佳方法是什么?…


Ruby On Rails是否为企业准备好了?

有人在那里使用RoR进行大规模的关键业务应用程序吗? 是否还有其他基于人们用于这些类型的应用程序的动态语言的轻量级Web框架? 如果你不使用这些类型的应用程序框架,什么阻止你? 这仅仅是与任何大型IT组织有关的惯性吗? 这些框架的速度和稳定性问题是否足以抵消开发周期改进的问题?…


performance - 一个或多个数据库?

我正在开发一个网站,将管理多个实体的数据。 实体之间不共享数据,但可能由同一个客户拥有。 客户可能想要从一个“仪表板”管理他们的所有实体。 那么我应该有一个数据库的一切,或保持数据分离到单个数据库? 有最佳做法吗? 有什么好处/否定有一个: 整个网站的数据库(实体有一个“customerID”,数据有“entityID”) 每个客户的数据库(数据有“entityID”) 每个实体的数据库(…


Ruby on Rails验证的最佳解决方案

我正在寻找可用于RoR应用程序的预建解决方案。 我理想的是寻找类似于提供电子邮件验证和注册控件的ASP.NET Forms身份验证,并允许用户重置密码。 噢,并且很容易让我把当前登录到应用程序的用户拉出来。 我已经开始研究已经写好的作品,但是我发现它很混乱。 我已经看过LoginGenerator,RestfulAuthentication,SaltedLoginGenerator,但似乎没有一…


web crawler - 创建网络爬虫时需要考虑什么?

我刚开始考虑今天创建/定制一个网络爬虫,对网络爬虫/机器人礼仪知之甚少。 我所发现的大部分礼仪文章看起来都很古怪,所以我想从网络开发者社区获得一些现实的和实用的见解。 我想用一个爬虫来遍历“网络”来达到一个超级简单的目的-“网站XYZ的标记是否满足条件ABC?”。 这对我提出了很多问题,但我认为首先需要摆脱的两个主要问题是: 从一开始就感觉有点“不安”-这种事情是可以接受的吗?…


在Ruby on Rails中获取主机名或IP

我正在维护一个Ruby on Rails应用程序,并且正在寻找一种简单的方法来查找我所在的机器的主机名或IP地址(因为它是一个虚拟机,新实例可能有不同的主机名或IP地址) 。 有没有在Ruby on Rails中快速简单的方法? 编辑:下面的答案是正确的,但Craig提供的澄清是有用的(参见答案中的链接):[下面]代码不会建立连接或发送任何数据包(到64.233.187.99这是谷歌)。…





ruby rails view rails创建表 rails开发 rails数据库 rails应用 rails入门 view教程 rails创建控制器