Apache、Tomcat、JBoss、Weblogic四个常用的JavaEE服务器
摘要:Apache全球应用最广泛的http服务器,免费,出自apache基金组织 Tomcat应用也算非常广泛的web 服务器,支持部分j2ee,免费,出自 apache基金组织 JBoss开源的应用服务器,比较受人喜爱,免费(文档要收费) Weblogic应该说算是业界第一的app server,全部支...
阅读全文
posted @
2015-03-30 22:32
@ 小浩
阅读(9311)
推荐(1) 编辑
ibatis基本内容简介
摘要:iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2002年发起的开放源代码项目。于2010年6月16号被谷歌托管,改名为MyBatis。是一个基于SQL映射支持Java和·NET的持久层框架。这里我们主要讲解ibatis也可称为MyBatis...
阅读全文
posted @
2015-03-30 21:44
@ 小浩
阅读(831)
推荐(0) 编辑
Java常见排序算法之归并排序
摘要:在学习算法的过程中,我们难免会接触很多和排序相关的算法。总而言之,对于任何编程人员来说,基本的排序算法是必须要掌握的。 从今天开始,我们将要进行基本的排序算法的讲解。Are you ready?Let‘s go~~~ 1、排序算法的基本概念的讲解 时间复杂度:需要排序的的关键字的比较次数和相应的移动
阅读全文
posted @
2015-03-28 11:47
@ 小浩
阅读(6793)
推荐(0) 编辑
Java常见排序算法之Shell排序
摘要:在学习算法的过程中,我们难免会接触很多和排序相关的算法。总而言之,对于任何编程人员来说,基本的排序算法是必须要掌握的。从今天开始,我们将要进行基本的排序算法的讲解。Are you ready?Let‘s go~~~1、排序算法的基本概念的讲解 时间复杂度:需要排序的的关键字的比较次数和相应的移动的...
阅读全文
posted @
2015-03-27 23:29
@ 小浩
阅读(1792)
推荐(0) 编辑
Java常见排序算法之折半插入排序
摘要:在学习算法的过程中,我们难免会接触很多和排序相关的算法。总而言之,对于任何编程人员来说,基本的排序算法是必须要掌握的。从今天开始,我们将要进行基本的排序算法的讲解。Are you ready?Let‘s go~~~1、排序算法的基本概念的讲解 时间复杂度:需要排序的的关键字的比较次数和相应的移动的...
阅读全文
posted @
2015-03-27 16:35
@ 小浩
阅读(2526)
推荐(0) 编辑
Java常见排序算法之直接插入排序
摘要:在学习算法的过程中,我们难免会接触很多和排序相关的算法。总而言之,对于任何编程人员来说,基本的排序算法是必须要掌握的。从今天开始,我们将要进行基本的排序算法的讲解。Are you ready?Let‘s go~~~1、排序算法的基本概念的讲解 时间复杂度:需要排序的的关键字的比较次数和相应的移动的...
阅读全文
posted @
2015-03-27 09:43
@ 小浩
阅读(11875)
推荐(1) 编辑
Java常见排序算法之快速排序
摘要:在学习算法的过程中,我们难免会接触很多和排序相关的算法。总而言之,对于任何编程人员来说,基本的排序算法是必须要掌握的。从今天开始,我们将要进行基本的排序算法的讲解。Are you ready?Let‘s go~~~1、排序算法的基本概念的讲解 时间复杂度:需要排序的的关键字的比较次数和相应的移动...
阅读全文
posted @
2015-03-26 23:05
@ 小浩
阅读(517)
推荐(0) 编辑
Java常见排序算法之冒泡排序
摘要:在学习算法的过程中,我们难免会接触很多和排序相关的算法。总而言之,对于任何编程人员来说,基本的排序算法是必须要掌握的。从今天开始,我们将要进行基本的排序算法的讲解。Are you ready?Let‘s go~~~1、排序算法的基本概念的讲解 时间复杂度:需要排序的的关键字的比较次数和相应的移动的次...
阅读全文
posted @
2015-03-24 17:46
@ 小浩
阅读(511)
推荐(0) 编辑
Java常见排序算法之堆排序
摘要:在学习算法的过程中,我们难免会接触很多和排序相关的算法。总而言之,对于任何编程人员来说,基本的排序算法是必须要掌握的。从今天开始,我们将要进行基本的排序算法的讲解。Are you ready?Let‘s go~~~1、排序算法的基本概念的讲解 时间复杂度:需要排序的的关键字的比较次数和相应的移动的次...
阅读全文
posted @
2015-03-24 15:21
@ 小浩
阅读(555)
推荐(0) 编辑
Java常见排序算法之直接选择排序
摘要:在学习算法的过程中,我们难免会接触很多和排序相关的算法。总而言之,对于任何编程人员来说,基本的排序算法是必须要掌握的。从今天开始,我们将要进行基本的排序算法的讲解。Are you ready?Let‘s go~~~1、排序算法的基本概念的讲解 时间复杂度:需要排序的的关键字的比较次数和相应的移动的次...
阅读全文
posted @
2015-03-24 15:15
@ 小浩
阅读(3724)
推荐(0) 编辑
Java数据结构之树和二叉树(2)
摘要:从这里始将要继续进行Java数据结构的相关讲解,Are you ready?Let's go~~Java中的数据结构模型可以分为一下几部分:1.线性结构2.树形结构3.图形或者网状结构接下来的几章,我们将会分别讲解这几种数据结构,主要也是通过Java代码的方式来讲解相应的数据结构。今天要讲解的是:J...
阅读全文
posted @
2015-03-23 17:59
@ 小浩
阅读(399)
推荐(0) 编辑
Java数据结构之树和二叉树
摘要:从这里开始将要进行Java数据结构的相关讲解,Are you ready?Let's go~~Java中的数据结构模型可以分为一下几部分:1.线性结构2.树形结构3.图形或者网状结构接下来的几章,我们将会分别讲解这几种数据结构,主要也是通过Java代码的方式来讲解相应的数据结构。今天要讲解的是:Ja...
阅读全文
posted @
2015-03-21 11:46
@ 小浩
阅读(1824)
推荐(1) 编辑
Java数据结构之线性表(2)
摘要:从这里开始将要进行Java数据结构的相关讲解,Are you ready?Let's go~~java中的数据结构模型可以分为一下几部分:1.线性结构2.树形结构3.图形或者网状结构接下来的几张,我们将会分别讲解这几种数据结构,主要也是通过Java代码的方式来讲解相应的数据结构。今天要讲解的是:Ja...
阅读全文
posted @
2015-03-20 17:50
@ 小浩
阅读(656)
推荐(0) 编辑
Java数据结构之线性表
摘要:从这里开始将要进行Java数据结构的相关讲解,Are you ready?Let's go~~java中的数据结构模型可以分为一下几部分:1.线性结构2.树形结构3.图形或者网状结构接下来的几章,我们将会分别讲解这几种数据结构,主要也是通过Java代码的方式来讲解相应的数据结构。今天要讲解的是:Ja...
阅读全文
posted @
2015-03-20 16:09
@ 小浩
阅读(2372)
推荐(0) 编辑
Java中是构造器创建对象吗?
摘要:首先,这里说明” Java中是构造器创建对象 “这句话是完全错误的。Java中构造器的作用主要是为了初始化变量的值...其实在执行构造器之前,Java对象所需要的内存空间,已经产生了...一般可以理解为由new关键字创建出来的哦。在某些时候,一般通过new 关键字创建出相应的对象后,可以通过对应的构...
阅读全文
posted @
2015-03-19 22:01
@ 小浩
阅读(4391)
推荐(0) 编辑
Java中“分号”引起的陷阱
摘要:对于这类问题而言,难度不大,多半是由于我们有误操作引起的。但在查找问题所在的时候我们有可能需要花费一番功夫了。实例一:package com.yonyou.test;/** * 测试类 * @author 小浩 * @创建日期 2015-3-2 */public class Test{ publ...
阅读全文
posted @
2015-03-19 16:23
@ 小浩
阅读(3504)
推荐(0) 编辑
Java标签引起的陷阱
摘要:请看下面的代码,请问下面的代码是否能够通过编译:package com.yonyou.test;/** * 测试类 * @author 小浩 * @创建日期 2015-3-2 */public class Test{ public static void main(String[] args) { ...
阅读全文
posted @
2015-03-19 16:07
@ 小浩
阅读(197)
推荐(0) 编辑
正则表达式陷阱
摘要:对于正则表达式我们可能经常会看到,也许也不会感到任何陌生,那么请看下面的一个正则表达式的陷阱:package com.yonyou.test;/** * 测试类 * @author 小浩 * @创建日期 2015-3-2 */public class Test{ public static voi...
阅读全文
posted @
2015-03-19 15:59
@ 小浩
阅读(405)
推荐(0) 编辑
Java访问子类对象的实例变量
摘要:对于Java这种语言来说,一般来说,子类可以调用父类中的非private变量,但在一些特殊情况下,Java语言可以通过父类调用子类的变量具体的还是请按下面的例子吧!package com.yonyou.test;/** * 测试类 * @author 小浩 * @创建日期 2015-3-2 */cl...
阅读全文
posted @
2015-03-19 11:47
@ 小浩
阅读(1247)
推荐(0) 编辑
Java父类构造器的讲解
摘要:众所周知,对于Java中的所有类而言,它们有一个根父类,即java.lang.Object类。对于Java中构造器执行的顺序而言,程序执行的顺序为,先执行父类的非静态代码块,然后执行父类的相应的构造器,最后执行子类的非静态代码块,子类的构造器。此处需要说明一点:Java中的静态代码是在字节码文件在最...
阅读全文
posted @
2015-03-19 11:08
@ 小浩
阅读(2408)
推荐(0) 编辑
Java变量初始化的讲解
摘要:首先需要说明的是Java中的变量分为两种:成员变量和局部变量其中成员变量又可分为:实例变量(非静态变量)和类变量(静态变量)局部变量(局部变量的作用时间很短,所以一般是存储在栈中的): 1、形参在方法签名中定义的变量,此时的局部变量存储在栈中,随着方法的结束而销毁。 2、方法中定义的变量,此时的局部...
阅读全文
posted @
2015-03-19 10:34
@ 小浩
阅读(879)
推荐(2) 编辑
Java数组的基本讲解
摘要:由于Java数组涵盖的内容比较多,这里从个人的角度对主要的内容进行相关的讲解。 如有不足,欢迎批评指正~ 1)Java数组是动态还是静态的啊? Java语言是典型的静态语言,由此推断Java数组也是静态。何为静态,就是说Java数组在初始化的时候必须确定在内存中分配的空间的大小。 具体实现方式就是...
阅读全文
posted @
2015-03-19 09:07
@ 小浩
阅读(1683)
推荐(0) 编辑
数据库常见分页的处理方式
摘要:亲爱的小伙伴们,我们今天要讲解的内容是Java的分页的相关内容,这里主要讲的是如何控制数据查询出指定记录的信息。至于分页的具体方式,这里不做过多的介绍。感兴趣的话可以自己研究。一.使用数据本身的分页方式进行相关分页操作 1.sql server数据的方案 方案一: -- pager the re...
阅读全文
posted @
2015-03-12 21:11
@ 小浩
阅读(2551)
推荐(0) 编辑
Sql中的union和union all的讲解
摘要:SQL UNION 和 UNION ALL操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。假设我们有一个表Student,包括以...
阅读全文
posted @
2015-03-12 21:05
@ 小浩
阅读(1158)
推荐(0) 编辑
数据库中三种范式的讲解
摘要:数据库三大范式详解设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴德斯科范式(BCNF)、第四范式(4NF)和...
阅读全文
posted @
2015-03-12 20:54
@ 小浩
阅读(1429)
推荐(0) 编辑
Mysql的存储过程(以Mysql为例进行讲解)
摘要:我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它1.存储过程简介 我们常用的操作数据库语言S...
阅读全文
posted @
2015-03-12 19:30
@ 小浩
阅读(1788)
推荐(0) 编辑
Ajax的常用框架有哪些?
摘要:AJAX(Asynchronous JavaScript and XML,异步JavaScript和XML),是创建交互式Web应用的主要开发技术。互联网中也有大量的关于AJAX的框架,本文汇总了最常用的11个框架。1. jQueryjQuery是一个轻量级的Javascript库,兼容CSS3,还...
阅读全文
posted @
2015-03-12 13:50
@ 小浩
阅读(12115)
推荐(0) 编辑
tomcat如何简单调优
摘要:我们在javaEE开发的过程中,经常会进行tomcat调优操作,下面我们来简单讲解一下tomcat调优。1) 去掉web.xml的监视,提前将jsp编译成servlet。2)在物理内存允许的范围内,加大tomcat使用jvm的内存。 好吧,就到这里吧~
阅读全文
posted @
2015-03-12 13:46
@ 小浩
阅读(436)
推荐(0) 编辑
能否自己也写一个类叫做java.lang.String?
摘要:这次的随笔很逗吧~没错,我们的确也可以自己在创建一个包java.lang,然后在相应的包下面创建一个对应的类String,但是在每次jre运行的时候,我们都回去加载原来默认的java.lang.String,这样的话,重写和没有重写也就没有什么作用了。但是如果在web应用中我们可以在WEB-INF...
阅读全文
posted @
2015-03-12 13:08
@ 小浩
阅读(2917)
推荐(0) 编辑
处理linux下面的mysql乱码问题(下面的utf8换成gb2312也是可以的)
摘要:有时候因为编码需要修改mysql的编码,windows下修改有图文界面简单一些,linux大家就可以参考下面的方法默认登录mysql之后可以通过SHOW VARIABLES语句查看系统变量及其值。 mysql> show variables like '%character%';说明:以下是在Ce...
阅读全文
posted @
2015-03-09 23:44
@ 小浩
阅读(1034)
推荐(0) 编辑
Collection接口和Collections类的简单区别和讲解
摘要:这里仅仅进行一些简单的比较,如果你想要更加详细的信息话,请自己百度。 1.Collection:是集合类的上层接口。本身是一个Interface,里面包含了一些集合的基本操作。 Collection接口时Set接口和List接口的父接口 里面的常用操作有如下内容: 2.Collections ...
阅读全文
posted @
2015-03-04 21:12
@ 小浩
阅读(11364)
推荐(0) 编辑
如何在List集合中去重
摘要:众所周知List集合中的元素是有序的,但是List中的元素同样是可以重复的,那么我们应该怎么在List集合中去重呢?方法一:对于方法一而言,这也许是一个小窍门。利用的是Set集合中不允许出现重复的元素。废话也不多说,请看代码:package com.yonyou.test;import java.u...
阅读全文
posted @
2015-03-04 20:34
@ 小浩
阅读(8030)
推荐(0) 编辑
关于Java中强制类型转换的问题
摘要:为了更好的理解我们先看下面的例子:package com.yonyou.test;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** * 测试类 * @author 小浩 * @创建日期 201...
阅读全文
posted @
2015-03-04 14:29
@ 小浩
阅读(7273)
推荐(0) 编辑
Java多线程中的常用方法
摘要:本文将带你讲诉Java多线程中的常用方法Java多线程中的常用方法有如下几个 start,run,sleep,wait,notify,notifyAll,join,isAlive,currentThread,interrupt 1)start方法 用于启动一个线程,使相应的线程进入排队等待状态。...
阅读全文
posted @
2015-03-03 12:29
@ 小浩
阅读(2066)
推荐(0) 编辑
关于Java中的程序,进程和线程的详解...
摘要:程序:一段静态的代码,一组指令的有序集合,它本身没有任何运行的含义,它只是一个静态的实体,是应用软件执行的蓝本。 进程:是程序的一次动态执行,它对应着从代码加载,执行至执行完毕的一个完整的过程,是一个动态的实体,它有自己的生命周期。它因创建而产生,因调度而运行,因等待资源或事件而被处于等待状态,因...
阅读全文
posted @
2015-03-03 12:15
@ 小浩
阅读(27925)
推荐(2) 编辑
Java中有几种类型的流?以及常见的实现类都有哪些?
摘要:首先应该从两个角度来看:从输入输出方面来讲: Java中有输入流和输出流从流的编码方式上来讲: Java中有字节流和字符流下面主要讲解从编码方式来看java几种常见的类型的流。 对于字节流而言:主要继承的抽象类为 InputStream和OutputStream 对于字符流而言:主要继承的抽象类为 ...
阅读全文
posted @
2015-03-02 19:03
@ 小浩
阅读(15592)
推荐(0) 编辑
java集合框架的讲解
摘要:下面要开始java中相关集合框架的学习啦。 Are you ready?Let's go~~ 今天要讲解的Java中的集合框架。 1) 首先查看jdk中Collection类的源码后会发现如下内容: 通过查看可以发现Collection是一个接口类,其继承了java迭代接口Iterable。 众所周
阅读全文
posted @
2015-03-02 18:01
@ 小浩
阅读(53064)
推荐(10) 编辑
同步和异步的区别和联系以及一般在什么情况下使用它们
摘要:对于同步和异步而言,是所有程序员都应该的掌握的基本内容。由于同步和异步设计的知识面比较多,这里我仅仅进行一下简单的讲解。 其根本目的在于理解同步和异步的含义以及应用。至于更详细的信息可以上网查阅相关资料。 首先如果数据在线程间共享的话,那么就需要涉及到同步相关的内容了。例如正在写的数据可能被另外一...
阅读全文
posted @
2015-03-02 15:21
@ 小浩
阅读(14999)
推荐(1) 编辑
java中实现多线程的方法有几种以及如何实现多线程
摘要:多线程是java语言区别于其它语言的一大特点。其它语言向C++的话如果要实现多线程的话,必须调用操作系统的多线程机制(我不确定自己记得对不对了感兴趣的自己上网查查看)。 在java5以前实现多线程有两种方法(继承Thread类和实现Runnable接口)它们分别为: 使用new Thread()和...
阅读全文
posted @
2015-03-02 14:26
@ 小浩
阅读(14907)
推荐(0) 编辑
throw和throws的区别和联系
摘要:突然发现今天诗兴大发,看来又得写点内容了。 throw和throws对于Java程序员而言它们真的不是很陌生。但对于我这样的选手而言一提到它们的区别和联系就蒙圈了... 为了以后不蒙圈,今天就研究一下吧~~如果有不足的地方欢迎批评指正...1)throws 对于throws关键字而言一般用于抛出编...
阅读全文
posted @
2015-03-02 14:01
@ 小浩
阅读(7404)
推荐(0) 编辑
final,finally和finalize三者的区别和联系
摘要:对于初学者而言(当然也包括我)对于这三者真的不是很陌生,经常会看到它们。但对于三者之间的区别和联系一直是懵懵懂~~今天心情不错,那就简单总结一下它们几个的区别和联系吧。如果又不对的地方欢迎批评指正~~ 1.final final是java的中的一个关键字。final关键字可以用来修饰属性,方法和...
阅读全文
posted @
2015-03-02 12:54
@ 小浩
阅读(4168)
推荐(0) 编辑