<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[大褚帝国]]></title><description><![CDATA[虽然 但是 应该 不过 似乎 好像 可能 也许 大概 之所以 看上去。。。]]></description><link>https://blog.youkuaiyun.com/naojin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; naojin]]></copyright><item><title><![CDATA[tomcat classload]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1799447</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1799447</guid><author>naojin</author><pubDate>Tue, 25 Sep 2007 10:00:00 +0800</pubDate><description><![CDATA[ Tomcat研究之ClassLoader    在研究Tomcat 之前，一般是借用现有的UML工具分析Tomcat整体结构，但要分析Tomcat的流程就必须从分析Tomcat的StartUp入手。Tomcat的 启动是从解析bat文件开始，bat文件最终调用org.apache.catalina.startup.Bootstrap开始类的加载。 一.Tomcat的ClassLo]]></description><category></category></item><item><title><![CDATA[servlet_image]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1799417</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1799417</guid><author>naojin</author><pubDate>Tue, 25 Sep 2007 09:45:00 +0800</pubDate><description><![CDATA[import java.io.*;import java.awt.*;import java.awt.image.*; import javax.servlet.*;import javax.servlet.http.*; import com.sun.image.codec.jpeg.*; /*** @author Liao Xue Feng*/p]]></description><category></category></item><item><title><![CDATA[弹出提示要输入密码]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1799406</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1799406</guid><author>naojin</author><pubDate>Tue, 25 Sep 2007 09:40:00 +0800</pubDate><description><![CDATA[  response.setStatus(HttpServletResponse.SC_UNAUTHORIZED);    response.setHeader("www-authenticate","basic realm=/"cqs/"");]]></description><category></category></item><item><title><![CDATA[SqlServer2005连接语句]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1618755</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1618755</guid><author>naojin</author><pubDate>Mon, 21 May 2007 09:52:00 +0800</pubDate><description><![CDATA[        //Trusted Connection        string ConnectString =@"Persist Security Info=False;Trusted_Connection=Yes;Database=myTest;Server=ComputerName/sqlexpress;";        //pwd connection        //Connec]]></description><category></category></item><item><title><![CDATA[跨浏览器的innerHTML.event.srcElment.offsetLeft]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1572366</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1572366</guid><author>naojin</author><pubDate>Fri, 20 Apr 2007 13:44:00 +0800</pubDate><description><![CDATA[     var isIE,isNav     if(navigator.appName=="Natscape"){       isNav=true     }      else {       isIE=true     }     function GetDate(evt){       var o=document.getElementById("oDate")       var oT]]></description><category></category></item><item><title><![CDATA[ 如何给activeX加数字签名]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1569066</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1569066</guid><author>naojin</author><pubDate>Wed, 18 Apr 2007 14:27:00 +0800</pubDate><description><![CDATA[首先要有工具包，包括以下几个软件：makecert.exe  制作cer格式的证书，即X.509证书，同时可以创建私钥cert2spc.exe  将cer格式证书转换成spc格式证书，即PKCS #7证书signcode.exe  将证书签署到ocx上去chktrust.exe  检查签署证书后的ocx是否正确还有一个certmgr.exe，是管理证书用的。可以从这里面导出root.cer来，网上]]></description><category></category></item><item><title><![CDATA[卡片(TAB)(2)]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1567992</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1567992</guid><author>naojin</author><pubDate>Tue, 17 Apr 2007 16:14:00 +0800</pubDate><description><![CDATA[  body  {    background:#FFFFFF;	margin-left:0px;	margin-top:0px;  }  .tab-lf  {    width:24px;	height:130px;	position:absolute;	left:6px;	top:15px;  }  .tab-middle  ]]></description><category></category></item><item><title><![CDATA[IE-NetScape]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1567751</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1567751</guid><author>naojin</author><pubDate>Tue, 17 Apr 2007 13:49:00 +0800</pubDate><description><![CDATA[? ?	?	IE & Netscape	IE only1	居中	 OBJECT 	 OBJECT 2	form element 使用	所有等要引用的元素，都放在一个中	可以通过id直接访问，不通过form3	元素的引用方法1	document.form_name.element_namedocument.form_name.element_name[i]document.f]]></description><category></category></item><item><title><![CDATA[活动卡片(TAB)样式]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1567747</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1567747</guid><author>naojin</author><pubDate>Tue, 17 Apr 2007 13:47:00 +0800</pubDate><description><![CDATA[  body  {    background:#ffffff;	margin-left:0px;	margin-top:0px;  }  .tab-top  {    width:130px;	height:23px;	position:absolute;	left:5px;	top:15px;  }  .tab-content  ]]></description><category></category></item><item><title><![CDATA[C#2.0 编写window服务]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1564638</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1564638</guid><author>naojin</author><pubDate>Sat, 14 Apr 2007 14:57:00 +0800</pubDate><description><![CDATA[C#2.0 编写window服务（msdn）注意Visual Studio 标准版中不提供“Windows 服务”模板及相关功能。有关更多信息，请参见 Visual Studio 版本。本主题中的步骤引导您完成创建简单的向事件日志写入消息的 Windows 服务应用程序的过程。创建和使用服务所执行的基本步骤包括：    *      使用“Windows 服务”应用程序模板创建项目。此模板为您创建]]></description><category></category></item><item><title><![CDATA[调用CMD发送消息]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1564623</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1564623</guid><author>naojin</author><pubDate>Sat, 14 Apr 2007 14:35:00 +0800</pubDate><description><![CDATA[  char   enter=(char)13;       System.Diagnostics.Process   p   =   new   System.Diagnostics.Process();    p.StartInfo.FileName   =   "cmd.exe";    p.StartInfo.UseShellExecute   =   false;    p.StartI]]></description><category></category></item><item><title><![CDATA[检查页面是否带参访问]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1558465</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1558465</guid><author>naojin</author><pubDate>Tue, 10 Apr 2007 08:45:00 +0800</pubDate><description><![CDATA[             if (Request.RawUrl.ToString().IndexOf(?) > -1)            {                if (Request.RawUrl.ToString().IndexOf(&) > -1)                {                    Response.Redirect("../err]]></description><category></category></item><item><title><![CDATA[简要的GRIDVIEW]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1557265</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1557265</guid><author>naojin</author><pubDate>Mon, 09 Apr 2007 09:58:00 +0800</pubDate><description><![CDATA[    private static string Ids="";    protected void Page_Load(object sender,EventArgs e)    {        if (!this.IsPostBack)            BindData("select * from myTable");    }    private void BindDa]]></description><category></category></item><item><title><![CDATA[焦点落在文本框的最后]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1557196</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1557196</guid><author>naojin</author><pubDate>Mon, 09 Apr 2007 09:04:00 +0800</pubDate><description><![CDATA[    function createRange()    {      var count=document.getElementsByTagName("input");      for(i=0;i      {         if(count[i].type=="text")         {            var txt=count[i].createTextRange(); ]]></description><category></category></item><item><title><![CDATA[得到上一页的路径地址]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1554844</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1554844</guid><author>naojin</author><pubDate>Fri, 06 Apr 2007 17:17:00 +0800</pubDate><description><![CDATA[Request.UrlReferrer.ToString()    //2.0新增Request.Headers["referer"].ToString()  //2.0 1.0 1.1 如果页面直接打开报错。]]></description><category></category></item><item><title><![CDATA[读写图像]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1554839</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1554839</guid><author>naojin</author><pubDate>Fri, 06 Apr 2007 17:14:00 +0800</pubDate><description><![CDATA[using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Drawing;using System.Data.SqlClient;using System.Web.Security;using System.Web.UI;using]]></description><category></category></item><item><title><![CDATA[动态显示等待消息]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1553100</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1553100</guid><author>naojin</author><pubDate>Thu, 05 Apr 2007 16:22:00 +0800</pubDate><description><![CDATA[              function DisplayMessage()        {            var layMes = document.getElementById("layerMessage");            layMes.style.visibility = "visible";            setInterval("Di]]></description><category></category></item><item><title><![CDATA[返回记录集函数]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1550707</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1550707</guid><author>naojin</author><pubDate>Tue, 03 Apr 2007 16:35:00 +0800</pubDate><description><![CDATA[set ANSI_NULLS ONset QUOTED_IDENTIFIER ONGOCREATE FUNCTION [dbo].[RtnTableFunc]()RETURNS TABLE ASRETURN ( SELECT cqs as a,2007-04-03 as b,okok as c )set ANSI_NULLS ONset QUOTED_IDENTIFIER ONGO]]></description><category></category></item><item><title><![CDATA[函数]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1550655</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1550655</guid><author>naojin</author><pubDate>Tue, 03 Apr 2007 16:08:00 +0800</pubDate><description><![CDATA[CREATE FUNCTION myfunc()RETURNS varchar(20)AS--scalar_valued(标量函数一定要带BEGIN—END)begin  declare @str varchar(20) set @str=cqs76@sina.com RETURN(@str)end CARETE PROCEDURE [dbo].[abc]ASBEGIN --SET NOC]]></description><category></category></item><item><title><![CDATA[ACCESS作为网站数据库的弊端 ]]></title><link>https://blog.youkuaiyun.com/naojin/article/details/1542513</link><guid>https://blog.youkuaiyun.com/naojin/article/details/1542513</guid><author>naojin</author><pubDate>Tue, 27 Mar 2007 11:10:00 +0800</pubDate><description><![CDATA[　　现在网上绝大多数网站都是ACCESS+ASP的形式，因为ACCESS结构简单容易处理，而且也能满足多数的网站程序要求。　　ACCESS是小型数据库，既然是小型就有他根本的局限性，以下几种情况下数据库基本上会吃不消：　　1。数据库过大，一般ACCESS数据库达到50M左右的时候性能会急剧下降！　　2。网站访问频繁，经常达到100人左右的在线。　　3。记录数过多，一般记录数达到10万条左右的时候性]]></description><category></category></item></channel></rss>