减肥诀窍

  • 细嚼慢咽,尽量多咀嚼且延长用餐时间。

    原因:你吃得太快大脑反应不过来你饱了,等你感觉饱的时候其实已经超量了

  • 每天如果不是饿的发慌,一天2顿饭够了,
    或者把2顿分成4份来吃。这样应该更能减肥。
  • 先吃素菜,然后减少饭量

参考链接:

又是好吃的一天

今天小张发给我很多好吃的,我很开心。
什么时候才能再次吃到小张做的美食呢?
很好奇知了猴的味道。
包饺子
知了猴
馒头蛋糕
馒头蛋糕
想尝尝是什么味道

test

测试5-23

😍

col1col2col3

33. 搜索旋转排序数组

[4,5,6,7, 0,1,2]

将数组一分为二,其中一定有一个是有序的,另一个可能是有序,也能是部分有序。 此时有序部分用二分法查找。无序部分再一分为二,其中一个一定有序,另一个可能有序,可能无序。就这样循环.

判断条件可以由该图得出

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package leetcode.editor.cn.mycode.ID33;

import java.util.Arrays;

public class 搜索旋转排序数组 {
class Solution {
public int search(int[] nums, int target) {
int n = nums.length;
int l=0,r=n-1;
while (l<=r)
{
int mid=(l+r)/2;
if(nums[mid]==target){
return mid;
}
//如果左边为有序
if(nums[l]<=nums[mid])
{
//利用左边有序判断是否在左边
if(nums[l]<=target&&nums[mid]>target)
{
r=mid-1;
}
else l=mid+1;
}
else //右边有序
{
//利用左边有序判断是否在左边
if (nums[mid] < target && nums[r] >= target) {
l = mid + 1;
} else r = mid - 1;
}
}
return -1;
}

}

}

java动态代理的学习

代理的自我认识

接口与实现的关系

代理想知道原来的对象可以实现什么功能,可以通过接口。原来的对象提供出自己的接口就可以了。

代码执行流程

动态代理可以将与业务无关的内容统一交给代理去实现

完善友链

使用图床上传好友的logo 并且配置

0%