11.1 面向对象编程思想-抽象 如何理解抽象 ? 我们在之前定义一个结构体时候,实际上就是把一类事物的共有的属性(字段)和行为()方法提出来,形成一个物理模型(结构体),这种研究问题的方法成为抽象。 代码实现 package main import ( "fmt" ) // 定义一个结构体Acco ...
分类:
其他好文 时间:
2020-06-08 23:50:35
阅读次数:
66
最近面试聚美优品以及睿沿科技都挂在一些开放性问题上,简单分享一下: (毕业面百度也是最后一面开放性问题挂了,感觉都喜欢问技术选型,大数据量储存检索解决方案) MQ 选型: ROCKETMQ整体架构: 负责消息储存的broker(包含topic,一个topic有多个队列), 负责消息投递的客户端,负责 ...
分类:
其他好文 时间:
2020-06-07 14:42:00
阅读次数:
82
1.面向对象思维,关于self的认识 (1)类的基本形式: class 类名: def 方法: pass 实例: # 基本格式,类中的方法与函数类似,但是参数中多了self参数 class boj: def mot(self,arg): print(self,arg) pass boj().mot( ...
分类:
编程语言 时间:
2020-06-07 12:34:53
阅读次数:
63
@ 多态是同一个行为具有多个不同表现形式或形态的能力。 多态性 Java 引用变量有两个类型 :一个是编译时类型,一个是运行时类型,编译时类型由声明该变量时使用的类型决定,运行时类型由实际赋给该变量的对象决定,如果编译时类型和运行时类型不一致,就可能出现所谓的多态(Polymorphism)。 多态 ...
分类:
编程语言 时间:
2020-06-05 22:39:41
阅读次数:
65
Java 平台提供了两种类型的字符串:String 和 StringBuffer/StringBuilder,它 们可以储存和操作字符串。其中 String 是只读字符串,也就意味着 String 引用的 字符串内容是不能被改变的。而 StringBuffer/StringBuilder 类表示的字 ...
分类:
其他好文 时间:
2020-06-05 19:25:24
阅读次数:
75
目录 面试题14- I. 剪绳子/343. 整数拆分 面试题42. 连续子数组的最大和/53. 最大子序和 面试题47. 礼物的最大价值 一、面试题14- I. 剪绳子/343. 整数拆分 1.1 问题: 给定一个正整数n,将其拆分为至少两个正整数的和,并使这些整数的乘积最大化。 返回你可以获得的最... ...
分类:
编程语言 时间:
2020-06-03 00:18:36
阅读次数:
74
在使用mybatis查询数据库时,如果需要分页可以在dao接口方法中传递两个数据,一个是页数pageNum,一个是一面显示几页pageSize,在Mybatis编译sql语句时,会将这两个分页数据插入到sql语句中,在每个参数前要加上@Param注解,注解中的内容是有规定的,页数就是pageNum, ...
分类:
其他好文 时间:
2020-06-01 20:46:19
阅读次数:
79
大家应该看过很多分享面试成功的经验,但根据幸存者偏差的理论,也许多看看别人面试失败在哪里,对自己才更有帮助。 最近一个读者“懒洋洋”跟我说,他准备了3个月,刚刚参加了字节跳动的视频面试第三面,嗯,挂了… 一面二面的时候他表现还不错,所以有点飘,结果第三面准备不足,多人面试直接懵逼… 让我们一起来看看 ...
分类:
其他好文 时间:
2020-06-01 15:30:15
阅读次数:
1613
CancelToken常用在封装的请求中,用来取消上一一面axios请求 在路由跳转时,若当前页面的数据量过大,而我们立即点击跳转下一页面,那么可能会出现,当前页面接口还在pending状态,页面已经跳到新页面,旧的请求依旧没有停止。 这将会十分损耗性能,这时我们应该先取消掉之前还没有获得相应的请求 ...
分类:
其他好文 时间:
2020-05-26 18:42:29
阅读次数:
282
1.幸运而匆忙的一面 一面完等了差不多半个月才突然接到二面面试官的电话。 一面可能是简历面,所以问题比较简单。 ArrayList和LinkedList区别? ArrayList 是一个可改变大小的数组。 当更多的元素加入到ArrayList中时,其大小将会动态地增长。内部的元素可以直接通过get与 ...
分类:
编程语言 时间:
2020-05-26 12:00:44
阅读次数:
93