`
文章列表
一、概述 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 2、紧接着,容器创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将<context-para
通常稍微规模大一些的企业,内部已经有很多的应用系统,多个系统整合首先要解决的便是“统一登录(SSO)”问题,之前写过一篇 利用Membership实现SSO(单点登录) ,java环境下已经有一些开源的成熟sso项目(比如CAS),但如果觉得CAS太麻烦,想自己再造轮子重复发明一个,可以参考下面的思路:(仍然是基于Cookie的实现,只不过安全性上略有加强,cookie端存放的token标识,不再与用户名、密码等这些敏感信息相关) 1、组件图 主要由3大部分组成, 1.1 SSO Client Filter 类似Asp.Net中的HttpMudule,用来拦截client weba ...
1、代码示例: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document</title>   <script type="text/javascript" src="g_alert.js"></ ...
步骤: 1、引入js文件,记得先引入jquery <script type="text/javascript" src="ZeroClipboard.js"></script> 2、然后配置swf文件的路径 ZeroClipboard.config( { swfPath: "http://YOURSERVER/path/ZeroClipboard.swf" } ); 3、创建客户端 var client = new ZeroClipboard($(".copy-button")) ...
一、js成功二维码 <script type="text/javascript"> $(document).ready(function(){ var url = $("#referrerLink").val(); $("#qrcodeTable").qrcode({ render : "table", text : url, width:"200", height:"200" });   }); </script> 二、页 ...
通常在做与时间相关的查询时,一个通用的做法是放入两个日历控件,一个是开始时间,一个是结束时间,用户在选择时间之后,校验时间合法性之后,就可以查询了,但在做小日本项目时遇到一个很奇葩的查询,这些用户不用开始时间结束时间,而是用这一年的第几周来查询出报表,个人觉得很不习惯,但还得做。后台保留的时间格式是datetime类型的,而前台给出的条件是 年号 和第几周,比如 2014 年 第 5 周. 这个时候,你需要在后台用 Java 将 它转换成具体的开始时间,结束时间,然后再去数据库查询。转换的具体方法,分享如下 : package com.training.controller;import j ...
下面这段代码来让IE的文档模式永远都是最新的: <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> chrome=1,是Google Chrome Frame(谷歌内嵌浏览器框架GCF),如果有的用户电脑里面装了这个chrome的插件,就可以让电脑里面的IE不管是哪个版本的都可以使用Webkit引擎及V8引擎进行排版及运算,无比给力,不过如果用户没装这个插件,那这段代码就会让IE以最高的文档模式展现效果。
通常在Tomcat bin目录下用startup.bat启动Tomcat ,启动窗口显示的Title是Tomcat    如果遇到一个服务器上多个Tomcat的话就会容易混淆。更改方法如下: 1 在bin目录下找到catalina.bat ,用记事本打开 2 找到  if "%TITLE%" == "" set TITLE=Tomcat   这句 3 把 set TITLE=Tomcat  更改为 set TITLE=XXX   启动Tomcat,你会发现什么~~~
//---------------------------------------------------------- //    功能:根据身份证号获得出生日期 //  参数:身份证号 psidno //    返回值: //    出生日期 //----------------------------------------------------------  function GetBirthday(psidno){     var birthdayno,birthdaytemp     if(psidno.length==18){         birthday ...
<input type="submit" name="button1" id="button1" value="提交" style="cursor: pointer"/>加style="cursor: pointer"这个后型的游标就好了。
代码可用
方法一: <script type="text/javascript"> window.GLOBAL = {  //浏览器版本信息     BROWSER : (function() {         var u = window.navigator.userAgent.toLocaleLowerCase(),         msie = /(msie) ([\d.]+)/,         chrome = /(chrome)\/([\d.]+)/,         firefox = /(firefox)\/([\d.]+)/,     ...
Windows server2008 mysql 主从数据设置 步骤:   一、安装MySQL 说明:在两台MySQL服务器192.168.21.169和192.168.21.168上分别进行如下操作,安装MySQL 5.5.22    二、配置MySQL主服务器(192.168.21.169) mysql  -uroot  -p    #进入MySQL控制台 create database
linux下彻底卸载mysql 图解教程 1、查找以前是否装有mysql 命令:rpm -qa|grep -i mysql可以看到如下图的所示: 说明之前安装了:MySQL-client-5.5.25a-1.rhel5MySQL-server-5.5.25a-1.rhel5 2、停止mysql服务、删除之前安装的mysql 删除命令:rpm -e –nodeps 包名# rpm -ev MySQL-client-5.5.25a-1.rhel5# rpm -ev MySQL-server-5.5.25a-1.rhel5 3、查找之前老版本mysql的目录、并且删除老版本mysql ...
  基于之前的文章方法,加入批处理命令即可实现自动备份。只是由于批处理命令中对于备份文件的名字按照时间命名比较特别,所以特别整理一文。 1、复制date文件夹备份============================假想环境:MySQL   安装位置:C:\MySQL论坛数据库名称为:bbs数据库备份目的地:C:\db_bak\============================新建db_bak.bat,写入以下代码*******************************Code Start*****************************net stop mysq ...
Global site tag (gtag.js) - Google Analytics