摘要:背景 结合上一篇CLion之C++框架篇-安装工具,基础框架的搭建(一),继续进行框架优化! googletest(GTest)是Google开源的C++测试框架,与CLion组合,对C++环境开发真算得上是双剑合璧。 我的目标是在CLion工程中集成GTest,进行框架优化。 安装GTest 源码
阅读全文
|
05 2018 档案
摘要:背景 结合上一篇CLion之C++框架篇-安装工具,基础框架的搭建(一),继续进行框架优化! googletest(GTest)是Google开源的C++测试框架,与CLion组合,对C++环境开发真算得上是双剑合璧。 我的目标是在CLion工程中集成GTest,进行框架优化。 安装GTest 源码
阅读全文
摘要:背景 日常学习C++,也就是看看书、在vim里写写代码。在日常项目开发中,也是边看书(一是系统性理解、二是找找有什么更好的代码编写方式)边写代码,会顺带看看别人的代码怎么写的? 日常学习习惯: 先在github上申请一个账号,然后建一个respo。 之前习惯用vim配合g++写代码。这两天开始研究C
阅读全文
摘要:Doing List Doing List 《算法导论》 《马克思-数学手稿》 《漫画微积分》 周志华《机器学习》 Todo List 《金字塔原理》 《博弈论》 Todo List 《金字塔原理》 《博弈论》 Done List 《C++编程思想》 《魔鬼数学:大数据时代,数学思维的力量》 《大型
阅读全文
摘要:背景 拓展知识图谱-人物关系模块,激发用户兴趣点击,提升流量。 要解决的问题 1、识别人名:ner 命名实体识别。 2、识别两个人是有关系的; 人名共现来说明两个人之间有关系; 词向量计算词与词之间的相似度来说明两个人之间关系。 3、人物关系挖掘。 两个人名满足某种依存模式,则将两个人名和关系抽取出
阅读全文
摘要:背景 提升产品体验,节省用户感知度。——想想,如果看到一堆相似性很高的新闻,对于用户的留存会有很大的影响。 技术方案1、信息指纹算法 思路:为每个网页计算出一组信息指纹(Fingerprint)。比较两个网页相同信息指纹数量,从而判断内容的重叠性。 步骤: 1)提取网页正文信息特征(通常是一组词),
阅读全文
摘要:概述 动态规划我们在工作中会经常用到,有时候你会有这个意识,而且我相信你在项目中肯定使用过,只是你不了解这种方式是“动态规划”而已。它最大的特点就是“空间换时间“。 如果你想大致了解下,你可以直接略过细节,直接看“使用动态规划方法求解最优钢条切割问题”这一部分。细节部分,只是使用案例和数学公式教大家
阅读全文
摘要:一位工程师,如何才能称得上优秀? 除了写得一手好Code,什么样的工作态度和方法才是一个优秀工程师的必备? 2017年7月11日,陆奇出席百度内部Engineering Leadership Talk。作为计算机科学博士及优秀的管理者,他提出的五点要求,对每一位百度工程师都适用。 “我们一定要有一个
阅读全文
摘要:微分的核心理念就是将函数化繁为简,如把二次的函数简化为一次的函数。
阅读全文
摘要:背景 大家有没有考虑过,工作(编程)一段时间之后,我们都会出现技术上的瓶颈,怎么去突破? 我自身领悟到的是,除了抽象问题能力的提升外,如对问题宏观角度理解,还有很多是逻辑上的推理能力! 在日常工作中,我们有没有把系统功能往数学相关性上考虑呢?马克思一生也不断的在探索数学知识,在写资本论的时候,经常会
阅读全文
摘要:概述 概念解析: 串行算法:在任一时刻仅有一条指令被执行。 并行算法:能够在多处理器计算机上运行,并且允许多条指令同时执行。 并行计算机:拥有多个处理单元的计算机。并行计算机体系结构模型有多重:如共享存储(每个处理器可都可以直接访问存储器的任何位置),分布式存储(每个处理器的存储器是私有的,处理器之
阅读全文
摘要:问题 <!--5f39ae17-8c62-4a45-bc43-b32064c9388a:W3siYmxvY2tUeXBlIjoibGlzdC1pdGVtIiwic3R5bGVzIjp7ImFsaWduIjoibGVmdCIsImluZGVudCI6MCwidGV4dC1pbmRlbnQiOjAsIm
阅读全文
摘要:问题 <!--5f39ae17-8c62-4a45-bc43-b32064c9388a:W3siYmxvY2tUeXBlIjoibGlzdC1pdGVtIiwic3R5bGVzIjp7ImFsaWduIjoibGVmdCIsImluZGVudCI6MCwidGV4dC1pbmRlbnQiOjAsIm
阅读全文
摘要:问题 <!--5f39ae17-8c62-4a45-bc43-b32064c9388a:W3siYmxvY2tUeXBlIjoibGlzdC1pdGVtIiwic3R5bGVzIjp7ImFsaWduIjoibGVmdCIsImluZGVudCI6MCwidGV4dC1pbmRlbnQiOjAsIm
阅读全文
|