design相关内容

在Javascript中自定义滚动条行为?

我想重现与此页面类似的效果: http://artofflightmovie.com/ 垂直滚动条通过预定义路径控制浏览器“视口”的进度。 我正在考虑解决这个问题的最简单方法是通过使用javascript来读取滚动条的值并相应地定位背景元素。 是否可以在Javascript中获得垂直滚动条值?我接近这个设计错了吗? 解决方案 是否有可能获得垂直滚动条值Javascript? ..
发布时间:2018-06-21 12:54:12 前端开发

使用css标签和输入布局

我试图在同一行上排列一个标签和一个输入框,以使标签占据所需的所有空间,然后输入框使用所有剩余的空间。例如,如果容器为1000像素,标签为342像素,则输入宽度应为658像素。但是,如果标签更改为100px,则输入应调整为900px。我可以使用表格布局来做到这一点,或者在标签宽度发生变化时使用JavaScript来调整输入框的大小,但理想情况下我只想使用CSS来做到这一点。我的html看起来像这样。 ..
发布时间:2018-06-21 12:46:49 前端开发

在div的每个角落放置4个html元素

你好,谢谢你的帮助。 我有一个div(180px到75px),我需要放置3个paragraphes和一个图像。 现在我需要将这些元素放置在所有div的角落。 它应该看起来像这样 - >(我不允许发布图片,我希望你能理解它。) 这是什么div应该看起来像(每种颜色都是一个元素),但我似乎无法得到正确的描述。 http://i.imgur.com/bE87euS.png 但是, ..
发布时间:2018-06-20 15:21:53 前端开发

CSS调试帮助 - 空div div折叠

以下HTML来自aspx页面。这是关于第一个孩子的DIV元素。在IE7中,即使当DIV元素为空时,HTML也会如我所期望的那样呈现。它应该大约是它父项的宽度的1/3,但是在FireFox中,它将缩小到零宽度。所有3个div都向左漂移。无论如何,我的问题是如何在FireFox中至少保留32%的空DIV宽度,最好是Safari,Opera和Chrome。我希望修复能够解决所有浏览器中的问题。毫无疑问, ..
发布时间:2018-06-19 21:13:21 前端开发

在应用程序之间的Maven模块中共享模型类

我有一个包含Hibernate注释的模型类的webapp,它定义了数据库属性(例如@Column,@Entity等)。我创建了一个写入同一数据库的新应用程序。 将所有模型类放入一个maven模块以便在应用程序之间共享是个好主意吗? 解决方案 这是您的案例中的正确方法。它既可缩放又可重用。如果这是您正在开发的MVC类型的应用程序,则模型充其量应该保持独立和共享能够跨模块。 ..
发布时间:2018-06-11 15:23:55 Java开发

Java EE最佳设计方法。业务逻辑层?

我正在使用的项目使用JSF + Spring + Hibernate。 这是一个我经常被困惑的设计问题。 我目前继承了一个包含dao - > service - > view - > controller“layered”方法的项目。 “控制器”层/层?目前有所有与前端交互的逻辑和对象。我被告知,将 分隔成两个图层/图层是很好的做法,其中“控制器”图层/图层只包含与前端交互的方法 ..
发布时间:2018-06-08 20:50:54 J2EE

如何从实体本身分离一个侦听hibernate事件的模块?

我有一个由spring-jpa-hibernate驱动的分层web应用程序,现在我正试图整合elasticsearch(搜索引擎)。 我想要做的是捕获所有postInsert / postUpdate事件,并将这些实体发送到elasticsearch,以便重新对它们进行索引。 我遇到的问题是我的“dal-entities”项目将对运行时依赖于“search-indexer”和“sear ..
发布时间:2018-06-08 20:32:22 Java开发

由Hibernate填充的POJO是实体,业务对象还是数据传输对象?

由于这些对象是通过DAO从数据库转移到Business Services的,并且没有任何行为也不持有业务逻辑,他们是DTO。 但是我读过一些文章,他们是商业实体或业务对象,这让我感到困惑。 b $ b 有人可以澄清不同之处吗? 解决方案 业务实体封装了对于这生意。与封装业务逻辑的控制器相反。控制器实现业务流程并使用实体。 我不会将这些对象称为DTO,因为它们不仅将数据从一个 ..
发布时间:2018-06-08 20:31:54 J2EE

C ++一个头多个源

我有一个大类 Foo 1 : class Foo { public: void apples1(); void apples2(); void apples3(); void oranges1(); void oranges2(); void oranges3(); 拆分类不是一个选项 2 ,但是 foo.cpp 文件增长得相当大。在 fo ..
发布时间:2018-06-06 19:31:44 C/C++开发

如何在Haskell中正确实例化类?

试图创建一个可以派生出不同类型的基类。以下是什么错误? class(Eq a)=> MyClass a 数据Alpha = Alpha 实例MyClass Alpha其中 Alpha == Alpha = True 我得到错误: test.hs:5:10:`= ='不是'MyClass'类的(可见)方法 失败,模块加载:无。 解决方案 你 ..
发布时间:2018-06-05 11:18:04 其他开发

用于“对称”功能

尝试一下这个新的stackoverflow的东西,如建议:)这不是真的特定于haskell,但它在haskell中是最清晰的。 这是每隔一段时间出现的模式和一段时间:一个函数需要两个对称对待的参数。 mappends经常拥有这个属性。举个例子: - |合并排序的范围列表。 merge ::(Ord n)=> [(n,n)] - > [(n,n)] - > [(n,n)] ..
发布时间:2018-06-04 17:32:12 其他开发

使用Haskell的类型替换断言语句或者用其他语言进行检查

很抱歉,如果问题很简单,我对Haskell仍然很陌生。比方说,我有一个函数只能处理两个数字(黄金配给(1.618)),我如何定义 myfun xy 的类型只取得黄金比率数字。如果我在程序中调用没有黄金比例数字的myfun会发生什么(编译错误?)?如果没有黄金比例数字的调用通过用户输入在运行时产生,会发生什么情况? 您可能需要一个 ADT 只能用黄金比例数字构造,然后写myfun才能接受该数据类型。 ..
发布时间:2018-06-04 17:11:05 其他开发

为什么Haskell没有I Monad(仅用于输入,与IO monad不同)?

概念上,执行输出的计算似乎与仅执行输入的计算有很大不同。从某种意义上说,后者是更纯粹的。 我想,有一种方法可以将我的程序的输入部分与输入部分分开可能实际上写了一些东西。 那么,为什么没有输入只有Monad? 不会有我的monad(和一个O Monad,可以组合成IO Monad)吗? 编辑:I通常意味着输入为阅读文件,而不是与用户交互。这也是我的用例,我可以假设输入文件在程 ..
发布时间:2018-06-04 17:08:37 其他开发