艾略特波浪理论-市场行为的关键(文字修订版).docx
艾略特波浪理论-市场行为的关键(文字修订版),波浪理论是美国证券分析家拉尔夫·纳尔逊·艾略特(R.N.Elliott)利用道琼斯工业平均指数(Dow Jones Industrial Average,DJIA)作为研究工具而创建的一种理论。
ScreenToGif超好用的录屏软件
非常好用的录屏软件,直接可以输出多种格式,输出的gif非常小巧,推荐使用. 软件绿色无毒,直接运行即可使用.
TortoiseCVS 1.12 及简体中文包
TortoiseCVS 1.12 及简体中文包 TortoiseCVS 简体中文 汉化
汉化文件放到安装目录下的locale下
Jadclipse反编译及部署教程
Jadclipse,java,反编译~包含教程
struct2 ,JSF CHM教程文档
struct2 ,JSF CHM教程文档
struct2 ,JSF CHM教程文档
Gh0st RAT Beta 3.6 C++源码
Gh0st RAT Beta 3.6 C++源码
Gh0st RAT Beta 3.6 C++源码
Gh0st RAT Beta 3.6 C++源码
人月神话(英文,CHM格式)
人月神话(英文,CHM格式),看起来就非常爽~谁下谁知道
两本Android中文书籍
两本Android中文书籍:Android程序员指南.pdf
應用框架原理與程式計36 技.pdf
汇编语言资料大量汇编
本人搜集的大量汇编语言编程技巧 值得一看
CSS 说明文档chm文件
CSS 说明文档 CSS 说明文档chm文件 CSS 说明文档chm文件
JScript/JavaScript 说明文档
JScript/JavaScript 说明文档 .chm文件
md5_hashmyfiles-MD5验证软件
MD5验证,很小但是很好用
谁用谁知道 拖进去一切OK了
VS2005卸载工具
VS2005卸载工具
控制面板上的卸载不了的话就先用这个卸
再用控制面板卸载就可以了
大学生求职指南精华版(无水印)
大学生求职指南精华版(无水印)
大学生求职指南,看过就知道啦。。。。。。。。。。
JAVA程序员面试题
JAVA程序员面试题
1.JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?
JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是"类servlet"。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。
2.四种会话跟踪技术.
会话作用域ServletsJSP 页面描述 page否是代表与一个页面相关的对象和属性。一个页面由一个编译好的 Java servlet 类(可以带有任何的 include 指令,但是没有 include 动作)表示。这既包括 servlet 又包括被编译成 servlet 的 JSP 页面 request是是代表与 Web 客户机发出的一个请求相关的对象和属性。一个请求可能跨越多个页面,涉及多个 Web 组件(由于 forward 指令和 include 动作的关系) session是是代表与用于某个 Web 客户机的一个用户体验相关的对象和属性。一个 Web 会话可以也经常会跨越多个客户机请求 application是是代表与整个 Web 应用程序相关的对象和属性。这实质上是跨越整个 Web 应用程序,包括多个页面、请求和会话的一个全局作用域
3.Request对象的主要方法:
setAttribute(String name,Object):设置名字为name的request的参数值
getAttribute(String name):返回由name指定的属性值
getAttributeNames():返回request对象所有属性的名字集合,结果是一个枚举的实例
getCookies():返回客户端的所有Cookie对象,结果是一个Cookie数组
getCharacterEncoding():返回请求中的字符编码方式
getContentLength():返回请求的Body的长度
getHeader(String name):获得HTTP协议定义的文件头信息
getHeaders(String name):返回指定名字的request Header的所有值,结果是一个枚举的实例
getHeaderNames():返回所以request Header的名字,结果是一个枚举的实例
getInputStream():返回请求的输入流,用于获得请求中的数据
getMethod():获得客户端向服务器端传送数据的方法
getParameter(String name):获得客户端传送给服务器端的有name指定的参数值
getParameterNames():获得客户端传送给服务器端的所有参数的名字,结果是一个枚举的实例
getParameterValues(String name):获得有name指定的参数的所有值
getProtocol():获取客户端向服务器端传送数据所依据的协议名称
getQueryString():获得查询字符串
getRequestURI():获取发出请求字符串的客户端地址
getRemoteAddr():获取客户端的IP地址
getRemoteHost():获取客户端的名字
getSession([Boolean create]):返回和请求相关Session
getServerName():获取服务器的名字
getServletPath():获取客户端所请求的脚本文件的路径
getServerPort():获取服务器的端口号
removeAttribute(String name):删除请求中的一个属性
Java笔试题目汇总
Java笔试题目汇总
Java基础方面:
0、作用域public,private,protected,以及不写时的区别
答:区别如下:
作用域 当前类 同一package 子孙类 其他package
public √ √ √ √
protected √ √ √ ×
friendly √ √ × ×
private √ × × ×
不写时默认为friendly
1。
java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类
3、int 和 Integer 有什么区别
Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。
原始类型封装类
booleanBoolean
charCharacter
byteByte
shortShort
intInteger
longLong
floatFloat
doubleDouble
引 用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数 据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。
4、String 和StringBuffer的区别
JAVA 平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。这个String类提供了数值不可改 变的字符串。而这个StringBuffer类提供的字符串进行修改。当你知道字符数据要改变的时候你就可以使用StringBuffer。典型地,你可 以使用StringBuffers来动态构造字符数据。
5、运行时异常与一般异常有何异同?
异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。
6、说出Servlet的生命周期,并说出Servlet和CGI的区别。
Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。
与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。
JAVASCRIPT特效代码实例
JAVASCRIPT特效代码实例,里面包含了多个小示例,看看不错
网页配色工具-网页美化你怎么少的了
网页配色工具`里面包含了许多方便的色彩搭配小软件
Easywebsvr
Easywebsvr~~用不了IIS的试一下吧
Eclipse 使用秘籍
Eclipse 使用秘籍和各常用快捷键介绍