
本人通过虚拟两台电脑,一台安装oracle 9i;另一台安装IIS跑asp.然后用数据源来连接虚拟的Oracle 9i,弄好后用DW来自动生成代码,结果测试良好.就是数据与程序分离的典型.望大家尽量;
oracletest.asp
code:位于connection 文件夹下:
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_oracle_STRING
MM_oracle_STRING = "dsn=oracle9;uid=system;pwd=manager;"
%>
oracletest.asp
code:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="Connections/oracle.asp" -->
<%
' *** Edit Operations: declare variables
Dim MM_editAction
Dim MM_abortEdit
Dim MM_editQuery
Dim MM_editCmd
Dim MM_editConnection
Dim MM_editTable
Dim MM_editRedirectUrl
Dim MM_editColumn
Dim MM_recordId
Dim MM_fieldsStr
Dim MM_columnsStr
Dim MM_fields
Dim MM_columns
Dim MM_typeArray
Dim MM_formVal
Dim MM_delim
Dim MM_altVal
Dim MM_emptyVal
Dim MM_i
MM_editAction = CStr(Request.ServerVariables("SCRIPT_NAME"))
If (Request.QueryString <> "") Then
MM_editAction = MM_editAction & "?" & Server.HTMLEncode(Request.QueryString)
End If
' boolean to abort record edit
MM_abortEdit = false
' query string to execute
MM_editQuery = ""
%>
<%
' *** Insert Record: set variables
If (CStr(Request("MM_insert")) = "form1") Then
MM_editConnection = MM_oracle_STRING
MM_editTable = "HR.JOBS"
MM_editRedirectUrl = "file:///C|/Inetpub/wwwroot/oracletest/iisstart.htm"
MM_fieldsStr = "textfield|value|textfield2|value|textfield3|value|textfield4|value"
MM_columnsStr = "JOB_ID|',none,''|JOB_TITLE|',none,''|MIN_SALARY|none,none,NULL|MAX_SALARY|none,none,NULL"
' create the MM_fields and MM_columns arrays
MM_fields = Split(MM_fieldsStr, "|")
MM_columns = Split(MM_columnsStr, "|")
' set the form values
For MM_i = LBound(MM_fields) To UBound(MM_fields) Step 2
MM_fields(MM_i+1) = CStr(Request.Form(MM_fields(MM_i)))
Next
' append the query string to the redirect URL
If (MM_editRedirectUrl <> "" And Request.QueryString <> "") Then
If (InStr(1, MM_editRedirectUrl, "?", vbTextCompare) = 0 And Request.QueryString <> "") Then
MM_editRedirectUrl = MM_editRedirectUrl & "?" & Request.QueryString
Else
MM_editRedirectUrl = MM_editRedirectUrl & "&" & Request.QueryString
End If
End If
End If
%>
<%
' *** Insert Record: construct a sql insert statement and execute it
Dim MM_tableValues
Dim MM_dbValues
If (CStr(Request("MM_insert")) <> "") Then
' create the sql insert statement
MM_tableValues = ""
MM_dbValues = ""
For MM_i = LBound(MM_fields) To UBound(MM_fields) Step 2
MM_formVal = MM_fields(MM_i+1)
MM_typeArray = Split(MM_columns(MM_i+1),",")
MM_delim = MM_typeArray(0)
If (MM_delim = "none") Then MM_delim = ""
MM_altVal = MM_typeArray(1)
If (MM_altVal = "none") Then MM_altVal = ""
MM_emptyVal = MM_typeArray(2)
If (MM_emptyVal = "none") Then MM_emptyVal = ""
If (MM_formVal = "") Then
MM_formVal = MM_emptyVal
Else
If (MM_altVal <> "") Then
MM_formVal = MM_altVal
ElseIf (MM_delim = "'") Then ' escape quotes
MM_formVal = "'" & Replace(MM_formVal,"'","''") & "'"
Else
MM_formVal = MM_delim + MM_formVal + MM_delim
End If
End If
If (MM_i <> LBound(MM_fields)) Then
MM_tableValues = MM_tableValues & ","
MM_dbValues = MM_dbValues & ","
End If
MM_tableValues = MM_tableValues & MM_columns(MM_i)
MM_dbValues = MM_dbValues & MM_formVal
Next
MM_editQuery = "insert into " & MM_editTable & " (" & MM_tableValues & ") values (" & MM_dbValues & ")"
If (Not MM_abortEdit) Then
' execute the insert
Set MM_editCmd = Server.CreateObject("ADODB.Command")
MM_editCmd.ActiveConnection = MM_editConnection
MM_editCmd.CommandText = MM_editQuery
MM_editCmd.Execute
MM_editCmd.ActiveConnection.Close
If (MM_editRedirectUrl <> "") Then
Response.Redirect(MM_editRedirectUrl)
End If
End If
End If
%>
<%
Dim Recordset1
Dim Recordset1_numRows
Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_oracle_STRING
Recordset1.Source = "SELECT JOB_ID, JOB_TITLE, MIN_SALARY, MAX_SALARY FROM HR.JOBS"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 1
Recordset1.Open()
Recordset1_numRows = 0
%>
<%
Dim Repeat1__numRows
Dim Repeat1__index
Repeat1__numRows = -1
Repeat1__index = 0
Recordset1_numRows = Recordset1_numRows + Repeat1__numRows
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<form id="form1" name="form1" method="POST" action="<%=MM_editAction%>">
<label>
<input type="text" name="textfield" />
</label>
<p>
<input type="text" name="textfield2" />
</p>
<p>
<input type="text" name="textfield3" />
</p>
<p>
<input type="text" name="textfield4" />
</p>
<p>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</p>
<input type="hidden" name="MM_insert" value="form1">
</form>
<p> </p>
<p> </p>
<table border="1">
<tr>
<td>JOB_ID</td>
<td>JOB_TITLE</td>
<td>MIN_SALARY</td>
<td>MAX_SALARY</td>
</tr>
<% While ((Repeat1__numRows <> 0) AND (NOT Recordset1.EOF)) %>
<tr>
<td><%=(Recordset1.Fields.Item("JOB_ID").Value)%></td>
<td><%=(Recordset1.Fields.Item("JOB_TITLE").Value)%></td>
<td><%=(Recordset1.Fields.Item("MIN_SALARY").Value)%></td>
<td><%=(Recordset1.Fields.Item("MAX_SALARY").Value)%></td>
</tr>
<%
Repeat1__index=Repeat1__index+1
Repeat1__numRows=Repeat1__numRows-1
Recordset1.MoveNext()
Wend
%>
</table>
</body>
</html>
<%
Recordset1.Close()
Set Recordset1 = Nothing
%>
oracletest.asp
code:位于connection 文件夹下:
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_oracle_STRING
MM_oracle_STRING = "dsn=oracle9;uid=system;pwd=manager;"
%>
oracletest.asp
code:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="Connections/oracle.asp" -->
<%
' *** Edit Operations: declare variables
Dim MM_editAction
Dim MM_abortEdit
Dim MM_editQuery
Dim MM_editCmd
Dim MM_editConnection
Dim MM_editTable
Dim MM_editRedirectUrl
Dim MM_editColumn
Dim MM_recordId
Dim MM_fieldsStr
Dim MM_columnsStr
Dim MM_fields
Dim MM_columns
Dim MM_typeArray
Dim MM_formVal
Dim MM_delim
Dim MM_altVal
Dim MM_emptyVal
Dim MM_i
MM_editAction = CStr(Request.ServerVariables("SCRIPT_NAME"))
If (Request.QueryString <> "") Then
MM_editAction = MM_editAction & "?" & Server.HTMLEncode(Request.QueryString)
End If
' boolean to abort record edit
MM_abortEdit = false
' query string to execute
MM_editQuery = ""
%>
<%
' *** Insert Record: set variables
If (CStr(Request("MM_insert")) = "form1") Then
MM_editConnection = MM_oracle_STRING
MM_editTable = "HR.JOBS"
MM_editRedirectUrl = "file:///C|/Inetpub/wwwroot/oracletest/iisstart.htm"
MM_fieldsStr = "textfield|value|textfield2|value|textfield3|value|textfield4|value"
MM_columnsStr = "JOB_ID|',none,''|JOB_TITLE|',none,''|MIN_SALARY|none,none,NULL|MAX_SALARY|none,none,NULL"
' create the MM_fields and MM_columns arrays
MM_fields = Split(MM_fieldsStr, "|")
MM_columns = Split(MM_columnsStr, "|")
' set the form values
For MM_i = LBound(MM_fields) To UBound(MM_fields) Step 2
MM_fields(MM_i+1) = CStr(Request.Form(MM_fields(MM_i)))
Next
' append the query string to the redirect URL
If (MM_editRedirectUrl <> "" And Request.QueryString <> "") Then
If (InStr(1, MM_editRedirectUrl, "?", vbTextCompare) = 0 And Request.QueryString <> "") Then
MM_editRedirectUrl = MM_editRedirectUrl & "?" & Request.QueryString
Else
MM_editRedirectUrl = MM_editRedirectUrl & "&" & Request.QueryString
End If
End If
End If
%>
<%
' *** Insert Record: construct a sql insert statement and execute it
Dim MM_tableValues
Dim MM_dbValues
If (CStr(Request("MM_insert")) <> "") Then
' create the sql insert statement
MM_tableValues = ""
MM_dbValues = ""
For MM_i = LBound(MM_fields) To UBound(MM_fields) Step 2
MM_formVal = MM_fields(MM_i+1)
MM_typeArray = Split(MM_columns(MM_i+1),",")
MM_delim = MM_typeArray(0)
If (MM_delim = "none") Then MM_delim = ""
MM_altVal = MM_typeArray(1)
If (MM_altVal = "none") Then MM_altVal = ""
MM_emptyVal = MM_typeArray(2)
If (MM_emptyVal = "none") Then MM_emptyVal = ""
If (MM_formVal = "") Then
MM_formVal = MM_emptyVal
Else
If (MM_altVal <> "") Then
MM_formVal = MM_altVal
ElseIf (MM_delim = "'") Then ' escape quotes
MM_formVal = "'" & Replace(MM_formVal,"'","''") & "'"
Else
MM_formVal = MM_delim + MM_formVal + MM_delim
End If
End If
If (MM_i <> LBound(MM_fields)) Then
MM_tableValues = MM_tableValues & ","
MM_dbValues = MM_dbValues & ","
End If
MM_tableValues = MM_tableValues & MM_columns(MM_i)
MM_dbValues = MM_dbValues & MM_formVal
Next
MM_editQuery = "insert into " & MM_editTable & " (" & MM_tableValues & ") values (" & MM_dbValues & ")"
If (Not MM_abortEdit) Then
' execute the insert
Set MM_editCmd = Server.CreateObject("ADODB.Command")
MM_editCmd.ActiveConnection = MM_editConnection
MM_editCmd.CommandText = MM_editQuery
MM_editCmd.Execute
MM_editCmd.ActiveConnection.Close
If (MM_editRedirectUrl <> "") Then
Response.Redirect(MM_editRedirectUrl)
End If
End If
End If
%>
<%
Dim Recordset1
Dim Recordset1_numRows
Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_oracle_STRING
Recordset1.Source = "SELECT JOB_ID, JOB_TITLE, MIN_SALARY, MAX_SALARY FROM HR.JOBS"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 1
Recordset1.Open()
Recordset1_numRows = 0
%>
<%
Dim Repeat1__numRows
Dim Repeat1__index
Repeat1__numRows = -1
Repeat1__index = 0
Recordset1_numRows = Recordset1_numRows + Repeat1__numRows
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<form id="form1" name="form1" method="POST" action="<%=MM_editAction%>">
<label>
<input type="text" name="textfield" />
</label>
<p>
<input type="text" name="textfield2" />
</p>
<p>
<input type="text" name="textfield3" />
</p>
<p>
<input type="text" name="textfield4" />
</p>
<p>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</p>
<input type="hidden" name="MM_insert" value="form1">
</form>
<p> </p>
<p> </p>
<table border="1">
<tr>
<td>JOB_ID</td>
<td>JOB_TITLE</td>
<td>MIN_SALARY</td>
<td>MAX_SALARY</td>
</tr>
<% While ((Repeat1__numRows <> 0) AND (NOT Recordset1.EOF)) %>
<tr>
<td><%=(Recordset1.Fields.Item("JOB_ID").Value)%></td>
<td><%=(Recordset1.Fields.Item("JOB_TITLE").Value)%></td>
<td><%=(Recordset1.Fields.Item("MIN_SALARY").Value)%></td>
<td><%=(Recordset1.Fields.Item("MAX_SALARY").Value)%></td>
</tr>
<%
Repeat1__index=Repeat1__index+1
Repeat1__numRows=Repeat1__numRows-1
Recordset1.MoveNext()
Wend
%>
</table>
</body>
</html>
<%
Recordset1.Close()
Set Recordset1 = Nothing
%>
1) I love you not because of who you are,but because of who I am when I am with you.
我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉。
2) Noman or woman is worth your tears, and the one who is, won‘t make you cry.
没有人值得你流泪,值得让你这么做的人不会让你哭泣。
3) The worstway to miss someone is to be sitting right beside them knowing you can‘t have them.
失去某人,最糟糕的莫过于,他近在身旁,却犹如远在天边。
4) Never frown, even when you aresad, because you neverknow who is falling in love with your smile.
纵然伤心,也不要愁眉不展,因为你不知是谁会爱上你的笑容。
5) To the world you maybe one person, but to one person you maybe the world.
对于世界而言,你是一个人;但是对于某个人,你是他的整个世界。
6) Don‘t waste your time on a man/woman, who isn‘t willing to waste their time on you.
不要为那些不愿在你身上花费时间的人而浪费你的时间。
7) Just because someone doesn‘t love you the way you want them to, doesn‘t mean they don‘t love you with all they have.
爱你的人如果没有按你所希望的方式来爱你,那并不代表他们没有全心全意地爱你。
8) Don‘t try so hard, the best things come when you least expect them to.
不要着急,最好的总会在最不经意的时候出现。
9) Maybe Godwants us to meet a few wrong people before meeting the right one, so that when we finally meetthe person, we will know how to be grateful.
在遇到梦中人之前,上天也许会安排我们先遇到别的人;在我们终于遇见心仪的人时,便应当心存感激。
10) Don‘t cry because it is over,smile because it happened.
不要因为结束而哭泣,微笑吧,为你的曾经拥有.
我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉。
2) Noman or woman is worth your tears, and the one who is, won‘t make you cry.
没有人值得你流泪,值得让你这么做的人不会让你哭泣。
3) The worstway to miss someone is to be sitting right beside them knowing you can‘t have them.
失去某人,最糟糕的莫过于,他近在身旁,却犹如远在天边。
4) Never frown, even when you aresad, because you neverknow who is falling in love with your smile.
纵然伤心,也不要愁眉不展,因为你不知是谁会爱上你的笑容。
5) To the world you maybe one person, but to one person you maybe the world.
对于世界而言,你是一个人;但是对于某个人,你是他的整个世界。
6) Don‘t waste your time on a man/woman, who isn‘t willing to waste their time on you.
不要为那些不愿在你身上花费时间的人而浪费你的时间。
7) Just because someone doesn‘t love you the way you want them to, doesn‘t mean they don‘t love you with all they have.
爱你的人如果没有按你所希望的方式来爱你,那并不代表他们没有全心全意地爱你。
8) Don‘t try so hard, the best things come when you least expect them to.
不要着急,最好的总会在最不经意的时候出现。
9) Maybe Godwants us to meet a few wrong people before meeting the right one, so that when we finally meetthe person, we will know how to be grateful.
在遇到梦中人之前,上天也许会安排我们先遇到别的人;在我们终于遇见心仪的人时,便应当心存感激。
10) Don‘t cry because it is over,smile because it happened.
不要因为结束而哭泣,微笑吧,为你的曾经拥有.
乡下小村庄的偏僻小屋里住着一对母女,母亲深怕遭窃总是一到晚上便在门把上连锁
三道锁;女儿则厌恶了像风景画般枯燥而一成不变的乡村生活,她向往都市,想去看看
自己透过收音机所想象的那个华丽世界。
某天清晨,女儿为了追求那虚幻的梦离开了母亲身边。
她趁母亲睡觉时偷偷离家出走了。
「妈,妳就当作没我这个女儿吧。」可惜这世界不如她想象的美丽动人,
她在不知不觉中,走向堕落之途,深陷无法自拔的泥淖中,这时她才领悟到自己的过
错。
「妈!」经过十年后,已经长大成人的女儿拖着受伤的心与狼狈的身躯,回到了故
乡。
她回到家时已是深夜,微弱的灯光透过门缝渗透出来。她轻轻敲了敲门,却突然有种不祥的预
感。女儿扭开门把时吓了一跳。「好奇怪,母亲之前从来不曾忘记把门锁上的。」母
亲瘦弱的身躯蜷曲在冰冷的地板,以令人心疼的模样睡着了。
「妈……妈……」听到女儿的哭泣声,母亲睁开了眼睛,一语不发地搂住女儿疲惫的
肩膀。在母亲怀里哭了很久之后,女儿突然好奇问道:「妈,今天妳怎么没有锁门,有
人闯进来怎么办?」
母亲回答说:「不只是今天而已,我怕妳晚上突然回来进不了家门,所以十年来门从
没锁过。」
母亲十年如一日,等待着女儿回来,女儿房间里的摆设一如当年。这天晚上,母女回
复到十年前的样子,紧紧锁上房门睡着了。
家人的爱是希望的摇篮,
感谢家的温暖
给予不断成长的动力。
三道锁;女儿则厌恶了像风景画般枯燥而一成不变的乡村生活,她向往都市,想去看看
自己透过收音机所想象的那个华丽世界。
某天清晨,女儿为了追求那虚幻的梦离开了母亲身边。
她趁母亲睡觉时偷偷离家出走了。
「妈,妳就当作没我这个女儿吧。」可惜这世界不如她想象的美丽动人,
她在不知不觉中,走向堕落之途,深陷无法自拔的泥淖中,这时她才领悟到自己的过
错。
「妈!」经过十年后,已经长大成人的女儿拖着受伤的心与狼狈的身躯,回到了故
乡。
她回到家时已是深夜,微弱的灯光透过门缝渗透出来。她轻轻敲了敲门,却突然有种不祥的预
感。女儿扭开门把时吓了一跳。「好奇怪,母亲之前从来不曾忘记把门锁上的。」母
亲瘦弱的身躯蜷曲在冰冷的地板,以令人心疼的模样睡着了。
「妈……妈……」听到女儿的哭泣声,母亲睁开了眼睛,一语不发地搂住女儿疲惫的
肩膀。在母亲怀里哭了很久之后,女儿突然好奇问道:「妈,今天妳怎么没有锁门,有
人闯进来怎么办?」
母亲回答说:「不只是今天而已,我怕妳晚上突然回来进不了家门,所以十年来门从
没锁过。」
母亲十年如一日,等待着女儿回来,女儿房间里的摆设一如当年。这天晚上,母女回
复到十年前的样子,紧紧锁上房门睡着了。
家人的爱是希望的摇篮,
感谢家的温暖
给予不断成长的动力。
还好有夜宴可以看看。。。。。
想换个cpu 奔4的(现在cello的2。4),memory512(256),还想要个mp3。呵呵没有别的想法。。。。。
大概要一千吧。。。。
大概要一千吧。。。。
电脑试验太慢了。。。。内存cpu太低,我又只能在一台机器上模拟(linux+oracle+apach+java+mysql+vmware+windows+samb+ntf+ftp+php+客服和服务器在一台机器上,我的才256内存,电脑和我都很辛苦)很是太慢那。我需要一笔钱能提高我的效率。。。。。这个得自己想想办法。。。。
用PHP开发网站成为一种流行,PHP程序员也随之火了起来,企业究竟对PHP程序员有哪些具体要求呢?下面是人才频道进行的总结:
一、技能
◆精通Unix/Linux系统下web数据库应用系统开发;
◆熟悉PHP等开发工具,熟练掌握SQL语法;
◆熟练配置LAMP服务器环境;
◆精通PHP、Javascript、HTML、C/C++等计算机常用语言
◆精通MySql等RDBMS,熟悉Linux开发环境;
◆熟悉HTML、JavaScript、PHP、C/C++等常用计算机语言
◆熟悉操作RDBMS,熟悉Linux平台。
关键字:[PHP]、[Linux]、[数据库/RDBMS]
二、软技能
◆能熟练的编写软件开发文档和良好的编码基础和习惯;
◆有良好的编程思想及扎实的算法基础;
◆有良好的沟通能力;
◆具有敬业精神和拼搏精神,工作勤奋认真;
◆有良好的职业道德和团队合作精神;
◆熟悉软件工程,代码编写规范,可以书写软件开发文档;
◆能够快速熟悉新技术,踏实肯干,有团队精神
◆能够快速熟悉新技术,踏实肯干,有团队精神
◆能够快速阅读计算机技术文档
关键字:[开发文档]、[沟通能力]、[团队精神]、[勤奋]
三、经验
◆1年以上B/S应用系统开发经验。
◆对有丰富开发经验的,可适当放宽学历专业要求
◆有两年以上Web开发工作经验,有大型网站工作经验者优先
一、技能
◆精通Unix/Linux系统下web数据库应用系统开发;
◆熟悉PHP等开发工具,熟练掌握SQL语法;
◆熟练配置LAMP服务器环境;
◆精通PHP、Javascript、HTML、C/C++等计算机常用语言
◆精通MySql等RDBMS,熟悉Linux开发环境;
◆熟悉HTML、JavaScript、PHP、C/C++等常用计算机语言
◆熟悉操作RDBMS,熟悉Linux平台。
关键字:[PHP]、[Linux]、[数据库/RDBMS]
二、软技能
◆能熟练的编写软件开发文档和良好的编码基础和习惯;
◆有良好的编程思想及扎实的算法基础;
◆有良好的沟通能力;
◆具有敬业精神和拼搏精神,工作勤奋认真;
◆有良好的职业道德和团队合作精神;
◆熟悉软件工程,代码编写规范,可以书写软件开发文档;
◆能够快速熟悉新技术,踏实肯干,有团队精神
◆能够快速熟悉新技术,踏实肯干,有团队精神
◆能够快速阅读计算机技术文档
关键字:[开发文档]、[沟通能力]、[团队精神]、[勤奋]
三、经验
◆1年以上B/S应用系统开发经验。
◆对有丰富开发经验的,可适当放宽学历专业要求
◆有两年以上Web开发工作经验,有大型网站工作经验者优先
发布日期: 2006-8-19 0:11:16
工作地点: 北京朝阳区
招收人数: 若干
要求学历: 本科
薪酬待遇: 面议
工作部门: 技术部
职位描述: ◆ 熟悉 Unix 操作环境 , 一年以上 Unix 平台 (FreeBSD/Linux) 开发经验;
◆ 熟练配置 LAMP(Linux+Apache+Mysql+PHP) 服务器环境;
◆ 精通 PHP 程序开发,一年以上的 PHP 项目开发经验;
◆ 精通 MySQL 数据库应用,具有相关应用开发经验及数据库规划能力;
◆ 熟悉 Web 相关开发技术,精通 JavaScript 、 CSS 、 XML 、 XSLT 等知识;
◆ 能熟练的编写软件开发文档和良好的编码基础和习惯;
◆ 有良好的沟通能力;
◆ 具有敬业精神和拼搏精神,工作勤奋认真;
◆ 有良好的职业道德和团队合作精神;
有意者请将简历发email到zhhchen@gmail.com
职位要求: 教育背景:
◆计算机相关专业本科以上学历。
经 验:
◆1年以上WEB应用系统开发经验。
◆对有丰富开发经验的,可适当放宽学历专业要求。
其它要求: 注:请在简历中写明以前项目的网址及期望待遇。
有意者请发简历邮件到:zhhchen@gmail.com
工作地点: 北京朝阳区
招收人数: 若干
要求学历: 本科
薪酬待遇: 面议
工作部门: 技术部
职位描述: ◆ 熟悉 Unix 操作环境 , 一年以上 Unix 平台 (FreeBSD/Linux) 开发经验;
◆ 熟练配置 LAMP(Linux+Apache+Mysql+PHP) 服务器环境;
◆ 精通 PHP 程序开发,一年以上的 PHP 项目开发经验;
◆ 精通 MySQL 数据库应用,具有相关应用开发经验及数据库规划能力;
◆ 熟悉 Web 相关开发技术,精通 JavaScript 、 CSS 、 XML 、 XSLT 等知识;
◆ 能熟练的编写软件开发文档和良好的编码基础和习惯;
◆ 有良好的沟通能力;
◆ 具有敬业精神和拼搏精神,工作勤奋认真;
◆ 有良好的职业道德和团队合作精神;
有意者请将简历发email到zhhchen@gmail.com
职位要求: 教育背景:
◆计算机相关专业本科以上学历。
经 验:
◆1年以上WEB应用系统开发经验。
◆对有丰富开发经验的,可适当放宽学历专业要求。
其它要求: 注:请在简历中写明以前项目的网址及期望待遇。
有意者请发简历邮件到:zhhchen@gmail.com
呵呵,关于我的电脑路线:c--》 asp---》php---》linux---》java----》linuxc----》socketc
大学生,我们为什么找不到好工作?!
时常有人感叹:现在想找份好工作,就跟找个漂亮能干的老婆一样困难;因为这事,一得靠实力、二得靠缘分!虽然我们是大学生,但早已不是昔日的“天之骄子”,所以我们也不例外。
一:21世纪的今天,一个高中生,只要是智力没有什么大问题,在高考中又稍微发挥正常一点的话,都能够考上大学!原因很简单:现在80%的高中生都能够进大学,哪有一代人的80%都是“天之骄子”的道理呢?
二:用人单位和我们有仇吗?没有!虽然说21世纪最宝贵的资源是人才,如果我们好用是企业可以招揽的人才,他们干嘛不用?!既然他们不愿意用我们,那就只能够说明一个问题,我们并不是他们需要的那种人,我们也不要抱怨是国家扩招影响了我们的就业或者是中国只需要廉价的劳动力。要知道,中国的现状总会有一天是由我们这代人来改变的!但是现在我们首当其冲要解决的问题,就是我们必须先要找到一个能够自食其力的工作,或者换一种方法来说,我们为了中国未来社会的发展必须先要成为一批廉价的劳动力,还是先找个饭碗来养活自己!
三:我们也不用抱怨我们父母的钱养肥了学校里面的某些人,因为这个世界本来就是不公平的,因为永远都是一些人比另外一些人要过的舒服。我们现在要做的事情不是抱怨,而是要想方设法先让自己进入到舒服人的这一行列当中,这才是我们的父母心甘情愿的用他们的血汗钱换来的,最愿意、也是最想看到的结果。
四:当然也不要抱怨自己在大学里面什么东西都没有学到,这事能够怪谁呢?!答案就一个,那当然只能够怪自己!因为世界上没有后悔药可卖的!那说什么学到的东西都没有任何实用价值,那是因为我们每个人都是高等教育制度下的一颗颗“棋子”,而问题就在于你是否能够做好一颗有用途的“棋子”?!也不用抱怨自己不是出身于名校和大学里面没有好的老师,因为我们要懂得这句话:“精英学校也有自己的垃圾学生,垃圾学校也有自己的精英学生”,所以说,不管你是出身于名校还是三流大学,不是有句名言说的好:“不管是白猫还是黑猫,能够捕到老鼠的就是好猫”!所以一定要记住自己要做好一颗有用途的“棋子”,成为一名德才兼备的优秀大学生就够了!
五:因为每个人的期望值永远都是无限高,但同时必须要求我们也要有具备接受现实的能力和准备。如果我们不具备这些,只要一听到企业一个月只给你五百或者三百的工资,就要死要活的,那也太不值了!所以必须要求我们在大学学习的这几年当中,心目中必须要有个“靶子”,只有形成了凝聚资源的方向,这才有战略的价值。所以说有不但要有目标,还要有方法,才能够在毕业后精确确定适合自己发展的方向和目标!
六:如果问你:1000元干不干?800呢?500呢?如果300都有人愿意干的话,那就证明目前的市场行情就是300块!这也没有什么好抱怨的,正如我们上网本来只需要2块钱,所以我们绝对不会出3块一样的道理!所以我们必须先干着,不能够再让父母在毕业后还养着我们,也不能够等市场行情好了以后我们再干!因为说不定到时候我们的老板就是当初哪个接受了300元起薪的哪个人!因为他没有把时间放在抱怨上,而是放在行动上面了!
七:最后记住:因为这个世界从来没有什么救世主,也没有谁能够抛弃我们,所以如果我们真要找一份好工作,必须时时刻刻的去纠正我们所犯的任何错误,随时随地来调整好我们的心态,永远都要记住:因为我们身上最重要的东西就是身上的内在品质,只有坚持不懈、脚踏实地、保持乐观,一份好工作才会来眷顾我们!
时常有人感叹:现在想找份好工作,就跟找个漂亮能干的老婆一样困难;因为这事,一得靠实力、二得靠缘分!虽然我们是大学生,但早已不是昔日的“天之骄子”,所以我们也不例外。
一:21世纪的今天,一个高中生,只要是智力没有什么大问题,在高考中又稍微发挥正常一点的话,都能够考上大学!原因很简单:现在80%的高中生都能够进大学,哪有一代人的80%都是“天之骄子”的道理呢?
二:用人单位和我们有仇吗?没有!虽然说21世纪最宝贵的资源是人才,如果我们好用是企业可以招揽的人才,他们干嘛不用?!既然他们不愿意用我们,那就只能够说明一个问题,我们并不是他们需要的那种人,我们也不要抱怨是国家扩招影响了我们的就业或者是中国只需要廉价的劳动力。要知道,中国的现状总会有一天是由我们这代人来改变的!但是现在我们首当其冲要解决的问题,就是我们必须先要找到一个能够自食其力的工作,或者换一种方法来说,我们为了中国未来社会的发展必须先要成为一批廉价的劳动力,还是先找个饭碗来养活自己!
三:我们也不用抱怨我们父母的钱养肥了学校里面的某些人,因为这个世界本来就是不公平的,因为永远都是一些人比另外一些人要过的舒服。我们现在要做的事情不是抱怨,而是要想方设法先让自己进入到舒服人的这一行列当中,这才是我们的父母心甘情愿的用他们的血汗钱换来的,最愿意、也是最想看到的结果。
四:当然也不要抱怨自己在大学里面什么东西都没有学到,这事能够怪谁呢?!答案就一个,那当然只能够怪自己!因为世界上没有后悔药可卖的!那说什么学到的东西都没有任何实用价值,那是因为我们每个人都是高等教育制度下的一颗颗“棋子”,而问题就在于你是否能够做好一颗有用途的“棋子”?!也不用抱怨自己不是出身于名校和大学里面没有好的老师,因为我们要懂得这句话:“精英学校也有自己的垃圾学生,垃圾学校也有自己的精英学生”,所以说,不管你是出身于名校还是三流大学,不是有句名言说的好:“不管是白猫还是黑猫,能够捕到老鼠的就是好猫”!所以一定要记住自己要做好一颗有用途的“棋子”,成为一名德才兼备的优秀大学生就够了!
五:因为每个人的期望值永远都是无限高,但同时必须要求我们也要有具备接受现实的能力和准备。如果我们不具备这些,只要一听到企业一个月只给你五百或者三百的工资,就要死要活的,那也太不值了!所以必须要求我们在大学学习的这几年当中,心目中必须要有个“靶子”,只有形成了凝聚资源的方向,这才有战略的价值。所以说有不但要有目标,还要有方法,才能够在毕业后精确确定适合自己发展的方向和目标!
六:如果问你:1000元干不干?800呢?500呢?如果300都有人愿意干的话,那就证明目前的市场行情就是300块!这也没有什么好抱怨的,正如我们上网本来只需要2块钱,所以我们绝对不会出3块一样的道理!所以我们必须先干着,不能够再让父母在毕业后还养着我们,也不能够等市场行情好了以后我们再干!因为说不定到时候我们的老板就是当初哪个接受了300元起薪的哪个人!因为他没有把时间放在抱怨上,而是放在行动上面了!
七:最后记住:因为这个世界从来没有什么救世主,也没有谁能够抛弃我们,所以如果我们真要找一份好工作,必须时时刻刻的去纠正我们所犯的任何错误,随时随地来调整好我们的心态,永远都要记住:因为我们身上最重要的东西就是身上的内在品质,只有坚持不懈、脚踏实地、保持乐观,一份好工作才会来眷顾我们!
这些天啦,我的电脑老是想装一个ORACLE啊。呵呵。。。。。
事实上我都他妈的垃圾电脑,加上客户服务器在一个上面。而且时间老是让我无赖。。。。。我也不太懂oracle,今天刚安装了,又del调了。。。。。
哎哟,就是电脑太垃圾,不能搞点大型数据库玩玩。。。。。
还是搞个php+java
工具就计事本+eclips+phper+apach+mysql得了!
好像那个sql2000还能运行。。。可惜运行后就很慢了。。。。本来想用vmware搞一个嵌套的,可惜运行好慢啊 。。。。。。。
老子不完了还不行吗》?》》》》》?》???
事实上我都他妈的垃圾电脑,加上客户服务器在一个上面。而且时间老是让我无赖。。。。。我也不太懂oracle,今天刚安装了,又del调了。。。。。
哎哟,就是电脑太垃圾,不能搞点大型数据库玩玩。。。。。
还是搞个php+java
工具就计事本+eclips+phper+apach+mysql得了!
好像那个sql2000还能运行。。。可惜运行后就很慢了。。。。本来想用vmware搞一个嵌套的,可惜运行好慢啊 。。。。。。。
老子不完了还不行吗》?》》》》》?》???
※飘网中国>>病毒攻防>>正文
左键双击打不开盘符只能用右键菜单打开的解决方法
编辑: 来源: 更新:2006-8-9 20:10:14 点击:
【字体:小 大】
--------------------------------------------------------------------------------
摘要:电脑硬盘各逻辑盘用鼠标左键双击它无法打开,但用右键却可以打开,有时几个盘中只有一个能打开,有时只有C盘才能打开。而且这种故障可以通过各种移动磁盘传染到别的机子.
关键字:病毒
正文:
左键双击打不开硬盘盘符,只能用右键菜单中的打开选项才能打开;
ps:双击左键开始是用ACDSee打开,把ACDSee卸载后双击变成了搜索文件
我碰到一个电脑怪故障:就是电脑硬盘各逻辑盘用鼠标左键双击它无法打开,但用右键却可以打开,有时几个盘中只有一个能打开,有时只有C盘才能打开。而且这种故障可以通过各种移动磁盘传染到别的机子,以前我是用重装系统来解决,但现不行了,还要重新硬盘分区才行。但也用不到两天又故障依旧,求助各位高手指点。
======================================
电脑中毒后,升级瑞星,杀过毒,但出现除c盘外,d盘e盘两个分驱只能用鼠标在盘符上点右键,在弹出的菜单上选择“打开”才能打开,并且在菜单中第一项变为“自动播放”,双击会弹出选择打开文件关联的对话框。
解决方法:
1.点击windows桌面左下角的开始,选择:运行
2.在对话框中输入“regedit”
3.在注册表编辑器中展开
hkey_current_user\software\microsoft\windows\currentversion\explorer\mountpoints2
4.将子目录下所有带加号“+”的项依次展开,如有一项叫做“command”的,这就个就是关键了!将之前的“autorun”的目录整个删除。
关于SMSS.EXE病毒:
查系统进程,多了一个smss.exe,是在C:winsows下的,而它正常的正确的位置应该是c:windows\system32,而用msconfig.exe查看,发现自动开机运行的程序中多了两个C:winsows\smss.exe的启动项. 这个木马网上有很多删除方法,可以从安全模式启动,然后删C:windowssmss.exe,再将注册表中所有关于smss.exe的选项全部删除一般就可以了。
很可能你的机子中了rose病毒了. 自4月10号以来,在网路上流行一个叫“rose.exe”的病毒,它最初的表现为在你的电脑里面,右键单击各个盘符的时候,第一项由原来的“打开”变成了“自动播放”,然后在你的系统进程里面会出现若干个“rose”的进程,占用电脑的CPU资源。 检查一下你得电脑 ,看看是否为此病毒. 手动杀毒的方法如下;( 我就是这么办地 很有效) 1、按Ctrl+Alt+Delete调出任务管理器,在进程页面中结束掉所有名称为Rose.exe的进程(建议在后面的操作中反复此操作,以确保病毒文件不会反复发作)。 2、在开始--运行中输入“regedit”(XP系统)打开注册表,点“编辑”——“查找”,在弹出的对话框中输入“rose.exe”,找到后将整个shell子键删除,然后继续按F3查找下一个,继续删除查找到有关的键值,直到显示为“注册表搜索完毕”为止。 3、在我的电脑-工具-文件夹选项-查看-显示所有文件和文件夹,把“隐藏受保护的系统文件”的勾去掉。 4、对每个盘符点右键-打开进入(切记不能双击),删掉所有的rose.exe和autorun.inf文件。如果删除时候提示不能删除,可将这两个文件的属性由“只读”改为“存档。若还不能删除,则重启电脑,在自检时按F8进入到安全模式下去删除。 ∷预防办法: 1、当别人将U盘插入自己的电脑,当出现操作提示框时,不要选择任何操作,关掉。 2、进入我的电脑,从地址下拉列表中选择U盘并进入,或者右键单击可移动磁盘,在弹出的菜单中选择“打开”进入。千万不要直接点击U盘的盘符进去,否则会立刻激活病毒! 3、在我的电脑-工具-文件夹选项-查看-显示所有文件和文件夹,把“隐藏受保护的系统文件”的勾去掉,你会看到U盘中出现了“rose.exe”和“autorun.inf”两个文件,直接删除! 4、在开始--运行中输入“regedit”(XP系统)打开注册表,点“编辑”——“查找”,在弹出的对话框中输入“rose.exe”,找到后将整个shell子键删除,然后继续按F3查找下一个,继续删除查找到有关的键值,直到显示为“注册表搜索完毕”为止。
==============
双击分区无法打开(或双击后出来搜索,或提示Could not load the dynamic link library PSAPI.DLL)
双击文件夹无法打开虽然都可鼠标右键》》选择“打开”用以打开分区或文件夹,但对使用带来诸多不方便,现写出一般处理方法。
1、如果各分区下带autorun.inf一类的隐藏文件,删除之,重新启动电脑。
2、在文件类型中重新设置打开方式(以XP为例)
打开我的电脑 工具》》文件夹选项》》文件类型 找到“驱动器”或“文件夹
具体选哪个根据你所遇问题 若属于双击打不开驱动器则选择“驱动器” 打不开文件夹则选择“文件夹”)点下方的“高级”》》点选“编辑文件类型”里的“新建”》》操作里填写“open”(这个可随意填写)》》用于执行操作的应用程序里填写explorer.exe》》确定(具体见图示)
随后返回到“编辑文件类型”窗口,选中open》》设为默认值》》确定(见图示) 现在再打开分区或文件夹看下,是不是已恢复正常?
3、注册表法:
a 对于分区不能双击打开
开始》》运行 输入regedit 找到[HKEY_CLASSES_ROOT\Drive\shell]将shell下的全部删除 然后关闭注册表 按键盘F5刷新 双击分区再看
b 对于文件夹不能双击打开
开始》》运行 输入regedit 找到[HKEY_CLASSES_ROOT\Directory\shell]将shell下的全部删除 然后关闭注册表 按键盘F5刷新 双击分区再看
4、小程序解决(谨慎使用)
将=号内复制到记事本内(不包括=),保存为open.vbs,双击运行即可,若杀毒软件弹出警告,姑且放行之。
Set WshShell = WScript.CreateObject("WScript.Shell")
p1 = "HKEY_CLASSES_ROOT\Directory\shell\"
p2 = "none"
WshShell.RegWrite p1, p2
p1 = "HKEY_CLASSES_ROOT\Drive\shell\"
WshShell.RegWrite p1, p2
X = WshShell.Run("REGSVR32 /I /S SHELL32.DLL",4,True)
Set WshShell = Nothing
MyBox = MsgBox("Folders will now Open when double clicked", 4096, "Finished!")
U盘在磁盘管理器能看但是没法在我的电脑显示的解决办法
========================
解决办法:右击“我的电脑”,在弹出的快捷菜单中选择“管理”命令,进入到“计算机管理”窗口,依次展开“存储/可移动存储”,单击“磁盘管理”一项,在窗口右侧,看到U盘运行状态为“良好”,这说明U盘没问题。右击该窗口中的U盘盘符,选择其快捷菜单的“更改驱动器名和路径”命令,在出现的对话框中,点击〔更改〕按钮,为其选择一个未被使用的盘符。确定之后退出。重新打开“我的电脑”,久违的U盘盘符出现了。
还有两种可能!
=============================
winxp系统找不到U盘盘符的解决办法?
来源: 作者: 发布时间:2007-10-28 (阅读次数:10) 查看更多关于: winxp系统 U盘盘符 的文章
1.首先试试增加盘符:开始--设置--控制面板--管理工具--计算机管理--存储--磁盘管理
这个问题他们说的那个增加盘符的方法我试了不行都,最后是这样解决的:到系统目录 C:\WINDOWS\system32\drivers 看有没有一个 sptd.sys 的文件。删除它,重新启动。问题解决!注意:这个sptd.sys不是微软Windows自带的。(可能是安装Daemon Tools装上的)
在开始菜单中运行里,输入"regedit"打开注册表,在HKEY_LOCAL_MACHINE-system-CurrentControlSet-Services里面找到sptd,删除不了的原因是因为ErrorControl这个值的原因,双击这个文件,把里面的数值数据更改一下就能删除了,接着删除sptd里面的所有文件文件夹就OK了.全部删除.
2.1. 系统里有映射的网络驱动器。导致该盘符不能分配给U盘.
解决办法:断开映射的网络驱动器.
3.盘符被隐藏。
解决办法:进入注册表(regedit.exe),进入“HEKY-CURRENT-USER\Software\microsoft\windows\currentversion\policies\explorer"分支。找到该路径存在的键值“NOdrives”,将其删除。注销然后重新登陆。 (不是 NoDriveTypeAutoRun 键值).
4.U盘不格式不正确
一般的U盘是使用HD(硬盘FAT16)格式,如果使用U盘启动程序更改,可能U盘格式不正确。请使用PQ、PPM等硬盘分区软件重新分区;
5.usb移动存储设备被禁用
请保证:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbehci]
"start"=dword:00000004
6.U盘出问题。
解决办法:重新格式化U盘。最好低级格式化,到网上找一个U盘工具。
实在不行,那就最后一招:重新干净安装Windows XP!
7.解决办法:右击“我的电脑”,在弹出的快捷菜单中选择“管理”命令,进入到“计算机管理”窗口,依次展开“存储/可移动存储”,单击“磁盘管理”一项,在窗口右侧,看到U盘运行状态为“良好”,这说明U盘没问题。右击该窗口中的U盘盘符,选择其快捷菜单的“更改驱动器名和路径”命令,在出现的对话框中,点击〔更改〕按钮,为其选择一个未被使用的盘符。确定之后退出。重新打开“我的电脑”,久违的U盘盘符出现了。
还有两种可能!
第一。权限问题,您不是管理员用户(极有可能)
第二。服务及组策略里未开启!
左键双击打不开盘符只能用右键菜单打开的解决方法
编辑: 来源: 更新:2006-8-9 20:10:14 点击:
【字体:小 大】
--------------------------------------------------------------------------------
摘要:电脑硬盘各逻辑盘用鼠标左键双击它无法打开,但用右键却可以打开,有时几个盘中只有一个能打开,有时只有C盘才能打开。而且这种故障可以通过各种移动磁盘传染到别的机子.
关键字:病毒
正文:
左键双击打不开硬盘盘符,只能用右键菜单中的打开选项才能打开;
ps:双击左键开始是用ACDSee打开,把ACDSee卸载后双击变成了搜索文件
我碰到一个电脑怪故障:就是电脑硬盘各逻辑盘用鼠标左键双击它无法打开,但用右键却可以打开,有时几个盘中只有一个能打开,有时只有C盘才能打开。而且这种故障可以通过各种移动磁盘传染到别的机子,以前我是用重装系统来解决,但现不行了,还要重新硬盘分区才行。但也用不到两天又故障依旧,求助各位高手指点。
======================================
电脑中毒后,升级瑞星,杀过毒,但出现除c盘外,d盘e盘两个分驱只能用鼠标在盘符上点右键,在弹出的菜单上选择“打开”才能打开,并且在菜单中第一项变为“自动播放”,双击会弹出选择打开文件关联的对话框。
解决方法:
1.点击windows桌面左下角的开始,选择:运行
2.在对话框中输入“regedit”
3.在注册表编辑器中展开
hkey_current_user\software\microsoft\windows\currentversion\explorer\mountpoints2
4.将子目录下所有带加号“+”的项依次展开,如有一项叫做“command”的,这就个就是关键了!将之前的“autorun”的目录整个删除。
关于SMSS.EXE病毒:
查系统进程,多了一个smss.exe,是在C:winsows下的,而它正常的正确的位置应该是c:windows\system32,而用msconfig.exe查看,发现自动开机运行的程序中多了两个C:winsows\smss.exe的启动项. 这个木马网上有很多删除方法,可以从安全模式启动,然后删C:windowssmss.exe,再将注册表中所有关于smss.exe的选项全部删除一般就可以了。
很可能你的机子中了rose病毒了. 自4月10号以来,在网路上流行一个叫“rose.exe”的病毒,它最初的表现为在你的电脑里面,右键单击各个盘符的时候,第一项由原来的“打开”变成了“自动播放”,然后在你的系统进程里面会出现若干个“rose”的进程,占用电脑的CPU资源。 检查一下你得电脑 ,看看是否为此病毒. 手动杀毒的方法如下;( 我就是这么办地 很有效) 1、按Ctrl+Alt+Delete调出任务管理器,在进程页面中结束掉所有名称为Rose.exe的进程(建议在后面的操作中反复此操作,以确保病毒文件不会反复发作)。 2、在开始--运行中输入“regedit”(XP系统)打开注册表,点“编辑”——“查找”,在弹出的对话框中输入“rose.exe”,找到后将整个shell子键删除,然后继续按F3查找下一个,继续删除查找到有关的键值,直到显示为“注册表搜索完毕”为止。 3、在我的电脑-工具-文件夹选项-查看-显示所有文件和文件夹,把“隐藏受保护的系统文件”的勾去掉。 4、对每个盘符点右键-打开进入(切记不能双击),删掉所有的rose.exe和autorun.inf文件。如果删除时候提示不能删除,可将这两个文件的属性由“只读”改为“存档。若还不能删除,则重启电脑,在自检时按F8进入到安全模式下去删除。 ∷预防办法: 1、当别人将U盘插入自己的电脑,当出现操作提示框时,不要选择任何操作,关掉。 2、进入我的电脑,从地址下拉列表中选择U盘并进入,或者右键单击可移动磁盘,在弹出的菜单中选择“打开”进入。千万不要直接点击U盘的盘符进去,否则会立刻激活病毒! 3、在我的电脑-工具-文件夹选项-查看-显示所有文件和文件夹,把“隐藏受保护的系统文件”的勾去掉,你会看到U盘中出现了“rose.exe”和“autorun.inf”两个文件,直接删除! 4、在开始--运行中输入“regedit”(XP系统)打开注册表,点“编辑”——“查找”,在弹出的对话框中输入“rose.exe”,找到后将整个shell子键删除,然后继续按F3查找下一个,继续删除查找到有关的键值,直到显示为“注册表搜索完毕”为止。
==============
双击分区无法打开(或双击后出来搜索,或提示Could not load the dynamic link library PSAPI.DLL)
双击文件夹无法打开虽然都可鼠标右键》》选择“打开”用以打开分区或文件夹,但对使用带来诸多不方便,现写出一般处理方法。
1、如果各分区下带autorun.inf一类的隐藏文件,删除之,重新启动电脑。
2、在文件类型中重新设置打开方式(以XP为例)
打开我的电脑 工具》》文件夹选项》》文件类型 找到“驱动器”或“文件夹
具体选哪个根据你所遇问题 若属于双击打不开驱动器则选择“驱动器” 打不开文件夹则选择“文件夹”)点下方的“高级”》》点选“编辑文件类型”里的“新建”》》操作里填写“open”(这个可随意填写)》》用于执行操作的应用程序里填写explorer.exe》》确定(具体见图示)
随后返回到“编辑文件类型”窗口,选中open》》设为默认值》》确定(见图示) 现在再打开分区或文件夹看下,是不是已恢复正常?
3、注册表法:
a 对于分区不能双击打开
开始》》运行 输入regedit 找到[HKEY_CLASSES_ROOT\Drive\shell]将shell下的全部删除 然后关闭注册表 按键盘F5刷新 双击分区再看
b 对于文件夹不能双击打开
开始》》运行 输入regedit 找到[HKEY_CLASSES_ROOT\Directory\shell]将shell下的全部删除 然后关闭注册表 按键盘F5刷新 双击分区再看
4、小程序解决(谨慎使用)
将=号内复制到记事本内(不包括=),保存为open.vbs,双击运行即可,若杀毒软件弹出警告,姑且放行之。
Set WshShell = WScript.CreateObject("WScript.Shell")
p1 = "HKEY_CLASSES_ROOT\Directory\shell\"
p2 = "none"
WshShell.RegWrite p1, p2
p1 = "HKEY_CLASSES_ROOT\Drive\shell\"
WshShell.RegWrite p1, p2
X = WshShell.Run("REGSVR32 /I /S SHELL32.DLL",4,True)
Set WshShell = Nothing
MyBox = MsgBox("Folders will now Open when double clicked", 4096, "Finished!")
U盘在磁盘管理器能看但是没法在我的电脑显示的解决办法
========================
解决办法:右击“我的电脑”,在弹出的快捷菜单中选择“管理”命令,进入到“计算机管理”窗口,依次展开“存储/可移动存储”,单击“磁盘管理”一项,在窗口右侧,看到U盘运行状态为“良好”,这说明U盘没问题。右击该窗口中的U盘盘符,选择其快捷菜单的“更改驱动器名和路径”命令,在出现的对话框中,点击〔更改〕按钮,为其选择一个未被使用的盘符。确定之后退出。重新打开“我的电脑”,久违的U盘盘符出现了。
还有两种可能!
=============================
winxp系统找不到U盘盘符的解决办法?
来源: 作者: 发布时间:2007-10-28 (阅读次数:10) 查看更多关于: winxp系统 U盘盘符 的文章
1.首先试试增加盘符:开始--设置--控制面板--管理工具--计算机管理--存储--磁盘管理
这个问题他们说的那个增加盘符的方法我试了不行都,最后是这样解决的:到系统目录 C:\WINDOWS\system32\drivers 看有没有一个 sptd.sys 的文件。删除它,重新启动。问题解决!注意:这个sptd.sys不是微软Windows自带的。(可能是安装Daemon Tools装上的)
在开始菜单中运行里,输入"regedit"打开注册表,在HKEY_LOCAL_MACHINE-system-CurrentControlSet-Services里面找到sptd,删除不了的原因是因为ErrorControl这个值的原因,双击这个文件,把里面的数值数据更改一下就能删除了,接着删除sptd里面的所有文件文件夹就OK了.全部删除.
2.1. 系统里有映射的网络驱动器。导致该盘符不能分配给U盘.
解决办法:断开映射的网络驱动器.
3.盘符被隐藏。
解决办法:进入注册表(regedit.exe),进入“HEKY-CURRENT-USER\Software\microsoft\windows\currentversion\policies\explorer"分支。找到该路径存在的键值“NOdrives”,将其删除。注销然后重新登陆。 (不是 NoDriveTypeAutoRun 键值).
4.U盘不格式不正确
一般的U盘是使用HD(硬盘FAT16)格式,如果使用U盘启动程序更改,可能U盘格式不正确。请使用PQ、PPM等硬盘分区软件重新分区;
5.usb移动存储设备被禁用
请保证:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbehci]
"start"=dword:00000004
6.U盘出问题。
解决办法:重新格式化U盘。最好低级格式化,到网上找一个U盘工具。
实在不行,那就最后一招:重新干净安装Windows XP!
7.解决办法:右击“我的电脑”,在弹出的快捷菜单中选择“管理”命令,进入到“计算机管理”窗口,依次展开“存储/可移动存储”,单击“磁盘管理”一项,在窗口右侧,看到U盘运行状态为“良好”,这说明U盘没问题。右击该窗口中的U盘盘符,选择其快捷菜单的“更改驱动器名和路径”命令,在出现的对话框中,点击〔更改〕按钮,为其选择一个未被使用的盘符。确定之后退出。重新打开“我的电脑”,久违的U盘盘符出现了。
还有两种可能!
第一。权限问题,您不是管理员用户(极有可能)
第二。服务及组策略里未开启!
电脑感染了病毒,在杀毒后各种程序都无法打开,即提示找不到该项程序,有些还能从打开方式里打得开,有些怎样都打不开。
找了位电脑高手来解决,现在把解决方法说出来,希望对大家有点帮助:
打开 [我的电脑]---工具---文件夹选项---文件类型---新建,在弹出对话框的空白处输入: .exe ,点击[高级],类型选:应用程序,确定。
路过,看过,贴子也顶过,小弟对博客主的景仰之情,有如滔滔之江水,连绵不绝………望多出些如此的好文章,再接再厉,以饱天下之博客眼福,小弟在此定会一如既往加之大力支持。
可以删了桌面上的Internet Explorer快捷方式,点击[开始]---程序,右键点击Internet Explorer,选[发送到]---桌面快捷方式,
高,实在是高
找了位电脑高手来解决,现在把解决方法说出来,希望对大家有点帮助:
打开 [我的电脑]---工具---文件夹选项---文件类型---新建,在弹出对话框的空白处输入: .exe ,点击[高级],类型选:应用程序,确定。
路过,看过,贴子也顶过,小弟对博客主的景仰之情,有如滔滔之江水,连绵不绝………望多出些如此的好文章,再接再厉,以饱天下之博客眼福,小弟在此定会一如既往加之大力支持。
可以删了桌面上的Internet Explorer快捷方式,点击[开始]---程序,右键点击Internet Explorer,选[发送到]---桌面快捷方式,
高,实在是高
这下面的一些技巧,也许你已经熟知,但是笔者从自身的感觉出发,发现下面的这些Windows XP操作系统技巧,都非常的实用,能真正的解决问题。
1、修改/清除Administrator帐户的密码
WinXP控制面板中的“用户帐户”,可以让你修改用户帐户的密码,但是却不能修改Administrator帐户的密码,假如你要把Administrator的密码改为abc123,可以这样操作:进入MS-DOS模式,键入命令net user Administrator abc123回车即可。
要清除Administrator帐户密码,你可以进入XP系统所在盘,删除系统安装目录(Windows\system32\config)下的SAM文件;重启电脑后,Administrator帐户就没有密码了,如果此时你用Administrator帐户登陆系统,无需输入任何密码即可进入系统。
2、查看WinXP任务管理器中看不到的进程
对于WinXP任务管理器中看不到的进程(比如有些木马),你可以使用专门的进程工具来查看,例如进程杀手,用它来检查系统中的进程,看看有没有可疑的进程,如果发现可疑进程立刻封杀之。进程杀手下载地址如下:
进程杀手V2.5:http://www.mydown.com/soft/240/240953.html
3、巧妙检查WinXP系统漏洞
你可以使用金山网镖6增强版来检查Windows系统中是否有漏洞。如果金山网镖查出你的系统中存在漏洞,它还会提供补丁的下载地址,只要你根据地址下载安装补丁,即可堵住系统漏洞。此外,你还可以在网上找个在线安全测试的网站,检查你的系统是否有漏洞,不过在线检测前,请关闭你的防火墙。目前这类测试各网站都是免费的,建议你去下面知名的网站测试:
诺顿在线安全检测http://www.symantec.com/region/cn/
金山木马专杀http://scan.kingsoft.com/scan_mm.htm
天网安全在线http://old.sky.net.cn/main/view.php?cid=170
千禧在线--在线检测http://www.china-yk.com/tsfw/onlineclean/index.asp
蓝盾安全在线http://www.haodx.com/url/1673.htm
4、清除“添加或删除程序”中残留的程序名
在WinXP “控制面板/添加或删除程序”中,有时会留有一些已经卸载过的程序名,你无法正常清除,要清除它们,你可以打开注册表编辑器,先备份注册表,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion项,找到Uninstall项,从这里找到那些残留的软件列表,将之删除即可。如果这样操作后,“添加或删除程序”中残留的程序名仍没有删除,你可以在注册表编辑器中单击“编辑→查找”,查找与该程序有关的相应键值,然后全部删除之。
5、只运行许可的Windows应用程序
要限制用户任意运行Windows程序,可以单击“开始”菜单/运行,输入“gpedit.msc”回车,然后打开“组策略控制台→用户配置→管理模板→系统”,启用“只运行许可的Windows应用程序”;接下来点击“允许的应用程序列表”边的“显示”按钮,弹出一个“显示内容”对话框,单击“添加”按钮,添加允许运行的应用程序(例如Winword.exe)即可,以后普通用户只能运行“允许的应用程序列表”中的程序。
6、一键锁定你的PC
如果你要暂时离开,并且又不希望注销系统,可以按一个键(例如F1)迅速锁定键盘和显示器,方法是:右击桌面,在快捷菜单上选择“新建”/快捷方式,启动创建快捷方式向导,在文本框中输入“rundll32.exe user32.dll,LockWorkStation”,然后单击“下一步”,在弹出的窗口中输入快捷方式的名称(例如“锁定PC”),最后单击“完成”;接下来,右击桌面上的“锁定PC”快捷方式,点击“快捷键”输入框,把光标定位在该框,然后按F1键,最后按“确定”退出。以后只要你一按F1键,就会锁定键盘和显示器,只有输入正确的密码才能解锁!
7、真正删除_Restore目录
Windows XP/Me中都有“系统还原”功能,因此会在硬盘上自动创建_Restore文件夹。如果你想删除_Restore文件夹,可以启动到DOS模式删除,但这样做并不能真正删除,重新启动后系统却仍会自动创建这个文件夹。要真正删除_Restore目录,你可以先打开“系统属性”窗口,禁用系统还原功能,然后再切换到DOS模式删除,这样_Restore文件夹就不会再有啦。
8、在右键菜单中总是显示“打开方式”
当我们为某个文件修改文件关联时,就要用到“打开方式”。你可以选中这个文件,然后右击鼠标,在右键菜单中就会显示“打开方式”选项,如果你希望每次右键鼠标时,都会有这一项,只需先用鼠标左键选中某个文件,然后按住“Shift”键不放、再点击鼠标右键即可。
9、禁止你运行命令提示符窗口
在WinXP中,要禁止运行Cmd.exe,你可以单击“开始”菜单/运行,输入“gpedit.msc”回车,然后打开“组策略控制台→用户配置→管理模板→系统”,启用“阻止访问命令提示符”,并在下面列表框中选择是否“也停用命令提示符脚本处理”,如果你选择了这个设置,批处理文件.cmd和.bat将不能在计算机上运行。以上设置完成后,当你试图打开命令窗口时,系统就会显示一条消息,解释并阻止该操作。
1、修改/清除Administrator帐户的密码
WinXP控制面板中的“用户帐户”,可以让你修改用户帐户的密码,但是却不能修改Administrator帐户的密码,假如你要把Administrator的密码改为abc123,可以这样操作:进入MS-DOS模式,键入命令net user Administrator abc123回车即可。
要清除Administrator帐户密码,你可以进入XP系统所在盘,删除系统安装目录(Windows\system32\config)下的SAM文件;重启电脑后,Administrator帐户就没有密码了,如果此时你用Administrator帐户登陆系统,无需输入任何密码即可进入系统。
2、查看WinXP任务管理器中看不到的进程
对于WinXP任务管理器中看不到的进程(比如有些木马),你可以使用专门的进程工具来查看,例如进程杀手,用它来检查系统中的进程,看看有没有可疑的进程,如果发现可疑进程立刻封杀之。进程杀手下载地址如下:
进程杀手V2.5:http://www.mydown.com/soft/240/240953.html
3、巧妙检查WinXP系统漏洞
你可以使用金山网镖6增强版来检查Windows系统中是否有漏洞。如果金山网镖查出你的系统中存在漏洞,它还会提供补丁的下载地址,只要你根据地址下载安装补丁,即可堵住系统漏洞。此外,你还可以在网上找个在线安全测试的网站,检查你的系统是否有漏洞,不过在线检测前,请关闭你的防火墙。目前这类测试各网站都是免费的,建议你去下面知名的网站测试:
诺顿在线安全检测http://www.symantec.com/region/cn/
金山木马专杀http://scan.kingsoft.com/scan_mm.htm
天网安全在线http://old.sky.net.cn/main/view.php?cid=170
千禧在线--在线检测http://www.china-yk.com/tsfw/onlineclean/index.asp
蓝盾安全在线http://www.haodx.com/url/1673.htm
4、清除“添加或删除程序”中残留的程序名
在WinXP “控制面板/添加或删除程序”中,有时会留有一些已经卸载过的程序名,你无法正常清除,要清除它们,你可以打开注册表编辑器,先备份注册表,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion项,找到Uninstall项,从这里找到那些残留的软件列表,将之删除即可。如果这样操作后,“添加或删除程序”中残留的程序名仍没有删除,你可以在注册表编辑器中单击“编辑→查找”,查找与该程序有关的相应键值,然后全部删除之。
5、只运行许可的Windows应用程序
要限制用户任意运行Windows程序,可以单击“开始”菜单/运行,输入“gpedit.msc”回车,然后打开“组策略控制台→用户配置→管理模板→系统”,启用“只运行许可的Windows应用程序”;接下来点击“允许的应用程序列表”边的“显示”按钮,弹出一个“显示内容”对话框,单击“添加”按钮,添加允许运行的应用程序(例如Winword.exe)即可,以后普通用户只能运行“允许的应用程序列表”中的程序。
6、一键锁定你的PC
如果你要暂时离开,并且又不希望注销系统,可以按一个键(例如F1)迅速锁定键盘和显示器,方法是:右击桌面,在快捷菜单上选择“新建”/快捷方式,启动创建快捷方式向导,在文本框中输入“rundll32.exe user32.dll,LockWorkStation”,然后单击“下一步”,在弹出的窗口中输入快捷方式的名称(例如“锁定PC”),最后单击“完成”;接下来,右击桌面上的“锁定PC”快捷方式,点击“快捷键”输入框,把光标定位在该框,然后按F1键,最后按“确定”退出。以后只要你一按F1键,就会锁定键盘和显示器,只有输入正确的密码才能解锁!
7、真正删除_Restore目录
Windows XP/Me中都有“系统还原”功能,因此会在硬盘上自动创建_Restore文件夹。如果你想删除_Restore文件夹,可以启动到DOS模式删除,但这样做并不能真正删除,重新启动后系统却仍会自动创建这个文件夹。要真正删除_Restore目录,你可以先打开“系统属性”窗口,禁用系统还原功能,然后再切换到DOS模式删除,这样_Restore文件夹就不会再有啦。
8、在右键菜单中总是显示“打开方式”
当我们为某个文件修改文件关联时,就要用到“打开方式”。你可以选中这个文件,然后右击鼠标,在右键菜单中就会显示“打开方式”选项,如果你希望每次右键鼠标时,都会有这一项,只需先用鼠标左键选中某个文件,然后按住“Shift”键不放、再点击鼠标右键即可。
9、禁止你运行命令提示符窗口
在WinXP中,要禁止运行Cmd.exe,你可以单击“开始”菜单/运行,输入“gpedit.msc”回车,然后打开“组策略控制台→用户配置→管理模板→系统”,启用“阻止访问命令提示符”,并在下面列表框中选择是否“也停用命令提示符脚本处理”,如果你选择了这个设置,批处理文件.cmd和.bat将不能在计算机上运行。以上设置完成后,当你试图打开命令窗口时,系统就会显示一条消息,解释并阻止该操作。
有次朋友电脑中了病毒,我去看了一下,是个QQ病毒,由于挺长时间没有上网搜集病毒方面消息了,我对这些病毒的特性也不甚了解。我先打开“进程管理器”,将几个不太熟悉的程序关闭掉,但刚关掉一个,再去关闭另外一个时,刚才关闭的那个马上又运行了。没办法,我决定从注册表里先把启动项删除后,再重启试试,结果,我刚把那些启动项删除,然后刷新一下注册表,那些启动项又还原了,看来一般的方法是行不通了,上网下载专杀工具后,仍然不能杀掉。我知道这是因为病毒正在运行,所以无法删除。
由于这台电脑只有一个操作系统,也没办法在另一个系统下删除这些病毒,这时怎么办呢?如果大家也遇到这种情况时,我向大家推荐一种方法。
第一步:在“开始→运行”中输入CMD,打开“命令提示符”窗口。
第二步:输入ftype exefile=notepad.exe %1,这句话的意思是将所有的EXE文件用“记事本”打开。这样原来的病毒就无法启动了。
第三步:重启电脑,你会看见打开了许多“记事本”。当然,这其中不仅有病毒文件,还有一些原来的系统文件,比如:输入法程序。
第四步:右击任何文件,选择“打开方式”,然后点击“浏览”,转到Windows\System32下,选择cmd.exe,这样就可以再次打开“命令提示符”窗口。
第五步:运行ftype exefile="%1" %*,将所有的EXE文件关联还原。现在运行杀毒软件或直接改回注册表,就可以杀掉病毒了。
第六步:在每一个“记事本”中,点击菜单中的“文件→另存为”,就可看到了路径以及文件名了。找到病毒文件,手动删除即可,但得小心,必须确定那是病毒才能删除。建议将这些文件改名并记下,重启后,如果没有病毒作怪,也没有系统问题,再进行删除,
最后介绍一下Ftype的用法
在Windows中,Ftype命令用来显示及修改不同扩展名文件所关联的打开程序。相当于在注册表编辑器中修改“HKEY_CLASSES_ROOT”项下的部分内容一样。
Ftype的基本使用格式为:Ftype [文件类型[=[打开方式/程序]]]
比如:像上例中的ftype exefile=notepad.exe %1,表示将所有文件类型为EXE(exefile表示为EXE类型文件)的文件都通过“记事本”程序打开,后面的%1表示要打开的程序本身(就是双击时的那个程序)。
ftype exefile="%1" %*则表示所有EXE文件本身直接运行(EXE 可以直接运行,所以用表示程序本身的%1即可),后面的%*则表示程序命令后带的所有参数(这就是为什么EXE文件可以带参数运行的原因)。
由于这台电脑只有一个操作系统,也没办法在另一个系统下删除这些病毒,这时怎么办呢?如果大家也遇到这种情况时,我向大家推荐一种方法。
第一步:在“开始→运行”中输入CMD,打开“命令提示符”窗口。
第二步:输入ftype exefile=notepad.exe %1,这句话的意思是将所有的EXE文件用“记事本”打开。这样原来的病毒就无法启动了。
第三步:重启电脑,你会看见打开了许多“记事本”。当然,这其中不仅有病毒文件,还有一些原来的系统文件,比如:输入法程序。
第四步:右击任何文件,选择“打开方式”,然后点击“浏览”,转到Windows\System32下,选择cmd.exe,这样就可以再次打开“命令提示符”窗口。
第五步:运行ftype exefile="%1" %*,将所有的EXE文件关联还原。现在运行杀毒软件或直接改回注册表,就可以杀掉病毒了。
第六步:在每一个“记事本”中,点击菜单中的“文件→另存为”,就可看到了路径以及文件名了。找到病毒文件,手动删除即可,但得小心,必须确定那是病毒才能删除。建议将这些文件改名并记下,重启后,如果没有病毒作怪,也没有系统问题,再进行删除,
最后介绍一下Ftype的用法
在Windows中,Ftype命令用来显示及修改不同扩展名文件所关联的打开程序。相当于在注册表编辑器中修改“HKEY_CLASSES_ROOT”项下的部分内容一样。
Ftype的基本使用格式为:Ftype [文件类型[=[打开方式/程序]]]
比如:像上例中的ftype exefile=notepad.exe %1,表示将所有文件类型为EXE(exefile表示为EXE类型文件)的文件都通过“记事本”程序打开,后面的%1表示要打开的程序本身(就是双击时的那个程序)。
ftype exefile="%1" %*则表示所有EXE文件本身直接运行(EXE 可以直接运行,所以用表示程序本身的%1即可),后面的%*则表示程序命令后带的所有参数(这就是为什么EXE文件可以带参数运行的原因)。