自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

罗俊

在路上,要懂得积累;在路上,要学会放下;我在路上。Stay hungry,Stay foolish。..

  • 博客(231)
  • 资源 (2)
  • 收藏
  • 关注

原创 学习也能像打王者一样发了疯、拼了命、失了智!

如何让自己像吃鸡一样发了疯、拼了命、石乐志的学习?阶段性反馈机制(如何持之以恒、让自己发疯)排名机制唯我独尊、救世主阶段性、强制性计划兴趣总是给你"新的环境"及时止损心理动机和生理动机洗脑打游戏能释放压力?打游戏能让我们不无聊?打游戏能够让人放松?快节奏,六分投易上手,随便坑最后总结下比较好的学习的方法:费曼学习法康奈尔笔记法两列清单法时间统计法思维导图法番茄工作法人的精力是有限的关于如何戒除王者...

2020-03-26 10:47:24 4298 5

原创 Spring实战总结

1.@Autowired注解可以用在类的任何方法上,@Inject与其类似.@Inject注解来源于Java依赖注入规范,该规范同时还为我们定义了@Named注解。在自动装配中,Spring同时支 持@Inject和@Autowired。尽管@Inject和@Autowired之间有着一些细微的差别,但是在大多数场景下,它们都是可以互相替换的。2.装配机制在XML中进行显式配置,标签,构造...

2020-03-08 14:46:26 559

原创 安装RabbitMQ指南(Windows/Linux)

RabbitMQ安装1. 下载2. windows下安装2.1. 安装Erlang下载:http://www.erlang.org/download/otp_win64_17.3.exe安装:2.2. 安装RabbitMQ2.3. 启用管理工具1、 点击 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20191014150133464.png)2、 输入命令:3...

2019-10-14 15:09:34 412

原创 == 和 equals 和 hashCode 有什么区别

== 和 equals 和 hashCode 有什么区别相同点不同点= =equalshashCode总结相同点都是用来进行比较的不同点= =        "= =“运算符用来比较两个变量的值是否相等,也就是说,该运算符用于比较变量对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否...

2019-03-26 15:18:41 453 4

原创 Java--IO流--序列化

序列化前言ObjectOutputStream构造方法序列化操作ObjectInputStream构造方法反序列化操作1反序列化操作2序列化的应用前言Java提供了一种对象序列化的机制。用一个字节序列可以表示一个对象,该字节序列包含对象的数据、对象的类型和对象中存储的属性等信息。字节序列写出到文件后,相当于文件中持久保存了一个对象的信息。反之,该字节序列还可以从文件中读取出来,重构对象,对它...

2019-03-13 14:24:42 652 4

原创 Java--IO--字符转换流(字符编码和字符集)

字符转换流常见问题字符转换流字符编码和字符集字符编码字符集InputStreamReader类构造方法指定编码读取OutputStreamWriter类构造方法指定编码写出转换流图解原理举个栗子总结end常见问题在IDEA中编码,使用FileReader读取项目中的文本文件,由于IDEA的设置都是默认为UTF-8编码,所以没有任何问题,但是,当读取Windows系统中创建的文本文件时,由于Wi...

2019-03-13 11:34:02 2190 4

原创 Java--IO流--字符流

字符流前言字符流字符输入流(Reader)构造方法FileReader类构造方法读取字符数据字符输出流(Writer)FileWriter类构造方法写出数据关闭和刷新前言之前写过一篇关于IO流介绍的博客,也写了一篇字节流介绍的文章,这篇博客就给大家分享一下字符流的一些内容,按照国际惯例,首先上字符流的全家福,然后我将分享一下我们常用的字符流,比如:字符流当使用字节流读取文本文件时,可能会...

2019-03-13 09:18:39 242 2

原创 Java--IO流--字节流

字节流字节流字节输入流(InputStream)文件输入流(FileInputStream)构造方法读取字节数据eg.图片复制复制原理实现代码:字节缓冲流(BufferedInputStream)构造方法字节流、增强流和带数组增强流的对比打印流(PrintStream)构造方法总结end字节流       &am

2019-03-12 10:35:29 269 2

原创 Java--IO流

IO流概述目的种类    字节流和字符流的区别步骤    格式化/解析    缓冲    编码转换    传递  &

2019-02-17 23:39:32 248 2

原创 Linux--安装Zookeeper

在Linux上安装Zookeeper概述步骤第一步:下载第二步:上传第三步:解压与删除第四步:创建data目录第五步:修改zoo.cfg第六步:启动第七步:开放2181端口总结概述        ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个

2019-02-17 03:01:38 222 2

原创 Linux--部署dubbo

Linux上部署Dubbo概述步骤第一步:下载Tomcat和Dubbo第二步:安装Tomcat第三步:部署Dubbo第四步:第五步:启动Tomcat第六步:验证Dubbo监控中心总结概述       &

2019-02-17 02:39:49 953 1

原创 Java--Set接口

Set前言1. HashSet集合介绍2. HashSet集合存储数据的结构(哈希表)3. HashSet存储自定义类型元素4. LinkedHashSet总结前言java.util.Set接口和java.util.List接口一样,同样继承自 Collection 接口,它与 Collection 接口中的方法基本一致,并没有对 Collection 接口进行功能上的扩充,只是比 Colle...

2019-01-23 08:21:20 436 4

原创 Java--List集合

List前言概述List接口中常用方法List的子类1. ArrayList集合2. LinkedList集合总结前言前面有一篇博客介绍了Collection(Java–Collection集合),这篇博客总结一下Collection接口中的子类List。概述java.util.List接口继承自 Collection 接口,是单列集合的一个重要分支,习惯性地会将实现了 List 接口的对...

2019-01-21 20:18:48 229 4

原创 数据结构

数据结构前言常见的数据结构栈队列数组链表红黑树总结前言数据结构是计算机存储、组织数据的方式,是指数据与数据相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。常见的数据结构数据存储的常用结构有:栈、队列、数组、链表和红黑树。栈栈:stack,又称堆栈,它是运算受限的线性表,其限制是仅允许在标的一端进行插入和删除操作,不允许在其...

2019-01-21 20:04:45 232 3

原创 Java--小例子--模仿斗地主发牌

斗地主分析实现方式代码实现分析这是一个模仿斗地主发牌的例子;按照斗地主的规则,完成洗牌发牌的动作。 具体规则:用0~53分别对应相应的花色和牌面值;用shuffle随机打乱排序好的数字,起到洗牌的作用;使用54张牌打乱顺序,三个玩家参与游戏,三人交替摸牌,每人17张牌,最后三张留作底牌。实现方式准备牌:牌可以设计为一个ArrayList,每个字符串为一张牌。 每张牌由花色数...

2019-01-21 19:40:26 342 4

原创 Java--泛型

泛型概述优势泛型的定义与使用定义和使用含有泛型的类含有泛型的方法含有泛型的接口泛型通配符概述        在前面的博客中介绍集合时,我们都知道集合中是可以存放任意对象的,只要把对象存储集合后,那么这时他们都会被提升成Object类型。当我们在取出每一个对象,并且进行相应的操作,这时必须采用类型转换。观察下面代码:...

2019-01-21 19:31:37 217 3

原创 Java--Collection集合

Collection概述集合常用类的继承体系Collection常用功能集合的遍历Iterator接口(迭代器)迭代器的实现原理增强for概述在前面我们已经学习过并使用过集合ArrayList ,那么集合到底是什么呢?集合:集合是java中提供的一种容器,可以用来存储多个数据。集合和数组既然都是容器,它们有什么区别呢?数组的长度是固定的。集合的长度是可变的。数组中存储的是同一类型...

2019-01-21 19:13:43 372 2

原创 Java--包装类

包装类概述装箱与拆箱自动装箱与自动拆箱基本类型与字符串之间的转换基本类型转换为StringString转换成基本类型概述        Java提供了两个类型系统,基本类型与引用类型,使用基本类型在于效率,然而很多情况,会创建对象使用,因为对象可以做更多的功能,如果想要我们的基本类型像对象一样操作,就可以使用基本类...

2019-01-21 18:56:40 190 1

原创 Java--StringBuilder类

StringBuiderl前言概述1. 构造方法2. 常用方法前言在Java中,有时候内容需要增加,但是由于大部分都是String类型,所以内容更改起来就非常不方便,这个时候,每当进行字符串拼接的时候,总是会在内存中创建一个新的对象,例如:public class StringDemo { public static void main(String[] args) { ...

2019-01-21 18:48:48 200 3

原创 Java--System类

System类概述1. currentTimeMillis方法2. arraycopy方法概述java.lang.System类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作,在System类的API文档中,常用的方法有:public static long currentTimeMillis() :返回以毫秒为单位的当前时间。public static void arra...

2019-01-21 17:24:49 210 2

原创 Java--日期时间类

Date类概述常用方法1. DateFormat类构造方法格式规则常用方法概述java.util.Date类 表示特定的瞬间,精确到毫秒。继续查阅Date类的描述,发现Date拥有多个构造函数,只是部分已经过时,但是其中有未过时的构造函数可以把毫秒值转成日期对象。public Date() :分配Date对象并初始化此对象,以表示分配它的时间(精确到毫秒)。public Date(lo...

2019-01-21 17:10:23 254 1

原创 Java--Object类

Object概述1. toString方法方法摘要覆盖重写2. equals方法方法摘要默认地址比较对象内容比较3. Object类概述java.lang.Object类是Java语言中的根类,所谓根类,就是所有类的根(最大的),它描述的所有方法子类都可以在对象实例化的时候,最终找到的父类就是Object。如果一个类没有特别指定父类,那么默认则继承自Object类,例如:public cl...

2019-01-21 17:02:03 238 1

原创 框架--Mybatis--介绍

Mybatis框架介绍MyBatis框架介绍MyBatis下载Mybatis开发流程流程举例总结MyBatis框架介绍        mybatis是Apache软件基金会下的一个开源项目,前身是ibatis框架。2010年这个项目由apache 软件基金会迁移到google code下,改名为mybatis。20...

2019-01-12 21:51:22 286

原创 框架介绍

Mybatis框架介绍前言框架的优势1. 框架解决了提升开发效率的问题2. 框架解决了系统稳定性的问题3. 框架解决了技术整合问题项目分层总结前言        框架这个词语我们都并不陌生,比如在汽车、房子、模型都需要框架。然而在我们软件开发领域中,框架也非常重要。&

2019-01-12 21:19:38 659 1

原创 VirtualBox或VM Ware只能安装32位系统的解决办法

文章目录前言分析1. Ctrl+Shift+Esc,打开任务管理器:补充说明1. 什么是硬件虚拟化?2. 如何判断是否支持硬件虚拟化呢?    Windows:    Linux:3. 安装还是出错,为什么呢?4. 如果还有其他问题,请回复前言 &nbs

2018-12-21 20:27:59 2166

原创 Java--案例--微信发红包

综合案例前言需求分析案例实现环境搭建:1. RedPacketFrame :(界面)2. OpenMode :(类型)3. 定义 RedPacket:4. 定义测试类,创建 RedPacket:5. RedPacket 对象6. RedPacket 对象普通红包发普通红包拼手气红包Lucky:发红包总结前言     &amp

2018-12-12 18:50:39 2499 5

原创 Java--Math类

Math类前言基本运算的方法实际应用前言        数学运算方法这方面在日常编程中也经常使用,所以这方面需要注意和留神,使用这方面的内容,需要先导包:import.java.lang.Math 。        M

2018-12-12 18:28:34 242

原创 Java--Arrays类

Arrays前言Arrays的操作方法实际应用前言        从API中查出,Arrays是扩展了Object,该类包含用于操作数组的各种方法(例如排序和搜索)。此类还包含一个静态工厂,允许将数组视为列表。NullPointer

2018-12-12 18:20:54 205

原创 Java--String类

String字符串类前言使用步骤String特点String的常用方法判断功能的方法String获取功能的方法String转换功能的方法String分割功能的方法实际应用统计字符个数前言        java.lang.String 类代表字符串。Java程序中所有的字符串文字(例如 “abc” )都可以被看作是...

2018-12-12 18:04:24 204 3

原创 Jav--ArrayList类

ArrayList数组前言ArrayList使用步骤    查看类    查看构造方法    查看成员方法   &

2018-12-12 17:45:20 1504

原创 Java--Random类

Random随机类前言Random使用步骤查看类查看构造方法查看成员方法举例生成3个10以内的随机整数的操作获取1-n之间的随机数,包含n实际应用猜数字小游戏前言我们经常可以看到某些地方做活动或者网页上面显示,每一次选择,就会随机出现一些数字或者汉字,这就是跟Random类有关,此类的实例用于生成伪随机数。如下: Random r = new Random(); int i = r.n...

2018-12-12 17:10:31 235

原创 Java--Scanner类

Scanner前言Scanner简介引用类型使用步骤导包创建对象调用方法Scanner使用步骤查看类查看构造方法查看成员方法举例:键盘录入两个数据并求和键盘录入三个数据并获取最大值使用场景匿名对象使用介绍前言        上一篇博客介绍了API的使用步骤和对API的简单介绍,通过API的查询,我们可以通过了解Sc...

2018-12-12 17:02:27 243

原创 Java--API(应用程序编程接口)

API前言API的使用步骤API的内容API与GUI的区别end前言之前一直说,对于不类和方法不懂怎么使用,就去查API,但是API是什么呢?这篇博客就给大家介绍一下API。        API(Application Programming Interface),应用程序编程接口。Java API是一本程序员...

2018-12-12 16:32:39 3536

原创 Java--引用类型用法总结

引用类型用法总结Class作为成员变量interface作为方法参数和返回值类型在实际开发中,引用类型的使用非常重要,也是非常普遍的。我们可以在理解基本类型的使用方式基础上,进一步去掌握引用类型的使用方式。基本类型可以作为成员变量、作为方法的参数、作为方法的返回值,那么当然引用类型也是可以的。Class作为成员变量在定义一个类Role(游戏角色)时,代码如下:class Role { ...

2018-11-29 21:02:58 323 4

原创 Java--匿名内部类

匿名内部类匿名内部类:是内部类的简化写法。它的本质是一个带*具体实现的父类或者父接口的匿名*的子类对象,开发中最常用的就是匿名内部类。1. 步骤正常定义类的步骤:匿名内部类前提匿名内部类格式使用方式匿名内部类的本质匿名内部类的作用匿名内部类的使用场景end匿名内部类:是内部类的简化写法。它的本质是一个带具体实现的父类或者父接口的匿名的子类对象,开发中最常用的就是匿名内部类。1. 步骤正常定义...

2018-11-29 20:50:26 565 5

原创 Java--内部类

文章目录前言内容定义使用位置内部类种类按照定义划分:1. 成员内部类:定义在了成员为止(类中方法外称为成员位置)定义格式:访问特点:2. 局部内部类:定义在方法类定义格式:访问特点:总结end前言        之前我们都只知道,类中有方法,并且类与类之间是独立分开定义的,所以初接触内部类,感觉好新奇,所以就总结了...

2018-11-23 23:17:32 186

原创 Java--关键字--static

文章目录static静态修饰词,修饰成员变量和成员方法前言定义静态变量定义格式:优点静态方法定义格式:注意事项:调用格式定义格式:图解静态原理静态代码块定义格式:总结static静态修饰词,修饰成员变量和成员方法前言        static关键字可以修饰成员变量和成员方法,被修饰的成

2018-11-21 22:00:25 229

原创 Java--关键字--final

文章目录final不可改变,可以用于修饰类、方法和变量前言使用方式final修饰类格式如下:final修饰的方法格式如下:final修饰的变量格式如下:1. 局部变量--基本类型:2. 局部变量--引用类型:3. 成员变量final不可改变,可以用于修饰类、方法和变量前言        

2018-11-21 21:30:25 165

原创 Java--详细介绍--序列化流中无效的类导致异常的处理(InvalidClassE)

文章目录前言内容分析异常,` Exception in thread "main" java.io.InvalidClassException`前言上一篇博客介绍了因为不可串行化导致的异常处理,是因为在实体类没有实现Serializable所导致的,这篇博客的目的是介绍一下序列化号异常的处理,是对上一篇博客的深入解答,实体类还是原来的那个实体类,如下:import java.io.Seria...

2018-11-11 23:39:22 904

原创 Java--详细介绍--不可串行化导致异常的处理(NotSerializableException)

文章目录前言内容总结end前言之前做的一个项目,在实体类已经将属性、有参构造、无参构造、toString…那些需要配置的文件都配置好了,这时候boss让我们在试题中在增加一个属性,比如:public class Person { private String name; private int age; public Person() { } pu...

2018-11-11 12:02:30 674

网页图片淡入淡出

给出图片,点击图片,图片以轮播图的方式在页面上面显示出来!

2018-09-01

网页图片浏览

图片在网站上面打开,然后鼠标移动在小图片上面就立马显示大图片,移开大图片消失,点击小图片,大图片会一直显示。

2018-08-31

空空如也

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

TA关注的人

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