bytes bytes是Python 3中特有的,Python 2 里不区分bytes和str。 Python 2中 Python 3中 区别 bytes是byte的序列,而...
前言 链接是代码生成可执行文件中一个非常重要的过程。我们在使用一些库函数时,有时候需要链接库,有时候又不需要,这是为什么呢?了解一些链接的基本过程,能够帮助我们在编译时解决一...
01 简介 在平时开发过程中,难免会查看生产日志去追踪问题原因。在海量日志中去查到我们想要的日志就无法避免使用grep命令。 grep (global search regu...
前言 Linux常用命令中有一些命令可以在开发或调试过程中起到很好的帮助作用,有些可以帮助了解或优化我们的程序,有些可以帮我们定位疑难问题。本文将简单介绍一下这些命令。 示例...
很多时候我们并不首要关注库本身的实现,或者根本无法看到其底层逻辑,但又必须确认某些函数或变量的命名(如排查定义冲突)问题,这时候就需要用到一个很基础但是很有用的工具“nm”了...
@(linux 编程)[开发技能, 工具使用] What is GNU Make Make 是控制工程中通过源码生成可执行文件和其他相关文件的工具。Make 通过 Makef...
GCC编译器 GCC是一个交叉平台的编译器,我想大家并不会觉得陌生。C/C++开发的时候很多时候都会用到GCC来进行编译。 GCC编译的流程 文件后缀虽然在Linux环境下,...
GCC简介 1、GCC经过那么多年的发展,已经从最初的C编译器转变成了编译器的集合,官方定义是GNU Complier Collection,现在的GCC不仅支持C还支持C+...
第1章 准备工作第2章 Python语法基础,IPython和Jupyter Notebooks第3章 Python的数据结构、函数和文件第4章 NumPy基础:数组和矢量计...
翻译自webkit.org 在网站里自定义网页字体以及变得越来越流行。通过使用自己站点的资源,开发者以及可以使用特殊的字体。浏览器会在字体加载完成时使用它们,但不幸的并不是所...