Tag: devise原则

单页JavaScript Web应用程序的体系结构?

在客户端应该如何构build一个复杂的单页JS Web应用程序? 具体来说,我很好奇如何干净地构build模型对象,UI组件,任何控制器和处理服务器持久性的对象应用程序的结构。 MVC起初似乎是合适的。 但是,UI组件嵌套在各种深度(每种模式都有自己的方式来处理/响应模型数据,并且每个事件都会生成自己可能会或可能不会直接处理的事件),所以似乎并不像MVC那样可以清晰地应用。 (但如果不是这样,请纠正我。) – ( 这个问题导致了两个关于使用ajax的build议,除了最简单的单页面应用之外,这显然是需要的。

Ruby on Rails模式 – 装饰者vs主持人

最近在Ruby on Rails社区里有关于装饰器和演示者的各种讨论。 两者之间的本质区别是什么? 如果有的话,有哪些线索告诉我哪一个用于另一个? 或者也许使用这两个结合?

如何在angular度材质中使用<md-icon>

我想知道如何使用材料的图标,因为这是行不通的: <material-icon icon = "/img/icons/ic_access_time_24px.svg"> </material-icon> 我想这是作为参数给出的图标属性的path有问题。 我想知道这个图标文件夹实际上在哪里?

什么是领域驱动devise?

有人可以解释(简洁地说)究竟是域驱动devise? 我看到这个词很多,但是真的不明白它是什么或者它是什么样的。 它与非域驱动devise有何不同? 另外,有人可以解释一个域对象是什么? 域与普通对象有什么不同?

Androiddevise支持库可展开浮动操作button(FAB)菜单

现在,Androiddevise支持库已经出来了,有没有人知道如何实现扩展的Fab菜单,就像Inbox App上的fab? 应该是这样的:

为什么所有的活动logging都讨厌?

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

是否有一个很好的理由,我经常使用VARCHAR(255)(而不是另一个长度)?

在多个课程,书籍和作业中,我已经将文本字段定义为VARCHAR(255)作为“短文本”的默认types。 有没有什么好的理由,经常select255的长度,除了是一个不错的回合数 ? 是不是有一个很好的理由(过去是否适用)过去的一段时间呢? 当然,我意识到,如果你知道string的最大长度,更严格的限制会更理想。 但是,如果您使用的VARCHAR(255)可能表示您不知道最大长度,只是它是一个“短”string。 注意:我发现这个问题( varchar(255)v tinyblob v tinytext ),它表示VARCHAR( n )在n <= 255时需要n + 1个字节的存储空间, n > 255时需要n + 2个字节的存储空间。 这是唯一的原因吗? 这似乎是任意的,因为你只会比VARCHAR(256)节省两个字节,并且可以通过声明VARCHAR(253)来轻松地保存另外两个字节。

为什么Twitter Bootstrap使用像素字体大小?

鉴于Twitter Bootstrap被devise为响应/设备友好,为什么不使用相对字体大小?

什么是反模式?

我正在学习模式和反模式。 我对模式有一个清晰的认识,但是我没有得到反模式。 networking和维基百科的定义使我困惑不已。 有人可以用简单的语言向我解释什么是反模式吗? 什么目的? 他们在做什么? 这是一件坏事还是好事?

有多less数据库索引太多?

我正在研究一个Oracle数据库相当大的项目(尽pipe我的问题同样适用于其他数据库)。 我们有一个网页界面,允许用户search几乎任何可能的字段组合。 为了使这些search更快速,我们将索引添加到我们认为用户将通常search的字段和字段组合。 但是,由于我们并不真正了解客户如何使用此软件,因此很难确定要创build哪个索引。 空间不是问题; 我们有一个4TB的RAID驱动器,我们只用了一小部分。 不过,我担心索引太多可能会影响性能。 因为每当添加,删除或修改行时都需要更新这些索引,所以我认为在单个表上创build数十个索引是个不错的主意。 那么有多less指标被认为太多? 10? 25? 50? 或者我应该只覆盖真的,真正普遍而明显的情况,忽略其他一切吗?