摘要:
1.基本概念I/O(Input/Output):输入输出数据源(Data Source):数据的来源,可以是文件,数据库等等数据宿(Data Sink):数据传输到的终端(destination)Java中把不同的数据源与程序间的数据传输都抽象表述为“流”(Stream),java.io包中定义了多种I/O流类型实现数据I/O功能。I/O流分类:输入流(Input Stream)和输出流(Output Stream)节点流(Node Stream)和处理流(Processing Stream)字符流(Character Stream)和字节流(Byte Stream)2.分类解析输入流(Inp 阅读全文
摘要:
1.什么是线程 线程是一个程序内部的顺序控制流。 线程和进程: 每个进程都有独立的代码和数据空间(进程上下文),进程切换的开销大。 线程: 轻量的进程,同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换的开销小。 多进程: 在操作系统中能同时运行多个任务(程序) 多线程:在同一应用程序中有多个顺序流同时执行 2.线程的概念模型 1. 虚拟的CP... 阅读全文
摘要:
1.计算机网络工作模式 和 通信协议参考模型 专用服务器结构(Server-Based) 又称为“工作站/文件服务器”结构,由若干台微机工作站与一台或多台文件服务器通过通信线路连接起来组成工作站 存取服务器文件,共享存储设备。 客户机/服务器模式(Client/Server,C/S) 其中一台或几台较大的计算机集中进行共享数据库的管理和存取,称为服务器,而将其它的应用处理工作分散到网络中... 阅读全文
摘要:
1.数组 Javascript中数组的大小是可以动态改变的 数组常用的方法: concat:合并数组,不会改变原数组,返回一个新的数组 join:将数组中的内容按照方法参数指定的字符连接成字符串并返回 slice:返回原数组的子数组,slice(a,b)返回从下标a开始到下标b之前的元素组成的数组[如果有负数例如-3,表示数组的倒数第3个数] push,pop:向数组末尾增加元素或者弹出元素,改变... 阅读全文
摘要:
1.HTML 和 XML 的DOM HTML的DOM中我们提到并大量使用了document这个Javascirpt的内置对象,请注意这个对象仅仅可以表示HTML的根节点。 而对于XML的DOM来说,每一个XML都一个根节点。 如果我们想建立一个节点的时候,也要使用XML的根节点来创建,这样才能保证新建的节点可以被添加到XML中,从而改变XML的内容。 2.利用浏览器装载 XML... 阅读全文
摘要:
1.知识补充:div 和 span 差别 div 默认是块级元素;span 默认是行内元素 2. XMLHttpRequest对象 的五步使用法 第一步:创建XMLHttpRequest对象 区别不同的浏览器 •IE“独树一帜”,仍然是以ActiveX组件的方式来创建XMLHttpRequest对象 •其他浏览器则可以直接创建javascript的XMLHttpRequest... 阅读全文
摘要:
安装步骤: 1、下载aptana3.2 Eclipse Plugin插件.下载地址:http://update1.aptana.org/studio/3.2/024747/index.html 2、解压出features与plugins文件夹,COPY到D:\Program Files\MyEclipse Blue Edition\MyPlugins\aptana3.23、在D:\Program Files\MyEclipse Blue Edition\MyEclipse Blue Edition 9.0 M2\dropins在新建文件aptana.link, 内容是path=D:\\Prog 阅读全文
摘要:
1.DOM(Document Object Model)被称作文档对象模型 它是语言和平台中立的接口,允许程序和脚本动态访问和更新文档的内容,结构和风格。 在AJAX中,DOM对于我们来说是HTML 和 XML 文档的一个应用程序接口,它可以把HTML,XML与AJAX中的开发语言Javascript连接起来。 Javascript中的DOM实现可以使得我们在AJAX中通过Javascrip... 阅读全文
摘要:
1.走进 AJAX (1)使用XHTML和CSS的基于标准的表示技术 (2)使用DOM进行动态显示和交互 (3)使用XML和XSLT进行数据交换和处理 (4)使用XMLHttpRequest进行异步数据检索 (5)使用Javascript将以上技术融合在一起 2.AJAX 优点 (1)改善表单验证方式,不再需要打开新页面,也不再需要将整个页面数据提交 (2)不需刷新页... 阅读全文
摘要:
1.Aptana 介绍Aptana是一个非常强大、开源的专注于Ajax开发的开发工具。它的特性包括:*JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。 *支持JavaScript,HTML,CSS代码提示,包括JavaScript 自定函数 *代码语法错误提示。 *支持Aptana UI自定义和扩展。 *支持跨平台。 *支持FTP/SFTP *调试JavaScript *支持流行AJAX框架的Code Assist功... 阅读全文