自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (2)
  • 收藏
  • 关注

原创 maven与Tomcat均已配好,访问404的话

如果访问404的话,就按照上述检查下更改一下这个文件里面的配置项org.eclipse.wst.common.component

2018-10-08 17:29:02 599

转载 网络编程(十四)

1.网络编程概述1)Java是Internate上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。2)Java提供的网络类库,可以实现无痛的网络连接,联网的底部细节被隐藏在Java的本机安装系统里,由JVM进行控制。并且Java实现了一个跨平台的网络库,程序员面对的是一个统一的网络编程环境。2.网络基础1)网络编程的目的就是指直接或间接地通过...

2018-09-05 17:58:17 334

转载 多线程(十三)

13.1 线程的概念模型1.线程、进程与多任务1)程序(program)是对数据描述与操作的代码的集合,是应用程序执行的脚本。2)进程(process)是程序的一次执行过程,是系统运行程序的基本单位。程序的静态的,进程是动态的。系统运行一个程序即是一个进程从创建、运行到消亡的过程。3)多任务(multi   task)在一个系统中可以同时运行多个程序,既有多个独立运行的任务,每个任...

2018-09-04 18:07:47 445

转载 反射(十二)

12.1 Class类1.Class类1)对象照镜子后可以得到的信息:某个类的数据成员名、方法和构造器、某个类到底实现了哪些接口。对于每个类而言,JRE都为其保留一个不变的Class类型的对象。一个Class对象包含了特定某个类的有关信息。2)Class对象只能由系统建立对象3)一个类在JVM中只会有一个Class实例4)每个类的实例都会记得自己是由哪个Class实例所生成...

2018-09-04 15:17:07 193

转载 Java常用类(十一)

11.1  String类1.构造字符串对象1)常量对象:字符串常量对象是用双引号扩起的字符序列,例如:"你好"、"12.97"、"boy"等。2)String类较常用构造方法:---String(s),---String (char a[]),---String(char a[],int startIndex,int count)2.String类的常用方法1...

2018-09-04 09:55:01 211

转载 IO(十)

10.1 IO概述1.概述1)输入:读取外部数据(磁盘、光盘等存储设备的数据)到程序(内存)中。2)输出:将程序(内存)数据输出到磁盘、光盘等存储设备中。3)Java的IO流主要包括输入、输出两种IO流,每种输入、输出流又可分为字节流和字符流两大类:---字节流以字节为单位来处理输入、输出操作---字符流以字符为单位来处理输入、输出操作10.2 File类1)Fil...

2018-09-03 16:38:46 253

转载 枚举&注解(九)

9.1枚举1.枚举类概念1)在某种情况下,一个类的对象是有限而且固定的。例如季节类,只能有4个对象2)手动实现枚举类:---private修饰构造器---属性使用private   final修饰---把该类的所有实例都使用public static final来修饰2.使用enum定义枚举类1)JDK1.5新增的enum关键字用于定义枚举类2)枚举类和普通...

2018-09-03 14:40:20 2527

转载 泛型(八)

8.1介绍下面是那种典型方法:List myIntList = new ArrayList();// 1myIntList.add(new Integer(0));// 2Integer x = (Integer) myIntList.iterator().next();// 3第3行的类型转换有些烦人。通常情况下,程序员知道一个特定的list里边放的是什么类型的数据。但是,这个类型...

2018-08-31 18:01:09 257

转载 Java集合(七)

7.1Java集合概述1.Java集合就像一种容器,可以把多个对象的引用放入容器中。2.Java集合类可以用于存储数量不等的多个对象,还可用于保存具有映射关系的关联数组。3.Java集合可分为Set、List和Map三种体系---Set:无序、不可重复的集合---List:有序、可重复的集合---Map:具有映射关系的集合4.在Java5之前,Java集合会丢失容器中所...

2018-08-21 17:55:16 190

转载 通俗理解运行时异常和非运行时异常(一般异常)

一.异常的概念Java异常类层次结构图:Throwable:有两个重要的子类:Exception(异常)和Error(错误),二者都是Java异常处理的重要子类,各自都包含大量子类。Error(错误):是程序无法处理的错误,表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时JVM   (Java虚拟机)出现的问题。例如。Java虚拟机运行错误(Vi...

2018-08-21 17:04:42 18542 4

转载 异常处理(六)

6.1异常概述1.Java异常1)任何一种程序设计语言设计的程序在运行时都有可能出现错误,例如除数为0,数组下标越界,要读写的文件不存在等等。2)捕获错误最理想的是在编译期间,但有的错误只有在运行时才会发生。3)对于这些错误,一般有两种解决方法:遇到错误就终止程序的运行。 由程序员在编写程序时,就考虑到错误的检测、错误信息的提示,以及错误的处理。4)异常:在Java语言中,...

2018-08-20 18:03:51 231

转载 高级类特性(五)

5.1static关键字1.当我们编写一个类时,其实就是在描述其对象的属性和行为,而并没有产生实质上的对象,只有通过new关键字才会产生出对象,这时系统才会分配内存空间给对象,其方法才可以供外部调用。我们有时候希望无论是否产生了对象或无论产生了多少对象的情况下,某些特定的数据在内存空间里只有一份,例如所有的中国人都有个国家名称,每一个中国人都共享这个国家名称,不必在每一个中国人的实例对象中都单...

2018-08-17 18:07:30 262

转载 Java类设计(四)

4.1 Java类的继承1.类的继承1)为描述和处理个人信息,定义类Person:2)为描述和处理学生信息,定义类Student:3)通过继承,简化Student类的定义:4)类继承语法规则: < 修饰符> class < 子类名称> [extends < 父类>]     {                  <属...

2018-08-16 17:56:27 12192

原创 利用继承,实现圆柱体体积的计算

根据下图实现类。在TestCylinder类中创建Cylinder类的对象,设置圆柱的底面半径和高,并输出圆柱的体积。 Circle  (圆) -radius :double  Circle():          构造方法,将radius属性初始化为1 +setRadius(double radius) : void +getRa...

2018-08-16 17:24:14 4608

转载 Java面向对象(三)

3.1类和对象1.面向对象的概念1)面向对象     在一个结构体中定义窗口的大小,位置,颜色,背景等属性,对窗口操作的函数与窗口本身的定义没有任何关系,如HideWindow,MoveWindow,MinimizeWindow,这些函数都需要接受一个代表要被操作的窗口参数,是一种谓语与宾语的关系。2)面向对象     定义窗口时,除了要指定在面向过程中规定的那些属性,如大小,...

2018-08-16 10:59:09 389

原创 编写重载方法,求两个数或三个数最大值

//2.定义三个重载方法max,第一个方法求两个int值中的最大值,第二个方法求两个double值中的最大值,//第三个方法求三个double值中的最大值,并分别调用三个方法。public class Testp2 {        public static void main(String[] args) {            int num;            doubl...

2018-08-16 10:05:22 17674

原创 利用面向对象的编程方法,设计类Circle计算圆、正方形、长方形面积

方法一:public class Circlep {    float r;    float pai=(float) 3.14;        void gongshi(){        float s=pai*r*r;        System.out.println(s);    }    public static void main(String[] args) ...

2018-08-15 14:20:16 7266

转载 Java基本语法(二)

2.1 关键字         定义:被Java语言赋予了特殊含义,用作专门用途的字符串(单词)         特点:关键字中所有字母都为小写 用于定义数据类型的关键字 class interface enum byte short int ...

2018-08-14 16:00:52 1079

转载 Java基础课程内容(一)

Java基础课程内容第一章    Java语言概述1.1 基础常识人机交互方式            ---图形化界面(Graphical User Interface GUI)这种方式简单直观,使用者易于接受,容易上手操作。           ---命令行方式(Command Line Interface CLI):需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为...

2018-08-13 10:43:21 5095 1

转载 数据库脏读、事务的四大特性、四大隔离级别、三大范式

一、数据概念1.脏数据所指的就是未提交的数据。也就是说,一个事务正在对一条记录做修改,在这个事务完成并提交之前,这条数据是处于待定状态的(可能提交也可能回滚),这时,第二个事务来读取这条没有提交的数据,并据此做进一步的处理,就会产生未提交的数据依赖关系。这种现象被称为脏读。2.不可重复读(Non-Repeatable   Reads):一个事务先后读取同一条记录,而事务在两次读取之间该数据...

2018-08-10 11:21:52 392

转载 Redis的常见知识点

一、使用Redis有哪些好处?速度快,因为数据存在内存中,类似于HashMap的优势就是查找和操作的时间复杂度都是O(1) 支持丰富数据类型,string,list,set,sorted  set,hash 支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行 丰富是特性:可用于缓存,消息,按key设置过期时间,过期后将会自动删除二、为什么redis需要把...

2018-08-03 11:09:32 158

转载 Redis核心知识---基础篇

概述REmote Dlctionary Server是一个key-value存储系统。特性:使用ANSIC编写 遵守BSD协议 支持网络 可基于内存亦可持久化 日志型、Key-Value数据库通常被称为数据结构服务器,因为其value可以是String,Map,list,set,sorted set简介特点支持数据持久化,可以将内存中的数据保存在磁盘,重启时可再次...

2018-08-02 14:52:07 225

转载 Java中的时间和日期(下)

在上篇文章Java中的时间和日期(上)里面,简单介绍了Java中的Date类,Calendar类以及用于格式化的SimpleDateFormater类。使用这些的时候我们会明显地感受到其中的不便之处,比如,Calendar类的月份是从0开始计数的;日期格式输出不够友好,很多情况下都需要使用SimpleDateFormater类来格式化;一些简单的日期计算也比较麻烦等。所以就有了joda-time这...

2018-08-01 16:56:23 309

转载 Java中的时间和日期(上)

自从JDK1.0开始,Java就提供了Date来处理时间和日期,作为老古董自然有很多东西是过时的。然后就出现了Calender来解决了很多问题,但是Calender使用比较复杂,并且有些反人类的地方,知道Java8的出现,它吸收了Joda-Time库的经验,使得Java处理时间和日期变得比较“人性化”了。本篇就来谈谈Java中的Date、Calendar,以及SimpleDateFormat的使用...

2018-07-30 18:00:44 233

转载 getMonth()方法

JavaScript Date对象 日期选择控件的主要功能是向用户提供包含年、月、日的日期数据并并允许用户对其修改。如果要捕获用户修改日期选择控件的数据事件响应,需要为DataPicker添加一个OnDateChangedListener监听器。重要方法getDayOfMonth():获取当前daygetMonth():获取当前月(注意:返回数值为0~11,需要自己+1来显示)...

2018-07-30 10:45:58 11829

转载 Oracle数据库

Oracle是一个数据库管理系统,是Oracle公司的核心产品。其在数据安全性与完整性控制方面的优越性能,以及跨操作系统、跨硬件平台的数据操作能力。基于“客户端/服务器”(client/server)系统结构。主要特点:1.支持多用户、大事物量的事物处理。2.在保证数据安全性和完整性方面性能优越。3.支持分布式数据处理。将公布在不同物理位置的数据库用通信网络链接起来,组成一个逻辑上...

2018-07-27 18:06:13 372

转载 SQL索引详解

1.1 什么是索引SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SqlServer系统的性能,加快数据的查询速度与减少系统的响应时间。聚集索引存储记录是物理上连续存在,而非聚集索引是逻辑上的连续,物理存储并不连续。就像字段,聚集索引是连续的,a后面肯定是b,非聚集索引就不联系了,就像图书馆的某个作者的书,有可能在第1个货架上和第10个货架上。还有一个知识点就是:聚集索引一个表...

2018-07-26 17:37:14 600

转载 Java去除字符串空格的几种方法

1.String.trim()  trim()是去掉首尾空格2.str.replace(" "," ")  ;去掉所有空格,包括首尾、中间复制代码 代码如下:String str = " hell o ";String str2 = str.replaceAll(" ", "");System.out.println(str2);3.replaceAll("+",&

2018-07-19 14:39:14 203

转载 javax.​ws.​rs注解:@Conumes 和 @Produces等

1.概述@Conumes注释代表的是一个资源可以接受的MIME类型。@Produces注释代表的是一个资源可以返回的MIME类型。这些注释均可在资源、资源方法、子资源方法、子资源定位器或子资源内找到。2.@Produces:返回的类型a.返回给client字符串类型(text/plain)@Produces(MediaType.TEXT_PLAIN) b.返回给client为json类型(appl...

2018-07-11 11:05:26 511

转载 标准标签库JSTL

JSTL简介:    标准标签库JSTL的全名为:JavaServer Pages Standard Tag Library.JSTL主要提供了五大类标签库:1.核心标签库:为日常任务提供通用支持,如显示和设置变量,重复使用一组项目,测试条件以及其他操作(如导入和重定向     web页面等)。2.国际化(i18n)标签库:支持多种语言的引用程序。3.SQL标签库:对访问和修改数据库提供标准化支持...

2018-06-19 18:03:34 316

转载 window.open打开新窗口

窗口打开open()方法用来打开一个新窗口语法:window.open('url','窗口名称','参数字符串')参数说明:url:打开窗口的地址             窗口名称:被打开窗口的名称参数字符串:设置窗口的参数,各参数之间用逗号隔开该参数字符串中可有以下参数:top 窗口顶部距离屏幕顶部的像素数left 窗口左侧距离屏幕左侧的像素数width 窗口的宽度 height:窗口的高度me...

2018-06-19 15:07:11 411

转载 JSP常用三个指令元素

(一)Page指令        page指令用来设定JSP页面的全局属性,该配置作用于整个JSP页面。语法格式为<%@page 属性="属性值" 属性="属性值"%>。               page指令包含13个属性,如下:        (1)language 用来指明所使用的脚本语言类型        (2)extends  用来指定该JSP页面生成的Servlet继承于...

2018-06-19 14:39:27 7494

转载 JSTL核心标签库

JSTL标签库分为5类,分别是JSTL核心标签库、数据库标签库、i18格式化标签库、XML标签库、JSTL函数标签库。(一)JSTL核心标签库        在JSP页面中要使用此标签库,必须使用<%@ taglib %>指令来指定。如下:         <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%...

2018-06-19 14:20:44 275

原创 Java基础知识整理

1.一个“.java”源文件中是否可以包括多个类(不是内部类)?有什么限制?    可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2.Java有没有goto?    java中的保留字,现在没有在Java中使用。3.说说&和&&的区别    &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的...

2018-06-05 17:59:44 212

转载 基于jQuery.i18n.properties插件实现前端页面国家化

一、简介在介绍jQuery.i18n.properties 之前,我们先来看一下什么是国际化。国家化英文单词为:Internationalization,又称 i18n,“i”为单词的第一个字母,“18”为“i”和“n”之间单词的个数,而“n”代表这个单词的最后一个字母。在计算机领域,国际化是指设计能够适应各种区域和语言环境的软件的过程。jQuery.i18n.properties 是一款轻量级的...

2018-05-31 18:22:38 1170

原创 select重置清空选取条件

$("#_resetValue").click(function(){      $(".form-control").each(function(i){     $(this).attr('value',"");      $("#itemStatus").each(function (i, j) {      $(j).find("option:selected").attr(".

2018-05-31 17:34:10 8584

转载 AJAX

ajax= Asynchronous JavaScript and XML(异步的JavaScript和xml)ajax不是一个新的编程语言,而是一种使用现有标准的新方法。ajax最大的优点就是在不重新加载页面的情况下,可以与服务器交换数据并更新部分网页内容。ajax不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。ajax应用运用XHTML+CSS来表达资讯;运用JavaS...

2018-05-08 13:47:35 143

转载 Java练手--列出某文件夹及其子文件夹下面的文件,并可根据扩展名过滤

package com;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import...

2018-05-03 11:28:51 526

转载 eclipse导入jar包源码

在日常开发工作中,我们时常会需要查看下第三方jar包的源码来更加正确的理解该jar包或者框架提供的功能。下面是笔者知道的两种添加jar包源码的方式(按Ctrl+鼠标左键点击方法名,无法查看Sun公司的源代码是怎么回事?故障描述:The JAR file C:\Program File\Java\jre7\lib\rt.jar has no source attachment.You can att...

2018-05-01 16:07:06 12178

转载 web的几种上传方式

文件上传在WEB开发中应用很广泛。文件上传是指将本地图片、视频、音频等文件上传到服务器上,可以供其他用户浏览或下载的过程。以下总结了常见的文件(图片)上传的方式和要点处理。表单上传这是传统的form表单上传,使用form表单的input[type=”file”]控件,可以打开系统的文件选择对话框,从而达到选择文件并上传的目的,它的好处是多浏览器兼容,它是web开发者最常用的一种文件上传方式。表单的...

2018-04-26 11:15:44 269

各式面试简历

千份简历包含颠覆常规、仿界面创意、国外创意、炫酷动画、英文简历、各式Word简历等,应有尽有

2018-04-13

Java面试资料

几百道各大公司面试题,张孝祥面试宝典,最新Java编程题等

2018-04-13

空空如也

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

TA关注的人

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