强健皮卡丘

文章
7
资源
0
加入时间
2年10月17天

5 面试官问你问题,该怎么回答,这里有总结的攻略--绝密,程序员大厂面试求职大揭秘!

在开始之前,继续说几个话题:面试过程面试过程中面试官会不断地跟你交流,以项目,或者实习经验为主。面试官会追着问一些细节,大家在面试的时候不要出现抵触心理,有些人一问问得多了心就毛了。在回答问题的时候,不要出现就那样做的,我也不清楚,就用了个库这类语句,因为这类太敷衍,没有任何意义。在回答问题的时候要详尽,不要只描述一个概括,一笔带过,而应该多描述一些细节,增加可信度,同时也增加了对方的兴趣,会不断的被你带着提问,这样子你占据主动优势,对于面试来讲是有好处的。在回答中要做到自信,这个自信是因为你对

CF-558-E. A Simple Task【线段树区间set】

传送门给定一个长度为NNN字符串,均为小写字母对区间进行MMM次排序,从小到大或者从大到小求,最后的字符串长什么样分析这里发现,小写字母只有26个,对于每次排序操作,就让这些字符单独排序,正序就先排a,在a排完的位置后排b,以此类推那么,就构建26棵线段树,维护当前树表示字母出现的位置对于排序来说,对某个区间字母进行排序,为区间setsetset,要知道有多少个字母进行排序,又是区间queryqueryquery,所以线段树支持这两个功能足以,为了保证复杂度,懒惰标记是要有的代码//CF5

python 根据时间来生成唯一的字符串

我们很多时候,特别是在生成任务的时候,都需要一个唯一标识字符串来标识这个任务,比较常用的有生成uuid或者通过时间来生成。uuid的话可以直接通过uuid模块来生成。如果是时间的话,可以这么写:def tid_maker(): return '{0:%Y%m%d%H%M%S%f}'.format(datetime.datetime.now())这里的时间精确到了微妙,一般来说不会重复,如果想更安...

全栈学习的知识点梳理(一) 目录一、模块化编程思想:export  import;二、class的使用及静态方法定义:stataic;三、Promise的使用(异步处理、then、catch、resolve、reject;)四、XMLHttpRequest 的使用及封装五、数组的操作(主要复习了join和push)六、安全过滤(encodeURI()和encodeURIComponent())

1,模块化编程思想:exportimport;2,class的使用及静态方法定义:stataic;3,Promise的使用:异步处理、then、catch、resolve、reject;4,XHR的使用及封装:方法:open()、send(),属性:readyState、onreadystatechange、responseType、response、status;5,数组的操作:push、join等数组常用方法要熟悉;6,安全过滤:encodeURI、encodeURIComponent