随笔
文章平均质量分 85
拧螺丝专业户
这个作者很懒,什么都没留下…
展开
-
如何学习一个框架
自己之前写过一篇类似的文章,但是只是将搜集到的资料进行了汇总,现在想一篇有自己思考的文章,方便自己以后查看,也希望对你有用。学习一个框架的整体思路是:由浅入深,从整体到局部。先了解个大概搜相关博客或者介绍视频,去了解这个框架是干什么用的,可以解决什么问题,在什么场景下用。了解这些东西可以建立起对一个框架的整体认知,这三个问题也是我们实际工作中要学习某个框架的原因。简单上手看看例子程序或者单元测试代码,特别不能忽略单元测试代码。最好看下官方的introduction和guide部分的文档,这可是最原创 2021-07-27 01:28:24 · 1658 阅读 · 0 评论 -
如何判断单链表有环及正确性证明
双指针判断单链表是否有环的正确性证明 首先介绍一下这个问题。给你一个单链表,需要找到一个方法进行判断是否有环的存在。这篇文章主要证明一下,为什么存在环的情况下两个指针(slow和fast指针)就一定会相遇。判断单链表是否有环 使用两个slow, fast指针从头开始扫描链表。指针slow 每次走1步,指针fast每次走2步。如果存在环,则指针slow、fast会相遇;如...原创 2018-08-03 23:12:41 · 12372 阅读 · 8 评论 -
八人过河问题详解(Java语言求解)
八人过河问题详解(Java语言求解)在秋招面试搜狗大数据开发岗位的时候,面试官给出了一个八个人过河的问题,后来自己查了之后发现这个是经典过河问题的一个变型。网上也有其他求解这个问题的方法和代码。他们大多数是把所有的状态看作一个图数据,用矩阵表示,有的还需要提前把安全的状态判断出来,需要手动处理一些数据。我写的这个方法,不需要手动处理任何数据,直接就能运行出结果,最后为了更直观的展示,还会打印出...原创 2019-01-23 18:07:52 · 2381 阅读 · 0 评论 -
google 搜索十大搜索技巧和实用小技巧
google 搜索十大搜索技巧和实用小技巧正确的搜索方式Google是一个非常精密成熟的搜索引擎,但大多数的用户都没有能完全地利用到它的能力。一般人就是在Google的搜索框中输入一两个关键字,然后点击“搜索”按钮,等着Google显示出它第一页的搜索结果。这是一个相当简单模式匹配算法的搜索,不幸的是,通常此时出现的大部分都是并不需要的结果。其实,还是有更好的方式能够让搜索产生一些更少、更为...原创 2019-01-16 23:38:47 · 8117 阅读 · 0 评论 -
什么才是真正的成长?
最近每晚加班时间有点长,突然想到了这个问题,再联想到自己以前上学的经历就有了下面的感悟。成长是针对能力来说的,而不是你花了多少时间和干了多少任务。一直做能力需求低于自己当前能力水平的事,迟早要废,比如,检查一下文档里面的单词有没有拼错,段落是不是符合格式标准。做难度和自己当前能力水平相匹配的事,这只是在重复的熟练技能,比如你已经用Java写了7年的程序,然后让你对数据做一个排序,用一下log4...原创 2019-08-26 22:28:14 · 635 阅读 · 0 评论