摘要: 学习网站 算法 1、labuladong算法小抄:https://mp.weixin.qq.com/s/AWsL7G89RtaHyHjRPNJENA 2、CS-Notes(除了算法,还包括了计算机基础、数据库、Java、系统设计、面向对象、编码实践):http://www.cyc2018.xyz/#%E7%A 阅读全文
posted @ 2021-09-26 17:47 温润如玉公子花 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 一、数组 1、删除排序数组中的重复项 2、买卖股票的最佳时机 II 3、旋转数组 4、存在重复元素 5、只出现一次的数字 6、两个数组的交集II 7、加一 8、移动零 9、两数之和 10、有效的数独 11、旋转图像 二、字符串 1、反转字符串 2、整数反转 3、字符串中的第一个唯一字符 4、有效的字 阅读全文
posted @ 2021-06-01 19:06 温润如玉公子花 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 创建request.js import axios from 'axios' import { Message } from 'element-ui' import store from '@/store' import { getToken } from '@/utils/auth' // 创建a 阅读全文
posted @ 2023-11-25 15:25 温润如玉公子花 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 10 Rules of Good Studying 良好学习的10条法则 Use recall. After you read a page, look away and recall the main ideas. Highlight very little, and never highligh 阅读全文
posted @ 2023-10-02 10:40 温润如玉公子花 阅读(33) 评论(0) 推荐(0) 编辑
摘要: www.github.com/xingshaocheng/architect-awesome 数据结构 队列 《java队列——queue详细分析》 非阻塞队列:ConcurrentLinkedQueue(无界线程安全),采用CAS机制(compareAndSwapObject原子操作)。 阻塞队列 阅读全文
posted @ 2021-11-29 15:52 温润如玉公子花 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 对于成员变量和方法的作用域,public,protected,private以及不写之间的区别: public : 表明该成员变量或者方法是对所有类或者对象都是可见的,所有类或者对象都可以直接访问 private : 表明该成员变量或者方法是私有的,只有当前类对其具有访问权限,除此之外其他类或者对象 阅读全文
posted @ 2021-06-20 16:58 温润如玉公子花 阅读(101) 评论(0) 推荐(0) 编辑
摘要: Java中共有三种变量,分别是类变量、成员变量和局部变量。他们分别存放在JVM的方法区、堆内存和栈内存中。 /** * @author Hollis */ public class Variables { /** * 类变量 */ private static int a; /** * 成员变量 * 阅读全文
posted @ 2021-06-20 16:53 温润如玉公子花 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 构造函数,是一种特殊的方法。 主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。 /** * 矩形 */ class Rectangle { /** * 构造函数 */ public Rectangle(int length, int width 阅读全文
posted @ 2021-06-20 16:45 温润如玉公子花 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 前面的章节我们提到过面向对象有三个特征:封装、继承、多态。 继承可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。这种派生方式提现了传递性,在Java中,除了继承,还有一种提现传递性的方式叫做实现。 继承和实现两者的明确定义和区别如下: 继承(Inheritance):如 阅读全文
posted @ 2021-06-20 11:00 温润如玉公子花 阅读(1708) 评论(0) 推荐(0) 编辑
摘要: 重载(Overloading)和重写(Overriding)是Java中两个比较重要的概念。 定义 重载 简单来说,就是函数或者方法有相同的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间,互相称之为重载函数或方法。 重写 重写指的是在Java的子类与父类中有两个名称、参数列表相 阅读全文
posted @ 2021-06-18 23:15 温润如玉公子花 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 面向对象和面向过程是两种软件开发方法,或者说是两种不同的开发范式。 什么是面向过程? “面向过程”(Procedure Oriented)是一种以过程为中心的编程思想,是一种自顶向下的编程模式。 最典型的面向过程的编程语言就是C语言。 概述: 把问题分解成一个一个步骤,每个步骤用函数实现,一次调用即 阅读全文
posted @ 2021-06-17 16:57 温润如玉公子花 阅读(410) 评论(0) 推荐(0) 编辑