摘要:
一、Makefile 简介 1. Makefile 是什么? Makefile 通常指的是一个含有一系列命令(directive)的,通过 Make 自动化编译工具,帮助 C/C++ 程序实现自动编译目标文件的文件。这个文件的默认命名是 "Makefile"。 2. 为什么要使用 Makefile? 阅读全文
摘要:
Python 的语言特性使得自身编写 Web 框架极其容易,现在已经有上百种用 Python 编写的 Web 开发框架,其中用户量最大的两个就是 Django 和 Flask。 Django 和 Flask 的创建思路刚好相反。Django 倾向于大包大揽,把所有功能都配备齐全,且不让用户轻易更换, 阅读全文
摘要:
几乎所有新手刚接触 Linux 时,都会被它众多的发行版本搞得一头雾水,截至目前,Linux 已经有几百个发行版本…… 从技术上来说,Linux 只是一个内核,内核指的是一个提供设备驱动、文件系统、进程管理、网络通信等功能的系统软件,并不是一套完整的操作系统。一些组织或厂商将 Linux 内核与各种 阅读全文
摘要:
“读万卷书不如走万里路”,设计模式学不好的根本,还是在于缺少实战。总苦于无法将设计模式活学活用的你,不妨来学一下。 阅读全文
摘要:
课程介绍 C++ 不仅能兼容 C 语言,并且还继承了 C 语言的运行速度,因此在许多大型项目中都可以看到 C++ 的身影。封装、继承、多态、模板作为 C++ 的重要特性。掌握封装、继承、多态、模板对提高开发效率有着很明显的提升。 本课程容纳了很多知识点和实验操作,学习本课程的关键因素在于动手去做,多 阅读全文
摘要:
前言 在为 Linux 开发应用程序时,很多情况下都需要使用 C 语言进行开发,因此几乎每一位 Linux 程序员面临的首要问题都是:如何灵活运用 C 编译器。 目前 Linux 下最常用的 C 语言编译器是 GCC。GCC 编译器是 GNU 开源组织发布的多平台编译器,它可以将 C、C++ 等多种 阅读全文
摘要:
01 人工智能的浪潮已席卷全球,“人工智能(AI)”、“机器学习”、“深度学习”等词汇经常出现在我们的视线中,同时绝大部分人也往往搞不清这些看起来很高大上的词汇之前有何异同。 概括来说,“机器学习”是目前实现“人工智能”最主流的一种方法;机器学习中有一种叫“神经网络(学习)”的算法,当神经网络层数≥ 阅读全文
摘要:
阅读全文
摘要:
React.js 是现今前端最火的应用框架之一,而 **Next.js 正是 React.js 领域最优秀的服务端渲染框架之一。**基本上,现在所有的前端主流形式,从服务端渲染 APP,静态站到桌面应用等,Next.js 都能胜任。 不论是国内还是国外,都有不少开发者和企业在使用 Next.js 开 阅读全文
摘要:
任何一个有趣、有用的程序、项目或者游戏,都需要坚实的基本功方能实现,设计模式就是我们必学的基本功。 阅读全文