给计算机新生的一封信

引子 一转眼又是一年高考结束了,想先给所有学弟学妹们说声:“恭喜!你们终于结束了炼狱般的高三,来到了听起来似乎很美好的大学生活!” 前段时间莫名

CMake学习笔记

CMake简介 cmake是一个跨平台的构建系统。众所周知,像C++这样的语言构建过程非常痛苦,各个不同的平台使用的工具也各不相同。在Linu

C++中lambda表达式基础

语法 完整语法 1 2 3 4 [ capture clause ] (parameters) -> return-type { definition of method } 简化语法 在没有形参的情况下,可以简化为: 1 [] { codes here... } 本质 lambda本质是一个函数对象,可以看作

对Python及爬虫行业的思考

前言 最近在帮兄弟大学做一个关于机器学习的项目,其实我做的工作和人工智能半点关系也没有,主要就是用Python做爬虫帮他们爬取一些公开信息。其

Vim实用技巧

前言 Vim 是一款开源的老牌编辑器,有编辑器之神的美称。但是它复杂的快捷键劝退了很多人,尤其是现在市面上涌现了一大批操作简单,功能强大的IDE。但

浅谈C++中的类

类的基本思想 数据抽象 封装 接口 实现 类的性质 构造 当一个对象被创造出来,就称之为构造.构造的过程实际上是调用了类定义的构造函数 构造函数不能被声明为

简要剖析const关键字

const的作用 const关键字保证了我们的变量不会改变,成为常量. 当用在成员函数时,它保证此成员函数不会改变类中的其他成员 const用法 1

正则表达式基础总结

什么是正则表达式 正则表达式简单来理解就是一个字符串,它可以看作一个规则.通过它我们可以提取一个文本中一些具有相同模式的字符串,或者验证所给字