Java学习
文章平均质量分 59
cmz852x
这个作者很懒,什么都没留下…
展开
-
JavaDay02-陈明泽
1.if选择结构概述 程序流程控制方式:顺序结构 选择结构 循环结构 选择结构概念:根据条件选择执行的流程 分类:if(){} 基本 ...原创 2018-07-23 20:20:33 · 107 阅读 · 0 评论 -
JavaDay13-陈明泽
java的Calendar,获取月份少一月的问题及其它注意事项:import java.util.*;public class DateClass{ public static void main(String args[ ]){ Date m = new Date( ); System.out.println("现在是:"+m.toString( ...转载 2018-08-08 19:09:37 · 121 阅读 · 0 评论 -
JavaDay20-陈明泽
Java 网络编程网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。java.net 包中 J2SE 的 API 包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。java.net 包中提供了两种常见的网络协议的支持: TCP:TCP 是传输控制协议的缩写,它保障了两个应用程序之间的可靠通信。通常...转载 2018-08-19 22:02:40 · 109 阅读 · 0 评论 -
JavaDay22-陈明泽
javascript中location地址对象描述的是某一个窗口对象所打开的地址。要表示当前窗口的地址,只需要使用“location”就行了;若要表示某一个窗口的地址,就使用“<窗口对象>.location”。一、JS中Location的含义1、Location 对象存储在 Window 对象的 Location 属性中,表示那个窗口中当前显示的文档的 Web 地址。它的 hr...转载 2018-08-22 18:12:14 · 161 阅读 · 0 评论 -
JavaDay25-陈明泽
js及jquery 获取元素(父节点,子节点,兄弟节点)一、js 获取元素(父节点,子节点,兄弟节点)var test = document.getElementById("test");var parent = test.parentNode; // 父节点var chils = test.childNodes; // 全部子节点var first = test.firstChi...转载 2018-08-27 18:18:47 · 140 阅读 · 0 评论 -
JavaDay21-陈明泽
前言:看了许多博客和书,都对自定异常一笔带过,总让人感觉莫名奇妙,一直在问自己一个问题,我们能很好的解决异常就很不错了,为什么还要自己自定义异常,让自己去自找麻烦呢?后来我才理解自定义异常有自己的妙用。Java错误与异常的基本概念:1.java中异常均继承自Throwable,其有两个重要的直接子类error与exception.2.java错误error,大部分是由虚拟机爆出来的错误...转载 2018-08-20 19:37:48 · 115 阅读 · 0 评论 -
JavaDay23-陈明泽
这篇文章主要介绍了js的setInterval方法的用法以及示例,非常的有用,这里推荐给小伙伴们。 setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。 setinterval()用法 setInterval(code,m...转载 2018-08-23 17:19:00 · 127 阅读 · 0 评论 -
JavaDay26-陈明泽
正则表达式的创建方式字面量创建方式 实例创建方式 var reg = /pattern/flags // 字面量创建方式 var reg = new RegExp(pattern,flags); //实例创建方式 pattern:正则表达式 flags:标识(修饰符) 标识主要包括: 1. i 忽略大小写匹配 ...转载 2018-08-28 17:37:36 · 333 阅读 · 0 评论 -
JavaWebDay01-陈明泽
Java防止SQL注入SQL 注入简介:SQL注入是最常见的攻击方式之一,它不是利用操作系统或其它系统的漏洞来实现攻击的,而是程序员因为没有做好判断,被不法用户钻了SQL的空子,下面我们先来看下什么是SQL注入: 比如在一个登陆界面,要求用户输入用户名和密码: 用户名: ' or 1=1 -- 密 码: ...转载 2018-09-06 17:30:13 · 143 阅读 · 0 评论 -
JavaWebDay02-陈明泽
request 、response和session的区别request:1、request.getParameter("key")接受的是来自客户登陆端的数据,接受的是post或get方式传送的value。2、请求的默认字符集是ISO-8859-1,不支持中文,需要new String (request.getParameter(key).getbyte("ISO-8859-1"),"...转载 2018-09-12 18:58:40 · 146 阅读 · 0 评论 -
JavaWebDay03-陈明泽
$.ajax()方法详解jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number...转载 2018-09-17 21:58:04 · 380 阅读 · 0 评论 -
Idea创建maven项目后运行时找不到Servlet
Idea创建maven项目后运行时找不到Servlet今天学习maven后,试着将之前写好的程序copy进来,想试着运行一下一开始直接使用Tomcat可以运行项目,后来想使用Maven启动Tomcat来运行项目于是我先配置好插件然后设置运行环境 然后运行.............然后就报错了 于是我各种百度大部分的帖子都写的是以下几个原因:1.j...原创 2018-09-29 19:23:55 · 4857 阅读 · 0 评论 -
JavaDay16-陈明泽
深入理解Java反射 要想理解反射的原理,首先要了解什么是类型信息。Java让我们在运行时识别对象和类的信息,主要有2种方式:一种是传统的RTTI,它假定我们在编译时已经知道了所有的类型信息;另一种是反射机制,它允许我们在运行时发现和使用类的信息。1、Class对象 理解RTTI在Java中的工作原理,首先需要知道类型信息在运行时是如何表示的,这是由Class对象来完成的,它包含了...转载 2018-08-13 16:09:59 · 118 阅读 · 0 评论 -
JavaDay15-陈明泽
Dom4j节点的增、删、改1、我们要进行操作的xml文件,这个xml文件是表中的一个xml字段 <?xml version="1.0" encoding="utf-8"?><data> <fdin> <basic_info> <available_bal>5875.40&转载 2018-08-12 23:00:45 · 140 阅读 · 0 评论 -
JavaDay03-陈明泽
今日内容总结:1.for循环结构概述for特点: 适用于做循环次数明确的操作 比如:输出1万次“好好学习,天天向上” 求100以内偶数和 语法: for(int i=0;i<循环次数;i++){ 循...原创 2018-07-24 18:40:06 · 100 阅读 · 0 评论 -
JavaDay04-陈明泽
今日内容总结:1.多重循环结构概述嵌套循环:一个循环结构包裹另外一个循环,也就是将一个循环结构作为一个循环操作放在循环内部。例:for(){ while(){ ........ } }注意:1.使用循环嵌套时,内层循环和外层循环的循环控制变量不能相同。 2.尽量避免太多和太深的循环嵌套结构。 ...原创 2018-07-25 18:40:50 · 145 阅读 · 0 评论 -
JavaDay06-陈明泽
ArrayListArrayList类是一个特殊的数组。它来自于System.Collections命名空间;通过添加和删除元素,就可以动态改变数组的长度。一、优点1)支持自动改变大小的功能2)可以灵活的插入元素3)可以灵活的删除元素 二、局限性跟一般的数组比起来,速度上差些。因为它是动态数组,初始化大小容量4,当数据存满时扩容是以当前数组容量大小的2倍扩容,之后再...转载 2018-07-29 22:05:58 · 147 阅读 · 0 评论 -
JavaDay05-陈明泽
今日内容总结:1.类和对象类:具有相同特征和行为的对象的抽象定义。对象:客观存在的具体事物。属性(特征):描述一个类拥有的基本信息。方法(行为):可以执行的动作或行为。例:类:电脑 对象:ThinkPad X1、华硕Pro554UB 属性:品牌、CPU、内存、硬盘、尺寸 方法:办公、玩游戏、看视频类和对象的关系:类是一个概...原创 2018-07-26 18:04:24 · 121 阅读 · 0 评论 -
JavaDay07-陈明泽
eclipse中green UML 自动生成类图本文转载自:https://www.cnblogs.com/maxiaodoubao/p/4208363.htmlGreen UML和AmaterasUML 两种一、安装方法:1、都是先安装GEF通过eclipse-> install new software安装GEF的网址:http://download.eclips...转载 2018-07-30 17:25:49 · 172 阅读 · 0 评论 -
JavaDay08-陈明泽
本文转载自https://www.cnblogs.com/lwbqqyumidi/p/3509992.htmlJava中的继承作为Java面向对象三大特性之一,在知识点上而言,还是很多的。现做出如下总结:1. 继承的概念:继承在本职上是特殊——一般的关系,即常说的is-a关系。子类继承父类,表明子类是一种特殊的父类,并且具有父类所不具有的一些属性或方法。 2. 继承中的初始...转载 2018-07-31 16:54:15 · 131 阅读 · 0 评论 -
JavaDay14-陈明泽
1.InputStream、OutputStream处理字节流的抽象类InputStream 是字节输入流的所有类的超类,一般我们使用它的子类,如FileInputStream等.OutputStream是字节输出流的所有类的超类,一般我们使用它的子类,如FileOutputStream等. 2.InputStreamReader OutputStreamWriter处理...转载 2018-08-09 19:37:01 · 209 阅读 · 0 评论 -
JavaDay11-陈明泽
一、 异常的概念和Java异常体系结构 异常是程序运行过程中出现的错误。Java语言的异常处理框架, 是Java语言健壮性的一个重要体现。 Java把异常当作对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类。 在Java API中已经定义了许多异常类,这些异常类分为两大类,错误Error和异常Exception。 Java异常体系结构呈树状,其层次结构图...转载 2018-08-05 23:07:24 · 155 阅读 · 0 评论 -
JavaDay09-陈明泽
什么是多态?概念:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。简单的说:就是用基类的引用指向子类的对象。 为什么要用多态呢?原因:我们知道,封装可以隐藏实现细节,使得代码模块化;继承可以扩展已存在的代码模块(类);它们的目的都是为了——代码重用。而多态除了代码的复用性外,还可以解决项目中紧偶合的问题,提高程序的可扩展性.。耦合度讲的是模块模块之间,...转载 2018-08-01 22:02:36 · 186 阅读 · 0 评论 -
JavaDay10-陈明泽
java中接口的定义和接口的实现1.接口的定义使用interface来定义一个接口。接口定义同类的定义类似,也是分为接口的声明和接口体,其中接口体由常量定义和方法定义两部分组成。定义接口的基本格式如下:[修饰符] interface 接口名 [extends 父接口名列表]{[public] [static] [final] 常量;[public] [abstract] 方法;...转载 2018-08-02 16:55:43 · 142 阅读 · 0 评论 -
JavaDay12-陈明泽
ArrayList和LinkedList的区别ArrayList和LinkedList的大致区别如下:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,...转载 2018-08-07 22:01:05 · 137 阅读 · 0 评论 -
oracle中使用sql查询时字段为空则赋值默认
oracle 通过 nvl( )函数sql 查询时为 空值 赋默认值oracle 函数介绍之nvl 函数声明:nvl(col,val) 说明:当col为空时取val作为返回值,当col不为空时取col值。 用处:最主要的是格式化数据,比如计算金额时,不想出现空数据,可以使用nvl(JINE,0)来得到0。由于null+(或-,*,/)数字等于null,所以在表达式中对可能为空的值...转载 2018-10-23 20:52:13 · 6617 阅读 · 0 评论