`
文章列表
ALTER TABLE tablename AUTO_INCREMENT =1 或者 CREATE TABLE test(id INT NOT NULL PRIMARY KEY AUTO_INCREMENT)AUTO_INCREMENT = 100;
在做电子商务E流量分析的时候,需要实现一个功能:如果访客是通过搜索引擎的搜索找到客户网站的,要统计出访客是通过哪个搜索引擎访问到页面,并且统计出是通过 什么关键字搜索到该网站的。在网上google一下,发出对这方面的描述文档还是比较少的,在做这个功能的过程中有些经验给人家分享一下。实现这样的功能,基本原理是获取到来源地址,然后分析其中的内容,把所需要的搜索引擎名称和关键字取出。获取来源地址很简单,在servlet 中可以通过HttpServletRequest.getHeader("Referer")方法取得,jsp页面中可以通过 request.getHeader(&quo ...
import java.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.Writer; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Locale; import java.util.M ...
SSI指令使用详解 什么是 SHTML 使用SSI(Server Side Include)的html文件扩展名,SSI(Server Side Include),通常称为“服务器端嵌入”或者叫“服务器端包含”,是一种类似于ASP的基于服务器的网页制作技术。 SSI工作原理: 将内容发 ...
对于instr函数,我们经常这样使用:从一个字符串中查找指定子串的位置。例如: SQL> select instr('abcde','c) p from dual; P ---------- 3 从字符串'abcde'的第一个位置开始,向后查找第一个出现子串'c'出现的位置。 instr共有4个参数,格式为“instr(string, substring, position, occurrence)”。可实现子串的如下搜索: 1.从指定位置开始搜索子串 2.指定搜索第几次出现的子串的位置 3.从后向前搜索 --1.从第4个字符开始搜索 ...
import java.util.Random; import java.util.Timer; import java.util.TimerTask; /** * Java如何每5秒生成一个随机数 * * @author Java人(java2000.net) */ public class Test { public static void main(String[] args) { final Random random = new Random(); Timer executeSc ...
1、Thickboxhttp://jquery.com/demo/thickbox/2、jQuery Impromptuhttp://trentrichardson.com/Impromptu/index.php3、jqModalhttp://dev.iceburg.net/jquery/jqModal/
JQuery-Dialog(弹出窗口,遮蔽窗口) 在Ajax中经常用到的弹出窗口和遮蔽窗口。自己写肯定是一个最佳方案,但时间和成本上,还是决定了寻找现成的吧。大概罗列一下。需要我满足我几个条件 一定要简洁方便 拥有遮蔽功能,Model Dialog ,所谓的模态窗口 可以根据HTML弹出窗口 可以定义弹出窗口的位置,大小 其实我只需要一个框,我更希望框的内容我自己控制,这样通用性就强了。而且一定要简洁,不能弹个框也要配置复杂。 最后挑选下来最满意的Boxy http://onehackoranother.com/projects/jquery/boxy/ ...
<c:forEach>中的varStatus属性和var属性大体一样,varStatus用于创建限定了作用域的变量(改变量只在当前标签体内起作用)。不过,由varStatus属性命名的变量并不存储当前索引值或当前元素,而是赋予javax.servlet.jsp.jstl.core.LoopTagStatus类的实例。该类包含了一系列的特性,它们描述了迭代的当前状态,如下这些属性的含义如下所示: 1.current:当前这次迭代的(集合中的)项。 2.index:当前这次迭代从0开始的迭代索引。 3.count:当前这次迭代从1开始的迭代计数。 4.first:用来表明 ...
function checkall(){ var userids = document.getElementsByName("check"); if(userids.length==undefined){ userids.checked=true; }else{ for(var i=0;i<userids.length;i++){ userids[i].checked=true; } document.getElementById("cid").innerHTML=" ...
declare i type[number|varchar2....]; begin i:= function_name(parameters); dbms_output.put_line(i); end;  仅供备忘使用
javascript动态创建控件的3种方法以创建按钮为例 <html> <head> <script> function add1() { var obtn=document.createElement("input"); obtn.setAttribute("type","button"); obtn.setAttribute("value","test1"); document.body.appendChild(o ...
在 tomcat4 中 get 与 post 的编码是一样的,所以只要在过滤器中通过 request.setCharacterEncoding 设定一次就可以解决 get 与 post 的问题。然而,在 tomcat5 中,get 与 post 的却进行了不同的处理,对于post方法,采用了和tomcat4的编码处理方法,通过request.setCharacterEncoding进行编码处理,而get方法将通过URI提交处理,tomcat会查找server.xml文件中Connector 元素中的参数URIEncoding的值进行对URI进行encoding,如果没有这个值,将用iso8859 ...
3.fn:contains 判断字符串是否包含另外一个字符串 <c:if test="${fn:contains(name, searchString)}"> 4.fn:containsIgnoreCase 判断字符串是否包含另外一个字符串(大小写无关) <c:if test="${fn:containsIgnoreCase(name, searchString)}"> ...
freemarker入门例子,直接代码如下: FreeMarkerTest import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.io.Writer; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import freemarker.tem ...
Global site tag (gtag.js) - Google Analytics