面试第一次知识总结: 一、Unity基本操作 1、unity提供哪几种光源? 2、物体发生碰撞的必要条件什么? 3、碰撞体和触发器区别与联系 4、预设(prefab)的好处 5、如何利用unity开发2D游戏 6、事件函数的执行顺序 7、协程 8、对象池 9、物体旋转和添加力 10、Unity、Mo ...
分类:
其他好文 时间:
2019-04-19 00:50:24
阅读次数:
170
前端JS专题面试题:1.JavaScript如何创建,添加,移除,查找节点.创建:element.cloneNode():克隆元素./document.createElement(‘div‘)创建元素.添加:element.appendChild()追加子元素./element.innerHTML=element设置内部元素./element.insertBefore()在某元素前,添加新节点.移
分类:
编程语言 时间:
2019-03-25 14:54:02
阅读次数:
192
面试原题redis的并发竞争问题是什么?如何解决这个问题?了解redis事务的CAS方案吗?面试官心理分析这个也是线上非常常见的一个问题,就是多客户端同时并发写一个key,可能本来应该先到的数据后到了,导致数据版本错了;或者是多客户端同时获取一个key,修改值之后再写回去,只要顺序错了,数据就错了。而且redis自己就有天然解决这个问题的CAS类的乐观锁方案。面试题剖析某个时刻,多个系统实例都去更
分类:
编程语言 时间:
2019-03-20 18:52:28
阅读次数:
165
面试题如何保证缓存与数据库的双写一致性?面试官心理分析你只要用缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题?面试题剖析一般来说,如果允许缓存可以稍微的跟数据库偶尔有不一致的情况,也就是说如果你的系统不是严格要求“缓存+数据库”必须保持一致性的话,最好不要做这个方案,即:读请求和写请求串行化,串到一个内存队列里去。串行化可以保证一定不
分类:
数据库 时间:
2019-03-15 10:37:18
阅读次数:
278
1、面试官心里分析 其实这个也是用MQ的时候必问的话题,第一看看你了解不了解顺序这个事儿?第二看看你有没有办法保证消息是有顺序的?这个生产系统中常见的问题。 2、面试题剖析 我举个例子,我们以前做过一个mysql binlog同步的系统,压力还是非常大的,日同步数据要达到上亿。mysql -> my ...
分类:
其他好文 时间:
2019-03-08 23:31:46
阅读次数:
208
// 面试题3(二):不修改数组找出重复的数字 // 题目:在一个长度为n+1的数组里的所有数字都在1到n的范围内,所以数组中至 // 少有一个数字是重复的。请找出数组中任意一个重复的数字,但不能修改输入的 // 数组。例如,如果输入长度为8的数组{2, 3, 5, 4, 3, 2, 6, 7},那... ...
分类:
其他好文 时间:
2019-03-02 10:29:41
阅读次数:
137
面试是进入职场的第一道坎,因为我本身学校太一般的问题在面试中遇到了各种不爽,和那些高学历的相比自己真是信心大跌。我面试的方向是php开发工程师,主要做网站后台、APP接口等。我所面试的公司、试题、心得都在我的个人网站上,感兴趣的可以看看:www.zhaoyafei.cn。下面是我这段时间总结的面试方... ...
分类:
其他好文 时间:
2019-02-25 23:22:26
阅读次数:
278
面试题 使用Linux命令查询file1中空行所在的行号 [root@slave2 testshell]# awk '/^$/{print NR}' sed.txt 5 [root@slave2 testshell]# cat sed.txt dong shen guan zhen wo wo la ...
分类:
系统相关 时间:
2019-02-23 10:30:19
阅读次数:
226
一、缓存雪崩1.1什么是缓存雪崩?回顾一下我们为什么要用缓存(Redis):为什么要缓存现在有个问题,如果我们的缓存挂掉了,这意味着我们的全部请求都跑去数据库了。如果缓存挂掉了,全部请求跑去数据库了在前面学习我们都知道Redis不可能把所有的数据都缓存起来(内存昂贵且有限),所以Redis需要对数据设置过期时间,并采用的是惰性删除+定期删除两种策略对过期键删除。Redis对过期键的策略+持久化如果
分类:
其他好文 时间:
2019-02-19 17:43:18
阅读次数:
188
面试题1:下面代码的输出结果是什么,请解释。 输出结果: [10, 'a'][123][10, 'a'] 解释: (1)通过 print(id(list1))查询每个list1、list2、list3共3个对象的地址可以比对结果,其中list1和list3指向了同一内存地址,所以最后list1和li ...
分类:
其他好文 时间:
2019-01-31 16:45:25
阅读次数:
162