2017年10月3日
摘要: 十四、浏览器检测 由于每个浏览器都具有自己独到的扩展,所以在开发阶段来判断浏览器是一个非常重要的步骤。虽然浏览器开发商在公共接口方面投入了很多精力,努力的去支持最常用的公共功能;但在现实中,浏览器之间的差异,以及不同浏览器的“怪癖”却是非常多的,因此客户端检测除了是一种补救措施,更是一种行之有效的开 阅读全文
posted @ 2017-10-03 10:02 swifthua 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 十三、BOM BOM也叫浏览器对象模型,它提供了很多对象,用于访问浏览器的功能。BOM缺少规范,每个浏览器提供商又按照自己想法去扩展它,那么浏览器共有对象就成了事实的标准。所以,BOM本身是没有标准的或者还没有哪个组织去标准它。 1.window对象 BOM的核心对象是window,它表示浏览器的一 阅读全文
posted @ 2017-10-03 10:00 swifthua 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 十二、匿名函数和闭包 匿名函数就是没有名字的函数,闭包是可访问一个函数作用域里变量的函数。声明:本节内容需要有面向对象和少量设计模式基础,否则无法听懂. 1.匿名函数 //普通函数 function box() { //函数名是box return 'Lee'; } //匿名函数 function 阅读全文
posted @ 2017-10-03 09:59 swifthua 阅读(557) 评论(0) 推荐(0) 编辑
  2017年10月2日
摘要: 1. 并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。其中两种并发关系分别是同步和互斥2. 互斥:进程间相互排斥的使用临界资源的现象,就叫互斥。3. 同步:进程之间的关系不是相互排斥临界资源的关系,而是相互依赖的关系。进一步的说明: 阅读全文
posted @ 2017-10-02 10:43 swifthua 阅读(1383) 评论(0) 推荐(0) 编辑
摘要: java中常见的类,接口,包,异常 类 String Integer Long File Date Thread(java.lang.Thread Thread类的定义:public class Thread extends Object implements Runnable)包 java.lan 阅读全文
posted @ 2017-10-02 10:31 swifthua 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: java垃圾回收机制和调优 gc即垃圾收集机制是指jvm用于释放那些不再使用的对象所占用的内存。java语言并不要求jvm有gc,也没有规定gc如何工作。不过常用的jvm都有gc,而且大多数gc都使用类似的算法管理内存和执行收集操作。 在充分理解了垃圾收集算法和执行过程后,才能有效的优化它的性能。有 阅读全文
posted @ 2017-10-02 10:11 swifthua 阅读(436) 评论(0) 推荐(0) 编辑
  2017年9月30日
摘要: Web服务器的工作原理 Web服务器的工作原理 Web服务器工作原理概述 很多时候我们都想知道,web容器或web服务器(比如Tomcat或者jboss)是怎样工作的?它们是怎样处理来自全世界的http请求的?它们在幕后做了什么动作?Java Servlet API(例如ServletContext 阅读全文
posted @ 2017-09-30 23:20 swifthua 阅读(331) 评论(0) 推荐(0) 编辑
摘要: Java程序员们最常犯的10个错误 1.将数组转化为一个列表时,程序员们经常这样做: List<String> list = Arrays.asList(arr); Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.u 阅读全文
posted @ 2017-09-30 23:11 swifthua 阅读(148) 评论(0) 推荐(0) 编辑
摘要: JAVA代码效率优化 1、 尽量指定类的final修饰符 带有final修饰符的类是不可派生的。 如果指定一个类为final,则该类所有的方法都是final。Java编译器会寻找机会内联(inline)所有的 final方法(这和具体的编译器实现有关)。此举能够使性能平均提高50% 。 2、 尽量重 阅读全文
posted @ 2017-09-30 23:04 swifthua 阅读(217) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-09-30 22:31 swifthua 阅读(5) 评论(0) 推荐(0) 编辑