问题标签 [boilerplate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1350 浏览

html - HTML5 样板和 NetBeans

是否有任何关于如何将 HTML5 Boilerplate 与 NetBeans 一起使用的说明?

0 投票
1 回答
226 浏览

html - Why is my "HTML5 Boilerplate" page non-interactive?

Why is my site in progress on the "HTML5 Boilerplate" system resulting in non-interactive pages?

Example: http://www.maxilham.com/buttons

I am no expert at coding, but I have made several websites and have an increasingly better knowledge of html, css, js and so on. I do not have real training or a technical background, so I always like to try systems and templates that are probably more semantically correct and up to date than anything I would write out of thin air.

Thus I downloaded the http://html5boilerplate.com/ template and then went about coding as I normally do. Everything looked perfect (at least as I expected it to, not finished designing), but when I replicated index.html to start testing links and building the other pages, I realized no links on the page were clickable, and that in general the whole thing was acting more like a screen-cap or .pdf then the website I thought I had made.
When I stripped everything out of the BP .css file (except for what I had added), I broke the structure/styling, but all the links became active, hovering states showed, etc..

I cannot pinpoint what it is about the starter index.html/style.css combo or what I am doing wrong to them, that is breaking the site.

Does anyone know of an obvious mistake/coding conflict that would freeze/lock my pages?

Thanks in advance for any help and sorry if this is too specific/generic/not in right place.

AB

0 投票
2 回答
775 浏览

optimization - 在使用许多 SWIG 生成的模块时避免重复的 SWIG 样板

使用 SWIG 生成接口模块时,生成的 C/C++ 文件包含大量静态样板函数。因此,如果想通过在同一个应用程序中使用许多单独编译的小接口来模块化 SWIG 生成的接口的使用,那么由于这些重复的功能,最终会导致很多臃肿。

使用 gcc 的-ffunction-sections选项和 GNU 链接器的--icf=safe选项(-Wl,--icf=safe对编译器),可以删除一些重复,但绝不是全部(我认为它不会合并任何有重定位的东西——其中很多功能做)。

我的问题:我想知道是否有办法删除更多这种重复的样板,最好是不依赖于 GNU 特定的编译器/链接器选项。

特别是,是否有 SWIG 选项/标志/某些内容显示“不在每个输出文件中包含样板”?实际上一个 SWIG 选项,-external-runtime它告诉它生成一个“仅样板”输出文件,但没有明显的方法来抑制每个正常输出文件中包含的副本。[我认为这种事情在 SWIG 中实现起来应该相当简单,所以我很惊讶它似乎不存在......但我似乎找不到任何记录。]

这是一个小例子:

swg-oink.swg给定模块的接口文件swt_oink

...以及类似的swg-barf.swg界面swt_barf

...和一个测试主文件,swt-main.cc

并像这样编译它们:

那么每个xxx_wrap.o文件的大小约为 16KB,其中 95% 是样板文件,最终可执行文件的大小大致是这些的总和,约 39K。如果用 编译每个接口文件-ffunction-sections,并用 链接-Wl,--icf=safe,最终可执行文件的大小为 34KB,但显然仍有很多重复(nm在可执行文件上使用可以看到多次定义的大量函数,并查看它们的源代码,很明显,对它们中的大多数使用单一的全局定义就可以了)。

0 投票
2 回答
122 浏览

ios - XCode4.2.1 样板代码中的奇怪自动释放

我只是在阅读通用应用程序的样板代码,我看到了这个:

还有:

我不确定我是否理解整个下划线的内容,但我认为这是为了保护您不直接访问 ivar,而是通过属性访问它(为什么?我不知道......但我接受这就是它的)。

但是,我没有得到的是,如果self.navigationControllerautoreleased 那么这肯定会_navigationController在最后发布时引起问题吗?

更令人困惑的是for中没有retain位。@propertynavigationController

所以据我所知_navigationController,通过属性访问的navigationControllerautoreleased ,然后直接访问并在 dealloc 中释放(肯定已经可以自动释放了?)。

大声笑,我希望有人可以解释这里发生了什么!我确信样板代码可能没有错!

谢谢你。

0 投票
1 回答
193 浏览

zend-framework - PHPUnit 代码覆盖率显示单元测试的代码覆盖率?

我正在使用 Michael Romer 出色的 ZF-Boilerplate,但在测试时遇到了障碍。

当我查看代码覆盖率报告时,它只显示实际单元测试的代码覆盖率,而不是正在测试的代码。

对于发生这种情况的实例,我一直在寻找高低,但找不到任何东西。据我所见,phpunit.xml(https://github.com/michael-romer/zf-boilerplate/blob/master/tests/phpunit.xml)文件已针对目录结构(https:// /github.com/michael-romer/zf-boilerplate

有没有人可以看到为什么它不起作用?

0 投票
1 回答
1807 浏览

html - 为什么 html 电子邮件样板文件中的行高为 100%

html 电子邮件样板文件中,有一个给包装器的 #backgroundTable id。行高属性在标题中设置为 100%,这最终使电子邮件中的所有文本开始相互重叠

他们为什么要这样做?它似乎并没有增强电子邮件。

0 投票
2 回答
2873 浏览

c# - C# 样板代码

我正在考虑构建一些通用扩展,这些扩展将采用所有这些 null、抛出检查和断言的方式,而是使用流畅的 API 来处理这个问题。

所以我正在考虑做这样的事情。

用法:father.Shall().Guard(f => f.Shop())

问题是我不想在运行时进行这些额外的调用,而且我知道 AOP 可以为我解决这个问题,我想将这些调用直接内联给调用者,如果你有更好的方法,请告诉我。

现在,在我研究或做任何事情之前,我想知道是否有人已经做过或者知道正在做这件事的工具吗?

我真的很想构建类似的东西并将其发布给公众,因为我认为它可以节省大量时间和头痛。

一些例子。

对以下内容进行更改。

与其搞笑和取笑别人,有些人真的可以学到一些关于成熟的东西,你可以分享你的经验,告诉我这有什么好的或坏的,我会接受的。

我不是试图重新创建代码合同,我知道我每天都在使用它,我试图将编写的样板代码移动到一个地方。

有时您的方法对于每个调用都必须检查返回的对象而不是您的代码,因此您无法确保被调用者不会导致 null 因此在调用者中您必须对返回的对象执行 null 检查所以我想到了一些可以让我在链接调用时轻松执行这些检查的方法。

更新:我将不得不再考虑一下并更改 API 以使意图清晰并且代码更具可读性。

我认为这个想法根本没有完善,而且我确实在所有这些方法上走得太远了。

不管怎样,我暂时放下它。

0 投票
10 回答
6514 浏览

python - 将函数参数分配给`self`

我注意到我使用的一种常见模式是将SomeClass.__init__()参数分配给self同名的属性。例子:

事实上,它必须是其他人的常见任务,并且PyDev有一个快捷方式 - 如果您将光标放在参数列表上并单击Ctrl+1,您将获得为您Assign parameters to attributes创建样板代码的选项。

是否有一种不同的、简短而优雅的方式来执行这项任务?

0 投票
1 回答
286 浏览

jquery - 样板结构中事件中的上下文(this)

我有这个带有样板结构的插件。我的问题是创建事件“controlEventoKeyUp”。能够访问插件的方法,我不得不忽略插件参数bind('keyup',_{_plugin:_this_},_controlEventoKeyUp)。这解决了我的问题,但我找到了一种整洁的方法。

这个模型可以有另一种解决方案吗?

0 投票
5 回答
184 浏览

java - Static implementation of an object scoped method in java

Hi : I have a class defining the following method :

And a subclass

I want "Ralph"'s getAnimalName to be static, since there is only one, stateless version of Ralph's name.

Thus, I want to implement the getAnimalName statically, whilst still satisfying the interface. Is this possible ? Maybe, is there a way I can use a dependency injection or AOP technique to provide the object implementation by proxying the static one at run time ?

The obvious solution (of having an object scope method wrap a static method) is a little to boiler-plateish for my tastes.