2021年2月6日

摘要: ##新建文件夹快捷键 ###Ctrl+Shift+N 阅读全文
posted @ 2021-02-06 14:22 若雨静夜 阅读(1159) 评论(0) 推荐(0) 编辑

2021年1月26日

摘要: 题目: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 解题思路: ##代码: class Solution { public void moveZeroes(int[] nu 阅读全文
posted @ 2021-01-26 13:09 若雨静夜 阅读(70) 评论(0) 推荐(0) 编辑

2020年12月21日

摘要: 1、判断请求返回的状态为200 pm.test("status code is 200",function(){ pm.response.to.have.status(200); }) tests["status code is 200"]=responseCode.code==200; 2、判断请 阅读全文
posted @ 2020-12-21 17:10 若雨静夜 阅读(93) 评论(0) 推荐(0) 编辑

2020年10月30日

摘要: ##题目: 给定一个整数数组,判断是否存在重复元素。 如果任意一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。 示例 1: 输入: [1,2,3,1] 输出: true ##方式一: 解题思路: 先进行排序,比较相邻两个元素,有相同的就结束循环。 代 阅读全文
posted @ 2020-10-30 14:06 若雨静夜 阅读(140) 评论(0) 推荐(0) 编辑
 
摘要: ##题目: 给你一个数组 nums 。数组「动态和」的计算公式为:runningSum[i] = sum(nums[0]…nums[i]) 。 请返回 nums 的动态和。 示例 1: 输入:nums = [1,2,3,4] 输出:[1,3,6,10] 解释:动态和计算过程为 [1, 1+2, 1+ 阅读全文
posted @ 2020-10-30 10:46 若雨静夜 阅读(113) 评论(0) 推荐(0) 编辑

2020年9月12日

摘要: ##题目 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 num 阅读全文
posted @ 2020-09-12 14:31 若雨静夜 阅读(137) 评论(0) 推荐(0) 编辑

2020年9月10日

摘要: ##复写传播 复写传播在我看来就是将同样的一个某些运算的结果赋值给不同的变量 栗子:a=b+c d=b+c e=b+c 如果在不得不多次引用结果的条件下那么可以直接将结果赋值给需要的变量将上述代码优化为: a=b+c; d=a; e=a; 以此来减少程序在运行时需要做的计算量 ##代码外提 减少循环 阅读全文
posted @ 2020-09-10 11:37 若雨静夜 阅读(265) 评论(0) 推荐(0) 编辑

2020年8月29日

摘要: ##设计模式1——什么是设计模式 阅读全文
posted @ 2020-08-29 22:31 若雨静夜 阅读(151) 评论(0) 推荐(0) 编辑
 
摘要: 设计模式10——动态代理模式 ​ 代码实现: package com.ghl.dynammicproxy; /** * @ProjectName DesignPattern * @ClassName Rent * @Date 2020/8/29 20:57 * @Author gaohengli * 阅读全文
posted @ 2020-08-29 22:27 若雨静夜 阅读(124) 评论(0) 推荐(0) 编辑
 
摘要: 设计模式9——静态代理模式 代理模式是SpringAOP的底层。 代理模式分类: 静态代理模式 动态代理模式 代码实现: 1.接口 package com.ghl.staticproxy; /** * @ProjectName DesignPattern * @ClassName Rent * @D 阅读全文
posted @ 2020-08-29 22:25 若雨静夜 阅读(117) 评论(0) 推荐(0) 编辑