碰到问题集锦(简述)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相关推荐
- 流行病学名词解释和简答题集锦
流行病学名词解释集锦 流行病学:指研究疾病(包括伤害)和健康状态在人群中的分布及其影响因素,借以制订和评价预防.控制和消灭疾病及促进健康的策略与措施的科学. 疾病的分布:以疾病的频率为指标,描述疾病在 ...
- mysql 的一个错误 Error Code: 2013. Lost connection to MySQL server during...
现象: 在workbench中各种操作(数据量稍大的时候), 返回 Error Code: 2013. Lost connection to MySQL server during- 客户端程序连接时 ...
- 002_韦东山嵌入式Linux应用开发基础_实操碰到的问题集锦
嵌入式Linux应用开发基础_韦东山教程思考笔记 配合<嵌入式Linux应用开发完全手册V5.1_IMX6ULL_Pro开发板> 文件目录 访问根/目录下,Filesystem Root目 ...
- 初学ABB机器人与库卡机器人时,常常碰到的问答集锦
1.ABB机器人一次性修改所有指令中的速度,如何实现? 答:可以在初始化程序中加入velset指令. 2.机器人可以与200SMART PLC通讯吗? 答:可以的.一般采用Profinet协议或者Pr ...
- iOS面试题集锦附答案及必需具备的知识
面试看面试官水平和心情,我遇到一本正经的问题还有"安卓用三个按键,苹果为什么只有一个 home键?""你觉得你是个有爱的人吗?""你男朋友是在哪里做什 ...
- 【面试题】Java常见面试题集锦
Java常见面试题集锦 面试题模块 这份面试题,包含的内容了十九了模块:Java 基础.容器.多线程.反射.对象拷贝.Java Web 模块.异常.网络.设计模式.Spring/Spring MVC. ...
- 简述DataInputStream和DataOuputStream
2019独角兽企业重金招聘Python工程师标准>>> Java开发中经常会用到IO流,那么就会碰到DataInputStream和DataOuputStream这两个包装类.下面就 ...
- python简述题_python的一些基本概念知识和面试题
对于机器学习算法工程师而言,Python是不可或缺的语言,它的优美与简洁令人无法自拔.那么你了解过Python编程面试题吗?从Python基础到网页爬虫你是否能全方位Hold住?今天,机器之心为读者们 ...
- 洗衣小窍门集锦 [ZZ]
发信人: zhuangw (庄子·逍遥游), 信区: LIFE 标 题: 洗衣小窍门集锦 [ZZ] 发信站: BBS 碧海青天站 (Wed Aug 9 11:14:53 2006), 转信 一.清 ...
最新文章
- linux的/etc/passwd、/etc/shadow、/etc/group和/etc/gshadow—关于用户和组的配置文件
- php 判断上传的是否是图片,php图片上传检测是否为真实图片格式
- gradle编译很慢解决方法
- win10下编译和使用mnn 2021
- laravel5.7的redis配置,一直报错Class 'Predis\Client' not found
- js中常用的操作字符串的方法大全
- WinAPI: midiOutGetID - 获取输出设备 ID
- 令人失望的IE7Beta,仍然不支持Web标准。
- 【Flink】Flink界面如何查看数据是否倾斜
- MySQL从入门到精通详细教程
- 通过汉字查找五笔码和拼音
- 高通MTK 安卓手机 手机更改SN 序列号 识别码 教程视频
- matlab imcrop 用法
- Word将英文数字全部修改为Times New Roman字体
- 2021-05-18 C#.NET面试题 一张长方形的桌面上放n个一样大小的圆形硬币。这些硬币中可能有一些不完全在桌面内,也可能有一些彼此重叠;当再多放一个硬币而它的圆心在桌面内时,新放的硬币便必定与
- 【笔记】C++之SLT的常用容器
- Proteus:logic contentions detected on net B15
- Origin批量滤波
- zabbix 5.0监控客户端
- 钛资本研究院:创业公司如何搭建高管团队,实现组织跃升?
热门文章
- 如何创建字符串(OC)
- C#如何将线程中的代码抛到主线程去执行
- php对提交数据的验证
- slf4j 日志接口 统一
- 应用jBPM4解决中国特色的流程需求 (看过之后,强烈推荐)
- linuex查看繁忙_如何用九条命令在一分钟内检查Linux服务器性能?
- 【数字信号处理】离散时间系统稳定性 ( 稳定性概念 | 稳定性用法 )
- 【Groovy】Groovy 脚本调用 ( Linux 中调用 Groovy 脚本 | Windows 中调用 Groovy 脚本 )
- 【鸿蒙 HarmonyOS】UI 布局 ( 相对布局 DependentLayout )
- 【Android 性能优化】应用启动优化 ( 安卓应用启动分析 | Launcher 应用启用普通安卓应用 | 应用进程分析 )