摘要:nginx的access_log的过滤网上有很多文章。是通过map定义一个变量,然后把那个变量配置到access_log的if即可。 比如: map
statusloggable { ~^[23] 0; default 1; } access_log /path/to/access.log c
阅读全文
摘要:在如Excel一样的表格中,某些单元格是靠计算产生值的,不用人工填写。本来使用的是Farpoint Spread 这个控件,生成表头,设定了公式,锁定列等等看来都很好使,界面也很好。 静态计算是没什么问题的,即页面第一次加载生成时计算那些单元格的值;但是动态计算上体验不太完美,利用它自己内置的功能反应不够灵敏,公式涉及的行列越多,计算层次越深其反应越不灵敏。鉴于我们遇到的公式基本只有二种,合计与百分比,遂自己写脚本来动态更新相关单元格的值。 设定事件,取得行列索引不细表,直接进入正题计算单元格四个参数: sheet--当前sheet,从页面上能取到的那个控件对象 current
阅读全文
摘要:继续表格的有关操作,这篇说说表格行与列的删除。 所有这些操作恼人的地方其实都是在融合的单元格上 a.行的移除 首先计算整个表格的总列数。总列数然后是当前这一行被行融合所占去的列数,融合数如果当前行没有被行融合占掉的就好说了,如果有的话要把父节点的rowspan值减1,先贴代码吧。父层节点的rowspan值减1最终把count归零就表示把所有父节点的rowspan值都减1了。 里面那个循环,...
阅读全文
摘要:很久以来都在做一些没有营养的东西,即使工作之中有时会有一些比较有技巧性的东西也是基于一些不是非常用的第三方组件的,所以也就没有记下来。前一阵做了个编辑表格列头行头定义的功能,写了一大堆javascript,回头来看看还算有点用途,保不准以后会用到,这二天有空把它整理一下。 先说明一下,下面的代码都是基于Jquery 1.3.2的。 因为要动态生成表格的行头列头,所以把一些定义放到数据库中,这些...
阅读全文
摘要:在Web开发中测试单个页面的功能实在是太麻烦,从首页用户名、密码进去后,经过一些操作后才可以来到你要测试的那个页面。(其实无论做什么的开发,测试单个功能都是很麻烦)。抱着小心谨慎的态度,我一般喜欢写几段测一次,如果每次都兴师动众的启动整个项目来测试显然是很不经济的做法。
我一般会在Solution中新增一个用于测试用的配置,在其中增加一个“Test"之类的编译指令,然后在代码中,把一些测试条件,测试方法放到这个指令下。以前在2003的时候一切都很好,但在2005下,在Asp.net 2.0下跟以前是大大地不同了。
阅读全文