摘要: 同源与跨域 1. 同源处理、跨域相关 同源策略是浏览器为了安全性实施的策略;所谓同源是指URL的协议、域名、端口号都相同;浏览器的同源策略限制了来自不同源的'document'或脚本,对当前'document'读取或设置某些属性。 通过XHR实现Ajax通信的一个主要限制,来源于跨域安全策略。默认情 阅读全文
posted @ 2018-03-22 19:10 YFIFE 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 检索算法 顺序查找 function seqSearch(arr, data) { for(var i = 0; i max) { max = arr[i]; } } return max; } 查找最小值 function getMin(arr) { if(arr.length == 0) {re 阅读全文
posted @ 2018-03-18 16:34 YFIFE 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 排序算法 交换数组元素 function swap(arr, index1, index2) { var tmp = arr[index1]; arr[index1] = arr[index2]; arr[index2] = tmp; } 冒泡排序 function bubbleSort(arr) 阅读全文
posted @ 2018-03-18 16:01 YFIFE 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 二叉树和二叉查找树 树的定义 树由一组以边连接的节点组成 数的相关概念 1. 路径 :一个节点到另一个节点的一组边 2. 遍历 :以某种特定顺序访问树中所有节点 3. 深度 :树的层数 实现二叉查找树 //构建Node对象 function Node(data, left, right) { thi 阅读全文
posted @ 2018-03-18 13:32 YFIFE 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Java Applet 基础 Applet是一种java程序,一般运行在支持Java的web浏览器内,用完整的Java API支持,是一个全功能的Java应用程序 独立的Java引用程序和applet程序间的区别 Java中Applet类继承了java.applet.Applet类 Applet类没 阅读全文
posted @ 2017-08-31 21:21 YFIFE 阅读(244) 评论(0) 推荐(0) 编辑
摘要: Java 多线程编程 一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径 多线程是多任务的一种特别形式,但多线程使用了更小的资源开销 进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,他必须是进程的一 阅读全文
posted @ 2017-08-27 21:54 YFIFE 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Java URL处理 基本格式 protocol://host:port/path?query fragment //协议://主机:端口/文件路径?请求参数 定位元素 URL类方法 可以通过 构建和获取资源 1. 通过给定的参数(协议、主机名、端口号、文件名)创建URL 2. 使用指定的协议、主机 阅读全文
posted @ 2017-08-25 21:33 YFIFE 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Java网络编程 编写运行在多个设备的程序,这些设备都通过网络连接起来 java.net 包中提供两种常见的网络协议的支持 1. TCP 传输控制协议,保障两个应用程序之间的可靠通信。通常用于互联网协议,被称为TCP/IP 2. UDP 用户数据报协议,一个无连接的协议,提供应用程序之间要发送的数据 阅读全文
posted @ 2017-08-24 22:00 YFIFE 阅读(203) 评论(0) 推荐(0) 编辑
摘要: HTML有关面试知识点 对web标准的理解、浏览器内核差异、兼容性、HTML5 作用?标准模式与兼容(混杂、怪癖)模式各有什么区别? 1. 声明位于HTML文档中的第一行,处于 DOCTYPE`不存在或格式不正确会导致文档以兼容模式呈现。 2. 标准模式的排版和JS运作模式都是以该浏览器支持的最高标 阅读全文
posted @ 2017-08-23 17:36 YFIFE 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Java 包(package) 包的作用 1. 把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用 2. 如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免 阅读全文
posted @ 2017-08-22 23:18 YFIFE 阅读(171) 评论(0) 推荐(0) 编辑