- 博客(27)
- 收藏
- 关注
原创 创建的maven项目,右键new ->XML Configuration File 时,无Spring Config选项
问题描述:创建的maven项目,右键new ->XML Configuration File 时,无Spring Config选项。即没有下图中的选项 按图示选择,第一步;点击Modules; 第二步选中web项目 找到第三步 点击添加 并选择你要添加的目录 最后点击OK就可以了...
2018-03-21 11:10:11
11953
4
原创 搭建Spring Boot框架 Whitelabel Error Page This application has no explicit mapping for /error, so you ar
在搭建Spring Boot 环境的是 报错信息 如下:Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Mon Mar 05 19:57:23 CST 2018There was an unexpected error (t...
2018-03-21 10:53:59
1881
原创 Java--线程的常用方法
线程的常用方法1.start();启动线程调用相应的run()方法2.run() 方法 子线程要执行的代码放入run()方法里面3.currentThread():静态方法 调取当前的线程currentThread().getName():获取此线程的名字currentThread().setName():设置此线程的名字yield():调用此方法的线程释放当前cpu的执行权joi...
2018-03-08 22:15:21
458
原创 IDEA 创建web.xml 文件步骤和方法
使用IDEA创建一个web项目没有web.xml 文件解决方法如下:如在一侧没有出现Web选项栏的的话 点击加号 添加对象Web项目 并选择对象的module 模板,到这一步web.xml 添加成功...
2018-03-08 10:34:23
11286
原创 Spring Boot 启动报错Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFa
在配置SpringBoot的时候 启动的时候报错 Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.解决方法 在启动类加上@SpringBootApplication 注解 即可完美解决...
2018-03-04 13:39:08
19039
5
原创 IDEA 调试项目 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
IDEA 调试项目 出现java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener创建Web项目是 tomacat启动时出现此错误,1.先检查是否包含spring-web.jar 包2.然后检查IDEA配置;File > Project Structure > Artif...
2018-02-28 19:47:26
347
原创 &nbsp|&quot|&amp|&lt|&gt等html字符转义
引用地址:http://blog.csdn.net/wusuopubupt/article/details/8817826建议使用CTRL+F搜 需要的信息No.文字表記10進表記16進表記文字 Comment001"""""" quotation mark = APL quote002&&&"&...
2018-02-26 15:09:25
2485
原创 Spring配置--Bean之间的关系(继承和依赖)
Bean之间的继承: Spring 允许继承bean的配置,被继承的bean称为父bean,继承这个父Bean的Bean称为子Bean子Bean从父Bean中继承配置,包含Bean的属性配置子Bean也可以覆盖从父Bean继承过来的属性父Bean可以作为配置模板,也可以作为Bean实例,若只想吧父Bean作为模板,可以设置Bean的abstract属性为true 这样Spring将
2017-12-13 21:15:21
476
原创 Spring框架---Bean的自动装配
SpringIOC容器可以自动装配Bean,需要做的仅仅是在的autowrite属性里指定自动装配模式。byType(根据类型自动装配):若在IOC容器中有多个目标Bean类型一致的Bean,在这种情况下,Spring将无法判断哪个Bean最合适该属性,所以不能执行自动装配;byName:(根据名称自动装配):必须将目标Bean的名称和属性名设置的完全相同。constructor(通过
2017-12-13 20:31:41
582
原创 Java--反射
Java Reflection:Reflection:是被视为动态语言的关键,反射机制允许程序在执行期间借助ReflectionAPI取得任何类的背部信息,并能直接操作任意的内部属性和方法。Java反射机制提供的功能:在运行时是判断任意一个对象所属的类在运行时构造任意一个类的对象在运行时判断任意一个类所具有的成员变量和方法在运行时调用任意一个对象的成
2017-11-07 21:39:12
225
原创 Java--线程的分类和生命周期
Java中的线程分为两类:一种是守护线程 一种是用户线程它们在几乎的每个方面都是相同的,唯一的区别是判断JVM何时离开守护线程是用来服务用户线程的,通过在start()方法前调用thread.setDaemon(true)可以把一个用户线程变成一个守护线程。Java垃圾回收就是一个典型的守护线程。若JVM都是守护线程,当前JVM将退出。线程的生命周期;要想实现多线程,必
2017-10-17 23:11:40
632
原创 Java--多线程的创建(三种方式)
线程的创建有三种方法1,实现一个Runable接口的类 并重写run()f方法package shangguigu.com.day17;/** * * 打印1--100之间的偶数 * @author Administrator * */public class Thread02 implements Runnable{//1、创建一个实现Runnable接
2017-10-17 21:48:53
350
原创 Java--线程的常用方法
线程的常用方法* 1.start();启动线程调用相应的run()方法* 2.run() 方法 子线程要执行的代码放入run()方法里面* 3.currentThread():静态方法 调取当前的线程currentThread().getName():获取此线程的名字* currentThread().setName():设置此线程的名字* yield():调用此方法的线程释放
2017-10-17 21:43:37
491
原创 Java--多线程
程序:是为了完成特定的任务,用某种语言写的一组指令的集合,即指的是一段静态代码,静态对象进程:是程序一次执行过程中,或者是正在运行的一个程序。动态过程:有他自身的产生 存在和消亡的过程 如QQ的运行 运行中的MP3播放器程序是静态的 进程是动态的线程:进程可进一步细化线程 是一个线程内部的一条可执行路径。若一个程序可同一时间执行多个线程,就是支持多线程的
2017-10-17 21:43:10
187
原创 Java--对象的序列化
对象序列化机制可以把内存中的java对象转换成平台无关的二进制,从而允许把这种二进制流持久的保存在磁盘上或者通过网络将这种二进制流传输到另一个网络节点。当其他的程序获取了这种二进制流就可以恢复成原来的java对象。序列化的好处在于可将任何实现了Serializable接口的对象转化成字节数据,使其保存和传输时可被还原。序列化是 RMI过程的参数和返回都必须实现的机制,而RMI是JavaEE
2017-10-12 21:35:24
285
原创 Java--IO 常用流的操作
package shangguigu.com.day16;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;impo
2017-10-11 22:51:18
254
原创 Java--IO之File类的用法总结
Java.IO.File 类:文件和目录路径名的抽象表示形式,与平台无关File能新建,删除重命名文件和目录 。但是File不能访问文件内容本身。如果需要访问文件本身,则需要使用输入/.输出流File对象可以作为参数传递给流的构造函数/*** 路径:* 相对路径:包含盘符在内的完整的文件路径* 绝对路径:在当前文件目录下的文件的路径* * */@Te
2017-10-11 16:47:32
297
原创 Java--泛型
为啥要存在泛型1.解决元素存储的安全性问题2.解决获取数据元素时,需要类型强转的问题Map map =new HashMap();map.put("AA", 12);map.put("BB", 23);map.put("CC", 34);Set> set=map.entrySet();for(Map.Entry o:set) {System.out.prin
2017-09-29 21:31:23
204
原创 Java--枚举
如何定义枚举类:如何使用enum定义枚举类枚举类的主要使用方法实现接口的枚举类若枚举只有一个成员,则可以作为一种单例模式的实现方式/*** * 自定义枚举类* @author Administrator**/public class Season {//声明类的属性为private finalprivate final String
2017-09-29 21:30:34
201
原创 Java--File类
Java.IO.File 类:文件和目录路径名的抽象表示形式,与平台无关File能新建,删除重命名文件和目录 。但是File不能访问文件内容本身。如果需要访问文件本身,则需要使用输入/.输出流File对象可以作为参数传递给流的构造函数/*** 路径:* 相对路径:包含盘符在内的完整的文件路径* 绝对路径:在当前文件目录下的文件的路径* * */@Te
2017-09-29 21:29:55
383
原创 Java--注解
注解的定义:从jDK5.0开始 Java增加了对元数据的支持,也就是注解(Annotation)Annotation(注解)其实就是代码里面的特殊标记,这些标记可以在编译,类加载运行的时候被读取,并执行相应的处理 通过使用Annotation 程序员可以在不改变原有逻辑的情况下 在源文件中嵌入一些补充信息Annotation 可以向修饰符一样被使用 ,可用于修饰包 类 构造
2017-09-29 21:29:10
225
原创 Java--Collections集合工具类
Collection 操作集合的工具类* reverse:实现集合的反转;* shuffle:实现集合的随机排列* sort:实现集合的按照自然排序的结果* swap(list ,i,j)实现list第(i+1)个位置和第(j+1)个位置元素的交换@Testpublic void test01(){List list = new ArrayList(
2017-09-20 00:24:55
450
原创 Java--变量
变量的概念:1.内存中的一个存储区域;2.该区域有自己的名称和类型3.Java中的每个变量必须先声明,后使用4.该区域的数据可以在同一个类型范围内不断的变化;使用变量注意:1.变量的作用域;一对{}之间有效2.初始化值定义变量的格式 :数据类型 变量名=初始化值变量是通过使用变量名来访问这块区域的。八种基本数剧类型 byte char
2017-09-19 23:43:20
279
原创 Java--变量
变量的概念:1.内存中的一个存储区域;2.该区域有自己的名称和类型3.Java中的每个变量必须先声明,后使用4.该区域的数据可以在同一个类型范围内不断的变化;使用变量注意:1.变量的作用域;一对{}之间有效2.初始化值定义变量的格式 :数据类型 变量名=初始化值变量是通过使用变量名来访问这块区域的。八种基本数剧类型 byte char
2017-09-19 23:41:42
341
原创 java --关键字
Java关键字:被Java语言赋予了特殊的含义,用作专门的用途的字符串特点:关键字中的所有的字母都是小写,Java语言严格区分大小写。标识符:(必须严格遵守 要不然编译出错)1.Java 对各种变量 方法和类等要素命名时使用的字符序列称为标识符。2.凡是自己可以起名的地方都称为标识符定义合法标识符的规则;1.有26个英语大小写字母组成 0-9的数字,_下
2017-09-19 23:40:37
407
原创 Java自动类型的转化
1.变量之间的运算(不考虑boolean类型的变量 考虑char int long float double short byte)自动类型的转化:当容量小的数据类型向容量大的数据类型做转化是 会自动向容量大的类型做提升char .byte,short ----int ---long---float----double需要注意的 当char byte short 做
2017-09-19 23:40:00
385
原创 Java基础入门
1.基础知识软件开发的定义:软件:是一些类按照特定的顺序组织的计算机指令和数据的集合。有系统软件和应用软件之分。 人机交互:图形界面:这种简单直观,使用者容易接受,容易上手,容易操作。命令行方式:需要一个控制台,输入特定的指令,在计算机上完成一些操作。较为麻烦 需要记录一些指令。1.2常见的DOS命令dir:列出当前目录下的文件以及文件夹md:创建目录r
2017-06-14 21:38:37
233
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人