1.软件å¼ååå¦è
åºè¯¥çä»ä¹ä¹¦
2.跪求高清 Visual C++开发实例大全(基础卷),实例实例这个教材百度网盘的源码源码链接有吗?急!
3.ASPç¼ç¨å®ä¾
4.Java范例开发大全内容简介
软件å¼ååå¦è åºè¯¥çä»ä¹ä¹¦
ããå¦ä¹ 软件å¼åé½éè¦çãcåæéãããc缺é·åé·é±ãããcä¸å®¶ç¼ç¨ãï¼è¿ä¸æ¬ä¹¦æ¯ä¸ä¸ªå级Cç¨åºåå¿ ççä¸æ¬ä¹¦ï¼åæ¶ä¹æ¯åºå±æ°åå·¥å¿ é¡»å¥½å¥½å¦ä¹ çææï¼é常éååæ¯ä¸ç大å¦çå¦ä¹ ã
ããå¦å¤è¿æï¼
ããC++è¯è¨æåï¼
ãããEffective C++ï¼æ¹åç¨åºä¸è®¾è®¡çä¸ªå ·ä½åæ³ã
ãããMore Effective C++:个æ¹åç¼ç¨ä¸è®¾è®¡çæææ¹æ³(ä¸æç)ã
ãããC++æ²æå½ã
ãããC++Templatesä¸æçã
ããã深度æ¢ç´¢ C++ 对象模åã
ãããæ³åç¼ç¨ä¸STLã
ããä¸ä¸ªç±C转åC++çç¨åºåï¼ä»æ¥æ²¡æç³»ç»çå¦ä¹ è¿C++çè¯æ³ï¼å¾å¾æ¯ç¨å°çä»ä¹å¦ä¹ ä»ä¹ãå¦æè¦ç³»ç»å ¥é¨ï¼ãC++ primerãåæ¯ä¸éã
ãã设计类ã代ç å¤§å ¨ãï¼
ãããéæï¼æ¹åæ¢æ代ç ç设计ã
ããã代ç æ´æ´ä¹éã
ãããå®ç°æ¨¡å¼ã
ãããç¨åºååºè¯¥ç¥éç件äºã
ããè¿å æ¬ä¹¦ä¸è¬è®²çæ¯å½æ°ä»¥åæ´ä½å±æ¬¡ç设计ãã代ç å¤§å ¨ãå®å®æ´æ´ç读å®è¿ï¼èä¸åäºå¾å¤çç¬è®°ï¼è·çè¯å¤ããéæãå°±ä¸å¿ 说äºï¼å ¶ä»å æ¬ä¹¦åé¢å¤§è´çäºä¸ä¸ï¼ä¹é常ä¸éï¼è®¡åææ¶é´è¦å¥½å¥½å¦ä¹ ä¸ä¸ã
ããæ¶æï¼
ããã软件ä½ç³»ç»æçèºæ¯ã
ãããé¢å驱å¨è®¾è®¡:è½¯ä»¶æ ¸å¿å¤ææ§åºå¯¹ä¹éã
ããã软件æ¶æå¸åºè¯¥ç¥éç件äºã
ãããä¼ä¸åºç¨æ¶æ模å¼ã
ãããé¢å模å¼ç软件ä½ç³»ç»æå·1:模å¼ç³»ç»ã
ããã软件æ¶æ设计ã
ãããæ¶æå¸éè¦ç¥éç件äºã
ããææ·å¼åï¼
ãããæµè¯é©±å¨å¼åã
ãããææ·è½¯ä»¶å¼åââååã模å¼ä¸å®è·µã
ãããScrumææ·é¡¹ç®ç®¡çã
ãããç¡çä¸çScrumåXPââæ们å¦ä½å®æ½Scrumã
ãããææ·è½¯ä»¶å¼åã
跪求高清 Visual C++开发实例大全(基础卷),大全大全这个教材百度网盘的软件链接有吗?急!
Visual C++开发实例大全(基础卷)百度网盘在线观看资源,实例实例免费分享给您:t)/startdate) %>
ããæ¾ç¤ºç»æ
ãã<% response.write(avgvpd) %>
ããthat is 源码源码kdj全背离源码it.this page have been viewed since November ,
ãã4.å¦ä½æ¾ç¤ºéæºå¾è±¡
ãã<% dim p,ppic,dpic
ããppic=
ããrandomize
ããp=Int((ppic*rnd)+1)
ããdpic="graphix/randompics/"&p&".gif"
ãã%>
ããæ¾ç¤º
ãã<img src="<%=dpic%>">
ãã5.å¦ä½åå°å åç页é¢
ããçï¼<a href="<%=request.serverVariables("Http_REFERER")%>">preivous page</a>
ããæç¨å¾çå¦ï¼<img src="arrowback.gif" alt="<%=request.serverVariables("HTTP_REFERER")%>">
ãã6.å¦ä½ç¡®å®å¯¹æ¹çIPå°å
ããçï¼<%=Request.serverVariables("REMOTE_ADDR)%>
ãã7.å¦ä½é¾ç»å°ä¸å¯å¾çä¸
ããçï¼<% @Languages=vbs cript %>
ãã<% response.expires=0
ããstrimagename="graphix/errors/erroriamge.gif"
ããresponse.redirect(strimagename)
ãã%>
ãã8.强迫è¾å ¥å¯ç 对è¯æ¡
ããçï¼æè¿å¥è¯æ¾è½½é¡µé¢çå¼å¤´
ãã<% response.status=" not Authorized"
ããresponse.end
ãã%>
ãã9.å¦ä½ä¼ éåéä»ä¸é¡µå°å¦ä¸é¡µ
ããçï¼ç¨ HIDDEN ç±»åæ¥ä¼ éåé
ãã<% form method="post" action="mynextpage.asp">
ãã<% for each item in request.form %>
ãã<input namee="<%=item%>" type="HIDDEN"
ããvalue="<%=server.HTMLEncode(Request.form(item)) %>">
ãã<% next %>
ãã</form>
ãã.为ä½æå¨ asp ç¨åºå ä½¿ç¨ msgboxï¼ç¨åºåºé说没ææé
ããçï¼ç±äº asp æ¯æå¡å¨è¿è¡çï¼å¦æå¯ä»¥å¨æå¡å¨æ¾ç¤ºä¸ä¸ªå¯¹è¯æ¡ï¼é£ä¹ä½ åªå¥½çæ人æäºç¡®å®ä¹åï¼ä½ çç¨åºæè½ç»§ç»æ§è¡ï¼èä¸è¬æå¡å¨ä¸ä¼æ人å®çï¼æ以微软ä¸å¾ä¸ç¦æ¢è¿ä¸ªå½æ°ï¼å¹¶è¡ä¹±åè¯ä½ (:) åµåµ) 没ææéãä½æ¯ASPå客æ·ç«¯èæ¬ç»ååå¯ä»¥æ¾ç¤ºä¸ä¸ªå¯¹è¯æ¡ï¼as follows:
ãã<% yourVar="æµè¯å¯¹è¯æ¡"%>
ãã<% script language=javas cript>
ããalert("<%=yourvar%>")
ãã</script>
ãã.æ没æåæ³ä¿æ¤èªå·±çæºä»£ç ï¼ä¸ç»äººçå°
ããçï¼å¯ä»¥å»ä¸è½½ä¸ä¸ªå¾®è½¯çWindows s cript Encoderï¼å®å¯ä»¥å¯¹aspçèæ¬å客æ·ç«¯javas cript/vbs criptèæ¬è¿è¡å å¯ãããä¸è¿å®¢æ·ç«¯å å¯åï¼åªæie5æè½æ§è¡ï¼æå¡å¨ç«¯èæ¬å å¯åï¼åªææå¡å¨ä¸å®è£ æs cript engine 5ï¼è£ ä¸ä¸ªie5å°±æäºï¼æè½æ§è¡ã
ãã.ææ ·æè½å° query string ä»ä¸ä¸ª asp æä»¶ä¼ éå°å¦ä¸ä¸ªï¼
ããçï¼åè æ件å å ¥ä¸å¥ï¼ Response.Redirect("second.asp?" & Request.ServerVariables("QUERY_STRING"))
ãã.global.asaæ件æ»æ¯ä¸èµ·ä½ç¨?
ããçï¼åªæwebç®å½è®¾ç½®ä¸ºweb application, global.asaæææï¼å¹¶ä¸ä¸ä¸ªweb applicationçæ ¹ç®å½ä¸ global.asaæææãIIS4å¯ä»¥ä½¿ç¨Internet Service Manager设置application setting ææ ·æè½ä½¿å¾htmæ件å¦åaspæ件ä¸æ ·å¯ä»¥æ§è¡èæ¬ä»£ç ï¼
ãã.ææ ·æè½ä½¿å¾htmæ件å¦åaspæ件ä¸æ ·å¯ä»¥æ§è¡èæ¬ä»£ç ï¼
ããçï¼Internet Sevices Manager -> éæ©default web site ->å³é¼ é®->èåå±æ§-ã主ç®å½-> åºç¨ç¨åºè®¾ç½®ï¼Application Settingï¼-> ç¹å»æé® "é ç½®"-> app mapping ->ç¹å»æé®"Add" -> executable browseéæ© \WINNT\SYSTEM\INETSRV\ASP.DLL EXTENSION è¾å ¥ htm method exclusions è¾å ¥PUT.DELETE å ¨é¨ç¡®å®å³å¯ãä½æ¯å¼å¾æ³¨æçæ¯è¿æ ·å¯¹htmä¹è¦ç±asp.dllå¤çï¼æçå°éä½ã
ãã.å¦ä½æ³¨åç»ä»¶
ããçï¼æ两ç§æ¹æ³ã
ãã第ä¸ç§æ¹æ³ï¼æ工注å DLL è¿ç§æ¹æ³ä»IIs 3.0ä¸ç´ä½¿ç¨å°IIs 4.0åå ¶å®çWeb Serverãå®éè¦ä½ å¨å½ä»¤è¡æ¹å¼ä¸æ¥æ§è¡ï¼è¿å ¥å°å å«æDLLçç®å½ï¼å¹¶è¾å ¥ï¼regsvr component_name.dll ä¾å¦ c:\temp\regsvr AspEmail.dll å®ä¼ædllçç¹å®ä¿¡æ¯æ³¨åå ¥æå¡å¨ä¸ç注å表ä¸ãç¶åè¿ä¸ªç»ä»¶å°±å¯ä»¥å¨æå¡å¨ä¸ä½¿ç¨äºï¼ä½æ¯è¿ä¸ªæ¹æ³æä¸ä¸ªç¼ºé·ãå½ä½¿ç¨è¿ç§æ¹æ³æ³¨åå®æ¯ç»ä»¶åï¼è¯¥ç»ä»¶å¿ é¡»è¦ç¸åºç设置NTçå¿åå¸å·ææéæ§è¡è¿ä¸ªdllãç¹å«æ¯ä¸äºç»ä»¶éè¦è¯»å注å表ï¼æ以ï¼è¿ä¸ªæ³¨åç»ä»¶çæ¹æ³ä» ä» æ¯ä½¿ç¨å¨æå¡å¨ä¸æ²¡æMTSçæ åµä¸ï¼è¦åæ¶æ³¨åè¿ä¸ªdllï¼ä½¿ç¨ï¼regsvr /u aspobject.dll example c:\temp\regsvr /u aneiodbc.dll
ãã第äºç§æ¹æ³ï¼ä½¿ç¨MTS(Microsoft Transaction Server) MTSæ¯IIS 4æ°å¢ç¹è²ï¼ä½æ¯å®æä¾äºå·¨å¤§çæ¹è¿ãMTSå è®¸ä½ æå®åªææç¹æçç¨æ·æè½å¤è®¿é®ç»ä»¶ï¼å¤§å¤§æé«äºç½ç«æå¡å¨ä¸çå®å ¨æ§è®¾ç½®ãå¨MTSä¸æ³¨åç»ä»¶çæ¥éª¤å¦ä¸ï¼
ãã1) æå¼IIS管çæ§å¶å°ã
ãã2) å±å¼transaction serverï¼å³é®åå»"pkgs installed"ç¶åéæ©"new package"ã
ãã3) åå»"create an empty package"ã
ãã4) ç»è¯¥å å½åã
ãã5) æå®administratorå¸å·æå使ç¨"interactive"ï¼å¦ææå¡å¨ç»å¸¸æ¯ä½¿ç¨administrator ç»éçè¯ï¼ã
ãã6) ç°å¨ä½¿ç¨å³é®åå»ä½ å建ç«çé£ä¸ªå ä¸é¢å±å¼åç"components"ãéæ© "new then component"ã
ãã7) éæ© "install new component" ã
ãã8) æ¾å°ä½ ç`.dllæ件ç¶åéæ©nextå°å®æã
ããè¦å é¤è¿ä¸ªå¯¹è±¡ï¼åªè¦éæ©å®çå¾æ ï¼ç¶åéæ©deleteã
ããé注ï¼ç¹å«è¦æ³¨æ第äºç§æ¹æ³ï¼å®æ¯ç¨æ¥è°è¯èªå·±ç¼åç»ä»¶çæ好æ¹æ³ï¼èä¸å¿ æ¯æ¬¡é½éè¦éæ°å¯å¨æºå¨äºã
ãã. ASPä¸Accessæ°æ®åºè¿æ¥ï¼
ãã<%@ language=VBs cript%>
ãã<%
ããdim conn,mdbfile
ããmdbfile=server.mappath("æ°æ®åºå称.mdb")
ããset conn=server.createobject("adodb.connection")
ããconn.open "driver={ microsoft access driver (*.mdb)};uid=admin;pwd=æ°æ®åºå¯ç ;dbq="&mdbfile
ãã%>
ãã. ASPä¸SQLæ°æ®åºè¿æ¥ï¼
ãã<%@ language=VBs cript%>
ãã<%
ããdim conn
ããset conn=server.createobject("ADODB.connection")
ããcon.open "PROVIDER=SQLOLEDB;DATA SOURCE=SQLæå¡å¨å称æIPå°å;UID=sa;PWD=æ°æ®åºå¯ç ;DATABASE=æ°æ®åºå称
ãã%>
ãã建ç«è®°å½é对象ï¼
ããset rs=server.createobject("adodb.recordset")
ããrs.open SQLè¯å¥,conn,3,2
ãã. SQL常ç¨å½ä»¤ä½¿ç¨æ¹æ³ï¼
ãã(1) æ°æ®è®°å½çéï¼
ããsql="select * from æ°æ®è¡¨ where å段å=åæ®µå¼ order by å段å [desc]"
ããsql="select * from æ°æ®è¡¨ where å段å like %å段å¼% order by å段å [desc]"
ããsql="select top * from æ°æ®è¡¨ where å段å order by å段å [desc]"
ããsql="select * from æ°æ®è¡¨ where å段å in (å¼1,å¼2,å¼3)"
ããsql="select * from æ°æ®è¡¨ where å段å between å¼1 and å¼2"
ãã(2) æ´æ°æ°æ®è®°å½ï¼
ããsql="update æ°æ®è¡¨ set å段å=åæ®µå¼ where æ¡ä»¶è¡¨è¾¾å¼"
ããsql="update æ°æ®è¡¨ set å段1=å¼1,å段2=å¼2 …… å段n=å¼n where æ¡ä»¶è¡¨è¾¾å¼"
ãã(3) å é¤æ°æ®è®°å½ï¼
ããsql="delete from æ°æ®è¡¨ where æ¡ä»¶è¡¨è¾¾å¼"
ããsql="delete from æ°æ®è¡¨" (å°æ°æ®è¡¨ææè®°å½å é¤)
ãã(4) æ·»å æ°æ®è®°å½ï¼
ããsql="insert into æ°æ®è¡¨ (å段1,å段2,å段3 …) valuess (å¼1,å¼2,å¼3 …)"
ããsql="insert into ç®æ æ°æ®è¡¨ select * from æºæ°æ®è¡¨" (ææºæ°æ®è¡¨çè®°å½æ·»å å°ç®æ æ°æ®è¡¨)
ãã(5) æ°æ®è®°å½ç»è®¡å½æ°ï¼
ããAVG(å段å) å¾åºä¸ä¸ªè¡¨æ ¼æ å¹³åå¼
ããCOUNT(*|å段å) 对æ°æ®è¡æ°çç»è®¡æ对æä¸æ æå¼çæ°æ®è¡æ°ç»è®¡
ããMAX(å段å) åå¾ä¸ä¸ªè¡¨æ ¼æ æ大çå¼
ããMIN(å段å) åå¾ä¸ä¸ªè¡¨æ ¼æ æå°çå¼
ããSUM(å段å) ææ°æ®æ çå¼ç¸å
ããå¼ç¨ä»¥ä¸å½æ°çæ¹æ³ï¼
ããsql="select sum(å段å) as å«å from æ°æ®è¡¨ where æ¡ä»¶è¡¨è¾¾å¼"
ããset rs=conn.excute(sql)
ããç¨ rs("å«å") è·åç»ç计å¼ï¼å ¶å®å½æ°è¿ç¨åä¸ã
ãã(5) æ°æ®è¡¨ç建ç«åå é¤ï¼
ããCREATE TABLE æ°æ®è¡¨å称(å段1 ç±»å1(é¿åº¦),å段2 ç±»å2(é¿åº¦) …… )
ããä¾ï¼CREATE TABLE tab(name varchar(),datetime default now())
ããDROP TABLE æ°æ®è¡¨å称 (æ°¸ä¹ æ§å é¤ä¸ä¸ªæ°æ®è¡¨)
ãã. è®°å½é对象çæ¹æ³ï¼
ããrs.movenext å°è®°å½æéä»å½åçä½ç½®åä¸ç§»ä¸è¡
ããrs.moveprevious å°è®°å½æéä»å½åçä½ç½®åä¸ç§»ä¸è¡
ããrs.movefirst å°è®°å½æé移å°æ°æ®è¡¨ç¬¬ä¸è¡
ããrs.movelast å°è®°å½æé移å°æ°æ®è¡¨æåä¸è¡
ããrs.absoluteposition=N å°è®°å½æé移å°æ°æ®è¡¨ç¬¬Nè¡
ããrs.absolutepage=N å°è®°å½æé移å°ç¬¬N页ç第ä¸è¡
ããrs.pagesize=N 设置æ¯é¡µä¸ºNæ¡è®°å½
ããrs.pagecount æ ¹æ® pagesize ç设置è¿åæ»é¡µæ°
ããrs.recordcount è¿åè®°å½æ»æ°
ããrs.bof è¿åè®°å½æéæ¯å¦è¶ åºæ°æ®è¡¨é¦ç«¯ï¼true表示æ¯ï¼false为å¦
ããrs.eof è¿åè®°å½æéæ¯å¦è¶ åºæ°æ®è¡¨æ«ç«¯ï¼true表示æ¯ï¼false为å¦
ããrs.delete å é¤å½åè®°å½ï¼ä½è®°å½æéä¸ä¼åä¸ç§»å¨
ããrs.addnew æ·»å è®°å½å°æ°æ®è¡¨æ«ç«¯
ããrs.update æ´æ°æ°æ®è¡¨è®°å½
ããã Recordset对象æ¹æ³
ããOpenæ¹æ³
ããrecordset.Open Source,ActiveConnection,CursorType,LockType,Options
ããSource
ããRecordset对象å¯ä»¥éè¿Sourceå±æ§æ¥è¿æ¥Command对象ãSourceåæ°å¯ä»¥æ¯ä¸ä¸ªCommand对象å称ãä¸æ®µSQLå½ä»¤ãä¸ä¸ªæå®çæ°æ®è¡¨å称ææ¯ä¸ä¸ªStored Procedureãåå¦çç¥è¿ä¸ªåæ°ï¼ç³»ç»åéç¨Recordset对象çSourceå±æ§ã
ããActiveConnection
ããRecordset对象å¯ä»¥éè¿ActiveConnectionå±æ§æ¥è¿æ¥Connection对象ãè¿éçActiveConnectionå¯ä»¥æ¯ä¸ä¸ªConnection对象ææ¯ä¸ä¸²å å«æ°æ®åºè¿æ¥ä¿¡æ¯ï¼ConnectionStringï¼çå符串åæ°ã
;Java范例开发大全内容简介
本书精选了多个具有代表性的Java实例,深入讲解了如何利用Java语言的大全大全强大特性构建应用程序。随书附赠一张光盘,软件包含本书所有实例的实例实例多媒体语音教学视频以及源代码。 内容丰富,源码源码实践性强,大全大全实例贴近生活,软件易于理解。实例实例每一个实例都经过精心调试,源码源码确保读者能够顺利上手。大全大全pdf微信源码本书是Java初学者和中级学习者提升技能的理想选择,亦可作为Java开发者必备的参考书。 通过本书,读者可以深入了解Java语言的核心功能和应用技巧。书中实例覆盖了Java语言的各个方面,包括基础语法、面向对象编程、最新代下源码异常处理、集合框架、线程、I/O操作、图形界面编程等。 本书旨在帮助读者掌握Java编程的基本技能和高级技术,通过丰富的负的218源码实例和实践指导,读者可以快速提升编程能力。同时,随书附赠的多媒体语音教学视频,为读者提供了直观的学习路径,使得学习过程更加轻松愉悦。 总之,本书是游戏平台源码sapJava编程学习者和开发者不可多得的宝典。它不仅提供了丰富的实例和实用的编程技巧,还为读者提供了全面的学习资源,是提高Java编程水平和拓宽技能领域的重要工具。扩展资料
本书共章,内容涉及Java开发环境的搭建、Java基础类型与运算符、条件控制语句、异常处理、数组、字符串、输入输出流、面向对象及其四大特征、内部类与接口、Java常用类、集合、多线程编程、Java泛型编程、网络编程、数据库技术、界面设计Swing、Applet小应用程序、多媒体与图像处理、JSP技术等。最后还介绍了模拟服务器与客户端之间的通信及书店管理系统两个综合案例,以提高读者的实战水平。