自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Linux学习与使用

文章目录Linux快捷键Linux快捷键光标移动到头部:Ctrl+A光标移动到尾部:Ctrl+E删除光标前的所有内容:Ctrl+U

2020-06-19 13:07:27 168

原创 二叉树实现

文章目录二叉树二叉树二叉树的遍历方式:前序遍历:根 - 左 - 右;中序遍历:左 - 根 - 右;后续遍历:左 - 右 - 根;

2020-05-27 11:06:15 130

原创 重要地址记录

文章目录1.JDK doc文档线上地址:https://docs.oracle.com/en/java/javase/11/docs/api/index.html1.JDK doc文档线上地址:https://docs.oracle.com/en/java/javase/11/docs/api/index.html

2020-05-18 10:08:29 178

原创 工作代码

文章目录1.JS以post方法提交1.JS以post方法提交/** 以表单方式进行提交 url:链接地址 params:参数 例如:{param:'123'}*/function post(url, params){ var temp = document.createElement("form");// 创建form标签 // 设置form属性 temp.action = url; temp.method = "post"; temp.style.display = "none";

2020-05-12 15:51:03 252

原创 链表类实现

/** * 定义链表接口 * @param <T> */interface ILink<T>{ // 数据添加 public void add(T data); // 获取数据个数 public int size(); // 判断链表是否为空 public boolean isEmpty(); // 数据转为对象数组 public Object[] toArray(); // 根据指定索引获取数据

2020-05-12 10:13:23 320

原创 简单有趣小代码

文章目录1.乘法口诀表2.打印星星3.斐波那契数列(兔子数列)1.乘法口诀表public class Test { public static void main(String[] args) { //外层循环控制行 for (int i=1; i<=9; i++){ //内层循环控制列 for (i...

2020-05-06 10:23:37 5070

原创 了解多例设计模式

多例设计模式  与单例设计模式对应的还有一种称为多例设计模式,多例设计模式的主要特点是可以在一个类中定义指定的几个实例化对象,例如:在进行一周时间数描述的时候,对象应该只有7个,在进行颜色基色描述的时候应该只有三个实例化对象,在进行性别定义的时候应该只有两个实例化对象,与单例最大的区别在于,此时要维护的是多个对象,所以对于实例化对象的获取也需要有所区分。  不管是单例设计模式还是多例设计模式,...

2020-04-30 13:41:55 125

原创 *了解单例设计模式

单例设计模式饿汉式单例:  Singleton类里面会始终维持一个INSTANCE 的实例化对象,然而并不关心这个对象是否被使用。package com.gen;/** * 单例设计类 */class Singleton{ private static final Singleton INSTANCE = new Singleton(); //构造方法隐藏 p...

2020-04-29 10:24:17 127

原创 *了解代理设计模式

代理设计模式(Proxy)  代理设计模式的主要概念就是通过一个代理类的形式来完成所有的辅助操作,真正要处理的业务类就可以正常完成。利用工厂+代理来改进:/** * 定义接口标准 */interface IMessage{ public void send(String msg);}/** * 真实的实现类 */class MessageImpl implemen...

2020-04-28 10:38:35 126

原创 *了解工厂设计模式

工厂设计模式(Factory)  工厂设计模式出现的主要的目的是为了解决接口对象实例化的处理问题。/** * 定义接口 */interface IMessage{ public String getContent();}class NetMessage implements IMessage{ @Override public String getConte...

2020-04-27 12:55:11 149

原创 了解模板设计模式

模板设计模式  模板设计模式的本质是利用了抽象类对子类强加的覆写的限制实现的。  模板设计主要是在父类(抽象类)定义一些公共的行为准则,而后需要进行某些处理的时候子类进行相应的方法覆写即可(模板设计模式在整个的Java中最为常见的应用就是Servlet程序开发)。 /** * 定义公共行为 */abstract class AbstractAction{ //定义操作指令 ...

2020-04-24 11:25:55 139

原创 了解合成设计模式

合成设计模式  使用了面向对象设计之后会感觉到,所有的操作功能都可以封装在一个个的类之中,而后依靠引用关系进行整合。实际上合成设计模式的本质就在于,将一个整体进行拆分,拆分为若干个细小的部分,利用引用关联在一起。class 笔记本电脑{ private 显示屏 对象; private 键盘 对象; private 触摸板 对象; private 鼠标 对象; private 主板 对...

2020-04-24 10:43:49 159

原创 基础学习笔记

文章目录static关键字可变参数语法String类字符串常量池访问权限修饰符异常处理流程static关键字  static属性虽然定义在类中,但是并不受到实例化对象的限制,所有类中的非static属性(普通属性)都需要在类对象实例化之后才会分配有相应的堆内存空间,才可以进行使用,然而,static属性可以在没有实例化对象的情况下直接通过类名称访问。方法同  static所有方法和属性可以在...

2020-04-22 10:43:51 154 1

原创 面试题

1.问:请问classpath和path的区别?classpath和path都是操作系统中支持的环境属性classpath是JVM执行时所需要的环境属性,用于定义类的加载路径path是操作系统定义的环境属性,用于指派所有可执行程序的目录2.问:请解释&和&&的区别?逻辑运算:&表示所有的条件都判断,&&表示在判断遇见false后,后续...

2020-04-21 14:23:08 193

空空如也

空空如也

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

TA关注的人

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