
java
datoubangzhu
这个作者很懒,什么都没留下…
展开
-
springboot项目启动报空指针异常错误(一)
springboot项目启动报空指针异常错误(一)09:28:24.323 [main] ERROR org.springframework.boot.SpringApplication - Application startup failedjava.lang.NullPointerException: nullat org.springframework.core.BridgeMethodResolver.findBridgedMethod(BridgeMethodResolver.java:6原创 2020-07-04 09:39:55 · 6085 阅读 · 0 评论 -
揭秘Spring扫描注解实例化本质
模仿Spring通过扫描注解来实例化对象(基于反射实现)1. 自定义一个注解和两个待实例化的类Bean,Demo,待会要用package ZhuJie;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.Retent...原创 2018-04-03 16:48:52 · 1530 阅读 · 0 评论 -
log4j使用示范
一、入门实例1、准备jar包 :log4j-1.2.17.jar 2、src下与自己写的类包同级创建并设置log4j.properties文件(如果不在此处放置要单独在web.xml里配置一下,否则会报错,下面会说明) log4j.properties :### 设置###log4j.rootLogger = debug,stdout,D,E### 输出信息到控制抬 ###log4j.app原创 2018-01-16 13:53:32 · 247 阅读 · 0 评论 -
命令行查看端口号被哪个进程占用(转)
在网络程序的调试过程中,经常发生一些出乎意料的事情,比如创建一个TCP服务失败,这时候往往需要查看系统的网络情况,最常用的网络抓包当然非WireShark模式。但往往很多时候只需要查看某个端口的使用情况,它到底被那个进程(对应PID)占用了,或者你还需要把它Kill掉。如果你在Windows操作系统,你可以使用netstat命令来查询PID,然后可以打开任务管理器,查看这个PID对应的进程名;如果转载 2018-01-06 13:20:21 · 366 阅读 · 0 评论 -
Spring 注解----- 开启Annotation <context:annotation-config> 和 <context:component-scan>诠释及区别
<context:annotation-config> 是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解。<context:component-scan>除了具有<context:annotation-config>的功能之外,<context:component-scan>还可以在指定的package下扫描以及注转载 2017-12-20 19:44:20 · 304 阅读 · 0 评论 -
spring默认启动位置以及contextConfigLocation设置源码解析
spring默认启动位置以及contextConfigLocation设置源码解析这几天在看spring的源码,涉及到spring启动位置的部分,下面就看看spring到底是从哪儿开始加载的。本文使用的是spring3.0M3 首先spring的加载会借助一个监听器ContextLoaderListener,直接上web.xml文件 <listener> <listener-转载 2017-12-20 18:28:10 · 3719 阅读 · 0 评论 -
简单算法之冒泡排序
冒泡排序找出最大值最小值原创 2017-11-18 01:59:28 · 236 阅读 · 0 评论 -
父类和子类静态代码块、非静态代码块、构造函数(方法)执行的先后顺序问题
父类和子类静态代码块、非静态代码块、构造函数(方法)执行的先后顺序问题。原创 2017-09-10 11:41:30 · 2448 阅读 · 0 评论 -
关于类加载的奇怪面试题
关于类加载的奇怪面试题废话不说,看下面代码。在一般的代码里。如果遇到以下等情况,就会触发类加载。 1.类名.静态变量 2.Class.forName(类名) 3.类名.class 触发类加载时候,首先会执行静态代码块的内容。然后再执行代码语句。class A{ public static int value = 134; static{ System.ou原创 2017-09-05 16:34:29 · 580 阅读 · 0 评论 -
Struts2简单模块包含
struts2里实现模块包含 大家注意看myeclipse里web工程的目录情况 //struts.xml文件配置如下<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "原创 2017-03-12 02:10:08 · 318 阅读 · 0 评论 -
windows下mysql忘记root密码的解决办法
windows下mysql忘记root密码的解决办法代码块@requires_authorization1、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令: net stop mysql 打开第一个cmd1窗口,切换到mysql的bin目录,运行命令: mysqld --defaults-file="C:\Program Files\MySQL\MyS原创 2016-11-26 20:30:05 · 626 阅读 · 0 评论