`
pingfan
  • 浏览: 38624 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
背景:     最近项目前台要展示一个日历风格数据,需要计算显示位置。 思路:     我找了个没找到java有相关的工具类可以获取这样的日期数据,只好自己写了。     日历显示第一个格子一般是星期天,因此设置日历星期的第1天为星期天,取月的1号的星期数(1-7)作为基数,将当前天(几号)加上基数再减1就是在日历中的索引了,索引范围是1-42 (其实出现最大的是37,即1号索引为7,31号索引为37) (显示5行的日历) 上代码: /** * 取日期在日历中的索引 (注意周第一天为星期日) * @param strDate 字符串格式日期 * ...
最近项目使用Ext,其中Grid的操作列使用了扩展Ext.ux.grid.RowActions,但在IE下有点问题,单击按钮时,不会自动选中该行,能正确触发事件,其实也不会是问题。 今天偶然发现原来Ext中就有一个叫Ext.grid.ActionColumn的列类型。看了下与RowActions很相似,但只能显示图标且不接受iconCls,只接受图片路径,于是把RowActions的搬了来过与扩展ActionColumn,这样ActionColumn就像RowActions一样了,使用上更方便,因为RowActions是plugin 扩展代码如下: 文件:Ext.ux.grid.Action ...

正则备忘

1.正则排除 排除0000以外的0001-9999 ^((?!0000)[0-9]){4}$

JS乘法误差

    博客分类:
  • js
偶然一个测试发现js运算有点怪,导致异常,如下: 页面有个input输入价格,单位是元,可输入2位小数.该数字用JS乘以100后传给Action的一个int变量接收,却发现在某些值下,报异常. 问题所在: function test(){ alert("19.9*100="+(19.9*100)); } 输出: 解决办法: 将数字乘以10000后,再除以100,再取整
页面有个id="main"的iframe,iframe加载了一个页面,其中有一个form,id="SubForm". 操作SubForm中的对象 var x=document.getElementById("main"); var y=(x.contentWindow || x.contentDocument); if (y.document)y=y.document; var sf = y.getElementById('SubForm'); sf.startTime.value = $('startTime').va ...
先看代码: 类A: package com.wu.init; public class A { { System.out.println(1); } public A() { System.out.println(2); } static{ System.out.println(3); } } 类B继承A类 package com.wu.init; public class B extends A { { System.out.println(4); } public B() { S ...
根据关键字查询树中任意匹配的结点,         1.如果某叶子结点匹配,则该枝叶保留;         2.如果某非叶子结点符合条件,而叶子不符合条件,则会裁掉叶子(不足之处) this.filterBtn = new Ext.Button({ text : '查询', scope : this, //iconCls:'silk-add', //icon:ctx+'/images/task/buttonicon/addtask.gif', h ...
ExtJs combobox 自定义过滤-模糊过滤.   其实是复制ComboBox的doQuery方法体,进行修改..     this.myCombo.on('beforequery',function(qe){ var combo = qe.combo; //q is the text that user inputed. var q = qe.query; forceAll = qe.forceAll; if(forceAll === ...
问题: 在ComboBox初始化后,调用combobox.getStore().filterBy()来过滤下拉框的数据,失效, 但当点击一次下拉框后,再调用过滤,一切正常..解决办法: 设置combobox的lastQuery属性为''  
tomcat 启动过程中好像一切正常,但无法访问任何页面。   详细看输出会发现报:No Default web.xml   在网上找了好一会(用的网络垃圾),才找到原因是/conf/web.xml 被删除了。。。
 Sybase数据库出现问号、叹号,表示该库有问题了,由于某种原来无法恢复。   这时你可以试下以下方法: 先启动数据库,修改参数,使可以更新系统表数据,把坏库的状态设置为-32768,重启数据库,这时坏库不会执行恢复操作,将看到库上是感叹号,这时清除坏库的日志,再把坏库的状态值改为0,重启数据库,如无意外,应该能成功!   1.打开开关,使能修改系统表 user master sp_configure  "allow updates",  1   2.修改坏库状态值为-32768(这里坏库名叫yourDb) user master update sys ...
[mssqlserver2005] bcp工具的功能就不详细说了,要了解请百度或Google,下面先看例子: 1.打开windows命令行,cd到SqlServer的目录\90\Tools\Binn; 2.执行Bcp语句; bcp out: C:\Program Files\Microsoft SQL Server\90\Tools\Binn>bcp.exe yourdbname..yourtablename out "c:/temp/yourtablename.txt" -c -t"~" -Usa -Pyourpassword   ...
前段时间在做asp时遇到要查询数据库时间为null为记录,小弟水平有限,唯有Google一下,于是找到了方法. 原来Access中使用IsNull函数来判断空. 例子: sql="select addtime,modifytime from Article where IsNull(modifytime)"    
Global site tag (gtag.js) - Google Analytics