0%

一提到 CSS 的 display:none,大家应该都很熟悉,如果需要将某 HTML 元素隐藏不显示的话,很多人都会使用它。也许你会问,这个还有必要再讲吗?且听我慢慢讲来。现如今,很多网站都会使用 Tab, Slide 动画等这些常见的手段让用户能有好的使用体验,而且有时为了页面的简洁,我们也经常会用到 display:none 来达到隐藏元素的目的,再者很多鼎鼎大名的 JavaScript 库也会使用它,例如 jQuery。既然大家都用 display:none,那么还有什么好谈的呢?当然,合理合法的使用 display:none 对用户及 SEO 而言是正常的,搜索引擎也会去理会。可是如 ...
阅读全文 »

前段时间做了个 Wordpress 插件,需要进行压力测试,看看使用该插件后对 Wordpress 的影响。对于不登录 Wordpress 的情况,测试插件的影响是很简单的,在 jMeter 中简单设置下 HTTP Request 就可以了。不过,还需要测试登录 Wordpress 后,了解插件对其性能的影响。按道理,这应该也不是什么难的问题,因为之前我也做过很多使用 jMeter 测试登录系统的情况,不过这次却遇到了问题。测试环境:日语 Wordpress,jMeter Version 2.7.1, Wordpress Version 3.4.2首先,找到登录页提交的地址及所需参数,如下:[ ...
阅读全文 »

在 Magento 中,Custom Option 的 Input Type 所对应的文件路径如下:app\code\core\Mage\Catalog\Block\Product\View\Options\Type其中包含了默认的所有类型,例如:Date, File, Select 以及 Text。若需要修改某种类型的话,可以直接修改其对应的文件(不过不建议这么做)。修改的内容会直接反映到商品页面中(前提是已经设置了商品的 Custom Option)。在这里你可以添加你自己的业务需求,例如,读取,添加或修改商品的 Custom Option(详见我的另一篇文章: http://yhz610 ...
阅读全文 »

在 Magento 中,如果希望用户下订单时(也就是进行 Place Order 时),进行其它 DB 操作,下面是一种解决方案。不过需要**注意**的是,此种方案不是最好的方案,因为它直接修改了系统 core 下的文件,不便于系统升级,所以在实际使用时,需要特别留意这一点。测试时使用的 Magento 版本是 1.7.0.2。首先找到如下文件:app\code\core\Mage\Sales\Model\Convert\Quote.php找到 itemToOrderItem 方法(Line 126),在这个方法里就可以进行其它 DB 操作了。例如,修改商品的 Custom Option: 1 ...
阅读全文 »

ITeye及很多网站都有这样一个功能,就是点击一个图标,将所需的内容复制到剪贴板。今天上网简单的查询了下,找到了一个大仙儿的文章,主讲这个的,讲的非常的详尽。感兴趣或需要的人可能参考下。 FYI:**注意**,本方案的实现方法是: IE 下,使用 window.clipboardData.setData 方法,非 IE 下,使用 Flash 的 System.setClipboard。并非是使用纯的 JavaScript 来实现跨浏览器的复制到剪贴板功能。原文地址:Cross-Browser approach to Copy content to Clipboard with javascri ...
阅读全文 »

最近在 Magento 项目中有这样一种需求,在下订单时,修改该商品的 Custom Option。现列出一下解决方案:测试时使用的 Magento 版本是 1.7.0.2。动态修改商品的 Custom Option 1234567891011121314151617181920212223242526$_product = $this->getProduct();$i = 1;foreach ($_product->getOptions() as $o) { echo "[b]Custom Option:" . $i . "[/b]< ...
阅读全文 »

Nine-dart finishhttp://en.wikipedia.org/wiki/Nine-dart_finish 最常见的模式:3T20 + 3T20 + T17 + T18 + D18 3T20 + 3T20 + T20 + T19 + D12— + T17 + D15— + T15 + D18—+ T19 + T20 + D12— + T18 + D15— + T16 + D18—+ T18 + T19 + D15— + T17 + D18—+ T17 + T20 + D15**— + T18 + D18**—+ T16 + T19 + D18—+ T15 + T20 + D18
阅读全文 »

今天上网时,无意间发现了一篇文章,是讲 CSS Preprocessors 的。好歹也工作了好几年了,还真不知道什么是 CSS Preprocessors,之前也没听说过。于是就上网调查了一下,还真神奇啊!下面就发一下仙儿级大师的文章,讲的忒好了:http://www.vanseodesign.com/css/css-preprocessors/下面是文中提到的,三个主流的 CSS Preprocessors: Sass - http://sass-lang.com/ LESS - http://lesscss.org/ Stylus - http://learnboost.github.co ...
阅读全文 »

详细使用方法请参见官方文档:http://jp2.php.net/manual/zh/datetime.formats.relative.php 取得当前日期所在的第一天(假设每周的第一天为星期日)date(“Y-m-d”, strtotime(“Sunday last week”)) 或者date(“Y-m-d”, strtotime(“Sunday last week 2012-10-25”)) 日期加减date(“Y-m-d”, strtotime(“+5 day”)) 或者date(“Y-m-d”, strtotime(“+5 day 2012-10-25”))date(“Y-m-d” ...
阅读全文 »

最近在使用 jMeter(version 2.7) 进行 HTTP Authorization 认证时(就是使用浏览器访问网站时会弹出一个对话框,要求输入用户名及密码)出现了问题,怎么都无法通过认证。上网一顿查啊,也仔细的阅读了官网的资料,调查了好久,但就是不好使。后来不经意的一个发现,让我终于查出了原因。我的 Test Plan 结构如下: Test Plan|——Thread Group||||——HTTP Authorization Manager||——HTTP Request| || ——Assertion———HTTP Request Defaults(其中, Http Reque ...
阅读全文 »