??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲三区视频,亚洲一区日韩,亚洲日本国产http://www.aygfsteel.com/jujunchen/JAVA SERVER PAGESzh-cnSat, 17 May 2025 06:57:51 GMTSat, 17 May 2025 06:57:51 GMT60lh用asp做个|站Q一个问题,asp一直无法更新ACCESS数据?/title><link>http://www.aygfsteel.com/jujunchen/archive/2010/01/19/310128.html</link><dc:creator>C鸡鸡</dc:creator><author>C鸡鸡</author><pubDate>Tue, 19 Jan 2010 12:46:00 GMT</pubDate><guid>http://www.aygfsteel.com/jujunchen/archive/2010/01/19/310128.html</guid><wfw:comment>http://www.aygfsteel.com/jujunchen/comments/310128.html</wfw:comment><comments>http://www.aygfsteel.com/jujunchen/archive/2010/01/19/310128.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/jujunchen/comments/commentRss/310128.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/jujunchen/services/trackbacks/310128.html</trackback:ping><description><![CDATA[用conn.execute(update test set username='123',password='123' where id=1)<br /> 一直无法更新数据库Q头?img src="/CuteSoft_Client/CuteEditor/images/emsad.gif" align="absMiddle" border="0" alt="" />~~~<br /> 后来直接打开ACCESS在SQL视图中直接执行SQL语句Q发现还不能更新Q在多次执行中发玎ͼ左下角出?br />  操作或事件已被禁用模式阻止,上百度查Q发现是ACCESS的安全限?在搞怪,q入access的信M?j),讲数据库所在位|加入ACCESS的手信Q位置后,正常<br /> 但用conn.execute(update test set username='123',password='123' where id=1) 仍无法更?img src="/CuteSoft_Client/CuteEditor/images/emangry.gif" align="absMiddle" border="0" alt="" />。。。。?br /> 换方法,最后采用了(jin)<br />    set rs=Server.CreateObject("ADODB.Recordset")<br />    sql="select * from test"<br />    rs.open sql,conn,1,3<br />     rs("username")=username<br />     rs("password")=password<br />     rs.update<br /> 更新成功~~~<img src="/CuteSoft_Client/CuteEditor/images/emwink.gif" align="absMiddle" border="0" alt="" /> <img src ="http://www.aygfsteel.com/jujunchen/aggbug/310128.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/jujunchen/" target="_blank">C鸡鸡</a> 2010-01-19 20:46 <a href="http://www.aygfsteel.com/jujunchen/archive/2010/01/19/310128.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iss安装时无法复制iisapp.vbs或staxmem.dll文g---iss无法安装http://www.aygfsteel.com/jujunchen/archive/2010/01/07/308539.htmlC鸡鸡C鸡鸡Thu, 07 Jan 2010 05:37:00 GMThttp://www.aygfsteel.com/jujunchen/archive/2010/01/07/308539.htmlhttp://www.aygfsteel.com/jujunchen/comments/308539.htmlhttp://www.aygfsteel.com/jujunchen/archive/2010/01/07/308539.html#Feedback0http://www.aygfsteel.com/jujunchen/comments/commentRss/308539.htmlhttp://www.aygfsteel.com/jujunchen/services/trackbacks/308539.html
(1) 开?> q行 > 输入 CMD >再输入以下命令:(x)

esentutl /p %windir%/security/database/secedit.sdb

(2) 接着屏幕上会(x)输出如下信息Q?br />
Microsoft(R) Windows(R) Database Utilities
Version 5.2
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating INTEGRITY mode...
Database: C:\WINDOWS\security\database\secedit.sdb
Temp. Database: TEMPINTEG2680.EDB

Checking database integrity.

Scanning Status (% complete)
0 10 20 30 40 50 60 70 80 90 100
|---|---|---|---|---|---|---|---|---|---|
...................................................
Integrity check successful.
Operation completed successfully in 0.841 seconds.


(3)插入安装盘再试一下,问题q刃而解?br />
注:(x)Ҏ(gu)每个人的pȝ配置不同Q第2步所弹出的消息是cM的,但不一定是完全相同的?br /> 以上Ҏ(gu)本hl过试成功?/span>

C鸡鸡 2010-01-07 13:37 发表评论
]]>
完美解决IIS 服务器无法加载应用程?'/LM/W3SVC/1/ROOT'。错误是 '没有注册cdhttp://www.aygfsteel.com/jujunchen/archive/2010/01/07/308538.htmlC鸡鸡C鸡鸡Thu, 07 Jan 2010 05:36:00 GMThttp://www.aygfsteel.com/jujunchen/archive/2010/01/07/308538.htmlhttp://www.aygfsteel.com/jujunchen/comments/308538.htmlhttp://www.aygfsteel.com/jujunchen/archive/2010/01/07/308538.html#Feedback0http://www.aygfsteel.com/jujunchen/comments/commentRss/308538.htmlhttp://www.aygfsteel.com/jujunchen/services/trackbacks/308538.html         览ASP面提示   500内部错误

事g查看器中Q?br />         [1]Q?br />                 服务器无法加载应用程?'/LM/W3SVC/1/ROOT'。错误是 '没有注册cd'?nbsp;
                有关此消息的详细信息Q请讉K Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp?

                有关更多信息Q请参阅?http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心(j)?br />
        [2]Q?br />                 无法启动 MS DTC 事务理器?/p>

                有关更多信息Q请参阅?http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心(j)?br />
        [3]Q?br />                 MS DTC 事务理器启动失败。LogInit q回错误 0x2?/p>

                有关更多信息Q请参阅?http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心(j)?br />
        [4]Q?br />                找不?MS DTC 日志文g。在认所有由 MS DTC 协调的资源管理器不具?#8220;不确?#8221;状态的事务

               之后Q请q行 msdtc -resetlog 创徏日志文g?/p>

               有关更多信息Q请参阅?http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心(j)?br />

我的q行环境Q?br />                 WinXP Pro SP2;

解决办法Q?br />                 [1]Q?br />                 (g)查你的DTC服务Q全名:(x)Distributed Transaction CoordinatorQ是否可以正常启动,如果正常的话

                请你跌此步骤;如果出错Q无法正常启动,请在开始菜单的q行?q行Qmsdtc -resetlog  

                以创?nbsp;日志文g?br />                
                如果q行q个命o(h)没出?误q下面这行字?br />
                如果q行q个命o(h)出错误{到本文的下半部分的这个地方开始看。(==== 以下部分是网上重新找的资?(如果执行上面步骤仍然不行Q请l箋) ==Q?br />
                重v机器Q检查IIS是否可以正常使用Q若不行l箋?br />
                [2]Q?br />                 在CMD下执行以下命令:(x)
                cd %windir%\system32\inetsrv 

                rundll32 wamreg.dll, CreateIISPackage 

                regsvr32 asptxn.dll

                重v机器Q我的问题到q步已经可以完美解决Q遇到这个郁L(fng)问题 pȝg(jin)一ơ,IIS重装?jin)若q?br />
                ơ,BAIDU?jin)一些资料,l于解决?jin),希望对你有帮助?br />

========= 以下部分是网上重新找的资?(如果执行上面步骤仍然不行Q请l箋) ==============================
1.  pȝ开始菜单里   ?nbsp; q行 输入Q?br /> regsvr32 jscript.dll                    (注:(x)q个命o(h)修复java脚本相关的动态链接库)
重新点运?输入Q?br /> regsvr32 vbscript.dll                 (注:(x)q个命o(h)修复vb脚本相关的动态链接库)

2.  微Y的关于MS DTC 无法安装的解军_法的文章Q?br />
如何在运?Windows XP 的计机上重新安?Microsoft 分布式事务处理协调器
http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B891801


==========================
步骤摘抄到q里Q?br /> ==========================

本文介绍如何在运?Microsoft Windows XP 的计机上重新安?Microsoft 分布式事务处理协调器 (MS DTC)?

更多信息

一般而言Q在q行 Windows XP 或更高版本的计算Z不必重新安装 Microsoft 分布式事务处理协调器 (Msdtc.exe)。如果用较早的操作pȝQ在安装诸如 Microsoft SQL Server 6.5 的Y件后Q可能必重新安?MS DTCQ因为此软g?x)用其包含的版本覆?MS DTC 二进制文件。重新安装正版本的 Msdtc.exe 可以q原二进制文件。在 Windows XP 和更高版本中QW(xu)indows 文g保护 (WFP) 功能可确保当前系l二q制文g不被替换?

但是Q如果必dq行 Windows XP 的计机上重新安?MS DTCQ请使用下列q程?br />
警告Q如果用下列步骤,则所有未完成的事务都丢失。确保在执行下列步骤之前Q没有活动的事务?br />
警告Q注册表~辑器用不当可D严重问题Q可能需要重新安装操作系l。Microsoft 不能保证(zhn)可以解军_注册表编辑器使用不当而导致的问题。用注册表~辑器需要?zhn)自担风险?
1. ?#8220;理工具”中,打开“服务”Q然后停止所有服务?/td>
2. ?#8220;启动cd”列中Q除下表中的服务以外Q将所有其他服务的启动cd更改?#8220;手动”?

注意Q徏议?zhn)C所更改的服务,以便可以在步?7 中正还原这些倹{?
Alerter
COM+ Event System
Computer Browser
Distributed Link Tracking Client
DNS Client
Event Log
IPSEC Services
Logical Disk Manager
Messenger
Net Logon
NT LM Security Support Provider
Network Connections
Plug and Play
Remote Procedure Call (RPC)
Remote Procedure Call (RPC) Locator
Removable Storage
Security Accounts Manager
Server
System Event Notification
Task Scheduler
TCP/IP NetBIOS Helper
Windows Management Instrumentation
Windows Management Instrumentation Driver Extensions
Windows Time
Workstation
3. 关闭“服务”Q然后重新启动计机?/td>
4. 在命令提C符下,键入以下命o(h)Q?
%WINDIR%\System32\msdtc.exe -uninstall
5. 启动注册表编辑器Q如果存在下列注册表则其删除Q?
HKEY_CLASSES_ROOT\CID
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MSDTC
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MSDTC
HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC
6. 在命令提C符下,键入 %WINDIR%\System32\msdtc.exe -install?/td>
7. {待盘?gu)zd停止Q然后将所更改的服务的启动cdq原为其原始倹{?/td>
8. 在注册表中,创徏以下注册表项Q?
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLL
9. 在命令提C符下,键入 regsvr32 mtxoci.dll?br />
(zhn)将收到一条表?Mtxoci.dll 中的 DllRegisterServer 已成功的消息。单?#8220;定”关闭该消息?/td>
10. 重新启动计算机?/td>
11. 在命令提C符下,键入 %WINDIR%\System32\msdtc.exe -resetlog?/td>

=======================================================================================
到这里MS DTC 已经安装成功 重新q行msdtc -resetlog  和解军_法的步骤2


C鸡鸡 2010-01-07 13:36 发表评论
]]>
怎样利用|站实现单片机的|络通信http://www.aygfsteel.com/jujunchen/archive/2009/11/01/300600.htmlC鸡鸡C鸡鸡Sun, 01 Nov 2009 12:58:00 GMThttp://www.aygfsteel.com/jujunchen/archive/2009/11/01/300600.htmlhttp://www.aygfsteel.com/jujunchen/comments/300600.htmlhttp://www.aygfsteel.com/jujunchen/archive/2009/11/01/300600.html#Feedback0http://www.aygfsteel.com/jujunchen/comments/commentRss/300600.htmlhttp://www.aygfsteel.com/jujunchen/services/trackbacks/300600.html
    如果是这U模式,应该是比较容易实现的Q可以用Client/Serverl构Q也可以用Browse/Webl构Q目前都有很多成熟的应用。这U模式比L(fng)接监控单片机的好处是可以在服务器上徏立数据库Q记录大量历史数据?br />     即要直接通到|络监控单片机,也不一定要在单片机上跑TCP/IP, 有很多现成的讑֤可以实现RS232和TCP/IP的互q,如终端服务器(Terminal Server),带异步口的\由器(如Cisco 2509), 现在甚至有独立的串口--TCP/IPq接器,具体型号你可以到“摩莎”公司咨询一下?br />     q些讑֤的原理都是将串口映射成一个TCP/IP端口Q如果你对Socket~程有所?jin)解的话很?gu)理解?

C鸡鸡 2009-11-01 20:58 发表评论
]]>
完美解决IIS 服务器无法加载应用程?'/LM/W3SVC/1/ROOT'。错误是 '没有注册cd (都不知道转了(jin)几次的了(jin))http://www.aygfsteel.com/jujunchen/archive/2009/10/07/297370.htmlC鸡鸡C鸡鸡Wed, 07 Oct 2009 08:42:00 GMThttp://www.aygfsteel.com/jujunchen/archive/2009/10/07/297370.htmlhttp://www.aygfsteel.com/jujunchen/comments/297370.htmlhttp://www.aygfsteel.com/jujunchen/archive/2009/10/07/297370.html#Feedback0http://www.aygfsteel.com/jujunchen/comments/commentRss/297370.htmlhttp://www.aygfsteel.com/jujunchen/services/trackbacks/297370.html         览ASP面提示   500内部错误

事g查看器中Q?br />         [1]Q?br />                 服务器无法加载应用程?'/LM/W3SVC/1/ROOT'。错误是 '没有注册cd'?nbsp;
                有关此消息的详细信息Q请讉K Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp?

                有关更多信息Q请参阅?http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心(j)?br />
        [2]Q?br />                 无法启动 MS DTC 事务理器?/p>

                有关更多信息Q请参阅?http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心(j)?br />
        [3]Q?br />                 MS DTC 事务理器启动失败。LogInit q回错误 0x2?/p>

                有关更多信息Q请参阅?http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心(j)?br />
        [4]Q?br />                找不?MS DTC 日志文g。在认所有由 MS DTC 协调的资源管理器不具?#8220;不确?#8221;状态的事务

               之后Q请q行 msdtc -resetlog 创徏日志文g?/p>

               有关更多信息Q请参阅?http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心(j)?br />

我的q行环境Q?br />                 WinXP Pro SP2;

解决办法Q?br />                 [1]Q?br />                 (g)查你的DTC服务Q全名:(x)Distributed Transaction CoordinatorQ是否可以正常启动,如果正常的话

                请你跌此步骤;如果出错Q无法正常启动,请在开始菜单的q行?q行Qmsdtc -resetlog  

                以创?nbsp;日志文g?br />                
                如果q行q个命o(h)没出?误q下面这行字?br />
                如果q行q个命o(h)出错误{到本文的下半部分的这个地方开始看。(==== 以下部分是网上重新找的资?(如果执行上面步骤仍然不行Q请l箋) ==Q?br />
                重v机器Q检查IIS是否可以正常使用Q若不行l箋?br />
                [2]Q?br />                 ?span style="color: red">CMD下执行以下命令:(x)
                cd %windir%\system32\inetsrv 

                rundll32 wamreg.dll, CreateIISPackage 

                regsvr32 asptxn.dll
                
重v机器Q我的问题到q步已经可以完美解决Q遇到这个郁L(fng)问题 pȝg(jin)一ơ,IIS重装?jin)若q?br />
                ơ,BAIDU?jin)一些资料,l于解决?jin),希望对你有帮助?br />

========= 以下部分是网上重新找的资?(如果执行上面步骤仍然不行Q请l箋) ==============================
1.  pȝ开始菜单里   ?nbsp; q行 输入Q?br /> regsvr32 jscript.dll                    (注:(x)q个命o(h)修复java脚本相关的动态链接库)
重新点运?输入Q?br /> regsvr32 vbscript.dll                 (注:(x)q个命o(h)修复vb脚本相关的动态链接库)

2.  微Y的关于MS DTC 无法安装的解军_法的文章Q?br />
如何在运?Windows XP 的计机上重新安?Microsoft 分布式事务处理协调器
http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B891801


==========================
步骤摘抄到q里Q?br /> ==========================

本文介绍如何在运?Microsoft Windows XP 的计机上重新安?Microsoft 分布式事务处理协调器 (MS DTC)?

更多信息

一般而言Q在q行 Windows XP 或更高版本的计算Z不必重新安装 Microsoft 分布式事务处理协调器 (Msdtc.exe)。如果用较早的操作pȝQ在安装诸如 Microsoft SQL Server 6.5 的Y件后Q可能必重新安?MS DTCQ因为此软g?x)用其包含的版本覆?MS DTC 二进制文件。重新安装正版本的 Msdtc.exe 可以q原二进制文件。在 Windows XP 和更高版本中QW(xu)indows 文g保护 (WFP) 功能可确保当前系l二q制文g不被替换?

但是Q如果必dq行 Windows XP 的计机上重新安?MS DTCQ请使用下列q程?br />
警告Q如果用下列步骤,则所有未完成的事务都丢失。确保在执行下列步骤之前Q没有活动的事务?br />
警告Q注册表~辑器用不当可D严重问题Q可能需要重新安装操作系l。Microsoft 不能保证(zhn)可以解军_注册表编辑器使用不当而导致的问题。用注册表~辑器需要?zhn)自担风险?
1. ?#8220;理工具”中,打开“服务”Q然后停止所有服务?/td>
2. ?#8220;启动cd”列中Q除下表中的服务以外Q将所有其他服务的启动cd更改?#8220;手动”?

注意Q徏议?zhn)C所更改的服务,以便可以在步?7 中正还原这些倹{?
Alerter
COM+ Event System
Computer Browser
Distributed Link Tracking Client
DNS Client
Event Log
IPSEC Services
Logical Disk Manager
Messenger
Net Logon
NT LM Security Support Provider
Network Connections
Plug and Play
Remote Procedure Call (RPC)
Remote Procedure Call (RPC) Locator
Removable Storage
Security Accounts Manager
Server
System Event Notification
Task Scheduler
TCP/IP NetBIOS Helper
Windows Management Instrumentation
Windows Management Instrumentation Driver Extensions
Windows Time
Workstation
3. 关闭“服务”Q然后重新启动计机?/td>
4. 在命令提C符下,键入以下命o(h)Q?
%WINDIR%\System32\msdtc.exe -uninstall
5. 启动注册表编辑器Q如果存在下列注册表则其删除Q?
HKEY_CLASSES_ROOT\CID
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MSDTC
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MSDTC
HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC
6. 在命令提C符下,键入 %WINDIR%\System32\msdtc.exe -install?/td>
7. {待盘?gu)zd停止Q然后将所更改的服务的启动cdq原为其原始倹{?/td>
8. 在注册表中,创徏以下注册表项Q?
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLL
9. 在命令提C符下,键入 regsvr32 mtxoci.dll?br />
(zhn)将收到一条表?Mtxoci.dll 中的 DllRegisterServer 已成功的消息。单?#8220;定”关闭该消息?/td>
10. 重新启动计算机?/td>
11. 在命令提C符下,键入 %WINDIR%\System32\msdtc.exe -resetlog?/td>

=======================================================================================
到这里MS DTC 已经安装成功 重新q行msdtc -resetlog  和解军_法的步骤2


C鸡鸡 2009-10-07 16:42 发表评论
]]>
javacd强制转换http://www.aygfsteel.com/jujunchen/archive/2009/07/22/287933.htmlC鸡鸡C鸡鸡Wed, 22 Jul 2009 15:44:00 GMThttp://www.aygfsteel.com/jujunchen/archive/2009/07/22/287933.htmlhttp://www.aygfsteel.com/jujunchen/comments/287933.htmlhttp://www.aygfsteel.com/jujunchen/archive/2009/07/22/287933.html#Feedback0http://www.aygfsteel.com/jujunchen/comments/commentRss/287933.htmlhttp://www.aygfsteel.com/jujunchen/services/trackbacks/287933.html问题Q?/span>
class A{
int sum;
}
class B extends A{
double sum;
public static void main(String args[]){
A a=new A();
B b=new B();
b=(A)a;//异常Q请教why?
}
}

回答Q?br />


形象一点说Q?br /> class 人{
int sum;
}
class 男h extends 人{
double sum;
public static void main(String args[]){
?a=new ?);
男h b=new 男h();
b=(男h)a;
}
}
你能?#8220;?#8221;强制转换?#8220;男h”吗?Q很昄不能
所?#8220;父类向子c{换是强制转换”是指q种情况
A a=new B();
B b=(B)a;
此时a实际上是一个B的实例,但被定义为AQ这样就无法调用B中定义的Ҏ(gu)Q只有在强制转换为B的实例后才能调用B中定义的Ҏ(gu)——前提是Qa是B的实?br /> 如果?br /> A a=new A();
B b=new B();
b=(A)a;
a本n是A的实例,不具有B的特征,不可能{换ؓ(f)B的实例?br /> q就像你不能
Object obj=new Object();
String str = (String)obj;

C鸡鸡 2009-07-22 23:44 发表评论
]]>
用JAVA生成囄的简单例?/title><link>http://www.aygfsteel.com/jujunchen/archive/2009/06/27/284386.html</link><dc:creator>C鸡鸡</dc:creator><author>C鸡鸡</author><pubDate>Sat, 27 Jun 2009 04:19:00 GMT</pubDate><guid>http://www.aygfsteel.com/jujunchen/archive/2009/06/27/284386.html</guid><wfw:comment>http://www.aygfsteel.com/jujunchen/comments/284386.html</wfw:comment><comments>http://www.aygfsteel.com/jujunchen/archive/2009/06/27/284386.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/jujunchen/comments/commentRss/284386.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/jujunchen/services/trackbacks/284386.html</trackback:ping><description><![CDATA[<p> </p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #0000ff">import</span><span style="color: #000000"> java.awt.</span><span style="color: #000000">*</span><span style="color: #000000">;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000"> java.awt.image.</span><span style="color: #000000">*</span><span style="color: #000000">;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000"> java.io.</span><span style="color: #000000">*</span><span style="color: #000000">;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000"> javax.imageio.</span><span style="color: #000000">*</span><span style="color: #000000">;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000"> java.awt.font.</span><span style="color: #000000">*</span><span style="color: #000000">;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000"> java.awt.geom.</span><span style="color: #000000">*</span><span style="color: #000000">;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />   <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> CreateImage     <br /> <img id="Codehighlighter1_192_1245_Open_Image" onclick="this.style.display='none'; Codehighlighter1_192_1245_Open_Text.style.display='none'; Codehighlighter1_192_1245_Closed_Image.style.display='inline'; Codehighlighter1_192_1245_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_192_1245_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_192_1245_Closed_Text.style.display='none'; Codehighlighter1_192_1245_Open_Image.style.display='inline'; Codehighlighter1_192_1245_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" align="top" alt="" /></span><span id="Codehighlighter1_192_1245_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_192_1245_Open_Text"><span style="color: #000000">{    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">static</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> main(String[] args) </span><span style="color: #0000ff">throws</span><span style="color: #000000"> Exception    <br /> <img id="Codehighlighter1_266_1239_Open_Image" onclick="this.style.display='none'; Codehighlighter1_266_1239_Open_Text.style.display='none'; Codehighlighter1_266_1239_Closed_Image.style.display='inline'; Codehighlighter1_266_1239_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_266_1239_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_266_1239_Closed_Text.style.display='none'; Codehighlighter1_266_1239_Open_Image.style.display='inline'; Codehighlighter1_266_1239_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" />    </span><span id="Codehighlighter1_266_1239_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_266_1239_Open_Text"><span style="color: #000000">{    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        </span><span style="color: #0000ff">int</span><span style="color: #000000"> width </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">100</span><span style="color: #000000">;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        </span><span style="color: #0000ff">int</span><span style="color: #000000"> height </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">100</span><span style="color: #000000">;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        String s </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">你好</span><span style="color: #000000">"</span><span style="color: #000000">;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        File file </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> File(</span><span style="color: #000000">"</span><span style="color: #000000">c:/image.jpg</span><span style="color: #000000">"</span><span style="color: #000000">);    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        Font font </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Font(</span><span style="color: #000000">"</span><span style="color: #000000">Serif</span><span style="color: #000000">"</span><span style="color: #000000">, Font.BOLD, </span><span style="color: #000000">10</span><span style="color: #000000">);    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        BufferedImage bi </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        Graphics2D g2 </span><span style="color: #000000">=</span><span style="color: #000000"> (Graphics2D)bi.getGraphics();    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        g2.setBackground(Color.WHITE);    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        g2.clearRect(</span><span style="color: #000000">0</span><span style="color: #000000">, </span><span style="color: #000000">0</span><span style="color: #000000">, width, height);    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        g2.setPaint(Color.RED);    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        FontRenderContext context </span><span style="color: #000000">=</span><span style="color: #000000"> g2.getFontRenderContext();    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        Rectangle2D bounds </span><span style="color: #000000">=</span><span style="color: #000000"> font.getStringBounds(s, context);    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        </span><span style="color: #0000ff">double</span><span style="color: #000000"> x </span><span style="color: #000000">=</span><span style="color: #000000"> (width </span><span style="color: #000000">-</span><span style="color: #000000"> bounds.getWidth()) </span><span style="color: #000000">/</span><span style="color: #000000"> </span><span style="color: #000000">2</span><span style="color: #000000">;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        </span><span style="color: #0000ff">double</span><span style="color: #000000"> y </span><span style="color: #000000">=</span><span style="color: #000000"> (height </span><span style="color: #000000">-</span><span style="color: #000000"> bounds.getHeight()) </span><span style="color: #000000">/</span><span style="color: #000000"> </span><span style="color: #000000">2</span><span style="color: #000000">;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        </span><span style="color: #0000ff">double</span><span style="color: #000000"> ascent </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">-</span><span style="color: #000000">bounds.getY();    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        </span><span style="color: #0000ff">double</span><span style="color: #000000"> baseY </span><span style="color: #000000">=</span><span style="color: #000000"> y </span><span style="color: #000000">+</span><span style="color: #000000"> ascent;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        g2.drawString(s, (</span><span style="color: #0000ff">int</span><span style="color: #000000">)x, (</span><span style="color: #0000ff">int</span><span style="color: #000000">)baseY);    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        ImageIO.write(bi, </span><span style="color: #000000">"</span><span style="color: #000000">jpg</span><span style="color: #000000">"</span><span style="color: #000000">, file);    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" alt="" />    }</span></span><span style="color: #000000">    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" alt="" />}</span></span></div> l果Q?br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/jujunchen/image.jpg" border="0" /> <img src ="http://www.aygfsteel.com/jujunchen/aggbug/284386.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/jujunchen/" target="_blank">C鸡鸡</a> 2009-06-27 12:19 <a href="http://www.aygfsteel.com/jujunchen/archive/2009/06/27/284386.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何用CSS制作横向菜单 http://www.aygfsteel.com/jujunchen/archive/2009/06/26/284356.htmlC鸡鸡C鸡鸡Fri, 26 Jun 2009 15:06:00 GMThttp://www.aygfsteel.com/jujunchen/archive/2009/06/26/284356.htmlhttp://www.aygfsteel.com/jujunchen/comments/284356.htmlhttp://www.aygfsteel.com/jujunchen/archive/2009/06/26/284356.html#Feedback0http://www.aygfsteel.com/jujunchen/comments/commentRss/284356.htmlhttp://www.aygfsteel.com/jujunchen/services/trackbacks/284356.html 
W一步:(x)建立一个无序列?

    我们先徏立一个无序列表,来徏立菜单的l构。代码是Q?/p> <ul>
<li><a href="1">首页</a></li>
<li><a href="2">产品介绍</a></li>
<li><a href="3">服务介绍</a></li>
<li><a href="4">技术支?lt;/a></li>
<li><a href="5">立刻购买</a></li>
<li><a href="6">联系我们</a></li>
</ul>

    W二步:(x)隐藏li的默认样?/h4>

    因ؓ(f)看v来不是很好看Q菜单通常都不需要li默认的圆点,我们lUL定义一个样式来消除q些圆点.当然Qؓ(f)?jin)更好的控制整个菜单Q我们把菜单攑֜一个div里。页面代码变成:(x)

lt;div class="test"> <ul>
<li><a href="1">首页</a></li>
<li><a href="2">产品介绍</a></li>
<li><a href="3">服务介绍</a></li>
<li><a href="4">技术支?lt;/a></li>
<li><a href="5">立刻购买</a></li>
<li><a href="6">联系我们</a></li>
</ul> </div>

    CSS定义为:(x).test ul{list-style:none;}

    说明Q?#8220;.test ul”表示我要定义的样式将作用在test的层里的ul标签上?/p>

    W三步:(x)关键的Q?/h4>

    q里是菜单变成横向的关键Q我们给li元素加上一?#8220;float:left;”属性,让每个li动在前面一个li的左面?/p>

    CSS定义为:(x).test li{float:left;}

    W四步:(x)调整宽度

    菜单都挤在一起不好看怎么办?我们来调节li的宽度?/p>

    在CSS中添加定义width:100px指定一个li的宽度是100pxQ当然你可以Ҏ(gu)你的需要调整数|(x).test li{float:left;width:100px;}

    如果我们同时定义外面div的宽度,li׃(x)Ҏ(gu)div的宽度自动换行,例如定义?jin)div?50pxQ?个li的d度是600pxQ一行排不下p动变成两?

    W五步:(x)讄基本链接效果

    接下来,我们通过CSS来设|链接的样式Q分别定?link?visited?hover的状?/p>

    .test a:link{color:#666;background:#CCC;text-decoration:none;}
    .test a:visited{color:#666;text-decoration:underline;}
    .test a:hover{color:#FFF; font-weight:bold;text-decoration:underline;background:#F00;}

    W六步:(x)链接以块元素昄

    有朋友问Q菜单链接的背景色ؓ(f)什么没有填满整个li的宽度?恩,解决的方法很单,在a的样式定义中增加display:blockQ链接以块U元素显C?/p>

    同时我们微调?jin)如下细节?x)

  • 用text-align:center菜单文字居中;
  • 用height:30px增加背景的高度;
  • 用margin-left:3px使每个菜单之间空3px距离Q?
  • 用line-height:30px;定义行高Q链接文字U向居中Q?

    CSS定义象这P(x).test a{display:blockQtext-align:center;height:30px;}
.test li{float:left;width:100px;background:#CCC;margin-left:3px;line-height:30px;}

    W七步:(x)定义背景囄

    我们通常都会(x)在每个链接前加一个小图标Q这样导航更清楚。CSS是采用定义li的背景图片来实现的:(x)

.test a:link{color:#666;background:url(arrow_off.gif) #CCC no-repeat 5px 12px;text-decoration:none;}
.test a:hover{color:#FFF; font-weight:bold;text-decoration:none;background:url(arrow_on.gif) #F00 no-repeat 5px 12px;}

    说明Q?#8220;background:url(arrow_off.gif) #CCC no-repeat 5px 12px;”q句代码是一个CSS~写Q表C景图片是arrow_off.gifQ背景颜色是#CCCQ背景图片不重复"no-repeat"Q背景图片的位置是左边距5px、上边距12pxQ默认状态下Q图标ؓ(f)arrow.off.gifQ当鼠标Ud到链接上Q图标变为arrow_on.gif

    现在css的完整代码是Q?/p> .test ul{list-style:none;}
.test li{float:left;width:100px;background:#CCC;margin-left:3px;line-height:30px;}
.test a{display:block;text-align:center;height:30px;}
.test a:link{color:#666;background:url(arrow_off.gif) #CCC no-repeat 5px 12px;text-decoration:none;}
.test a:visited{color:#666;text-decoration:underline;}
.test a:hover{color:#FFF; font-weight:bold;text-decoration:none;background:url(arrow_on.gif) #F00 no-repeat 5px 12px;}

    面的完整代码是Q?/p> <div class="test">
<ul>
<li><a href="1">首页</a></li>
<li><a href="2">产品介绍</a></li>
<li><a href="3">服务介绍</a></li>
<li><a href="4">技术支?lt;/a></li>
<li><a href="5">立刻购买</a></li>
<li><a href="6">联系我们</a></li>
</ul>
</div>

    好了(jin)Q主要步骤就是这7步,立刻拯和修改代码试试,你也可以用CSS做横向菜单了(jin)



C鸡鸡 2009-06-26 23:06 发表评论
]]>
SEO啊,让我好友兴趣http://www.aygfsteel.com/jujunchen/archive/2009/06/26/284335.htmlC鸡鸡C鸡鸡Fri, 26 Jun 2009 12:01:00 GMThttp://www.aygfsteel.com/jujunchen/archive/2009/06/26/284335.htmlhttp://www.aygfsteel.com/jujunchen/comments/284335.htmlhttp://www.aygfsteel.com/jujunchen/archive/2009/06/26/284335.html#Feedback0http://www.aygfsteel.com/jujunchen/comments/commentRss/284335.htmlhttp://www.aygfsteel.com/jujunchen/services/trackbacks/284335.html搜烦(ch)引擎最?jng)_Q?strong>Search Engine OptimizationQ,又称?strong>搜烦(ch)引擎优化Qؓ(f)q年来较为流行的|络营销方式Q主要的目的是增加特定关键字的曝光率以增加网站的能见度,q而增加销售的Z(x)。而网站的SEO所指的是针Ҏ(gu)索引擎去使网站内容较Ҏ(gu)被搜索引擎取得ƈ接受Q搜索引擎在收到该网站的资料后进行比对及(qing)q算而后PR|Page RankQ较高的|站攑֜|络上其他用者在搜烦(ch)时会(x)优先看到的位|,q而促(j)使搜索者可以得到正且有帮助的资讯?br />

  SEO的主要工作是通过?jin)解各类搜?ch)引擎如何抓取互联|页面、如何进行烦(ch)引以?qing)如何确定其?gu)一特定关键词的搜烦(ch)l果排名{技术,来对|页q行相关的优化,使其提高搜烦(ch)引擎排名Q从而提高网站访问量Q最l提升网站的销售能力或宣传能力的技术?br />

  搜烦(ch)引擎优化是这么一U技术,x遵@搜烦(ch)引擎U学而全面的理论机制Q对|站l构、网|字语a和站炚w的互动外交策略等q行合理规划部v来发掘网站的最大潜力而其在搜烦(ch)引擎中具有较强的自然排名竞争优势Q从而对?j)进企业在线销售和强化|络品牌起到作用?/p>

专业人士在首加?jin)?

<script type="text/javascript">
var speed = 20; //数字大Q速度慢
var ZJJDemoa = document.getElementById('demoa');
var ZJJDemoa1 = document.getElementById('demoa1');
var ZJJDemoa2 = document.getElementById('demoa2');
ZJJDemoa2.innerHTML = ZJJDemoa1.innerHTML
function Marquee1(){
 if(ZJJDemoa2.offsetHeight-ZJJDemoa.scrollTop<=0)
  ZJJDemoa.scrollTop-=ZJJDemoa1.offsetHeight
 else{
  ZJJDemoa.scrollTop++
 }
}
var MyMar1 = setInterval(Marquee1,speed)
ZJJDemoa.onmouseover = function() {clearInterval(MyMar1)}
ZJJDemoa.onmouseout = function() {MyMar1=setInterval(Marquee1,speed)}
</script>

p|站排名3天之内到?jin)百度?位,佩服Q佩?br /> 昨晚Q我׃(jin)一晚上的时候来研究Q跟SEO论坛的版主门咨询Q原来跟q段代码是么有关pȝQ他们给我的{案是:(x)Google有沙漏,癑ֺ有蜜月期~~



C鸡鸡 2009-06-26 20:01 发表评论
]]>
最q学校实?fn)课Q我做了(jin)个博客,现在把其中发现的问题和解x法给大家׃n?http://www.aygfsteel.com/jujunchen/archive/2009/06/26/284332.htmlC鸡鸡C鸡鸡Fri, 26 Jun 2009 10:15:00 GMThttp://www.aygfsteel.com/jujunchen/archive/2009/06/26/284332.htmlhttp://www.aygfsteel.com/jujunchen/comments/284332.htmlhttp://www.aygfsteel.com/jujunchen/archive/2009/06/26/284332.html#Feedback0http://www.aygfsteel.com/jujunchen/comments/commentRss/284332.htmlhttp://www.aygfsteel.com/jujunchen/services/trackbacks/284332.html 

1》验证码Q生的随机数要攑ֈsession?br />
2》用select top5 * from art 出错 游标状态无效:(x)去除括号里的
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);


3》数据库q接池:(x)虽然包含?lt;%@include file="conn.jsp"%>但还是要在文仉声明
<%! ResultSet rs=null;%>
<%! Statement stmt=null;%>
否则?x)出?rs/stmt cannot be resolved


4》中文写入ACCESS数据库ؓ(f)什么是 Q?Q?nbsp; 只要?br /> String title=request.getParameter("title");
title=new String(title.getBytes("ISO-8859-1"));
String neirong=request.getParameter("neirong");
neirong=new String(neirong.getBytes("ISO-8859-1"));

O(jin)K?/p>

5》出现错?nbsp;
rs.last() An exception occurred processing JSP page
: stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE  能让记录集能够前后移?br />

6》错误ؓ(f)Q?br /> org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 16 in the jsp file: /biyesheji/nixie/addx.jsp
String literal is not properly closed by a double-quote
13: String eno=request.getParameter("eno");
14: String wdate=request.getParameter("wdate");
15: String ano=request.getParameter("ano");
16: String sql="insert into pageinfo(num,typeid,seno,eno,wdate,ano)
17: values('"+num+"','"+typeid+"','"+seno+"','"+eno+"','"+wdate+"','"+ano+"') ";
18: addx.executeUpdate(sql);
19: try{ sqlBean db =new sqlBean();


Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:85)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:435)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:298)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:299)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


解决Ҏ(gu)Q?/p>

一行代码可以换行写Q一个String的内Ҏ(gu)不能换几行写的,写成
String sql="insert into pageinfo(num,typeid,seno,eno,wdate,ano)" +
"values('"+num+"','"+typeid+"','"+seno+"','"+eno+"','"+wdate+"','"+ano+"') ";



C鸡鸡 2009-06-26 18:15 发表评论
]]>
վ֩ģ壺 ƽ| | | | | | ̷| û| | | | | | | ϼ| | | ɽ| | | ˳| ʡ| | | İ| | | ˮ| ¤| Ϻ| | | ɳ| | | ƽ| | | | ֶ| Ͻ|