- 浏览: 268276 次
- 性别:
- 来自: 武汉
最新评论
-
cannysqurrel:
http://wizkm.com/wizkm/invite/4 ...
缺一个整理日常翻阅资料的工具 -
54sunboy:
这些资料我都是用evernote收集和归类的。电子书或文档暂时 ...
缺一个整理日常翻阅资料的工具 -
tuo_bing:
请问 ,如果 Tomcat的配置为 : <Cont ...
tomcat 发布多个项目时抛的webAppRootKey错误 -
syzxf1996:
thank you ,想收藏,没有成功,只能留言了。希望下回还 ...
display tag中去除不需要的参数 -
Alanのjava:
谢谢!楼主
javascript视频教程下载
文章列表
jQuery获取元素位置以及高度与宽度 动态调整打开新窗口效果
来源:http://www.biuuu.com/?p=285
上期在jQuery模拟新窗口打开 轻松使用javascript创建新窗口一 文中通过jQuery模拟新窗口打开创建新窗口,了解jQuery打开新窗口机制原理,但通过细心我们发现,定义的窗口CSS样式是固定的,对于实际应用 来说非常有限,需要扩展该功能增加创建新窗口的实用性,对于大部分应用来说,只需要获取元素的位置以及高度与宽度,就可以根椐当前元素的位置来调整打开新 窗口的位置,动态调整打开新窗口效果,这对于打开新窗口来说更加实用。jQuery提供了一个获取位 ...
最近工作繁忙,加班尚且不能100%保质保量完成,工作节奏紧张,而且还有少量业务设计工作,得学会计设相关知识、概念、工具、思想,这就使得工作中经常需要查阅大量资料。但由于节奏太快,经常会对得到的资料只针对目前遇到的问题做研究,没有时间全面了解里面的精华,这就可能错失了很多有益的内容。同时,由于资料查找的随机性,等到忙完工作回过头来想再去学习的时候,才发现,上次看的资料已经找不到了。
这就是遇到的问题,该怎么去解决呢?如果把所有查找的资料全部以word文档的形式保存下来,最后你会发现文件夹里全是大量的word文档,根本很难找到现在所需要的那篇文档。所以,我越来越觉得, ...
最近在工作中发现一个问题,有这样一个需求,弹出窗口提交后需要将父页面刷新用来显示提交结果。
最开始没有注意并发问题,将两个操作都放在父页面上做的,代码如下:
//匹配策略
function saveContactResultSelected(){
tydicWin1.document.forms["dataForm"].submit();
tydicWin1.close();
location.href="${ctx}/strategy_MktStrategy_matchChannelResult.action?" + $.param(g ...
struts2 迭代多层Map
- 博客分类:
- struts
//struts2 迭代多层Map
<s:iterator var="styChlRel" value="#request.styChlRelList"> <tr> <td height="0"><s:property value="#styChlRel.CHANNELNAME"/></td> <td height="25px"> <s:iterator ...
JQuery选择器的特点:1.简化代码编写$("#标记ID")相当于document.getElementById("标记ID"),是通过元素id来获取元素对象。$("标记名称")相当于document.getElementByTagName("标记名称"),是通过元素名称来获取元素组。
2.隐式迭代$("标记名称").css("background-color","red");“$("标记名称")”代表页面中一组元素;$(& ...
最近在做登录和权限控制模块,用到了session,发现session的好多方法都不熟悉,而且以前也听说过JsessionId 之类session窃取的事,对这些一直都是一知半解。今天索性google了很多资料,先上sun的官网去看session的文档了解一些方法,又找了别人关于session的看法。
总结如下:
1,session是什么? what
session经常译为会话,以打电话为例,从开始拨号到挂断电话就是你会话的生存周期。
2,session 做什么用的 why?
首先举个例子:
...
OracleDBConsole[SID]服务简介 OracleDBConsole[SID]服务负责Windows平台下启动Oracle企业管理器,从Oracle 10g开始引入这个服务,也是从Oracle 10g开始,Oracle的企业管理器从客户端形式变为浏览器操作模式,这里的[SID]即Oracle SID,如果是默认安装就是orcl,故这个服务在你的机器上可能就是OracleDBConsoleORCL。 本文基于Oracle 10g,操作系统为Windows server 2003,故本文描述的解决办法仅供参考。 故障描述 在服务器更换IP地址以后,再次启动Oracle ...
常见升级过程可能遇到的问题以及解决办法1. 日志提示 信息: validateJarFile(/data/jsp/www.netfilm.cn/skin/ROOT_3/WEB-INF/lib/jsdk23.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 原因: jsdk23.jar 是resin的 servlet 2.3规范的实现, 目前用的是tomcat 容器,所以冲突了,但系统会忽略加载该jar; 解决办法: 可以 ...
最近工作需要,在我的本本上装了JBuilder,Weblogic等等的软件,但是他们都自带jdk,影响了我以前的MyEclipse的使用。我以为坏了,卸载MyEclipse,结果弹出could not find Java 2 Runtime Environment的提示。网上搜索后得知,是多个jdk版本,由于使用的版本与MyEclipse需要的1.5有冲突。所以,在注册表修改一下就好了。
[HKEY_LOCAL_MACHINESOFTWAREJavaSoftJava Runtime Environment]"CurrentVersion"="1.4" ...
Lucene 的存储结构概述
lucene的检索算法属于索引检索,即用空间来换取时间,对需要检索的文件、字符流进行全文索引,在检索的时候对索引进行快速的检索,得到检索位置,这个位置记录检索词出现的文件路径或者某个关键词。
lucene 在存储它的全文索引结构时,是有层次结构的,这涉及到5个层次:索引(Index);段(Segment);文档(Document);域(Field);词(Term),他们的关系如下图所示:(lucene 索引存储结构概念图)
下图是Lucene生成的索引的一个实例,右边是对这5个层次的描述:
Lucene的索引结构是有层次结 ...
Lucene-3.0.0配置
一、Lucene开发环境配置
step1.Lucene开发包下载
step2.Java开发环境配置
step3.Tomcat安装
step4.Lucene开发环境配置
解压下载的lucene-3.0.0.zip,可以看到lucene-core-3.0.0.jar和lucene-demos-3.0.0.jar这两个文件,将其解压(建议放在安装jdk的lib文件夹内),并把路径添加到环境变量的classpath。
二、Lucene开发包中Demo调试
控制台应用程序
step1.建立索引
>java or ...
lucene创建索引中的构造函数IndexWriter(String path, Analyzer a, boolean create, IndexWriter.MaxFieldLength mfl) ,这里的boolean create参数的意思并非是否创建索引,而是覆盖还是追加的意思。原文见官方文档:create - true to create the index or overwrite the existing one; false to append to the existing index
引用
create - true to create the index or ov ...
java.lang.LinkageError: loader constraints violated when linking javax/el/ExpressionFactory class
严重: Servlet.service() for servlet jsp threw exceptionjava.lang.LinkageError: loader constraints violated when linking javax/el/ExpressionFactory class at org.apache.jsp.login_jsp._jspInit(login_jsp.ja ...
--connect by 使用详解/*START WITH 表示递归的种子,而 CONNECT BY 描述递归步骤,也就是如何从第 n 步发展到第 (n + 1) 步。由于在归结 name 时需要区分第 n 步和第 (n + 1) 步,因此使用 PRIOR 来表明 empid 属于第 n 步,而 mgrid 属于第 (n + 1) 步。在第 1 步,empid 为 16,mgrid 也必须是 16,因此第 2 步产生‘Scott’、‘Henry’和‘Zander’。他们的 empid 将作为第 3 步的 PRIOR,依此类推。*/select ename,job ,ename fro ...
从游标提取数据
从游标得到一行数据使用FETCH命令。每一次提取数据后,游标都指向结果集的下一行。语法如下:
FETCH cursor_name INTO variable[,variable,...]
对于SELECT定义的游标的每一列,FETCH变量列表都应该有一个变量与 ...