摘要: 最近需求涉及浏览器的兼容性,首先处理的是ie10。主页用 frameset 嵌了两个页面,左侧为菜单栏,可以通过改变 frameset 的 cols 来收缩。别的浏览器正常,但 IE10 却没任何的反应。不是报错,调试时打印出来cols值也确实地改变了,但布局没发生变化,看msdn上老外的一个解决方案:于是尝试着调整浏览器窗口大小,奇迹发生了,浏览器窗口大小变化时才会触发布局变更。这应该算是ie10的一个bug吧,在测试rows属性时候正常,只有cols会有这个问题。解决思路,尝试强制浏览器重新渲染,修改body宽度或者高度均可(微小修改即可)。原方法:frameset页面:修改switchL 阅读全文
posted @ 2013-06-07 11:35 大胡子荷西 阅读(784) 评论(0) 推荐(0) 编辑
摘要: int value = Integer.parseInt(“00001111101001011111000010101100″,2);//即value=262533292 对int变量value执行=0) 等价于 value>n (其中value为int,n>=0) 等价于 value>>(n%32) value>>>n (其中value为int,n>=0) 等价于 value>>>(n%32) 对于long类型的: value=0) 等价于 value>n (其中value为long,n>=0) 等价于 value 阅读全文
posted @ 2013-05-22 14:30 大胡子荷西 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1.将axis2.war发布到%TOMCAT_HOME%\webapps中,发布后的目录为%TOMCAT_HOME%\webapps\axis2 ,该目录定义为%AXIS2_HOME%.2.拷贝%AXIS2_HOME%\WEB-INF目录下所有内容到%项目App%\WEB-INF目录下。3.修改%项目APP%\WEB-INF目录下的web.xml文件,其中需要保留的axis2的配置内容如下:<!-- Axis2 Service Servlet and servlet mappings --> <!-- ==================================== 阅读全文
posted @ 2012-11-09 11:32 大胡子荷西 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 本机安装了Oracle 10g当做数据库服务器,跑了一周正常,不知道是分配的ip主机上也安装了oracle冲突了还是什么原因,突然出现ora12514无法监听错误,查看服务发现监听都已启动状态。解决方法:1. 打开<OracleHome>/network/admin/listener.ora文件,找到: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = D:\oracle\product\10.2.0\db_1) (PROGRAM = extproc) ) ) 2.添 阅读全文
posted @ 2012-11-06 12:23 大胡子荷西 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 在oracle数据库中编写sql语句select * from User where userName in ('a1','a2','a2') 这样是可以查询出结果,但如果使用select * from User where userName in (select regexp_replace('''a1#a2#a3''','#',''',''') as tt from dual)这样查没有结果原因暂时认为是in子查询需要传集合,再此先 阅读全文
posted @ 2012-07-20 16:17 大胡子荷西 阅读(823) 评论(0) 推荐(0) 编辑
摘要: jbpm 阅读全文
posted @ 2012-05-31 11:02 大胡子荷西 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 首先看一下ROWNUM的定义:是对结果集加的一个伪列,即先查到结果集之后再加上去的一个列 (先要有结果集)。简单的说 rownum 是对符合条件结果的序列号。它总是从1开始排起的。注意总是从1开始,先查出结果集,然后从1开始编号。举例来说,我有个user表,里面有字段user_id,按其排序,一共有60条记录,我要取出11到20这10条记录。看下sql:select * from (select rownum r, u.user_id, u.user_name from user u where rownum < 21 order b... 阅读全文
posted @ 2012-05-24 10:47 大胡子荷西 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 比如已知后序DABEC 中序DEBAC,求先序后序DABEC 中序DEBAC由后序最后一个字母知:整个树的开始结点为C;由中序C的位置知:C前面的为结点C的左子树;C后面的为结点C的右子树;所以经过第一次推理,C为根结点,DEBA为其左子树;然后去掉C,考虑下面的左子树;后序DABE 中序DEBA由后序最后一个字母知:整个左子树的开始结点为E;由中序E的位置知:E前面的为结点E的左子树;E后面的为结点E的右子树;所以经过第一次推理,E为开始结点,D为E的左结点.BA为E的右结点.然后去掉DE,考虑下面E的右子树;后序AB 中序BA易知:B为根结点,A为其右结点.所以整个树为:C(E(D,B(. 阅读全文
posted @ 2012-03-19 10:30 大胡子荷西 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 最近做个系统访问量统计分析的模块,对分析的数据形成图表,用到fusionchart,直接正题,ie中有个bug,其他浏览器正常,如图:IE8下效果: firefox下效果:解决方案:网上查了下资料,解决flash遮挡div的问题很多,主要就是设置flash的属性 vmode="opaque",于是修改fusionchart.js文件,找到设置属性的位置加上vmode这个属性设置为opaque,就解决了。 阅读全文
posted @ 2012-01-13 14:23 大胡子荷西 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 比较和逻辑运算符用于测试 true 或 false。比较运算符比较运算符在逻辑语句中使用,以测定变量或值是否相等。给定 x=5,下面的表格解释了比较运算符:运算符描述例子==等于x==8 为 false===全等(值和类型)x===5 为 true;x==="5" 为 false!=不等于x!=8 为 true>大于x>8 为 false<小于x<8 为 true>=大于或等于x>=8 为 false<=小于或等于x<=8 为 true 阅读全文
posted @ 2011-12-26 17:28 大胡子荷西 阅读(447) 评论(0) 推荐(0) 编辑