碰到问题集锦(简述)1
1.What is the UI Framework??
? ? ? ?我們常說的類庫是純粹的各種方法的集合,不涉及界面 ;UI框架(組件庫),它涉及界面要引入css,使用規定的標簽屬性就可基于模板開發網站。
?
2.Ajax 的作用是什么?
ajax主要是實現頁面和web服務器之間數據的異步傳輸。因此:它能實現頁面的局部更新,并且發送請求后還可以進行頁面的其他操作,這就是異步方式,用戶體驗好,效率高(缺點:破壞了瀏覽器后退按鈕的正常行為,刷新后不能返回頁面的前一個狀態)
?
3. Html 的DOM是什么?
? ?即是Html Document Object Model 文檔對象模型,可以理解為網友的API ,它將網頁中的各種元素都看成對象,使得開發者可編輯即DOM操作 (
HTML DOM 定義了所有 HTML 元素的對象和屬性,以及訪問它們的方法。換言之,HTML DOM 是關于如何獲取、修改、添加或刪除 HTML 元素的標準。
)&&(DOM對象的出現是為了方便javascript操作HTML標簽而已.BOM對象也就是操作瀏覽器了.標準的HTML文檔實質上就是一個是就一個樹形結構的XML文檔DOM全名document object model 文檔對象模型,也就是基于HTML文檔出來的,所以操作DOM實際上就是在操作HTML文檔對象(每一個標簽).CSS只能修飾HTML的樣式而已,而javascript能把HTML與CSS相結合,也就是以前所說的DHTML(動態HTML)。)
4.XML的作用與HTML/SGML(通用標識語言標準)的區別聯系?
5.正則表達式基本使用?http://deerchao.net/tutorials/regex/regex.htm
?
2.1匹配不同類型的字符
?
?
?
?
?
| 字符類 | 匹配的字符 |
| \d | 匹配一個數字字符。等價于?[0-9]。 |
| \D | 匹配一個非數字字符。等價于?[^0-9]。 |
| \w | 匹配包括下劃線的任何單詞字符。等價于'[A-Za-z0-9_]'。 |
| \W | 匹配任何非單詞字符。等價于?'[^A-Za-z0-9_]'。 |
| \s | 匹配任何空白字符,包括空格、制表符、換頁符等等。等價于[?\f\n\r\t\v]。 |
| \S | 匹配任何非空白字符。等價于?[^?\f\n\r\t\v]。 |
| .(點號) | 任一字符 |
| [...] | 括號中的任一字符 |
| [^…] | 非括號中的任一字符 |
?
?
?
2.2定位控制字符
?
| ^ | 其后的模式必須在字符串的開始處,如果是多行則在任一行的開始C#需要設定Multiline標志 |
| $ | 前面的模式必須在一行的末尾,如果是多行,則在任意行的末尾 |
| \A | 前面的模式必須在字符串的開始處;多行標志被忽略 |
| \z | 前面的模式必須在字符串的末尾處,多行標志被忽略 |
| \Z | 前面的模式必須位于字符串的末尾或位于換行符前 |
| \b | 匹配一個單詞字符的開始,單詞字符是[a-zA-Z0-9]中的一位 |
| \B | 匹配一個非單詞邊界的位置, 不在一個單詞的開始 |
?
2.3指定重復字符
?
| {n} | 匹配前面的字符n次 |
| {n,} | 匹配前面的字符最少n次 |
| {n,m} | 匹配前面的字符n至m次 |
| ? | 匹配前面的字符0次或1次 |
| + | 匹配前面的字符至少1次 |
| * | 匹配前面的字符至少0次 |
?
正則表達式分組、替換、反向引用等高級應用
?
分組:用()表示,又稱捕獲
1.????捕獲:()
例子:ABC1EDF2UU
匹配組表達式:([A-Z]{3})\d??--匹配3個連續大寫字母和一個數字
匹配結果:1.ABC1,2.EDF2
如果用C#中的group,則為ABC,EDF。因為group搜集的是匹配組的內容。
2.非捕獲(?:)
使用了非捕獲就說明該()中的內容將不作為捕獲的組返回,而和其它表達式共同構成匹配項返回。也就是捕獲組將不存在。
例:1AF3EDC
匹配表達式:(?:\d|[A-Z])\w??--匹配一個數字或字母加一個任意的字符。
匹配結果:1.1A?2.F3 3.ED
沒有組被捕獲
?
| N | 規定只有顯示命名的組標號的組才能有效的捕獲 |
| I | 此選項匹配不區分大小寫的匹配 |
| X | 此選項規定,非轉義的空字符被排除在模式之外,并啟用了一個前綴#的注釋 |
| M | 指定多行模式,修改了^和$的定義 |
| S | 指定單行模式 |
最后附一個懶惰匹配常用修飾和其他的限定
?
| *? | 盡可能少地使用重復的第一個匹配 |
| +? | 盡可能少地使用重復但至少使用一次 |
| ?? | 使用零次重復(如有可能)或一次重復 |
| {n}? | 等同于{n} |
| {n, }? | 盡可能少地使用重復但至少使用n次 |
| {n,m}? | 介于n和m之間,盡可能少地使用重復 ? |
?
6.java /javascript this?的使用?7.eclipse中debug perspective的使用??8.Gant腳本?如何使用tomcat
7.eclipse中debug perspective的使用? 8.Gant腳本?
?
轉載于:https://www.cnblogs.com/Spring-Rain/p/5671681.html
總結
以上是生活随笔為你收集整理的碰到问题集锦(简述)1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Asp.Net读写XML简单方法
- 下一篇: JqueryEasyUI 解决IE下da