自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

再见,巴比伦

爱好编程,创造自己的世界

  • 博客(102)
  • 收藏
  • 关注

转载 文章标题

Java网络编程 课前思考 1. 什么是TCP/IP协议? 2. TCP/IP有哪两种传输协议,各有什么特点? 3. 什么是URL? 4. URL和IP地址有什么样的关系? 5. 什么叫套接字(Socket)? 6. 套接字(Socket)和TCP/IP协议的关系? 7. URL和套接字(Socket)的关系? 8.1 网络编程基本概念,TCP/IP协议简介8.1.1 网络基础知识

2017-01-14 21:52:00 474

转载 Java网络编程

Java网络编程课前思考1. 什么是TCP/IP协议?2. TCP/IP有哪两种传输协议,各有什么特点?3. 什么是URL?4. URL和IP地址有什么样的关系?5. 什么叫套接字(Socket)?6. 套接字(Socket)和TCP/IP协议的关系?7. URL和套接字(Socket)的关系?8.1 网络编程基本概念,TCP/IP协议简介8.1.1 网

2017-01-14 19:34:10 700

转载 49个常用sql语句

Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表 问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#='001'

2017-01-13 22:18:32 657

转载 mysql sql语句大全

mysql sql语句大全1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevi

2017-01-13 22:16:43 549

转载 JDBC之 连接池

JDBC之 连接池 有这样的一种现象:用java代码操作数据库,需要数据库连接对象,一个用户至少要用到一个连接。现在假设有成千上百万个用户,就要创建十分巨大数量的连接对象,这会使数据库承受极大的压力,为了解决这种现象,一种技术出现了,这就是数据库连接池。 什么是数据库连接池(原理)所谓数据库连接池,可以看作 :在用户和数据库之间创建一个”池”,这个池中有若干

2017-01-13 12:18:26 503

转载 http详解

一、概念协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和万维网(WWW = World Wide Web)服务器之间互相通信的规

2017-01-11 10:15:45 607

转载 HTTP协议详解(真的很经典)

转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1

2017-01-11 10:12:48 353

原创 遍历-笔试题

1. 前序遍历首先访问根结点然后遍历左子树,最后遍历右子树。2.中序遍历首先遍历左子树,然后访问根结点,最后遍历右子树。3.首先遍历左子树,然后遍历右子树,最后遍历访问根结点先序输出:A B D G H E C K F I J中序输出:G D H B E A K C I J F后序输出:G H D E B K J I F C A总结一下就是:比如后序遍历,从左树开

2017-01-10 21:32:10 1105

原创 出栈的可能性

一个栈的入栈序列为ABCDE,则不可能的出栈序列为?ECDBADCEABDECBAABCDEEDCBA分析:C-> PUSH(ABCD),POP(D),PUSH(E),POP(E),POP(C),PUSH(BA)D-> PUSH(A),POP(A)PUSH(B),POP(B),PUSH(C),POP(C),PUSH(D),POP(D)

2017-01-10 20:50:22 1150

转载 抽象类与接口总结的非常好

接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。       抽象类与接口是Java语言中对抽象概念进行定义的两种机制,正是由于他们的存在才赋予java强大的面向对象的能力。他们两者之间对抽象概念的支持有很大的相似,甚至可以互换,但是也有区别。      一、抽象类       我们都知道在面向对象的领域一切都是对象,同时所有的对象都是通过类来描

2017-01-10 15:09:26 330

转载 面试题之常用排序算法02

八大排序算法排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。        当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。   快速排序:是目前基于比较的内部排序中被认为是

2017-01-08 13:56:55 406

转载 面试题之常用–排序算法01

面试题之常用–排序算法01 冒泡排序、快速排序、选择排序、插入排序、希尔排序、归并排序、堆排序面试题之常用排序算法2013-09-23      1 个评论       收藏     我要投稿以下排序默认排序效果是从小到大,待排序序列:3,4,63,4,-9,0,1,32,-21.冒泡排序     基本思想:依次交换相邻两个元素,使得大的数据往下沉(或小的数据往上附浮)

2017-01-08 13:54:21 390

转载 java面试中经常会被问到的一些算法的问题

java面试中经常会被问到的一些算法的问题By Lee - Last updated: 星期日, 十月 13, 2013Leave a Comment    Java面试中经常会被问到的一些算法的问题,而大部分算法的理论及思想,我们曾经都能倒背如流,并且也能用开发语言来实现过,可是很多由于可能在项目开发中应用的比较少,久而久之就很容易被忘记了,在此我分享一下在面试中经常被问到的

2016-11-20 17:40:58 691

转载 sychronized and Lock

线程安全与锁 一、引言:        JAVA 是一个多线程并发的语言,现在只要有点经验的JAVA程序员,对于多线程、并发等词汇相信并不陌生,但是对于具体的运行原理,很多也都没深入,这里我也分享一部分自己的经验,主要对于线程安全以及锁的一些机制原理,进行介绍。关于线程的基本知识点,前面也说过了,可以了解一下。 1.1 什么是线程安全?     

2016-11-20 17:17:03 375

转载 一种java学习思路

一种学习思路刚才在论坛不经意间,看到有关源码阅读的帖子。回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动。源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《深入Java

2016-11-20 16:35:03 537

转载 字符流和字节流的区别,使用场景,相关类

字符流和字节流的区别,使用场景,相关类2013-10-12 13:48 8122人阅读 评论(0) 收藏 举报Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码

2016-11-20 14:25:58 1545

转载 Java:按值传递还是按引用传递详细解说

1:按值传递是什么指的是在方法调用时,传递的参数是按值的拷贝传递。示例如下:[java] view plain copypublic class TempTest {  private void test1(int a){  //做点事情  }  public static void main(String[] arg

2016-11-20 13:28:26 310

转载 IOC(控制反转)和DI(依赖注入)的精彩讲解

分享一下对IOC(控制反转)和DI(依赖注入)的精彩讲解:Java反射机制的作用:1)在运行时判断任意一个对象所属的类。2)在运行时判断任意一个类所具有的成员变量和方法。3)在运行时任意调用一个对象的方法4)在运行时构造任意一个类的对象反射机制的文字概念——1、什么是反射机制?简单说,反射机制值得是程序在运行时能够获取自身的信息。在java中,只

2016-11-20 10:20:58 634

转载 Spring AOP介绍

Spring AOP介绍(面试必问)原文地址:AOP介绍(面试必问)" style="text-decoration:none; color:rgb(82,102,115)">Spring AOP介绍(面试必问)作者:天蝎无形毁灭Spring的AOP是上面代理模式的深入。使用Spring AOP,开发者无需实现业务逻辑对象工厂,无需实现代理工厂,这两个工厂都由Spr

2016-11-19 21:09:45 386

转载 SSH框架面试题

非常有用的SSH框架面试题 Hibernate工作原理及为什么要用?  原理:  1.读取并解析配置文件  2.读取并解析映射信息,创建SessionFactory  3.打开Sesssion  4.创建事务Transation 5.持久化操作  6.提交事务  7.关闭Session  8.关闭SesstionFactory   为什么要用:  1

2016-11-18 17:40:45 1623

转载 Java关键字final、static使用总结

Java关键字final、static使用总结 一、final        根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。        final类不能被继承,没有子类,final类中的方法默认是final的。        final

2016-11-16 22:21:09 302

转载 java 常见的面试题技巧(框架)

本着有一种美德叫做“分享”的心态,慢慢的把自己最近被面试过的题写出来和大家分享一下,如果有什么不当之处,还望指出,由于是刚踏上求职路,工作刚刚有着落,毕竟经验还不是很老道! (文档本着尽量全面一点 当然能够通俗一些最好 但是自己的知识储备不是很充足,只好多借鉴网友的智慧  不足之处希望多多包涵!)        如果说是一个企业急需招人,我想那就得多准备一些框架方面

2016-11-16 14:04:49 583

转载 Spring aop 原理及各种应用场景

Spring aop 原理及各种应用场景时间 2015-01-05 20:19:36  IT社区推荐资讯原文  http://itindex.net/detail/52418-spring-aop-原理主题 AOP SpringAOP是Aspect Oriented Programing的简称,面向切面编程。AOP适合于那些具有横切逻辑的应用:如性能监测,访问控

2016-11-16 14:01:09 42472 2

转载 面试中怎么回答Spring,IOC,AOP

现在开始将会把我面试中遇到的问题做一个总结每一条问题作为一篇简短的博客叙述.1.你对spring的理解是什么?答:spring:1)开源框架2)IoC(控制反转),将类的创建和依赖关系写在配置文件里,由配置文件注入,实现了松耦合3)AOP 将安全,事务等于程序逻辑相对独立的功能抽取出来,利用spring的配置文件将这些功能插进去,实现了按照方面编程,提高了复用性

2016-11-16 13:49:53 56973 3

转载 在Java中方法重写和方法重载有什么区别

方法重载:就是在同一个类中,方法的名字相同,但参数个数、参数的类型或返回值类型不同!方法重写:它是指子类和父类的关系,子类重写了父类的方法,但方法名、参数类型、参数个数必须相同!

2016-11-16 13:43:31 649

转载 10种简单的Java性能优化

10种简单的Java性能优化你是否正打算优化hashCode()方法?是否想要绕开正则表达式?Lukas Eder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。1、使用StringBuilderStingBuilder 应该是在我们的Java代码中默认使用的,应该避免使用 + 操作符。或许你会对 StringBuilder 的语法糖(synt

2016-11-16 13:42:30 649

转载 string和stringbuffer stringbuilder的区别

1. 在执行速度方面的比较:StringBuilder > StringBuffer >String 2. StringBuffer与StringBuilder,他们是字符串变量,是可改变的对象,每当我们用它们对字符串做操作时,实际上是在一个对象上操作的,不像String一样创建一些对象进行操作,所以速度就快了。3. StringBuilder:线程非安全的  StringBuff

2016-11-16 13:39:47 213

转载 单例模式

设计模式相关知识在面试中经常被问到,其中的单例模式几乎是每次必问,同时还会要求手写单例模式的代码。至于为什么也不难理解,它的实现代码简短,用较短的时间就能完成,同时代码中也不乏一些细节可以考察面试者的基本功。简单啰嗦一下单例模式的基本知识,借用下网络搜索的结果:      概念上可理解成一个类只有一个实例,实现上是要注意以下三点:      单例模式的类只提供私有的构造函数,

2016-11-16 13:28:20 261

转载 数据库中表的连接方式详解

数据库中表的连接方式详解create table a (id number(3),name varchAR2(20));create table b (id number(3),name varchar2(50));insert  into a values(1,'小一');insert  into a values(2,'小二');insert  into

2016-11-16 13:27:33 2261

转载 singleton作用域

singleton作用域 当一个bean的作用域设置为singleton,那么Spring IOC容器中只会存在一个共享的bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例。换言之,当把一个bean定义设置为singleton作用域时,Spring IOC容器只会创建该bean定义的唯一实例。这个单一实例会被存储到单例缓存(singleton

2016-11-16 13:24:00 1376

转载 如何做到java线程安全

如何做到java线程安全保证线程安全的三种方法:不要跨线程访问共享变量使共享变量是final类型的将共享变量的操作加上同步一开始就将类设计成线程安全的, 比在后期重新修复它,更容易.编写多线程程序, 首先保证它是正确的, 其次再考虑性能.无状态或只读对象永远是线程安全的.不要将一个共享变量裸露在多线程环境下(无同步或不可变性保护)多线程环

2016-11-16 13:18:39 782

转载 Hashtable 和 HashMap

Hashtable 和 HashMap(1)区别,这两个类主要有以下几方面的不同:Hashtable和HashMap都实现了Map接口,但是Hashtable的实现是基于Dictionary抽象类。 在HashMap中,null可以作为键,这样的键只有一个;可以有一个或多个键所对应的值为null。 当get()方法返回null值时,即可以表示 HashMap中没有该键,

2016-11-16 13:17:54 299

转载 Java集合---ArrayList的实现原理

Java集合---ArrayList的实现原理目录:      一、 ArrayList概述      二、 ArrayList的实现                  1) 私有属性                 2) 构造方法                 3) 元素存储                 4)

2016-11-16 13:16:01 219

转载 HashMap和HashSet的区别

HashMap和HashSet的区别 1 HashMap和HashSet的区别是Java面试中最常被问到的问题。如果没有涉及到Collection框架以及多线程的面试,可以说是不完整。而Collection框架的问题不涉及到HashSet和HashMap,也可以说是不完整。HashMap和HashSet都是collection框架的一部分,它们让我们能够使用对象的集合。collec

2016-11-16 13:15:13 318

转载 java笔试题集1

java笔试题集1时间 2014-10-13 10:24:00  博客园-所有随笔区原文  http://www.cnblogs.com/huangcongcong/p/4021654.html主题 Java EE一:单选题下列哪一种叙述是正确的( D  ) A. abstract修饰符可修饰字段、方法和类 B. 抽象方法的body部分必须用

2016-11-15 15:57:35 4797 3

转载 有感:应聘Java笔试时可能出现问题及其答案

有感:应聘Java笔试时可能出现问题及其答案前段时间因为要参加一个笔试,在准备期间在网上找到了两条关于笔试题目的文章,其中一篇为>,还有一篇忘了名字,读后深受启发。 在寻找这些答案的过程中,我将相关答案记录下来,就形成了以下这些东西。需要说明的是以下答案肯定有很多不完整甚至错误的地方,需要各位来更正与完善它,千万不要扔我的鸡蛋啊。 希望本文能够给即将奔赴笔试考场的同仁些许帮助,更希

2016-11-15 15:48:29 418

转载 线程编程方面

线程编程方面    60、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?答:有两种实现方法,分别是继承Thread类与实现Runnable接口用synchronized关键字修饰同步方法反对使用stop(),是因为它不安全。它会解除由线程获取的所有锁定,而且如果对象处于一种不连贯状态,那么其他线程能在那种状态下

2016-11-15 15:47:54 213

转载 EJB方面

EJB方面 94、EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别?答:规范内容包括Bean提供者,应用程序装配者,EJB容器,EJB配置工具,EJB服务提供者,系统管理员。这里面,EJB容器是EJB之所以能够运行的核心。EJB容器管理着EJB的创建,撤消,激活,去活,与数据库的连接等等重要的核心工作。JSP,Servlet,EJB,JNDI,JDBC,JMS.

2016-11-15 15:47:27 339

转载 Java基础方面:

Java基础方面: 1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域           当前类       同一package  子孙类       其他packagepublic            √              √                  √             √protected    

2016-11-15 15:46:45 301

转载 100家大公司java笔试题汇总(带答案)

Java考试题一:单选题1. 下列哪一种叙述是正确的(D )A. abstract修饰符可修饰字段、方法和类B. 抽象方法的body部分必须用一对大括号{ }包住C. 声明抽象方法,大括号可有可无D. 声明抽象方法不可写出大括号2. 如下代码public class Test {public int aMethod() {static int i = 0;

2016-11-15 15:44:41 88184 13

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除