JAVA
文章平均质量分 56
Decorator2015
开启我的CSDN之旅,啦啦啦~
展开
-
eclipse下JSP环境的配置
写在最前面的一些话: 一定要使用Java EE版本的eclipse;一定要注意使用的JDK版本和tomcat版本的对应(JDK1.7.0 用tomcat6.0)主要分为三个大的部分:1.JDK的安装以及配置;2.Tomcat的安装以及配置;3.Eclipse中Tomcat的配置。第一部分:JDK的安装以及配置 JAVA_HOME =C:\Program Fil原创 2015-12-15 16:11:17 · 1856 阅读 · 0 评论 -
一个简单登录的SpringMVC的示例
一.框架图二.步骤1./WebRoot/WEB-INF/lib下添加SpringMVC必须的jar包; 2.在com.xml.models包中创建User类,该类包含两个属性:username和password,并分别实现这两个属性的setXxx()和getXxx()方法。package com.xml.models;public class User { private String u原创 2016-12-29 13:46:16 · 2488 阅读 · 0 评论 -
一个简单的Hibernate的示例
一.框架图二.步骤1.建立数据库javaweb(使用的是MySQL数据库); 2./WebRoot/WEB-INF/lib下添加个Hibernate必须的jar包; 下载地址:http://download.csdn.net/detail/decorator2015/9711169 (比较特别的是mysql-connector-java-5.0.8-bin.jar和log4j.jar,这俩个包原创 2016-12-14 14:49:40 · 467 阅读 · 0 评论 -
一个简单登录的Struts2的示例
一. 框架图二.步骤1./WebRoot/WEB-INF/lib下添加7个Struts2必须的jar包; 下载地址 2.web.xml中配置关于Struts2的filter; 3.建立Login.jsp, LoginFailure.jsp以及LoginSuccess.jsp文件; 4.建立UserAction.java文件; 4.src下建立struts.xml文件;三.源代码3.1web原创 2016-12-13 14:25:07 · 934 阅读 · 1 评论 -
MyEclipse报错:Multiple markers at this line - The type java.io.ObjectInputStream cannot be resolved.
1.出错原因网上查了以后,说是因为JDK版本太高的问题2.修改window->preference->Java->Installed JREs->选择低版本的JDK->ok ps:这里由于我只装了JDK1.8,所以选择可以MyEclipse自己的JDK(即Sun JDK 1.6.0_13)3.小结版本兼容问题原创 2016-11-22 10:25:27 · 20647 阅读 · 2 评论 -
Java:栈(Stack)和队列(Queue)的使用
Stack 1–>public Stack() 创建一个空堆栈 2–>public boolean empty() 测试堆栈是否为空; 3–>public E pop() 移除堆栈顶部的对象,并作为此函数的值返回该对象。 4–>public E push(E item) 把项压入堆栈顶部 5–>public E peek() 查看堆栈顶部的对象,但不从堆原创 2016-06-06 12:01:01 · 7647 阅读 · 0 评论 -
java:equals与hascode( )
Java中的equals方法和hashcode方法是Object中的,所以每个对象都是有这两个方法的,有时候我们需要实现特定需求,可能要重写这两个方法。1.区别eqauls()和hashcode()方法是用来在同一类中做比较用的,尤其是在容器里如set存放同一类对象时用来判断放入的对象是否重复。这里我们首先要明白一个问题: 1,equals()相等的两个对象,hashcode()一定相等,equ转载 2016-05-31 14:19:04 · 491 阅读 · 0 评论 -
Java:Collection与Collections的区别
1.Collection原文链接:http://pengcqu.iteye.com/blog/492196java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Collection ├List │├Link转载 2016-05-17 17:29:42 · 686 阅读 · 0 评论 -
Java的12种设计模式
1.简单工厂 1.1简单工厂功能类编辑步骤 1>定制抽象产品接口,如ICar。 2>定制具体产品子类,如TopCar,MidCar,LowCar。 3>定制工厂类,如CarSimpleFactory。1.2简单工厂类的特点 它是一个具体的类,非接口或抽象类。其中一个重要的create()方法,利用if…else或switch开关创建所需产品,并返回。1.3工厂类静态crea原创 2016-05-16 18:05:56 · 1892 阅读 · 0 评论 -
Java多线程
1.Java多线程传统实现方式原链接地址:http://blog.csdn.net/kingzone_2008/article/details/44571181public class TraditionalThread { public static void main(String[] args) { /* * 方法1:覆盖父类Thread的run方法转载 2016-05-17 11:40:54 · 459 阅读 · 0 评论 -
Java:Map与HashMap,Hashtable,HashSet比较
Java:Map与HashMap,Hashtable,HashSet比较原文链接 HashMap和Hashtable两个类都实现了Map接口,二者保存K-V对(key-value对);HashSet则实现了Set接口,性质类似于集合。HashTable和HashMap区别第一,继承的父类不同。Hashtable继承自Dictionary类,而HashMap继承自AbstractMap类。但二者都实现转载 2016-05-04 11:52:19 · 462 阅读 · 0 评论 -
Java:String、StringBuffer和StringBuilder的区别
Java:String、StringBuffer和StringBuilder的区别原文链接1 StringString:字符串常量,字符串长度不可变。Java中String是immutable(不可变)的。String类的包含如下定义:/** The value is used for character storage. */ private final char value[]; /**转载 2016-05-04 10:57:13 · 451 阅读 · 0 评论 -
回文数的判断
回文数的判断定义 1,“回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,成为回文数(palindrome number)。 2,设n是一任意自然数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若n=1234567,则n不是回文数原创 2016-05-04 10:30:30 · 3616 阅读 · 0 评论 -
java.lang.Math类中包含基本的数字操作
Math类: 1,java.lang.Math类中包含基本的数字操作,如指数、对数、平方根和三角函数。 2,java.math是一个包,提供用于执行任意精度整数(BigInteger)算法和任意精度小数(BigDecimal)算法的类。 3,java.lang.Math类中包含E和PI两个静态常量,以及进行科学计算的类(static)方法,可以直接通过类名调用。函数public原创 2016-05-27 11:08:33 · 1000 阅读 · 0 评论 -
Java异常体系结构
一、 异常的概念和Java异常体系结构 异常是程序运行过程中出现的错误。本文主要讲授的是Java语言的异常处理。Java语言的异常处理框架, 是Java语言健壮性的一个重要体现。 Java把异常当作对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类。 在Java API中已经定义了许多异常类,这些异常类分为两大类,错误Error和异常Exception。 Jav转载 2016-04-28 13:27:16 · 805 阅读 · 0 评论 -
Java中int和Integer的区别是什么?
Java中int和Integer的区别是什么?代码package Test;public class Equals { public static void main(String[] args) { // TODO Auto-generated method stub Integer i1=127,i2=127,i3=128,i4=128; S原创 2016-04-05 10:03:23 · 568 阅读 · 0 评论 -
java.lang.ClassNotFoundException与java.lang.NoClassDefFoundError的区别
1,java.lang.ClassNotFoundException ClassNotFoundException这个错误,比较常见也好理解。 原因:就是找不到指定的class。 常见的场景就是: 1 调用class的forName方法时,找不到指定的类 2 ClassLoader 中的 findSystemClass() 方法时,找不到指定的类 3 Class原创 2016-03-24 14:20:24 · 627 阅读 · 0 评论 -
leetcode 13. Roman to Integer
题目Given a roman numeral, convert it to an integer. Input is guaranteed to be within the range from 1 to 3999.解class Solution { public int romanToInt(String s) { HashMap<Character,Integer>原创 2018-01-07 15:52:45 · 315 阅读 · 0 评论