自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

因为有你

新手一枚,欢迎指导

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

原创 Spring容器中依赖注入三种方式

在Spring容器中为一个bean配置依赖注入有三种方式:· 使用属性的setter方法注入  这是最常用的方式;· 使用构造器注入;· 使用Filed注入(用于注解方式)....

2018-05-08 09:01:25 401

原创 java IO常用类

字符流中有抽象类InputStream和OutputStream。InputStream是所有的输入字节流的父类,它是一个抽象类。它的子类有ByteArrayInputStream、 FilterInputStream、FileInputStream、StringBufferInputStream。OutputStream是所有的输入字节流的父类。它的子类有ByteArrayOutputStrea...

2018-05-03 09:48:16 191

原创 JavaScript 调试

debugger 关键字debugger 关键字用于停止执行 JavaScript,并调用调试函数。这个关键字与在调试工具中设置断点的效果是一样的。如果没有调试可用,debugger 语句将无法工作。开启 debugger ,代码在第三行前停止执行。实例var x = 15 * 5;debugger;document.getElementbyId("demo").innerHTML = x;con...

2018-04-25 17:06:08 193

原创 JavaScript 变量constructor属性 及用法

function myfactory(){ var a1 = "John".constructor                 // 返回函数 String()  { [native code] } var a2 = (3.14).constructor                 // 返回函数 Number()  { [native code] } var a3 = false.con...

2018-04-25 15:41:54 2621

原创 JavaScript 数据类型

在 JavaScript 中有 5 种不同的数据类型:stringnumberbooleanobjectfunction3 种对象类型:ObjectDateArray2 个不包含任何值的数据类型:nullundefined

2018-04-25 09:52:41 118

原创 JavaScript typeof 用法实例及undefined 和 null 的区别

function myFunction(){ var s = typeof 'sdaw'; var n = typeof 123; var a = typeof [1,2,3]; var k = typeof null; var u = typeof undefined; document.write(s+"<br>"+n+"<br>"+a+"<br...

2018-04-25 09:45:45 591

原创 JavaScript switch和for常用方法

function myFunction(){ var a = 1; var b = 2; if(a>b) { alert("true"); }else if(2>9){ alert("false"); }else{ alert('123'); } var x = ''; var sd = 210; switch(sd){...

2018-04-25 08:56:56 1268

原创 js 常用字符串方法

function  loads(){ var str1 = " 12ds/jku/212/kds "; var str2 = "12dsjku212kds1"; var s1 = str1.charAt(3);//返回指定位置的字符 var t1 = str1.charCodeAt(5);//返回指定索引位置字符的 Unicode 值 var c1 = str1.concat(str2);//连接...

2018-04-23 11:22:10 114

原创 js 字符中转义介绍

反斜杠是一个转义字符。 转义字符将特殊字符转换为字符串字符:转义字符 (\) 可以用于转义撇号,换行,引号,等其他特殊字符。下表中列举了在字符串中可以使用转义字符转义的特殊字符:代码输出\'单引号\"双引号\\反斜杠\n换行\r回车\ttab(制表符)\b退格符\f换页符...

2018-04-20 14:08:42 498

原创 js 计算器

<!DOCTYPE html><html><head><meta charset="utf-8"> <title></title> <script>function myjs(){ var ft = document.getElementById("fhv&qu

2018-04-20 08:20:04 163

原创 JavaScript 变量定义及使用

答:<html><head><meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> <script>function myFunction(){ var a = 10; var b = 2.5;//数字 var s = 'jark'; var t =

2018-04-18 15:11:21 272

原创 JavaScript 输出--显示数据方式

1、使用 window.alert() 弹出警告框。例:<script>window.alert(5 + 6);</script>2、使用 document.write() 方法将内容写到 HTML 文档中。例:<script>document.write(Date());</script>3.使用 innerHTML 写入到 HTML 元...

2018-04-18 14:13:18 2379

原创 JavaScrip 赋值

<!DOCTYPE html><html><head><meta charset="utf-8"> <title>(mistra.com)</title> <script>function myFunc(){ document.getElementById("demo").i

2018-04-18 09:02:11 125

原创 JavaScrip显示和隐藏 代码域

<!DOCTYPE html><html><head><meta charset="utf-8"><title></title><script>//初始化加载赋值 function radow_load(){ document.getElementById("demo").i

2018-04-18 08:48:13 639

原创 Thread类的sleep()方法和对象的wait()方法都可以让线程暂停执行,它们有什么区别?

答:sleep()方法(休眠)是线程类(Thread)的静态方法,调用此方法会让当前线程暂停执行指定的时间,将执行机会(CPU)让给其他线程,但是对象的锁依然保持,因此休眠时间结束后会自动恢复(线程回到就绪状态)。wait()是Object类的方法,调用对象的wait()方法导致当前线程放弃对象的锁(线程暂停执行),进入对象的等待池(wait pool),只有调用对象的notify()方法(或no...

2018-04-13 16:47:53 889

原创 Java重写与重载之间的区别

重写(Override)重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如: 父类的一个方法申明了一个检查异常 IOException,但是在重写这个方法的时候不能抛出 Except...

2018-04-13 15:10:00 543 2

原创 Java 中的final关键字有哪些用法?

答:(1)修饰类:表示该类不能被继承;     (2)修饰方法:表示方法不能被重写;      (3)修饰变量:表示变量只能一次赋值以后值不能被修改(常量)。...

2018-04-13 11:42:10 1842

原创 Spring常用注解

用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册 <context:component-scan base-package="cn.gacl.java"/>1、@Component 是一个泛化的概念,仅仅表示一个组件 (Bean) ,可以作用在任何层次。@Component不推荐使用。2、@Controller对应表现层的Bean,也就是...

2018-04-12 16:44:35 106

原创 Java中的String,StringBuilder,StringBuffer三者的区别

运行速度快慢为:StringBuilder > StringBuffer > String         String 为不可变对象,一旦被创建,就不能修改它的值. . 对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去.         StringBuffer:是一个可变对象,当对他进行修改的时候不会像String那样重新建立对象 ,...

2018-04-12 16:18:25 101

原创 面向对象的特征有哪些方面?

答:面向对象的特征主要有以下几个方面:- 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。- 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序中可变因素的重要手段...

2018-04-12 15:44:54 5461

原创 JSON的基本数据格式及使用

 JSON的基本数据格式有这几种: 1.一个JSON对象——JSONObject {"name":"胡小威" , "age":20 , "male":true} 答、直接解析    JSONObject jsonObject = new JSONObject(json);              String name = jsonObject.getString("name");       ...

2018-04-12 15:35:24 12351 3

原创 IOC DI AOP 简介

IOC: 1.Inversion of Control(控制反转)是一种设计思想,就是容器控制应用程序所需要外部资源的创建和管理,然后将其反转给应用程序; 2.传统的开发中,我们自己在对象内部创建依赖对象并注入当前对象,完成依赖关系的维护; 3.对于IOC而言,它强调是将主动变为被动,由IOC容器来负责依赖对象的创建和查找,由IOC容器来进行注入组合对象.DI: 依赖注入的思想是通过反射机制实现的...

2018-04-12 15:30:29 236

原创 接口和抽象类有什么区别

接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源(本质)的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东西,你可以把“吃东西”定义成一个接口,然后让这些类去实现它.所以,在高级语言上,一个类只能继承一个类(抽象类)(正如人不可能同时是生物和非生物),但是...

2018-04-12 15:29:14 181 1

原创 数据库事务四个特性

如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity)  原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库, 如果操作失败则不能对数据库有任何影响。⑵ 一致性(Consistency)  一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须...

2018-04-12 09:59:31 953

原创 Java单例模式(Singleton)以及实现

一. 什么是单例模式因程序需要,有时我们只需要某个类同时保留一个对象,不希望有更多对象,此时,我们则应考虑单例模式的设计。二. 单例模式的特点1. 单例模式只能有一个实例。2. 单例类必须创建自己的唯一实例。3. 单例类必须向其他对象提供这一实例。三. 单例模式VS静态类在知道了什么是单例模式后,我想你一定会想到静态类,“既然只使用一个对象,为何不干脆使用静态类?”,这里我会将单例模式和静态类进行...

2018-04-12 09:55:02 91

原创 面向切面的编程 AOP

        在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程。        面向切面编程(AOP是Aspect Oriented Program的首字母缩写) ,我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去。这样做的好处是降低了代码的复杂程度,使类可重用。但是人们也发现,在分散代码的同时,也增加了代码的重复性。什么意思呢?...

2018-04-12 09:29:45 118

原创 Mybatis的xml映射文件中,不同的xml映射文件,ID是否可以重复

不同namespace ID可以重复

2018-04-12 08:22:33 9596

原创 Spring MVC 从 Controller向页面传值的方式

1、利用ModelAndView页面传值后台程序如下:    @RequestMapping(value="/reciveData",method=RequestMethod.GET)    public ModelAndView StartPage() {         ModelMap map=new ModelMap();         User user=new User();    ...

2018-04-11 17:30:18 2387

空空如也

空空如也

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

TA关注的人

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