导航

2017年3月14日

摘要: 前天在做系统的时候被Java中参数传递问题卡了一下,回头查阅了相关的资料,对参数传递问题有了新的了解和掌握,但是有个问题感觉还是很模糊,就是Java中到底是否只存在值传递,因为在查阅资料时,经常看到有人说Java只有值传递,但有人说既有值传递,也有引用传递,对于两个观点个人觉得应该是站的角度不同而得 阅读全文

posted @ 2017-03-14 16:50 _eve 阅读(221) 评论(0) 推荐(0)

摘要: tmp是一个byte(字节)数组,如:['a','b','c'...],tmp[0]是去byte中的第一个,运算符&表示按位运算‘且’,就是前后值的二进制相同位有0取0,否则取1,如:2&3就是运算二进制的10&11,结果是二进制10,表示十进制就是2,所以tmp[0]&0xff返回的是tmp[0] 阅读全文

posted @ 2017-03-14 16:35 _eve 阅读(317) 评论(0) 推荐(0)

摘要: 字节流与字符流 先来看一下流的概念: 在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。 程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。 字节流与字符流 在Java.io包中操作 阅读全文

posted @ 2017-03-14 15:59 _eve 阅读(335) 评论(0) 推荐(0)

摘要: 使用common-fileupload实现上传操作。 需求说明 用户添加页面有一个“上传”按钮,点击按钮弹出上传界面,上传完成后关闭上传界面。 所需Jar包 commons.fileupload-1.2.0.jar、commons.logging-1.1.1.jar、commons.beanutil 阅读全文

posted @ 2017-03-14 15:34 _eve 阅读(577) 评论(0) 推荐(0)

摘要: package com.accu.business.pms.webservice; import java.net.URL; import javax.xml.namespace.QName;import javax.xml.rpc.ParameterMode;import javax.xml.rp 阅读全文

posted @ 2017-03-14 10:57 _eve 阅读(162) 评论(0) 推荐(0)

摘要: 本文主要讲述,使用java语言调用webservice的几种方法,和针对于获取的报文文件解析的一些看法。 再次之前先推荐一种工具,soapui这个工具可以很好的实现测试webservice的连通性,并且可以直接获取、 webservice服务上对应的值。 第一部分:调用方法 第一种方式采用soap的 阅读全文

posted @ 2017-03-14 10:56 _eve 阅读(404) 评论(0) 推荐(0)

摘要: 上篇博文我们介绍了Web Service的基本概念,了解它的基本概念之后,我们这篇博文介绍一个开源的WebService框架-Apache CXF,并实现一个HelloWorld实例。 一、开始之前 SOA目前已经成为了人人皆知的热点,SOA是面向服务的架构,SOA的重点在于服务的重用,即Servi 阅读全文

posted @ 2017-03-14 10:38 _eve 阅读(271) 评论(0) 推荐(0)

摘要: 这篇博文,我们对Web Service进行一个简单的介绍和认识,作为Web Service的入门。在学习之前,你需要对HTML和XML有基本的了解,Web Service并不难,而且非常的简单。 什么是Web Service? Web service是应用程序组件,可以被其他应用程序使用,不是框架, 阅读全文

posted @ 2017-03-14 10:37 _eve 阅读(180) 评论(0) 推荐(0)

摘要: 两个月之前准备软考时,简单的从理论上总结了最常用的数据结构和算法,比如:线性表,链表,图。在进行Java开发时,jdk为我们提供了一系列相应的类来实现基本的数据结构。jdk所提供的容器API位于java.util包内。本文主要是通过简单的介绍Collection集合,向读者简单阐述各个类的基本定义以 阅读全文

posted @ 2017-03-14 10:09 _eve 阅读(666) 评论(0) 推荐(0)

摘要: 查看不同公司新鲜真实的Java面试题,摘自Glassdoor.com 巴克莱投资: 假设有一个 getNextparson() 方法返回 Person 对象,Person 类实现了 comparable 接口,现在从文件中读取记录并排序,然后给出前 1000 条记录,纸上作答 答案见Glassdoo 阅读全文

posted @ 2017-03-14 05:47 _eve 阅读(2394) 评论(0) 推荐(0)

摘要: 一、Java基础 1. String类为什么是final的。 2. HashMap的源码,实现原理,底层结构。 3. 说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。 4. 描述一下ArrayList和LinkedList各自实现和区别 5. Java中的队列都有哪 阅读全文

posted @ 2017-03-14 05:42 _eve 阅读(801) 评论(0) 推荐(0)

摘要: Html篇: 1.你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? IE: trident内核 Firefox:gecko内核 Safari:webkit内核 Opera:以前是presto内核,Opera现已改用Google Chrome的Blink内核 Chrome:Blink(基于w 阅读全文

posted @ 2017-03-14 05:41 _eve 阅读(387) 评论(0) 推荐(0)

摘要: 初级Javascript: 1.JavaScript是一门什么样的语言,它有哪些特点? 没有标准答案。 2.JavaScript的数据类型都有什么? 基本数据类型:String,boolean,Number,Undefined, Null 引用数据类型:Object(Array,Date,RegEx 阅读全文

posted @ 2017-03-14 05:40 _eve 阅读(307) 评论(0) 推荐(0)

摘要: JavaScript Specification 阐述下 JavaScript 中的变量提升 所谓提升,顾名思义即是 JavaScript 会将所有的声明提升到当前作用域的顶部。这也就意味着我们可以在某个变量声明前就使用该变量,不过虽然 JavaScript 会将声明提升到顶部,但是并不会执行真的初 阅读全文

posted @ 2017-03-14 05:39 _eve 阅读(320) 评论(0) 推荐(0)

摘要: 多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。(校对注:非常赞同这个观点) Java多线程面试问题1. 进程和线程之间有什么不同?一个进程是一个独立(self conta 阅读全文

posted @ 2017-03-14 05:35 _eve 阅读(329) 评论(0) 推荐(0)

摘要: 1、ArrayList的大小是如何自动增加的?你能分享一下你的代码吗? 这是最有技巧性的的一个问题,大多数人都无法回答。事实上,当有人试图在arraylist中增加一个对象的时候,Java会去检查arraylist,以确保已存在的数组中有足够的容量来存储这个新的对象。如果没有足够容量的话,那么就会新 阅读全文

posted @ 2017-03-14 05:33 _eve 阅读(291) 评论(0) 推荐(0)

摘要: 以下是收集一些面试中经常会遇到的经典面试题以及自己面试过程中无法解决的问题,通过对知识的整理以及经验的总结,重新巩固自身的前端基础知识,如有错误或更好的答案,欢迎指正。: ) 阅读目录 HTML/CSS部分JavaScript部分其他 HTML/CSS部分 1、什么是盒子模型? 在网页中,一个元素占 阅读全文

posted @ 2017-03-14 05:32 _eve 阅读(434) 评论(0) 推荐(0)

摘要: 静态类和静态方法 如果一个类要被声明为static的,只有一种情况,就是静态内部类。 静态内部类实际上与普通类(即类名必须与文件名一样的顶级类)一样,只是静态内部类在某一类的内部定义了而已,既然是类,要想使用就必须实例化。概念上与静态变量、静态方法是不一样的,不要被“静态”两个字迷惑了(不要以为凡是 阅读全文

posted @ 2017-03-14 05:30 _eve 阅读(397) 评论(0) 推荐(0)

摘要: Java相关 Java GC机制(重要程度:★★★★★) 主要从三个方面回答:GC是针对什么对象进行回收(可达性分析法),什么时候开始GC(当新生代满了会进行Minor GC,升到老年代的对象大于老年代剩余空间时会进行Major GC),GC做什么(新生代采用复制算法,老年代采用标记-清除或标记-整 阅读全文

posted @ 2017-03-14 05:29 _eve 阅读(400) 评论(0) 推荐(0)

摘要: -《Java核心技术 卷一》 - Java线程面试题 Top 50:http://www.importnew.com/12773.html - JAVA多线程和并发基础面试问答: http://ifeve.com/java-multi-threading-concurrency-interview- 阅读全文

posted @ 2017-03-14 05:26 _eve 阅读(335) 评论(0) 推荐(0)

摘要: 1 Java基础 1.1 Collection和Map (1)掌握Collection和Map的继承体系。 (2)掌握ArrayList、LinkedList、Vector、Stack、PriorityQueue、HashSet、LinkedHashSet、TreeSet、HashMap、Linke 阅读全文

posted @ 2017-03-14 05:24 _eve 阅读(387) 评论(0) 推荐(0)

摘要: 1.创建JavaScript对象的两种方法是什么? 这是一个非常简单的问题,如果你用过JavaScript的话。你至少得知道一种方法。但是,尽管如此,根据我的经验,也有很多自称是JavaScript程序员的人说不知道如何回答这个问题。 使用“new”关键字来调用函数。 open/close花括号。 阅读全文

posted @ 2017-03-14 05:23 _eve 阅读(351) 评论(0) 推荐(0)

摘要: 很多常见的面试题都会出诸如抽象类和接口有什么区别,什么情况下会使用抽象类和什么情况你会使用接口这样的问题。本文我们将仔细讨论这些话题。 在讨论它们之间的不同点之前,我们先看看抽象类、接口各自的特性。 抽象类 抽象类是用来捕捉子类的通用特性的 。它不能被实例化,只能被用作子类的超类。抽象类是被用来创建 阅读全文

posted @ 2017-03-14 05:22 _eve 阅读(303) 评论(0) 推荐(0)

摘要: Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于Java集合的重要问题和答案。 另外,码农网之前也整理过一篇关于Java集合面试题的文章:大公司最喜欢问的Java集合类面试题 1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都 阅读全文

posted @ 2017-03-14 05:20 _eve 阅读(513) 评论(0) 推荐(0)

摘要: 不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java 语言一个重要的特点就是内置了对并发的支持,让 Java 大受企业和程序员的欢迎。大多数待遇丰厚的 Java 开发职位都要求开发者精通多线程技术并且有丰富的 Java 程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提 阅读全文

posted @ 2017-03-14 05:19 _eve 阅读(721) 评论(0) 推荐(0)

摘要: 看了一些所谓大公司的JAVA面试问题,发现对于JAVA集合类的使用都比较看重似的,而自己在这方面还真的是所真甚少,抽空也学习学习吧。 java.util包中包含了一系列重要的集合类,而对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。 接口:Collection Collectio 阅读全文

posted @ 2017-03-14 05:18 _eve 阅读(12125) 评论(0) 推荐(0)

摘要: 概述:还在做无准备的面试吗?还在为找不到Java的面试题而苦恼吗?那么你就一定不能错过以下小编为你量身打造的Java面试题集合了!让我们一起来看看! 这里有10个经典的Java面试题,同时小编也为大家列出了答案。这是Java开发人员面试经常容易遇到的问题,相信你了解和掌握之后一定会有所提高。让我们一 阅读全文

posted @ 2017-03-14 05:17 _eve 阅读(3357) 评论(0) 推荐(0)

摘要: 面向对象编程(OOP) Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可理解性。 代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可 阅读全文

posted @ 2017-03-14 05:16 _eve 阅读(242473) 评论(2) 推荐(21)

摘要: Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。 在我初入职场的时候,类似于 Vector 与 Array 的区别、HashMap 与 Hashtable 阅读全文

posted @ 2017-03-14 05:14 _eve 阅读(3546) 评论(1) 推荐(2)

摘要: 以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念: 1. 字符串 如果IDE没有代码自动补全功能,所以你应该记住下面的这些方法。 2. 链表 在Jav 阅读全文

posted @ 2017-03-14 05:13 _eve 阅读(603) 评论(0) 推荐(0)

摘要: 包括web开发人员的Java面试在内的各种面试中,XML面试题在各种编程工作的面试中很常见。XML是一种成熟的技术,经常作为从一个平台到其他平台传输数据的标准。XML面试问题包括用于转换XML文件的XSLT技术,XPATH,XQuery等各种XML技术和XML基础知识,比如DTD或者Schema。 阅读全文

posted @ 2017-03-14 05:10 _eve 阅读(312) 评论(0) 推荐(0)

摘要: 面试的时候,栈和队列经常会成对出现来考察。本文包含栈和队列的如下考试内容: (1)栈的创建 (2)队列的创建 (3)两个栈实现一个队列 (4)两个队列实现一个栈 (5)设计含最小函数min()的栈,要求min、push、pop、的时间复杂度都是O(1) (6)判断栈的push和pop序列是否一致 1 阅读全文

posted @ 2017-03-14 05:09 _eve 阅读(402) 评论(0) 推荐(0)

摘要: Java中HashMap是一种用于存储“键”和“值”信息对的数据结构。不同于Array、ArrayList和LinkedLists,它不会维持插入元素的顺序。 因此,在键或值的基础上排序HashMap是一个很难的面试问题,如果你不知道如何解决的话。下面让我们看看如何解决这个问题。 1. HashMa 阅读全文

posted @ 2017-03-14 05:08 _eve 阅读(469) 评论(0) 推荐(0)

摘要: 问题:如果main方法被声明为private会怎样? 答案:能正常编译,但运行的时候会提示”main方法不是public的”。 问题:Java里的传引用和传值的区别是什么? 答案:传引用是指传递的是地址而不是值本身,传值则是传递值的一份拷贝。 问题:如果要重写一个对象的equals方法,还要考虑什么 阅读全文

posted @ 2017-03-14 05:07 _eve 阅读(253) 评论(0) 推荐(0)

摘要: Java的初始化和回收相关知识是公司在面试开发人员时常考察的问题,这里列出了8大常见的题型。 1.Java中是如何区分重载方法的? 通过重载方法的参数类型和顺序来进行区分的。 注意:若参数类型和顺序均相同时,不管参数名是否相同,编译器均会报错,提示方法已经被定义。且不能根据返回值类型来区分,如果根据 阅读全文

posted @ 2017-03-14 05:05 _eve 阅读(293) 评论(0) 推荐(0)

摘要: 什么是可变参数? 可变参数允许调用参数数量不同的方法。请看下面例子中的求和方法。此方法可以调用1个int参数,或2个int参数,或多个int参数。 断言的用途? 断言是在Java 1.4中引入的。它能让你验证假设。如果断言失败(即返回false),就会抛出AssertionError(如果启用断言) 阅读全文

posted @ 2017-03-14 05:04 _eve 阅读(4150) 评论(0) 推荐(0)

摘要: 使用SSM框架做了几个小项目了,感觉还不错是时候总结一下了。先总结一下SSM整合的文件配置。其实具体的用法最好还是看官方文档。 Spring:http://spring.io/docs MyBatis:http://mybatis.github.io/mybatis-3/ 基本的组织结构和用法就不说 阅读全文

posted @ 2017-03-14 05:03 _eve 阅读(224) 评论(0) 推荐(0)

摘要: 使用SSM框架做了几个小项目了,感觉还不错是时候总结一下了。先总结一下SSM整合的文件配置。其实具体的用法最好还是看官方文档。 Spring:http://spring.io/docs MyBatis:http://mybatis.github.io/mybatis-3/ 基本的组织结构和用法就不说 阅读全文

posted @ 2017-03-14 05:00 _eve 阅读(253) 评论(0) 推荐(0)

摘要: 什么是Spring MVC Spring MVC框架是一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。从这样一个角度来说,Spring MVC和Structs、Structs2非常类似。Spring MVC的设计是围绕DispatcherSe 阅读全文

posted @ 2017-03-14 04:58 _eve 阅读(372) 评论(0) 推荐(0)

摘要: 问题清单: 1、什么是Spring框架?Spring框架有哪些主要模块? Spring框架是一个为Java应用程序的开发提供了综合、广泛的基础性支持的Java平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring框架本身亦是按照设计模式精心打造,这使 阅读全文

posted @ 2017-03-14 04:54 _eve 阅读(406) 评论(0) 推荐(0)