03 2017 档案
摘要:package.json是npm package的配置文件,存储当前项目相关的信息。如果下载npm中的包,包内会自带该文件。 具体属性 main:the main entry point for the libary; when someone runs require(<library name>
阅读全文
摘要:js中原生的sort()采用快排和插入排序算法,根据比较器对数组排序。 默认是将数组元素转为字符串,然后根据Unicode字符集编号的大小排序。 charCodeAt(index) 返回指定位置字符的 Unicode 编号,取值是 0 - 65535 间的整数,与 charAt() 方法执行的操作相
阅读全文
摘要:Node.exe是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Nodejs定义了一个构造函数 Module,所有的模块(Node中一个文件即一个模块)都是 Module 的实例。每个模块都隐式传入了构造函数中的如下属性: 也就是说每一个Node的文件,都会自动创建一个mo
阅读全文
摘要:搜索ctrl+p:搜索Sources面板中指定的文件;然后在主窗口文件标签右键选择reveal in navigator可以在目录中显示当前文件。ctrl+f:搜索devtool主显示窗口所在文件的指定字符;ctrl+shift+o:搜索所在文件的函数定义或选择器;ctrl+shift+f:支持大小
阅读全文
摘要:屏幕尺寸是指屏幕对角线的长度,一般以英寸为单位,1英寸(inch)=2.54厘米(cm)。传统意义上的照片尺寸也是这个概念。所以同样尺寸(指对角线)的屏幕,也可能长宽比率不同。像素(Pixel):是位图(如数字图像)里的抽象概念,指计算机对图像的采样点,没有具体尺寸。通俗理解就是一个一个的方框(点)
阅读全文
摘要:单页应用中,页面的跳转如果只是通过js控制时,浏览器的前进/后退会离开当前url。另外通过url收藏当前页面后重新打开时会跳到应用的初始状态。 用前端路由的方法可以解决上述问题。url的hash部分改变,不会反生页面跳转,但会触发hashchange事件,再通过js显示不同的组件。简单实现如下:
阅读全文
摘要:ie浏览器下new Date("2013/04")与new Date("2016-04")会报错:
阅读全文
摘要:background-origin: 规定 background-position 属性相对于容器的哪一部分来定位。 padding-box 背景图像相对于内边距框来定位;(默认) border-box背景图像相对于边框盒来定位; content-box背景图像相对于内容框来定位。 backgrou
阅读全文
摘要:作用:封装了JDBC操作,简化数据库访问代码。封装的功能:1.获取连接,执行SQL,释放连接2.SQL参数设置(可以直接传入对象,Mybtis会将对象的属性传入SQL语句) #{属性值}取代JDBC的?占位符3.执行结果映射成实体对象。JDBC中需要开发者自己转换。 实体类的属性名与查询结果集Res
阅读全文
摘要:Html/Jsp页面中的路径,是供浏览器使用的。“/”代表的是服务器根目录,一个服务器会有多个web应用,所以请求资源时需要加应用名才能正确访问。 页面中使用的相对路径,也是由浏览器根据当前页面的url或<base>元素解析成完整请求路径的。 页面中使用路径的常用方式如下: 1.当前应用的根路径+静
阅读全文
摘要:servletConfig Servlet容器初始化一个servlet对象时,会为这个servlet对象创建一个servletConfig对象,该对象中包含了servlet的<init-param>初始化参数信息。Servlet容器在调用servlet对象的init(ServletConfig co
阅读全文
摘要:Serlvlet路径映射 当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url。 容器默认请求的是一个Servlet,所以不会直接根据路径从文件夹中查找文件,而是先从web.xml中根据<url-pattern>查找对应的Servle
阅读全文
摘要:什么是Servlet Servlet是sun公司制定的用来扩展web服务器功能的组件规范,通俗理解为遵循Servlet规范开发的实现了某个功能的Java组件。该组件没有 main 方法,不能独立地运行,只能在Servlet容器中运行,容器管理其从创建到销毁的整个过程。 早期web服务器(Apache
阅读全文
摘要:Jar (Java archive), 是将实现了某功能的所有类及辅助资源用ZIP压缩形式打包而成的一个文件, 便于代码的管理和重复使用。当使用别人提供的jar时,只需要在classpath环境变量中添加这个jar文件,java虚拟机会自动在内存中解压这个jar包,把这个jar文件当作一个路径,在这
阅读全文
摘要:JSON(JavaScript Object Notation)是一种独立于开发语言的用于存储和交换文本数据的格式,JSON 语法是JavaScript 语法的子集。 Json 可以保存数组格式和对象格式两种数据。其中对象格式以“键值对“的形式存储数据,key的取值为 String 类型,必须加双引
阅读全文
摘要:同源策略:浏览器出于安全考虑,会限制文档或脚本中发起的跨域请求(但src请求不受此限)资源的加载。实际上通过抓包软件可以发现请求和响应都会成功,但是响应数据并不会被浏览器加载。不同源的客户端脚本(javascript、ActionScript)在没明确授权的情况下,不可以使用 XMLHttpRequ
阅读全文