- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 史上最简单的手写数组
手写自己的Array定义自己的抽象数组类,先抽象出数组中包含中方法:package Array;/** * 我就是我,那不一样的烟火~ * FileName: BaseArray * * @author Mozzie * @date 2020/12/13 2:51 下午 * @Description */public abstract class BaseArray<E> { public E[] data; public int size;
2020-12-13 16:25:13 252
原创 LC 136. 只出现一次的数字
LC 只出现一次的数字题目链接:136. 只出现一次的数字题目描述:给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4package com.zhou.singleNumber;import java.util.Arrays;/** * FileName: SingleNumber * * @author Mozzie
2020-12-02 20:26:54 168
原创 解决IDEA无法读取resources文件夹
IDEA无法读取resources文件夹最近在编码过程中发现在新建ClassPathXmlApplicationContext解析XML文件中,传入classpath地址可是一直在报异常FileNotFoundExceptionException in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path
2020-12-01 19:20:05 4966 3
原创 LC 217. 存在重复元素
LC 存在重复元素题目链接:217. 存在重复元素题目描述:给定一个整数数组,判断是否存在重复元素。如果任意一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。示例 1:输入: [1,2,3,1]输出: true示例 2:输入: [1,2,3,4]输出: falsepackage com.zhou.containsDuplicate;import java.util.Arrays;import java.util.Hash
2020-11-30 20:46:33 129
原创 LC 189. 旋转数组
LC 旋转数组题目链接:189. 旋转数组题目描述:给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。示例 1:输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]示例 2:输入: [-1,-100,3,99] 和 k = 2输出: [3,99,-1,-10
2020-11-29 18:43:29 188
原创 LC 122.买卖股票的最佳时机 II
LC 买卖股票的最佳时机 II题目链接:122. 买卖股票的最佳时机 II题目描述:给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例 1:输入: [7,1,5,3,6,4]输出: 7解释: 在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格 = 5)的时候卖出, 这笔交易所能获得利润 = 5
2020-11-28 19:50:44 166
原创 LC 26.删除排序数组中的重复项
LC 删除排序数组中的重复项题目链接:26. 删除排序数组中的重复项题目描述:给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2],函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。你不需要考虑数组中超出新长度后面的元素。示例 2:给定 nums = [0
2020-11-25 17:28:11 75
原创 Object常用方法操作类
获取对象属性类型、属性名称、属性值package com.ichangtou.finance.tool.api.common.util;import lombok.extern.slf4j.Slf4j;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import j
2020-05-09 17:32:57 260
原创 JAVA核心技术卷I 啃书持续打卡总结中...
JAVA核心技术啃书持续打卡总结中…第三章-Java的基本程序设计结构-day01 2019-2-23 上海浦东 阴 3.1一个简单的Java应用程序1.Main方法必须申明为public 在IDEA中可以直接快捷新建Main方法:psvm2.class后面都加上类名,类名命名规则一般都为驼峰命名,即类似CamelCase.3.一对大括号代表方法体的开始与结束{ ...
2020-04-14 11:41:33 91
原创 IDEA快捷键速用
华丽的快捷键:智能补全:Ctrl+Shift+Space自我修复:Alt+Enter重构一切:Ctrl+Shift+Alt+T创造万物:Alt+Insert自动完成:Ctrl+Shift+Enter无处藏身:Shift+Shift发号施令:Ctrl+Shift+A选你所想:Ctrl+W切来切去:Ctrl+Tab快速定位:Ctrl+N 打开类文件 Ctrl+Shift+N 打开任...
2019-01-24 14:45:57 141
原创 如何将本地项目推上服务器
如何将本地项目推上服务器项目打包(基于IntelliJ IDEA 2018.3.2 (Ultimate Edition) )1.点开idea右侧Maven可视化命令,进入 项目名->Lifecycle2.点击clean 默认情况下直接删除target文件夹。3.点击package 将项目打包,当console显示BUILD SUCCESS 则说明打包成功。默认打包到该项目的ta...
2019-01-22 14:32:26 230
generatorSqlmap-increase.zip
2019-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人