从深圳回武汉的面试感想以及一些面试题 大家好,我是ITDragon龙,今天分享一些面试中常问的题目,和一些面试感受。我是四月二十五号离职,二十六号上午八点从深圳出发,下午三点到武汉。二十七号便开始参加面试。每天上午去面试,中午去小区监工,下午再去面试,中途可能还有几个电话面试。面试算的上颇有经验吧! ...
分类:
其他好文 时间:
2018-05-12 02:38:29
阅读次数:
146
问题:设计公司的员工表,员工有不同级别,要求可通过一个员工查到其下属的所有员工,也可查到其所属的上级。 解决:递归实现无限分类思想,每一个员工存入其所属的上级的id作为自己的pid,另外存入path,path包含自身id,方便显示路径。 递归的注意点: 1.一定有一个判断条件,否则递归就死循环了 2 ...
分类:
其他好文 时间:
2018-05-11 17:20:29
阅读次数:
166
递归就是函数内在调用这个函数 递归的特性: 1.必须有一个明确的结束条件,要不然就会变成死循环了,最终撑爆系统。 2.每次进入更深一层递归时,问题规模相比上次递归都应有减少。 3.递归执行效率不高,递归层次过多会导致栈溢出。 例子:递归 def factorial(n): if n==1: retu ...
分类:
编程语言 时间:
2018-05-11 00:11:45
阅读次数:
201
递归调用顾名思义即在函数内部调用函数(自己调用自己),通常用它来计算阶乘,累加等 注意: - 必须有最后的默认结果 if n ==0,(不能一直调用自己,如果没有可能会造成死循环) - 递归参数必须向默认的结果收敛 func(n-1) 例子1:计算5的阶乘 #!/usr/bin/env python ...
分类:
编程语言 时间:
2018-05-10 23:18:26
阅读次数:
316
1. junit用法,before,beforeClass,after, afterClass的执行顺序2. 分布式锁3. nginx的请求转发算法,如何配置根据权重转发4. 用hashmap实现redis有什么问题(死锁,死循环,可用ConcurrentHashmap)5. 线程的状态5. 线程的 ...
分类:
其他好文 时间:
2018-05-10 01:07:42
阅读次数:
310
while True: #这是一个死循环 如果想要quit出去只能一层一层的退出 比如如果在第三层输入quit会回到第二层 那么有什么方法能够在第三层就退出全部? print("level1") choice = input("请输入你的选择: ") if choice == "quit":brea... ...
分类:
其他好文 时间:
2018-05-09 21:07:55
阅读次数:
145
题目有点长,对于样例最好拿张A4纸模拟写一遍。 可以发现程序一定不会死循环,因为每种牌都是4张,而死循环的条件是某种牌有5张然后你拿了又放进去。如果写出来死循环了,那就是写不对了。 有几点可能是需要注意的: 1.A牌就是1,不要把A写成11,然后发现一共56张牌怎么回事。。 2.最好再开个变量nxt ...
分类:
其他好文 时间:
2018-05-04 14:01:07
阅读次数:
347
情况一:java.lang.OutOfMemoryError: Java heap space 原因:java堆内存不足,可能是真的不足,也可能是程序中有死循环 方案:1、调整JVM参数-Xms2048m -Xmx2048m 2、定位死循环代码 情况二:java.lang.OutOfMemoryEr ...
分类:
编程语言 时间:
2018-05-02 19:11:00
阅读次数:
199
一、背景: 线程不安全的HashMap 因为多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。 效率低下的HashTable容器 HashTable容器使用synchronized来保证线程安全,但在线程竞争激烈的情况下 ...
分类:
编程语言 时间:
2018-05-01 23:27:51
阅读次数:
184
作业: 1.使用while循环输入1 2 3 4 5 6 8 9 10(没有7) 2.求1-100所有数的和 3.输出1-100的所有奇数 4.输出1-100的所有偶数 5.求1-2+3-4+5...99的所有的数的和 6.用户登录(三次机会重试) 死循环: 注意最后print的是否空格区别。 ...
分类:
其他好文 时间:
2018-04-27 23:56:50
阅读次数:
203