通常在表单验证,取输入框文本时都需要把取到的字符串首尾空格去掉。 现在常用的浏览器版本已经原生支持了trim()方法,JQ很早的版本也实现了对该方法的支持。 无聊时候可以关心下是怎么实现的,有时笔试面试也会问到,顺便复习下正则。 去掉首尾空格+用正则,无非就是找到首尾匹配到的空格字符,...
分类:
Web程序 时间:
2014-10-16 22:44:33
阅读次数:
225
9.1网络模型
9.1.1. OSI七层模型
OSI(Open System Interconnection,开放系统互联)七层网络模型称为开放式网络互联参考模型。它是国际标准组织指定的一个指导信息互联、互通和协作的网络规范。
开放是指只要遵循OSI标准,位于世界上任何地方的任何系统之间都可以进行通信,开放系统是指遵循互联协议的实际系统,如电话系统。
从逻辑上可以将OSI开放系...
分类:
Web程序 时间:
2014-10-13 17:00:50
阅读次数:
343
Java笔试题解析(二)——2015年唯品会秋招...
分类:
编程语言 时间:
2014-09-30 13:24:12
阅读次数:
1070
WIN32
1. Win32应用程序的基本类型.
2. 创建win32窗口程序的几个步骤,及使用到的函数。
3. nmake 与 makefile。
4. 有哪些字符集? Win32对于各种字符集如何进行兼容及转换? (wchar_t、TCHAR、TEXT() )。
5. 怎么创建一个子窗口?在哪进行设置?
6. 窗口类的分类,如何创建一个应用程序全局窗口类。
7. Win32窗口程...
先说下笔试题吧 具体题目记不清了 说下题型吧
1、哈希表
2、并查集
3、基于优先队列的广度优先搜索
比较偏向算法跟数据结构...
分类:
移动开发 时间:
2014-09-20 15:23:37
阅读次数:
253
最近需要找工作,参加各种笔试、面试(已被虐),发现自己很多基础知识掌握不深,因此把一些出现频率高的知识点记录下来和小伙伴们一起分享、交流(持续更新中。。。。)。...
分类:
编程语言 时间:
2014-09-16 12:41:01
阅读次数:
208
C/C++面试总结(转) 分类: 笔试面试面试题1:变量的声明和定义有什么区别为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。说明:很多时候一个变量,只是声明不...
分类:
编程语言 时间:
2014-09-13 14:29:35
阅读次数:
409
问题:对stack进行扩展,完成正常的push,pop操作,新增访问最小(大)元素的接口min(max),使得push,pop,Min的时间复杂度都是O(1)。
难点在于怎么维持stack的最小(大)值,一切排序和查找都不可能实现O(1)的时间复杂度找到最小值。
思路:如下图所示,以空间换取时间。通过增加一个最小值栈来存储上一个最小值,以维持目前的最小值。
1、 入栈的元素比当...
分类:
其他好文 时间:
2014-09-06 11:02:43
阅读次数:
172
为了准备笔试面试,重新开始系统的学习JavaScript,一边学习一边顺便给师弟师妹开个小灶,这是给他们准备的一道练习题,最后控制台会输出什么?var a=(0,1);function ScopeTest(){ var b=(c=2,3); console.log(a);}if(0==f...
分类:
编程语言 时间:
2014-09-04 18:23:39
阅读次数:
179
笔试面试经常涉及各种算法,本文简要介绍常用的一些算法,并用JavaScript实现。1、插入排序1)算法简介插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通...
分类:
编程语言 时间:
2014-09-04 14:37:09
阅读次数:
223