自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (4)
  • 收藏
  • 关注

转载 Override 注解报错

错误:在 eclipse 的新工作空间开发项目时,出现大面积方法编译错误。鼠标放在方法名上后显示让我们去掉 @override 注解,如图: 原因:@Override 是 jdk5 引入的机制,但是不支持对接口的实现。认为这不是 override 而报错,jdk6 及1.6以上的版本修正了这个 bug,无论是对父类的方法覆盖还是对接口的实现都可加上 @Override。解决...

2019-02-13 09:58:03 451

原创 Spring源码导入eclipse

1, 下载并安装git下载地址:https://desktop.github.com/下载完成后,双击安装,然后next。。。。。安装完成。2,安装Gradle下载地址:https://gradle.org/releases/选择要下载的版本,点击binary-only,然后就开始下载了,下载完成后,解压,然后就开始配置环境变量,环境变量的配置和Java一样,主要配置两个:...

2019-01-04 23:28:20 175

原创 eclipse svn is already locked 的解决办法

1,进入被锁定的文件目录。我的被锁定的是:merchantBuss这个文件夹2,右键被锁定的目录,选择TortoiseSVN -->Clean Up。点击确定,清理之后就可以正常进行更新操作了。  ...

2018-12-19 11:18:04 797

原创 isInterrupted(),interrupted(),interrupt() 三个方法的联系和区别

package com.demo.concurrent.thread;/** * 线程中断:线程间协作的一种方式 *  * interrupt() 方法:中断标志,设置中断标志为true,等待线程自行停止。 *  * isinterrupted()方法:判断是否中断,如果中断,则返回true,否则返回false *  * 重要: * interrupted()方法:判断是否中断...

2018-12-18 21:03:06 268

原创 eclipse 引入Redisson包后,src出现红色感叹号,报错:找不到或无法加载主类

Redisson版本太高,换个低版本的,红色感叹号消失,正常编译运行

2018-12-12 15:57:04 664

原创 Win10 锁屏之后无法唤起 出现假死解决办法

原因:Intel Management Engine Interface的驱动问题。解决办法:1,卸载11.0.0.1155 的驱动,然后要找10.x或9.x版本的先装上。强行指定inf文件才能装上。2,下载软件:http://ftp.hp.com/pub/softpaq/sp66001-66500/sp66098.exe或者通过我的百度网盘分享下载:https://pan.baidu...

2018-11-29 09:07:27 23922 1

原创 Spring jar包以及架构图

参考文档:Spring官网纯手工制作,拿走不谢,需要能修订的原文件,请留言!

2018-08-31 11:34:42 637

原创 Java中,线程切换中的wait() 和wait(long)

一,wait() 和wait(long)方法属性:wait(long) 为native方法,是Object类中,声明的;wait()方法时再Thread类中声明,其本质,调用的是Object的wait(long)方法,参数为0.唤起方式:调用线程的notify和notifyall方法,或者timing out使用方式:wait()方法,放在循环中使用,源码建议使用方式:     *...

2018-08-31 11:30:14 2466

原创 七大查找算法之二分查找算法

参考文档:《大话数据结构》一,二分查找前提:查找的表必须有序二,二分查找的思想【假定,查找表为升序排列】:将查找的key值与表中间的值做对比,如果大于key值,则在左半区查找;如果小于key值,则在右半区查找,如果等于key值,则查找成功。重复上述动作,直到查找成功,如果查找的区域没有元素了,仍然没找到,则查找失败。三,实现方式:递归实现,下面给出Java代码。 /**     ...

2018-08-31 10:39:05 223

原创 线程的状态及状态之间的切换

参考 Thread源码一,先看Thread的源码。 Thread的一个内部类,State标识线程的状态 public enum State {        /**         * Thread state for a thread which has not yet started.         */        NEW,        /**         *...

2018-08-31 10:38:04 301

原创 Spring IoC 之Bean

参考文档:Spring官网一,Bean在Spring容器中的表现形式:BeanDefination对象BeanDifination中,包含以下类容:1,Bean的全限定名。 2,Bean与其他Bean的关系,例如:引用关系,继承关系等。 3,Bean的配置参数,包括:是否为单例等。 4,Bean的行为方法二,Bean定义的参数说明class:类的全限定名称name:类的...

2018-08-28 09:43:17 121

原创 算法之七大查找算法简介

写在前面:传说查找算法有七大算法,本文将介绍简单的介绍七大查找算法,之后的文章,将对每个算法进行深入的解析,并配上leetCode上面的训练题。七大查找算法:顺序查找,二分查找,插值查找,斐波拉契查找,树表查找,分块查找,哈希查找。一,查找分类静态查找:查找过程中,查找的表中,没有插入或者删除的动作。 动态查找:查找过程中,查找的表中,有插入或者删除的动作。 无序查找:查找的表是无...

2018-08-21 21:55:21 809

原创 Spring-IoC之 IoC 容器介绍

参考文献:Spring官网IoC容器的作用:1,实例化bean;2,组装bean,3,装配bean实现的三种方式:1,XML文件配置,2,注解配置(spring2.5以上),3,Java代码配置(spring3.0以上),下一篇文件具体介绍。官方解释:responsible for instantiating, configuring, and assembling the afore...

2018-08-21 10:54:19 131

原创 Spring-IOC之基本概念

参考文档:Spring官网1,IoC(Inversion of Control ):1,他是个容器,2,中文意思:控制反转2,DI(Dependency Injection):1,他是个过程包括两部分,1)定义依赖关系,2)注入;2,中文意思:依赖注入官方解释:It is a process whereby objects define their dependencies, that...

2018-08-21 09:59:50 165

原创 Spring-AOP应用之XML配置

参考文档:Spring官网第一步:导入jar包,和注解开发相同的jar,参考:https://blog.csdn.net/weixin_35873355/article/details/81866691第二步,写接口和实现类:public interface RoleService {    public void printRole(String msg);    public ...

2018-08-20 11:22:09 117

原创 Spring-AOP 应用之注解

参考文档:Spring官网 写在前面:spring主要提供了两种方式的AOP实现:1,使用注解方式‘2,使用xml配置方式。本文介绍注解方式的使用。分析:Spring中使用的切面编程,是对AspectJ的一封装,只取用了其中一部分的功能,目前,Spring只支持对方法的切面编程,不支持对其他的切面编程,而AspectJ提供了很全面的AOP支持;Spring也可以使用全面的Aspectj的切...

2018-08-20 10:24:16 358

原创 Spring-AOP 之基本概念

参考文献:《Java EE互联网轻量级框架整合开发 SSM框架(Spring MVC+Spring+MyBatis)和Redis实现》Spring 官网,更多参考官网,官网更加准确1,切面(aspect):一个切入多个类的模块。java中可以理解为拦截器类。他包含了很多方法。【重要】Aspect: a modularization of a concern that cuts acro...

2018-08-15 09:41:50 145

原创 Object 中的toString方法

一,toString 方法的作用作用:返回表示对象值的字符串。 二,Object中的toString()方法源码:    public String toString() {        return getClass().getName() + "@" + Integer.toHexString(hashCode());    }分析:object中的toStrin...

2018-08-14 13:02:05 1076

原创 Object中的hashCode以及String的HashCode

一,HashCode的作用什么是hashCode:由对象,导出的一个整型值。作用:为了提供查找的快捷性,用于在散列结构中,存储对象在Hash表中的地址。 二,重写了equals()方法,为何要重写hashcode()方法?hashcode的源码说明,hashcode要满足以下条件:<ul>     * <li>Whenever it is invoke...

2018-08-14 09:57:01 1086 1

原创 ==和equals的区别

一,基本数据类型1, 基本类型没有equals方法,使用 ‘== ’比较2,‘==’ 比较的是两个基本类型的值。 二,引用类型1)未重写equals方法时,equals方法和‘==’均是比较的内存地址【不管是否重写了hashcode方法】实验例子:PeoPle 类:public class PeoPle {    private static final int ...

2018-08-13 19:13:19 164

原创 Object类中的Equals方法及Equals方法的重写

参考文档:Java核心技术卷I一,equals方法的作用:检测一个对象是否等于另一个对象 1)比较两个基本类型的数据的值是否相等。这里是直接比较的值。【错误:基本数据类型没有equals方法】mark:Java中的基本类型:int,4个字节存储,4byte,取值范围:-2^31-1  ~  2^31-1short,2个字节,2byte,取值范围:-2^15-1 ~ 2^15...

2018-08-13 18:51:04 1000

原创 Object类

一,Object类简介        Object是java中所有类的超类,如果一个类未明确的指出超类,那么这个类的超类就是Object。        mark:       超类:被继承的类一般称为“超类”,也有叫做父类. 二,Object类中主要的方法和代码块,来源:Object源码1)    private static native void registerNa...

2018-08-13 17:58:43 82

原创 Node.js 安装2502 2503 解决办法 fis3 安装

Node.js安装fis3 2502 2503 解决办法方法一,避开使用.msi安装文件,使用配置环境变量的方式安装。(万能方法)第一步:下载 node.js 的zip包.,点击下载第二步:解压到zip文件到本地目录,注意:目录路径最好不要有中文。解压后得到的文件如下:第三部,配置系统环境变量。右键"我的电脑" --》属性--》高级系统设置--》

2017-11-30 09:22:18 444

JAVA并发编程实践(中文).pdf

JAVA并发编程实践(中文),很好的的一本书,希望对开发人员有所帮助

2017-09-29

Redis入门指南(第2版).pdf

Redis 入门级开发, 文章讲的还算比较详细,希望能对读者有所帮助

2017-09-29

Spring3.2.4 API

Spring3.2.4 API,API 很完整,欢迎大家下载。如果打开文件为空白,按照以下方法:右键文件,选择属性,勾选解除锁定,应用,再次打开就可以了.

2017-09-26

Java加密与解密的艺术.pdf

Java 的加密与解密,文章讲得很清楚,Java开发中涉及到的大部分加解密问题,通过文章都能解决,希望能对大家有帮助

2017-09-01

空空如也

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

TA关注的人

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