内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

php3數(shù)據(jù)字典 php 字典

PHP調(diào)用三種數(shù)據(jù)庫(kù)的方法(3)

Oracle(甲骨文)是世界上最為流行的關(guān)系數(shù)據(jù)庫(kù)。它是大公司推崇的工業(yè)化的強(qiáng)有力的引擎。我們先看看其相關(guān)的函數(shù):

創(chuàng)新互聯(lián)長(zhǎng)期為成百上千客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為尼瀘西企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)站制作,尼瀘西網(wǎng)站改版等技術(shù)服務(wù)。擁有十年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

(1)integer

ora_logon(string

user

,

string

password)

開始對(duì)一個(gè)Oracle數(shù)據(jù)庫(kù)服務(wù)器的連接。

(2)integer

ora_open(integer

connection)

打開給出的連接的游標(biāo)。

(3)integer

ora_do(integer

connection,

string

query)

在給出的連接上執(zhí)行查詢。PHP生成一個(gè)指示器,解析查詢,并執(zhí)行之。

(4)integer

ora_parse(integer

cursor,

string

query)

解析一個(gè)查詢并準(zhǔn)備好執(zhí)行。

(5)boolean

ora_exec(integer

cursor)

執(zhí)行一個(gè)先前由ora_parse函數(shù)解析過(guò)的查詢。

(6)boolean

ora_fetch(integer

cursor)

此函數(shù)會(huì)使得一個(gè)執(zhí)行過(guò)的查詢中的行被取到指示器中。這使得您可以調(diào)用ora_getcolumn函數(shù)。

(7)string

ora_getcolumn(integer

cursor,

integer

column)

返回當(dāng)前的值。列由零開始的數(shù)字索引。

(8)boolean

ora_logoff(integer

connection)

斷開對(duì)數(shù)據(jù)庫(kù)服務(wù)器的鏈接。

以下是向ORACLE數(shù)據(jù)庫(kù)插入數(shù)據(jù)的示例程序:

html

headtitle向ORACLE數(shù)據(jù)庫(kù)中插入數(shù)據(jù)/title/head

body

form

action="?echo

$PHP_SELF;?"

method="post"

table

border="1"

cellspacing="0"

cellpadding="0"

tr

thID/th

thname/th

thDescription/th

/tr

tr

tdinput

type="text"

name="name"

maxlength="50"

size="10"/td

tdinput

type="text"

name="email"

maxlength="255"

size="30"/td

tdinput

type="text"

name="Description"

maxlength="255"

size="50"/td

/tr

tr

align="center"

td

colspan="3"input

type="submit"

value="提交" input

type="reset"

value="重寫"/td

/tr

/table

/form

?

//先設(shè)置兩個(gè)環(huán)境變量ORACLE_HOME,ORACLE_SID

putenv("ORACLE_HOME=/oracle/app/oracle/product/8.0.4");

putenv("ORACLE_SID=ora8");

//設(shè)置網(wǎng)頁(yè)顯示中文

putenv("NLS_LANG=Simplified_Chinese.zhs16cgb231280");

if($connection=ora_logon("scott","tiger"))

{

//庫(kù)表test有ID,name,Description三項(xiàng)

$sql

=

'insert

into

test(ID,name,Description)

values

';

$sql

.=

'(''

.

$ID

.

'',''

.

$name

.

'',''.

$Description

.

'')';

if($cursor=ora_do($connect,$sql))

{

print("insert

finished!");

}

$query

=

'select

*

from

test';

if($cursor=ora_do($connect,$query))

{

ora_fetch($cursor);

$content0=ora_getcolumn($cursor,0);

$content1=ora_getcolumn($cursor,1);

$content2=ora_getcolumn($cursor,2);

print("$content0");

print("$content1");

print("$content2");

ora_close($cursor);

}

ora_logoff($connection);

}

?

/body

/html

php里說(shuō)出數(shù)組的常用函數(shù)及用法?

PHP常用操作數(shù)組的函數(shù)

變量和數(shù)組的轉(zhuǎn)換

compact() 將變量整合成數(shù)組

extract() 將數(shù)組中的每個(gè)值以鍵的名分解成變量

變量和字符串轉(zhuǎn)換

explode() 以某個(gè)子串分解字符串成數(shù)組

implode() 將一維數(shù)組根據(jù)某個(gè)符號(hào)拼接成字符串

數(shù)組與數(shù)組之間關(guān)系

array_merge() 合并/并集

array_diff() 差集

array_intersect() 交集

數(shù)組值的操作

array_pop() 刪除(彈出)數(shù)組最后一個(gè)值

array_push() 向數(shù)組中追加一個(gè)值

判斷數(shù)組是否存在數(shù)組中

in_array() 判斷一個(gè)值是否存在數(shù)組中

array_key_exists() 判斷鍵是否存在數(shù)組中

數(shù)組去重

array_unique() 數(shù)組去重

獲取二維數(shù)組中的值的集合

array_column() 獲取二維數(shù)組中的值的集合

提取數(shù)組的鍵與值

array_values 提取數(shù)組的值構(gòu)成一維數(shù)組

array_keys 提取數(shù)組的鍵構(gòu)成一維數(shù)組

返回?cái)?shù)組中的隨機(jī)的鍵

array_rand() 返回?cái)?shù)組中的隨機(jī)的鍵

返回?cái)?shù)組中值的數(shù)量

count() 返回?cái)?shù)組中值的和

查詢數(shù)組中的值

array_search() 查詢數(shù)組中的值是否存在/in_array()有點(diǎn)相似

排序

sort() 排序有很多種,按鍵或值升降序

array_multisort() 多維數(shù)組排序

分割數(shù)組

array_chunk()

誰(shuí)能告訴我所有的擴(kuò)展名分別代表什么啊?

★常用文件擴(kuò)展名列表

A 對(duì)象代碼庫(kù)文件

AAM Authorware shocked文件

AAS Authorware shocked包

ABF Adobe二進(jìn)制屏幕字體

ABK CorelDRAW自動(dòng)備份文件

ABS 該類文件有時(shí)用于指示一個(gè)摘要(就像在一篇有關(guān)科學(xué)方面的文章的一個(gè)摘要或概要,取自abstract)

ACE Ace壓縮檔案格式

ACL CorelDRAW 6鍵盤快捷鍵文件

ACM Windows系統(tǒng)目錄文件

ACP Microsoft office助手預(yù)覽文件

ACR 美國(guó)放射醫(yī)學(xué)大學(xué)文件格式

ACT Microsoft office助手文件

ACV OS/2的驅(qū)動(dòng)程序,用于壓縮或解壓縮音頻數(shù)據(jù)

AD After Dark屏幕保護(hù)程序

ADA Ada源文件(非-GNAT)

ADB Ada源文件主體(GNAT);HP100LX組織者的約定數(shù)據(jù)庫(kù)

ADD OS/2用于引導(dǎo)過(guò)程的適配器驅(qū)動(dòng)程序

ADF Amiga磁盤文件

ADI AutoCAD設(shè)備無(wú)關(guān)二進(jìn)制繪圖儀格式

ADM After Dark多模塊屏幕保護(hù);Windows NT策略模板

ADP FaxWork用于傳真調(diào)制解調(diào)器的交互安裝文件;Astound Dynamite文件

ADR After Dark隨機(jī)屏幕保護(hù);Smart Address的地址簿

ADS Ada源文件說(shuō)明書(GNAT)

AFM Adobe的字體尺度

AF2,AF3 ABC的FlowChat文件

AI Adobe Illustrator格式圖形

AIF,AIFF 音頻互交換文件,Silicon Graphic and Macintosh應(yīng)用程序的聲音格式

AIFC 壓縮AIF

AIM AOL即時(shí)信息傳送

AIS ACDSee圖形序列文件;Velvet Studio設(shè)備文件

AKW RoboHELP的幫助工程中所有A-關(guān)鍵詞

ALAW 歐洲電話音頻格式

ALB JASC Image Commander相冊(cè)

ALL 藝術(shù)與書信庫(kù)

AMS Velvet Studio音樂(lè)模塊(MOD)文件;Extreme的Tracker模塊文件

ANC Canon Computer的調(diào)色板文件,包含一系列可選的顏色板

ANI Windows系統(tǒng)中的動(dòng)畫光標(biāo)

ANS ANSI文本文件

ANT SimAnt For Windows中保存的游戲文件

API Adobe Acrobat使用的應(yīng)用程序設(shè)計(jì)接口文件

APR Lotus Approach 97文件

常用文件擴(kuò)展名及含義(B開頭)

BIN 二進(jìn)制文件

BK,BK$ 有時(shí)用于代表備份版本

BKS IBM BookManager Read書架文件

BMK 書簽文件

BMP Windows或OS/2位圖文件

BMI Apogee BioMenace數(shù)據(jù)文件

BOOK Adobe FrameMaker Book文件

BOX Lotus Notes的郵箱文件

BPL Borlard Delph 4打包庫(kù)

BQY BrioQuery文件

BRX 用于查看多媒體對(duì)象目錄的文件

BSC MS Developer Studio瀏覽器信息文件

BSP Quake圖形文件

BS1 Apogee Blake Stone數(shù)據(jù)文件

BS_ Microsoft Bookshelf Find菜單外殼擴(kuò)展名

BTM Norton 應(yīng)用程序使用的批處理文件

BUD Quicken的備份磁盤

BUN CakeWalk 聲音捆綁文件(一種MIDI程序)

BW SGI黑白圖像文件

BWV 商業(yè)波形文件

BYU BYU的電影文件格式

B4 Helix Nuts and Bolts文件

常用擴(kuò)展名及含義(C開頭)

C C代碼文件

C0l 臺(tái)風(fēng)波形文件

CAB Microsoft壓縮檔案文件

CAD Softdek的Drafix CAD文件

CAL CALS壓縮位圖;日歷計(jì)劃表數(shù)據(jù)

CAM Casio照相機(jī)格式

CAP 壓縮音樂(lè)文件格式

CAS 逗號(hào)分開的ASCⅡ文件

CAT Quicken使用 的IntellCharge分類文件

CB Microsoft干凈引導(dǎo)文件

CBI 二進(jìn)制卷格式文件(用于IBM大型機(jī)系統(tǒng))

CC Visual dBASE用戶自定義類文件

CCA cc:郵件文件

CCB Visual Basic動(dòng)態(tài)按鈕配置文件

CCF 多媒體查看器配置文件,用于OS/2

CCH Corel圖表文件

CCM Lotus cc:郵箱(例如“INBOX.CCM”)

CCO CyberChat數(shù)據(jù)文件

CCT Macromedia Director Shockwave投影

CDA CD音頻軌道

CDF Microsoft頻道定義格式文件

CDI Philip的高密盤交互格式

CDM Visual dBASE自定義數(shù)據(jù)模塊文件

CDR CorelDRAW繪圖文件;原始音頻CD數(shù)據(jù)文件

CDT CorelDRAW模板

CDX CorelDRAW壓縮繪圖文件;Microsoft Visual FoxPro索引文件

CEL CIMFast事件語(yǔ)言文件

CER 證書文件(MIME x-x509-ca-cert)

CFB Compton的多媒文件

CFG 配置文件

CFM CotdFusion模板文件;Visual dBASE Windows用戶定制表單

CGI 公共網(wǎng)關(guān)接口腳本文件

CGM 計(jì)算機(jī)圖形元文件

CH OS/2配置文件

CHK 由Windows磁盤碎片整理器或磁盤掃描保存的文件碎片

CHM 編譯過(guò)的HTML文件

CHR 字符集(字體文件)

CHP Ventura Publisher章節(jié)文件

CHT ChartViem文件;Harvard Graphics矢量文件

CIF Adaptec CD 創(chuàng)建器 CD映像文件

CIL Clip Gallery下載包

CIM SimCity 2000文件

CIN OS/2改變控制文件用于跟蹤INI文件中的變化

CK1 iD/Apogee Commander Keen 1數(shù)據(jù)文件

CK2 iD/Apogee Commander Keen 2數(shù)據(jù)文件

CK3 iD/Apogee Commander Keen 3數(shù)據(jù)文件

CK4 iD /Apogee Commander Keen 4數(shù)據(jù)文件

CK5 iD /Apogee Commander Keen 5數(shù)據(jù)文件

CK6 iD /Apogee Commander Keen 6數(shù)據(jù)文件

CLASS Java類文件

CLL Crick Software Clicker文件

CLP Windows 剪貼板文件

CLS Visual Basic類文件

CMD Windows NT,OS/2的命令文件;DOS CD/M命令文件;dBASEⅡ程序文件

CMF Corel元文件

CMG Chessmaster保存的游戲文件

CMP JPEG位圖文件;地址文檔

CMV Corel Move動(dòng)畫文件

CMX Corel Presentation Exchange圖像

CNF Telnet,Windows和其他其內(nèi)格式會(huì)發(fā)生改變的應(yīng)用程序使用的配置文件

CNM Windows應(yīng)用程序菜單選項(xiàng)和安裝文件

CNQ Compuworks Design Shop文件

CNT Windows(或其他)系統(tǒng)用于幫助索引或其他目的內(nèi)容文件

COB TrueSpace 2對(duì)象文件

COD Microsoft C編譯器產(chǎn)生的可顯示機(jī)器碼/匯編代碼文件,其中附有源C代碼作為注釋

COM 命令文件(程序)

CPD,CPE 傳真覆蓋文檔

CPI Microsoft MS-DOS代碼頁(yè)信息文件

CPL 控制面板擴(kuò)展名,Corel顏色板

CPO Corel打印存儲(chǔ)文件

CPP C++代碼文件

CPR Corel提供說(shuō)明書文件

CPT Corel 照片-繪畫圖像

CPX Corel Presentation Exchange壓縮圖形文件

CRD Windows Cardfile文件

CRP Corel 提供的運(yùn)行時(shí)介紹文件;Visual dBASE自定義報(bào)表文件

CRT 認(rèn)證文件

CSC Corel腳本文件

CSP PC Emcee On_Screen圖像

CSS 瀑布式表格文件

CST Macromedia Director Cast文件

CSV 逗號(hào)分隔的值文件

CT Scitex CT位圖文件;Paint Shop Pro Grapic編輯器文件

CTL 通常用于表示一個(gè)包含控件信息的文件;FaxWork用它來(lái)保持有關(guān)每個(gè)傳真收到或發(fā)出的信息

CUE Microsoft提示牌數(shù)據(jù)文件

CUR Windows光標(biāo)文件

CUT Dr Halo位圖文件

CV Corel版本的檔案文件;Microsoft CodeView信息屏幕文件

CWK ClarisWorks數(shù)據(jù)文件.

CWS ClarisWorks模塊

CXT Macromedia Director受保護(hù)的(不可編輯的)投影文件

CXX C++源代碼文件

常用擴(kuò)展名及含義(D開頭)

DAT 數(shù)據(jù)文件;WrodPerfect合并數(shù)據(jù)文件;用于一些MPEG格式的文件

DB Borland的Paradox 7表

DBC Microsoft Visual FoxPro數(shù)據(jù)庫(kù)容器文件

DBF dBASE文件,一種由Ashton-Tate創(chuàng)建的格式,可以被ACT!、Lipper、FoxPro、Arago、Wordtech、Xbase和類似數(shù)據(jù)庫(kù)或與數(shù)據(jù)庫(kù)有關(guān)產(chǎn)品識(shí)別;可用數(shù)據(jù)文件(能被Excel 97打開);Oracle 8.1.x表格空間文件

DBX DataBearn圖像;Microsoft Visual FoxPro表格文件

DCM DCM模塊格式文件

DCR 沖擊波文件

DCS 桌面顏色分隔文件

DCT Microsoft Visual FoxPro數(shù)據(jù)庫(kù)容器

DCU Delphi編譯單元文件

DCX Microsoft Visual FoxPro數(shù)據(jù)庫(kù)容器;基于PCX的傳真圖像;宏

DC5 DataCAD繪圖文件

DDF Btrieve或Xtrieve數(shù)據(jù)定義文件,它包含用于描述Btrieve或Xtrieve文件的元數(shù)據(jù)

DDIF Digital Equipment或 Compaq格式,用于保存他們圖像與字處理文檔

DEF SmartWareⅡ數(shù)據(jù)文件;C++模塊定義文件

DEFI Oracle 7 卸載腳本文件

DEM 用于表示數(shù)字高度模型的USGS基準(zhǔn)的文件

DER 認(rèn)證文件

DEWF Macintosh Sound Cap/Sound Edit錄音設(shè)備格式

DGN Macintosh 95 CAD繪圖文件

DIB 設(shè)備無(wú)關(guān)位圖

DIC 目錄

DIF 可進(jìn)行數(shù)據(jù)互換的電子表格

DIG DigiLink格式;Sound DesignerⅠ音頻文件

DIR MacromediaDirector文件

DIZ 描述文件

DLG C++對(duì)話框腳本文件

DLL 動(dòng)態(tài)鏈接庫(kù)

DLS 可下載聲音文件

DMD Visual dBASE數(shù)據(jù)模塊文件

DMF X-Trakker音樂(lè)模塊(MOD)文件

DOC FrameMaker或FrameBuilder文檔;Word Star文檔、Word Perfect文檔、Microsoft Word文檔;DisplayWrite文檔

DOT Microsoft Word文檔模板

DPL Borland Delph3壓縮庫(kù)

DPR Borland Delphi工程頭文件

DRAW Acorn的基于對(duì)象的矢量圖像文件

DRV 驅(qū)動(dòng)程序

DRW Micrografx Designer/Draw;Pro/E繪畫文件

DSF Micrografx Designer VFX文件

DSG DOOM保存的文件

DSM Dynamic Studio音樂(lè)模塊(MOD)文件

DSP Microsoft Developer Studio工程文件

DSQ Corel QUERY(查詢)文件

DST 刺繡機(jī)圖形文件

DSW Microsoft Developer Studio工作區(qū)文件

DTA Word Bank(世界銀行)的STARS數(shù)據(jù)文件

DTD SGML文檔類型定義(DTD)文件

DTED 地面高度數(shù)字?jǐn)?shù)據(jù)(圖形的數(shù)據(jù)格式)文件

DTF Symantec QA相關(guān)的數(shù)據(jù)庫(kù)數(shù)據(jù)文件

DTM DigiTrakker模塊文件

DUN Microsoft拔號(hào)網(wǎng)絡(luò)導(dǎo)出文件

DV 數(shù)字視頻文件(MIME)

DWD DiamondWare數(shù)字化文件

DWG AutoCAD工程圖文件;AutoCAD或Generic CADD老版本的繪圖格式

DXF 可進(jìn)行互交換的繪圖文件格式,二進(jìn)制的DWG格式的文本表示;數(shù)據(jù)交換文件

DXR Macromedia Director受保護(hù)(不可編輯)電影文件

D64 Commodore的64位模擬磁盤圖像文件

常用擴(kuò)展名及含義(E開頭)

EDA Ensoniq ASR磁盤映像

EDD 元素定義文檔(FrameMaker+SGML文檔)

EDE Ensoniq EPS磁盤映像

EDK Ensoniq KT磁盤映像

EDQ Ensoniq SQ1/SQ2/Ks32磁盤映像

EDS Ensoniq SQ80磁盤映像

EDV Ensoniq VFX-SD磁盤映像

EFA Ensoniq ASR文件

EFE Ensoniq EPS文件

EFK Ensoniq KT文件

EFQ Ensoniq SQ1/SQ2/Ks32文件

EFS Ensoniq SQ80文件

EFV Ensoniq VFX-SD文件

EMD ABT擴(kuò)展模塊

EMF Windows增強(qiáng)元文件

EML Microsoft Outlook Express郵件消息(MIME RTC822)文件

ENC 重演文件

ENFF 中性文件格式擴(kuò)展名

EPHTML Perl解釋增強(qiáng)HTML文件

EPS 壓縮的PostScript圖像

EPSF 壓縮的PostScript文件

ERI ERWin文件

ERR 當(dāng)RobooHELP幫助編譯器企圖編譯一個(gè)幫助系統(tǒng)源文件時(shí)用來(lái)存儲(chǔ)錯(cuò)誤消息的文件

EPX ERWin文件

ESPS ESPS音頻文件

EUI Ensoniq ESP家族的壓縮磁盤映像

EVY 特使文檔

EWL Microsoft Encarta文檔

EXC Microsoft Word禁止字字典

EXE 可執(zhí)行文件(程序)

常用擴(kuò)展名及含義(F開頭)

F FORTRAN文件

F2R Farandoyle線性模塊格式

F3R Farandoyle分塊線性模塊格式

F77 FORTRAN文件

F90 FORTRAN文件

FAR Fradole Composer音樂(lè)模塊(MOD)文件

FAV Microsoft Outlook導(dǎo)航條

FAX 傳真類型圖像

FBK Navison 金融備份

FCD 虛擬CD-ROM

FDB Navison 金融數(shù)據(jù)庫(kù)

FDF Adobe Acrobat表單文檔文件

FEM CADRE有限元素網(wǎng)絡(luò)文件

FFA,F(xiàn)FL,F(xiàn)FO,F(xiàn)FK Microsoft快速查找文件

FFF GUS PnP銀行文件格式

FH3 Aldus Freehand 3繪圖文件

FIF Fractal圖像文件

FIG REND386/AVRIL使用的文件格式

FITS CCD照相機(jī)圖像;靈活圖像傳輸系統(tǒng)

FLA Macromedia Flash電影

FLC Autodesk FLIC動(dòng)畫文件

FLF Corel Paradox產(chǎn)生的格式:Navison Financials許可文件;OS/2驅(qū)動(dòng)程序文件

PLI Autodesk FLIC動(dòng)畫

FLT StarTrekker音樂(lè)模塊(MOD)文件;MultiGen Inc的Open Flight使用的文件格式;Corel過(guò)濾器文件

FM Adobe FrameMaker文檔

FMB Oracle4.0版或以后版本表單的二進(jìn)制源代碼文件

FML 文件鏡象列表(GetRight)

FMT Oracle 4.0版或以后版本表單的文本格式;Microsoft Schedule+ 打印文件

FMX Oracle 4.0版或以后版本可執(zhí)行表單

FND Microsoft Explorer保存的搜索文件(Find applet)

FNG 字體組文件(字體導(dǎo)航器,F(xiàn)ont Navigator)

FNK Funk Tracker模塊格式

FOG Fontographer模塊字體

FON 系統(tǒng)字體

FOR FORTRAN文件

FOT 字體相關(guān)文件

FP FileMaker Pro文件

FP1 Flying Pigs for Windows數(shù)據(jù)文件

FP3 FileMaker Pro文件

FPT FileMaker Pro文件;Microsoft Fox Pro備注字體文件

FPX FlashPix位圖

FRM 表單;Frame Maker或Frame Builder文檔;Oracle可執(zhí)行表(3.0版或早期版本);Visual Basic表單;WordPerfect Merge表單;DataCAD標(biāo)志報(bào)表文件

FRT Microsoft FoxPro報(bào)表文件

FRX Visual Basic表單文本;Microsoft FoxPro報(bào)表文件

FSF fPrint Audit Tool文件格式

FSL Borland的Paradox 7表單;Corel Paradox保存的表單

FSM Parandoyle示例格式

FT Lotus Notes全文本索引

FTG 全文本搜索組文件,由Windows幫助系統(tǒng)查找時(shí)產(chǎn)生——可以刪除,并在需要時(shí)重建起來(lái)

FTS 全文本搜索引文件,由Windows幫助系統(tǒng)查找時(shí)產(chǎn)生

FW2 Framework Ⅱ文件

FW3 Framework Ⅲ文件

FW4 Framework Ⅳ文件

FXP 經(jīng)Microsoft FoxPro編譯的源文件

FZB Casio FZ-1銀行轉(zhuǎn)儲(chǔ)

FZF Casio FZ-1完全轉(zhuǎn)儲(chǔ)

FZV Casio FZ-1聲音轉(zhuǎn)儲(chǔ)

常用擴(kuò)展名及含義(G開頭)

G721 Raw CCITT G.721 $bit ADPCM格式數(shù)據(jù)

G723 Raw CCITT G.723 3或5bit ADPCM格式數(shù)據(jù)

GAL Corel多媒體管理器相集

GCD Generic CADD繪畫文件(后續(xù)版本)

GCP Ground Control Point(地面控制點(diǎn))文件,用于遠(yuǎn)景數(shù)據(jù)形成圖像過(guò)程,經(jīng)常用于生成圖工程—CHIPS(copenhagen image processing system)使用這些文件

GDB InterBase數(shù)據(jù)庫(kù)文件

GDM 鈴聲、口哨聲和聲音板模塊格式

GED GEDCOM 系譜數(shù)據(jù)文件,用于記錄和交換系譜數(shù)據(jù)的流行格式;圖形環(huán)境文檔繪畫

GEM GEM元文件

GEN Ventura產(chǎn)生的文本文件

GetRight GetRight未完成的下載文件

GFC PattonPatton FlowCharting 4 flowchart文件

GFI,GFX Genigraphics圖形鏈接表示文件

GHO Norton 克隆磁盤映像

GID Windows 95全局索引文件(包括幫助狀態(tài))

GIF CompuServe位圖文件

GIM,GIX Genigraphics圖形鏈接介紹文件

GKH Ensoniq EPS家簇磁盤映像文件

GNA Genigraphics圖形鏈接介紹文件

GNT 生成代碼,Micro Focus屬性格式里的可執(zhí)行代碼

GNX Genigraphics圖形鏈接介紹文件

GRA Microsoft Graph文件

GRD 用于遠(yuǎn)程視景數(shù)據(jù)產(chǎn)生地圖過(guò)程的格式文件,通常應(yīng)用于形成地圖工程—CHIPS(copenhagen image processing system)使用這些文件

GRF Grapher(Golden Software公司)圖形文件

GRP 程序管理組

GSM Raw GSM 6.10音頻流;Raw“byte aligned(比特對(duì)齊的)” GSM 6.10音頻流;US Robotics語(yǔ)音調(diào)制解調(diào)器

GTK Graoumftracker(老)音樂(lè)模塊(MOD)文件

GT2 Graoumftracker(新)音樂(lè)模塊(MOD)文件

GWX,GWZ Cenigraphis圖形鏈接介紹文件

GZ UNIX gzip壓縮文件

常用擴(kuò)展名及含義(H開頭)

H C程序頭文件

HCM IBM HCM配置文件

HCOM 聲音工具HCOM格式

HCR IBM HCD/HCM產(chǎn)品配置文件

HDF 高級(jí)計(jì)算機(jī)應(yīng)用程序本地中心(NCSA) geospatial Hierarchial數(shù)據(jù)格式文件

HED HighEdit文檔

HEL Microsoft Hellbender格式保存的游戲文件

HEX Macintosh BinHex2.0文件

HGL HP圖形語(yǔ)言繪圖文件

HH 映射文件,包括一些話題ID和在幫助文件系統(tǒng)中話題的映射數(shù)字—允許運(yùn)行中應(yīng)用程序發(fā)送給用戶合適的上下文幫助話題

HLP 幫助文件;Date CAD Windows幫助文件

HOG Lucas Arts的Dark Forces WAD文件

HPJ Visual Basic幫助工程

HPP C++程序頭文件

HQX Macintosh BinHex 4.0文件

HST 歷史文件

HT HyperTerminal(超級(jí)終端)

HTM,HTML 超文本文檔

HTT Microsoft超文本模板

HTX 擴(kuò)展HTML模板

HXM Descent2 HAM文件擴(kuò)展

常用擴(kuò)展名及含義(I開頭)

ICA Citrix文件

ICB Targa位圖文件

ICC Kodak打印機(jī)格式文件

ICL 圖標(biāo)庫(kù)文件

ICM 圖形顏色匹配配置文件

ICO Windows圖標(biāo)

IDB MSDev中間層文件

IDD MIDI設(shè)備定義

IDF MIDI設(shè)備定義(Windows 95需要的文件)

IDQ Internet數(shù)據(jù)查詢文件

IDX Microsoft FoxPro相關(guān)數(shù)據(jù)庫(kù)索引文件;Symantec QA相關(guān)數(shù)據(jù)庫(kù)索引文件;Microsoft Outlook Express文件

IFF 交換格式文件;Amiga ILBM

IGES 初始圖形交換說(shuō)明文件

IGF 插入系統(tǒng)元文件

IIF QuickBooks for Windows交換文件

ILBM 位圖圖形文件

IMA WinImage磁盤映像文件

IMG GEM映像

IMZ WinImage壓縮磁盤映像文件

INC 匯編語(yǔ)言或動(dòng)態(tài)服務(wù)器包含文件

INF 信息文件

INI 初始化文件;MWave DSP Synth的“nwsynth.ini” GMS安裝;Cravis Ultrasound bank安裝

INP Oracle 3.0版或早期版本的表單源代碼

INRS INRS遠(yuǎn)程通信聲頻

INS InstallShield安裝腳本;X-Internet簽字文件;Ensoniq EPS字簇設(shè)備;Cell/ⅡMAC/PC抽樣設(shè)備

INT 中間代碼,當(dāng)一個(gè)源程序經(jīng)過(guò)語(yǔ)法檢查后編譯產(chǎn)生一個(gè)可執(zhí)行代碼

IOF Findit文檔

IQY Microsoft Internet查詢文件

ISO 根據(jù)ISD 9660有關(guān)CD-ROM文件系統(tǒng)標(biāo)準(zhǔn)列出CD-ROM上的文件

ISP X-Internet簽字文件

IST 數(shù)字跟蹤設(shè)備文件

ISU InstallShield卸裝腳本

IT 脈沖跟蹤系統(tǒng)音樂(lè)模塊(MOD)文件

ITI 脈沖跟蹤系統(tǒng)設(shè)備

ITS 脈沖跟蹤系統(tǒng)抽樣,Internet文檔位置

IV Open Inventor中使用的文件格式

IVD 超過(guò)20/20微觀數(shù)據(jù)維數(shù)或變量等級(jí)文件

IVP 超過(guò)20/20的用戶子集配置文件

IVT 超過(guò)20/20表或集合數(shù)據(jù)文件

IVX 超過(guò)20/20微數(shù)據(jù)目錄文件

IW Idlewild屏幕保護(hù)程序

IWC Install Watch文檔

常用擴(kuò)展名及含義(J開頭)

J62 Ricoh照相機(jī)格式

JAR Java檔案文件(一種用于applet和相關(guān)文件的壓縮文件)

JAVA Java源文件

JBF Paint Shop Pro圖像瀏覽文件

JFF,JFIF,JIF JPEG文件

JMP SAS的JMPDiscovery表格統(tǒng)計(jì)文件

JN1 Epic MegaGames的Jill of the Jungle數(shù)據(jù)文件

JPE,JPEG,JPG JPEG圖形文件

JS javascript源文件

JSP HTML網(wǎng)頁(yè),其中包含有對(duì)一個(gè)Java servlet的參考

JTF JPEG位圖文件

常用擴(kuò)展名及含義(K開頭)

K25 Kurzweil 2500抽樣文件

KAR 卡拉OK MIDI文件(文本+MIDI)

KDC Kodak光增強(qiáng)器

KEY DataCAD圖標(biāo)工具條文件

KFX KoFak Group 4圖像文件

KIZ Kodak數(shù)字明信片文件

KKW RoboHELP幫助工程索引設(shè)計(jì)器中與主題無(wú)關(guān)的K開頭的所有關(guān)鍵字

KMP Korg Trinity KeyMap文件

KQP Konica照相機(jī)本地文件

KR1 Kurzweil 2000抽樣(多軟驅(qū))文件

KRZ Kurzweil 2000抽樣文件

KSF Korg Trinity抽樣文件

KYE Kye游戲數(shù)據(jù)

常用擴(kuò)展名及含義(L開頭)

LAB Visual dBASE標(biāo)簽文件

LBM Deluxe Paint位圖文件

LBT,LBX Microsoft FoxPro標(biāo)簽文件

LDB Microsoft Access加鎖文件

LDL Corel Paradox分發(fā)庫(kù)

LEG Legacy文檔

LES Logitech娛樂(lè)系統(tǒng)游戲配置文件(與REC文件一樣)

LFT 3D Studio(DOS)放樣文件

LHA LZH更換文件后綴

LIB 庫(kù)文件

LIN DataCAD線型文件

LIS 結(jié)構(gòu)化查詢報(bào)告(SQR)程序產(chǎn)生的輸出文件

LLX Laplink交換代理

LNK Windows快捷方式文件

LOG 日志文件

LPD Helix Nut和Bolt文件

LRC Intel可視電話文件

LSL Corel Paradox保存的庫(kù)文件

LSP AutoLISP、CommonLISP和其他LISP語(yǔ)言文件

LST 列表文件

LU ThoughtWing庫(kù)單元文件

LVL Parallax Software的 Miner Descent/D2 Level擴(kuò)展

LWLO Lightwave分層對(duì)象文件

LWOB Lightwave對(duì)象文件

LWP Lotus WordPro 96/97文件

LWSC Lightwave視景文件

LYR DataCAD層文件

LZH LH ARC壓縮檔案

LZS Skyroads數(shù)據(jù)文件

常用擴(kuò)展名及含義(M開頭)

M1V MPEG相關(guān)文件(MIME“mpeg”類型)

M3D Corel Motion 3D動(dòng)畫文件

M3U MPEG URL(MIME聲音文件)

MAC MacPaint圖像文件

MAD Microsoft Access模塊文件

MAF Microsoft Access表單文件

MAG 在一些日本文件中發(fā)現(xiàn)的圖形文件格式

MAGIC 魔力郵件監(jiān)視器配置文件

MAK Visual Basil或Microsoft Visual C++工程文件

MAM Microsoft Access宏

MAN UNIX手冊(cè)頁(yè)輸出

MAP 映射文件;Duke Nukem 3D WAD游戲文件

MAQ Microsoft Access查詢文件

MAR Microsoft Access報(bào)表文件

MAS Lotus Freelance Graphics Smart Master文件

MAT Microsoft Access表;3D Studio MAX材料庫(kù)

MAUD MAUD抽樣格式

MAX Kinetx的3DStudio MAX文件;該格式用于一個(gè)3D場(chǎng)景文件;Paperport文件;OrCAD設(shè)計(jì)文件

MAZ Hover迷路數(shù)據(jù);Division的dVS/dVISE使用的文件格式

MB1 Apogee Monster Bash數(shù)據(jù)文件

MBOX Berkeley Unix郵箱格式

MBX Microsoft Outlook保存email格式;Eudora郵箱

MCC Dailerl0呼叫卡

MCP Metrowerks CodeWarrior工程文件

MCR DataCAD鍵盤宏文件

MCW Microsoft Word的Macintosh文檔

MDA Microsoft Access內(nèi)抽入器;Microsoft Access 2.0版及其后續(xù)版本的工作組事件

MDB Microsoft Access數(shù)據(jù)庫(kù)

MDE Microsoft Access MDE文件

MDL 數(shù)字跟蹤器音樂(lè)模塊(MOD)文件;Quake模 塊文件

MDN Microsoft Access空數(shù)據(jù)庫(kù)模板

MDW Microsoft Access工作組文件

MDZ Microsoft Access向?qū)0逦募?/p>

MED 音樂(lè)編輯器,OctaMED音樂(lè)模塊(MOD)文件

MER 電子表格/數(shù)據(jù)庫(kù)數(shù)據(jù)交換格式;FileMaker、Excel及其他軟件能識(shí)別

MET 表示管理器元文件

MFG Pro/ENGINEER制造文件

MGF 在材料與幾何學(xué)里的文件格式

MHTM,MHTML MHTML文檔(MIME)

MI 雜項(xiàng)

MIC Microsoft Image Composer文件

MID MIDI音樂(lè)

MIF Adobe FramMaker交換格式

MIFF 與機(jī)器無(wú)關(guān)格式文件

MIM,MIME,MME Internet郵件擴(kuò)展格式的多用途文件,經(jīng)常作為發(fā)送e-mail時(shí)在AOL里附件而創(chuàng)建的文件;在一個(gè)多區(qū)MIM文件里的文件能用WinZip或其他類似程序打開

MLI 3D Studio的材料庫(kù)格式文件

MMF Meal Master格式;一個(gè)處方類格式;Microsoft郵件文件

MMG 超過(guò)20/20表或集會(huì)數(shù)據(jù)文件

MMM Microsoft多媒體電影

MMP Mindmapor Mind Manager文件

MN2 Descent2任務(wù)文件

MND,MNI Mandelbort for Windows

MNG 多映像網(wǎng)絡(luò)圖形

MNT,MNX Microsoft FoxPro菜單文件

MNU Visual dBASE菜單文件;Intertel Systems Interact菜單文件

MOD Fast Tracker、Star Trekker、Noise Tracker(等等)音樂(lè)模塊文件;Microsoft多計(jì)劃電子表格;Amiga/PC磁道文件

MOV QuickTime for Windows電影

MP2 第二層MPEG音頻文件

MP3 第三層MPEG音頻文件

MPA MPEG相關(guān)文件,MIME“mpeg類型”

MPE,MPEG,MPG MPEG動(dòng)畫文件

MPP Microsoft工程文件;CAD繪圖文件格式

MPR Microsoft FoxPro菜單(已編譯)

MRI MRI掃描文件

MSA 魔術(shù)陰影檔案

MSDL Manchester的場(chǎng)景描述語(yǔ)言

MSG Microsoft郵件消息

MSI Windows 安裝器包

MSN Microsoft網(wǎng)絡(luò)文檔;Descent Mission文件

MSP Microsoft Paint(畫圖)位圖文件;Windows Installer路徑文件

MST Windows 安裝器傳輸文件

MTM Multi 跟蹤器音樂(lè)模塊(MOD)文件

MUL Ultima在線

MUS 音樂(lè)

MUS10 Mus10聲音

MVB Microsoft多媒體查看器文件

MWP Lotus WordPro 97 Smart Master文件

常用擴(kuò)展名及含義(N開頭)

NAP NAP元文件

NCB Microsoft Developer Studio文件

NCD Norton改變目錄

NCF NetWare命令文件;Lotus Notes內(nèi)部剪切板

NDO 3D 低多邊形建模器,Nendo

netCDF 網(wǎng)絡(luò)公用數(shù)據(jù)表單

NFF 中性文件格式

NFT NetObject Fusion模板文件

NIL Norton光標(biāo)庫(kù)文件(EasyIcons-兼容)

NIST NIST Sphere聲音

NLB Oracle 7數(shù)據(jù)

NLM NetWare可裝載模塊

NLS 用于本地化的國(guó)家語(yǔ)言支持文件(例如,Uniscape)

NLU Norton Live Update e-mail 觸發(fā)器文件

NOD NetObject Fusion文件

NSF Lotus Notes數(shù)據(jù)庫(kù)

NSO NetObject Fusion文檔文件 t多媒體查看器文件

MWP Lotus WordPro 97 Smart Master文件

NST Noise Tracker音樂(lè)模塊(MOD)文件

NS2 Lotus Notes數(shù)據(jù)庫(kù)(第二版)

NTF Lotus Notes數(shù)據(jù)庫(kù)模板

NTX CA-Clipper索引文件

NWC Noteworthy Composer歌曲文件

NWS Microsoft Outlook Express新聞消息(MIME RFC822)

常用擴(kuò)展名及含義(O開頭)

O01 臺(tái)風(fēng)聲音文件

OBD Microsoft Office活頁(yè)夾

OBJ 對(duì)象文件

OBZ Microsoft Office活頁(yè)夾向?qū)?/p>

OCX Microsoft對(duì)象鏈接與嵌入定制控件

ODS Microsoft Outlook Express郵箱文件

OFF 3D 網(wǎng)狀物對(duì)象文件格式

OKT Oktalyzer音樂(lè)模塊(MOD)文件

OLB OLE對(duì)象庫(kù)

OLE OLE對(duì)象

OOGL 面向?qū)ο髨D形庫(kù)

OPL 組織者編程語(yǔ)言源文件——Psion/Symbian

OPO OPL輸出可執(zhí)行文件

OPT Microsoft Developer Studio文件

OPX OPL擴(kuò)展DLL(動(dòng)態(tài)鏈接庫(kù))

ORA Oracle 7 配置文件

ORC Oracle 7腳本文件

ORG Lotus Organ

php語(yǔ)言字典代碼

求一PHP算法,字典生成。時(shí)間一到再加100分。如:字符:0-9,長(zhǎng)度:1,

那就生成0,1,2,3,4,5,6,7,8,9

長(zhǎng)度:2,就會(huì)生成00-99

現(xiàn)在要求字符可以包括a-z,或者其他特殊符號(hào),求一高效的生成算法。

參考答案一

function get_string($strlen){

$source='0123456789'; //任意字符

$len = strlen($source); //長(zhǎng)度

$return = array();

for($i = 0 ;$i $len;$i++){

for($j = 0;$j $strlen;$j++){

$return[$i] .= $i;

}

}

return implode(',', $return);

}

如果輸入長(zhǎng)度2: 輸出結(jié)果就是:

00,11,22,33,44,55,66,77,88,99

參考答案二

優(yōu)化了進(jìn)位算法:

PHP code =0;$no--){ $word=$source{$series[$no]}.$word; $series[$no]+=$tonext_value; if($no0){ if($series[$no]==$len){ $series[$no]=0; $tonext_value=1; }else{ $tonext_value=0; } } } echo "$word "; } } gene_dic(2); ?

簡(jiǎn)單的說(shuō),我會(huì)把這個(gè)理解為0-9(十進(jìn)制)下十個(gè)數(shù)字生成兩位數(shù)字、可重復(fù)的排列問(wèn)題。

排列算法我自己建立過(guò)的就是簡(jiǎn)單的N進(jìn)制下的+1算法,保證可以遍歷。

即:

初始化到0,

1. +1

2. 是否超過(guò)要生成的位數(shù)?否,則回到1;

3. 輸出

參考答案三

PHP code =0;$no--){//循環(huán)遍歷數(shù)組每次從源字串中取一個(gè)字符,為便于進(jìn)位運(yùn)算,取字符是從后往前取 $word=$source{$series[$no]}.$word;//先取出一個(gè)字符 //取出一個(gè)字符后就要判斷當(dāng)前數(shù)組元素如何如果改變值,為下一次“大循環(huán)”做準(zhǔn)備 if($no==$n-1){//末位的判斷,它比較特殊,每次大循環(huán)都要增值 if($series[$no]==$len-1){ $series[$no]=0; $tonext_value=1;//歸零時(shí)就進(jìn)位 }else{ $series[$no]+=1; $tonext_value=0;//未歸零就增值,不進(jìn)位 } }elseif($no$n-1){//中間位的進(jìn)位判斷 $series[$no]+=$tonext_value;//先取得上一位的進(jìn)位值 if($series[$no]==$len){ $series[$no]=0; $tonext_value=1;//歸零了就繼續(xù)進(jìn)位 }else{ $tonext_value=0;//不歸零就不進(jìn)位 } }else{ $series[$no]+=$tonext_value;//大循環(huán)次數(shù)決定了“老大”是只進(jìn)不出的。 } } echo "$word ";//輸入單詞 } } gene_dic(2);//測(cè)試,結(jié)果OK。

參考答案四

PHP code =0;$no--){//循環(huán)遍歷數(shù)組每次從源字串中取一個(gè)字符,為便于進(jìn)位運(yùn)算,取字符是從后往前取 $word=$source{$series[$no]}.$word;//先取出一個(gè)字符 //取出一個(gè)字符后就要判斷當(dāng)前數(shù)組元素如何如果改變值,為下一次“大循環(huán)”做準(zhǔn)備 if($no==$n-1){//末位的判斷,它比較特殊,每次大循環(huán)都要增值 if($series[$no]==$len-1){ $series[$no]=0; $tonext_value=1;//歸零時(shí)就進(jìn)位 }else{ $series[$no]+=1; $tonext_value=0;//未歸零就增值,不進(jìn)位 } }elseif($no$n-1){//中間位的進(jìn)位判斷 $series[$no]+=$tonext_value;//先取得上一位的進(jìn)位值 if($series[$no]==$len){ $series[$no]=0; $tonext_value=1;//歸零了就繼續(xù)進(jìn)位 }else{ $tonext_value=0;//不歸零就不進(jìn)位 } }else{ $series[$no]+=$tonext_value;//大循環(huán)次數(shù)決定了“老大”是只進(jìn)不出的。 } } echo "$word ";//輸入單詞 } } gene_dic(2);//測(cè)試,結(jié)果OK。

參考答案五

應(yīng)該是:

function get_string($strlen){

$source='0123456789';

$len = strlen($source);

$return = array();

for($i = 0 ;$i $len;$i++){

for($j = 1;$j = $strlen;$j++){

$return[$i] .= substr($source,$i,1);

}

}

return implode(',', $return);

}

【拓展閱讀】如何開始一門語(yǔ)言的學(xué)習(xí)

一門語(yǔ)言從發(fā)明到演進(jìn)必有原因。

現(xiàn)在還有很多人推薦學(xué)習(xí)不同的語(yǔ)言。通過(guò)比較,了解它的發(fā)展史,

創(chuàng)始人的初心等因素都需要留意。多個(gè)思考,這個(gè)語(yǔ)言在5年,在10年后還是否保持活力?

當(dāng)有幾個(gè)類似的語(yǔ)言被選擇時(shí),我們不妨對(duì)它們做一個(gè)Swat分析。

列出這些語(yǔ)言的共同點(diǎn),還有它們之間的規(guī)則差異。

了解語(yǔ)言的發(fā)展史

開發(fā)語(yǔ)言從匯編開始,如最早的計(jì)算機(jī)ENIAC,使用的就是它來(lái)編程。

再到Fortarin,再到C語(yǔ)言,Cobol,Basic。每一個(gè)語(yǔ)言都與當(dāng)時(shí)發(fā)展的階段有點(diǎn)密切關(guān)聯(lián)。

人類的每個(gè)發(fā)明都與懶惰有關(guān),語(yǔ)言也是為便捷性而生。有的語(yǔ)言

C是除匯編外最重視效率的語(yǔ)言,擴(kuò)展的C++也繼承了此特性。Perl是做文本處理效率最佳的語(yǔ)言,雖然它的發(fā)展有點(diǎn)慢。PHP做Web開發(fā),是“世界上最好的.語(yǔ)言”,Python的閱讀性和大數(shù)據(jù)處理都做得樣樣俱佳。

當(dāng)了解語(yǔ)言的歷史沿革后,會(huì)讓我們對(duì)其創(chuàng)始人有很強(qiáng)烈的興趣,成為忠實(shí)的腦殘粉,學(xué)習(xí)該語(yǔ)言的興趣會(huì)更濃烈。

人們常常說(shuō)某個(gè)語(yǔ)言比哪個(gè)好,這其實(shí)沒(méi)有必要。不必要為其它人的語(yǔ)言所惑,需要你自己做出選擇。

語(yǔ)言的共通點(diǎn)

這個(gè)星球的人都是一個(gè)鼻子兩雙只水汪汪的大眼睛,與人們的模樣一般,編程語(yǔ)言也有一個(gè)大致相同的長(zhǎng)相。

語(yǔ)法:這是開發(fā)此語(yǔ)言定義的規(guī)則“套路”:

運(yùn)算符順序,變量常量定義/作用域,表達(dá)式定義,字符串定義,行尾結(jié)束符等。

流程控制:循環(huán)控制

這些語(yǔ)法都是成對(duì)的,如if,for,while,foreach,有的語(yǔ)言還提供goto這樣類似匯編語(yǔ)言的語(yǔ)法。

函數(shù)與方法

一些能夠復(fù)用的高質(zhì)量代碼組合。函數(shù)執(zhí)行后有返回,有遞歸,有嵌套,還有干完活就完事的簡(jiǎn)單任務(wù)。有靜態(tài)函數(shù)和動(dòng)態(tài)函數(shù)區(qū)分。

容器

數(shù)組,哈希表(也叫散列),字典等用來(lái)保存數(shù)據(jù)的容器。

錯(cuò)誤/例外處理

現(xiàn)代編程語(yǔ)言基本都支持出錯(cuò)的拋出,除了C語(yǔ)言之外。

比如硬盤不足,網(wǎng)絡(luò)出錯(cuò),黑客攻擊等情形。就像購(gòu)物中心里出現(xiàn)煤氣泄露時(shí),監(jiān)測(cè)設(shè)備,物聯(lián)網(wǎng)設(shè)備能夠及時(shí)記錄與傳遞給指揮中心。

沒(méi)有錯(cuò)誤拋出的語(yǔ)言,需要自己考慮盡可能出錯(cuò)的場(chǎng)景并處理,比如:

if(is_overfllow)

//處理

if(network_error)

//處理

可以還有不少需要關(guān)注的維度,這會(huì)讓代碼變得艱澀難懂,也難以維護(hù)。

我們可以用這樣的方式,讓其更簡(jiǎn)潔:

on error goto ERROR

ERROR:

..//

但這總是會(huì)需要我們照顧很多情形。于是C++推出了一個(gè)語(yǔ)法:

try{

//可能會(huì)出錯(cuò)的代碼

//可能會(huì)出錯(cuò)的代碼

}catch{

//處理出錯(cuò)的邏輯

//處理出錯(cuò)的邏輯

}finally{

//出不出錯(cuò)都要執(zhí)行的代碼

}

最后一句是微軟公司給業(yè)界提供貢獻(xiàn)的finally代碼塊。

以上這些成為語(yǔ)言處理異常機(jī)制的基礎(chǔ)。

容器

容器是很重要的一節(jié),所以我們單獨(dú)再提出來(lái)。很多邏輯處理,使用容器保存數(shù)據(jù),該語(yǔ)言會(huì)提供便捷的方法來(lái)提供存取。

比如C、Perl、PHP、Ruby中均提供的數(shù)組和關(guān)聯(lián)數(shù)組,LISP提供的列表,Java、Python提供的元組、鏈表等。

雖然名字相同,但是實(shí)現(xiàn)方式卻是完全不同,使用方法當(dāng)然也不一樣。

沒(méi)有萬(wàn)能的容器,只有最合適的。可以從節(jié)省內(nèi)存,節(jié)約時(shí)間還是編碼效率等綜合考慮。

字符串與字符編碼

是否支持unicode編碼。從摩斯碼到ASCII到統(tǒng)一的Unicode編碼支持。

并發(fā)處理

有的語(yǔ)言在設(shè)計(jì)時(shí)并無(wú)此方面的考慮,或者天生設(shè)計(jì)存在缺陷。

即多線程,多進(jìn)程的概念。包括共享,鎖,事備等特性。

面向?qū)ο?/p>

支持類,繼承,模塊,包,命名空間,閉包等。有這些特性才會(huì)讓人們的工作變得更便利、更有效率。

小結(jié)

學(xué)習(xí)一門語(yǔ)言的關(guān)鍵,需要我們?cè)谄届o地心緒下,帶著濃厚的興趣去學(xué)習(xí),在比較中學(xué)習(xí),在歷史中學(xué)習(xí)。

有時(shí)候感覺(jué)還是不夠通暢,先做知識(shí)的搬運(yùn)工也是不錯(cuò)。另外,不斷的實(shí)踐會(huì)讓我們的信心更足。

當(dāng)前名稱:php3數(shù)據(jù)字典 php 字典
網(wǎng)站路徑:http://www.rwnh.cn/article6/doocsog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管網(wǎng)站制作、ChatGPT面包屑導(dǎo)航、App開發(fā)云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司
霍林郭勒市| 文水县| 陇川县| 闽清县| 东乡族自治县| 集安市| 治多县| 徐闻县| 石城县| 子长县| 红安县| 丹东市| 怀集县| 黔东| 什邡市| 剑川县| 阜宁县| 专栏| 仪陇县| 合江县| 青田县| 土默特左旗| 永丰县| 临江市| 闸北区| 许昌市| 长泰县| 二连浩特市| 资中县| 大名县| 三亚市| 大理市| 手机| 衡水市| 手游| 云安县| 深圳市| 和田市| 同德县| 武平县| 铁岭市|