摘要:
git rebase是git下比较常用的命令,以下记录自己遇到较多的使用场景。 合并分支 在多人协作的项目中,拉分支是很常见的事情,经常需要同步自己的分支与远端master分支一致,有两种方式: git merge master git rebase master 两者的区别在于:前者会在生成一条 阅读全文

posted @ 2020-04-18 18:06
Aurelius84
阅读(254)
评论(0)
推荐(0)
摘要:
公司分配了开发机,偶尔需要写一些python自动化脚本。为了提高编写效率,可以开发机上起一个jupyter web server,然后在电脑chrome浏览器进行编辑。 以下步骤均在开发机上操作。 安装jupyter 生成配置 生成sha密钥 需首选进入python命令行 编辑配置文件 配置ip等信 阅读全文
posted @ 2020-04-18 18:03
Aurelius84
阅读(294)
评论(0)
推荐(0)
摘要:
常量折叠 把常量表达式的值求出来作为常量嵌在最终生成的代码中。 疑问:对于一个很复杂的常量表达式,编译器会算出结果再编译吗?亦或者是把这个表达式完全翻译成机器码,最终留给程序去解决? 分情况: + 涉及的常量折叠是否为语言规范所强制要求的,如果是,则符合规范的编译器就一定要(会)进行常量折叠。 + 阅读全文
posted @ 2020-04-18 17:56
Aurelius84
阅读(465)
评论(0)
推荐(0)
摘要:
接口implement 继承接口,即履行“义务”。 + 接口中所有的方法自动属于public,在接口声明中,不必提供关键字public + 接口中决不能含有实例域,也不能在接口中实现方法 为了让类实现一个接口,通常需要下面两个步骤: 1. 将类声明为实现给定的接口 2. 对接口中的所有方法进行定义 阅读全文
posted @ 2020-04-18 17:39
Aurelius84
阅读(189)
评论(0)
推荐(0)
摘要:
树 二叉树 + 遍历原则 :前序遍历是 根左右 , 中序遍历是 左根右 ,后序遍历是 左右根 。 二叉搜索树 + 特点 :对于树中的每个节点X,它的左子树中所有节点的值都小于X,右子树中所有节点的值都大于X。 + 遍历 :采取 作 为二叉搜索树的存储结构。 可以得到一个有序序列。 时,不必移动其他节 阅读全文
posted @ 2020-04-18 17:35
Aurelius84
阅读(383)
评论(0)
推荐(0)
摘要:
简要介绍C/C++中堆(heap)和栈(stack)的区别,包括申请方式、申请效率、以及申请后系统响应。 阅读全文
posted @ 2020-04-18 17:34
Aurelius84
阅读(357)
评论(0)
推荐(0)
摘要:
借助队列,编程实现栈的入栈和出栈操作。 阅读全文
posted @ 2020-04-18 17:32
Aurelius84
阅读(182)
评论(0)
推荐(0)
摘要:
编程实现队列的入队、出队操作 阅读全文
posted @ 2020-04-18 17:29
Aurelius84
阅读(156)
评论(0)
推荐(0)
摘要:
已知n个人(以编号1,2,3,...,n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从k开始报数,数到m的那个人又出列;一词重复下去。直到圆桌的人全部出列。试用C++编程实现 阅读全文
posted @ 2020-04-18 17:26
Aurelius84
阅读(235)
评论(0)
推荐(0)
摘要:
总结了2017年找实习时,在头条、腾讯、小米、搜狐、阿里等公司常见的机器学习面试题,包括决策树GBDT、XGboost、朴素贝叶斯、逻辑斯谛回归、KNN、正则化等。 阅读全文

posted @ 2020-04-18 17:21
Aurelius84
阅读(1638)
评论(0)
推荐(0)