首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

腾讯 Linux C++ 后台开发招聘啦~

工作要求: 1、本科及以上学历,计算机相关专业; 2、具备Unix/LinuxC/C++ /NodeJS 3年以上开发经验;熟练掌握基本数据结构和算法; 3、掌握网络编程技能,熟悉HTTP/TCP/IP...工作要求: 1、本科及以上学历,计算机相关专业; 2、5年以上Unix/LinuxC/C++, Golang 或 JAVA开发经验; 3、熟悉Unix/Linux操作系统原理、常用工具; 4、全面并且扎实的软件知识结构...工作要求: 1、计算机或相关专业全日制本科或以上学历; 2、3年以上Unix/LinuxC/C++, python开发经验; 3、熟悉Unix/Linux操作系统原理、常用工具; 4、全面并且扎实的软件知识结构...工作要求: 1、计算机相关专业本科以上学历,3年以上工作经验; 2、熟悉linux环境下的C/C++/JAVA开发,抽象能力好; 3、熟悉负责系统解耦,具有较好的系统分析设计能力; 4、熟悉互联网业务开发和...工作要求: 1、计算机相关专业本科以上学历,3年以上工作经验; 2、熟悉linux环境下的C/C++和PHP开发,抽象能力好; 3、熟悉负责系统解耦,具有较好的系统分析设计能力; 4、熟悉互联网业务开发

2.8K5853
您找到你想要的搜索结果了吗?
是的
没有找到

linux进行c++开发经验总结

这一周主要就是在linux下进行c++开发,以此为契机记录下遇到的问题....git 有时候拉取代码不成功,可以ssh/https两种链接都试试 代码编写 vim进行临时的一些修改,vscode用于较大的项目,VS Studio用于windows下的调试 目前主要使用vscode,开发环境是无界面的...linux系统,使用最新版本的vscode有连远程代码仓库的功能,可以在本地windows进行远程代码修改 编译 简单的工程可以一条gcc命令进行编译,较大的项目还是使用cmake更好一些 使用cmake...libc库版本 查看log 一般程序会输出log到磁盘文件,想要实时监控日志文件的更新内容,可以使用tail -f filename命令,它会在文件内容有更新时将结果输出到命令窗口 调试 使用gdb调试C+...继续运行,直到程序结束或者遇到断点 s 单步调试 r 重头运行程序 p 打印变量内容 help 查看命令提示 性能分析 gprof工具 linux上分析gcc编译出来的程序的CPU时间,找出最耗时的函数

1.2K20

Linux C++ 后台开发:进BAT的学习路线

作者:GPT4算法工程师来源:力扣(LeetCode)链接:C++ & Linux 后端开发入BAT学习路径 - 力扣(LeetCode)C++相较于其他编程语言而言,学习门槛略高,主因在于其学习路径不够明确...然而,在众多大型企业中,如腾讯、百度、阿里云、网易和华为等,C++岗位的需求量与Java相仿。以下是我个人的C++Linux后端学习路线和阅读方法的分享,希望能为大家提供一些参考。让我们C++起飞!...**操作系统(OS)与Linux**推荐两本书《深入理解计算机系统》和《程序员的自我修养-链接、装载》,它们能帮助你从编译器的视角理解C/C++语言规则。...进入Linux后端开发之前,需要学习Linux系统编程和网络编程。无疑,《UNIX环境高级编程》和《UNIX网络编程》是必读的书籍。但这两本书篇幅较长,对初学者不太友好。...**后端开发**具备了C++Linux后端开发的基础后,可以开始学习服务器开发相关知识:- 《Linux高性能服务器编程》:游双老师的这本书深入剖析了服务器设计的各个要点,很多面试题也会涉及到这些内容

17810

使用 Visual Studio Code 开发 LINUXC++ 应用

以前开发 Linux 服务器的程序,会有通过 samba 进行文件保存,或者先在 windows 上编译测试,然后传到 Linux 服务器重新编译测试。这些都不太直接,而且调试起来比较困难。...现在很多 IDE 都支持直接编写 LINUX 上的程序了,本文介绍 VSCode 如何完成这个工作。...选择已经配置好的服务器右边的“打开”按钮,会连接到远程服务器上,并且自动在LINUX服务器上安装一些 VS CODE 所需要的软件,这需要你的远程服务器可以连接到公网上 ?...在远程服务器上安装 C++ 相关插件: C/C++ C++Intellisense ?...在 vscode 中配置或添加头文件路径 在vscode中按Ctrl+Shift+P 输入configuration 在c_cpp_properties.json中includePath字段中添加待添加的

3.6K31

C++ 文件、流《Rice C++ 学习开发

前面利用了三篇文章讲解了面向过程过程到面向对象语言的转变,以及对C++面向对象的内容进行了讲解,接下来将对C++的高级编程内容进行讲解。...在C++中,文件的读写也是通过类似标准输入、输出流一样。...C++的文件操作: 在标准输入和输出方法中,我们是使用了iostream标准库,而对于文件读取流和文件写入流,我们将使用标准库fstream,C++定义了三个新的数据类型。...关闭文件: C++中,当我们终止程序时,它会自动关闭所有流,释放所有分配的内存,以及关闭所有打开的文件。不过要养成良好的编程习惯,在终止程序时,关闭所有打开的文件。...函数原型: void close(); 文件写入: C++的文件写入使用流插入运算符“<<”向文件写入信息。 文件读取: C++的文件读取使用流提取运算符“>>”向文件读取信息。

55620

linux c++开发环境_玩转 WSL 在 Win10 上打造 Linux 开发环境

参考链接: C++ quick_exit() WSL 是 Windows Subsystem for Linux 的简称, 可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序...2.下载 Linux 发行版  直接参考 WSL安装指南 使用 Microsoft Store 安装的方法无法将 Linux 安装到系统盘之外的分区,这里使用的是 手动下载 的方法。  ...设置系统语言为中文   # 安装中文支持 apt-get install -y language-pack-zh-hans # 设置默认语言 update-locale LANG=zh_CN.UTF-8  配置开发环境....tar.gz | tar zxf - -C /usr/local # 修改 git 默认编辑器为 vim git config --global core.editor vim # 配置环境变量 cat...unzip # 数据库初始化 pg_createcluster 12 main start # 服务启动 service postgresql start # 修改数据库密码 su postgres -c

2.4K00

Linux C++生存指南

今日主要来阐述一下最近比较火的《C++那些事》开源项目,这个项目是我在研一下,研二上那个阶段整出来的,当时目标就是为了满足自己找工作的需求而写的,所以大家如果找工作看我的C++那些事,是非常有帮助的!...本文呢,就是对C++那些事的详细阐述以及阐述每一块怎么学,我是怎么学的,C++那些事未来要做什么,以及面试重难点,职业发展等。...4.基础素质 上述4大部分是你去学习C++入门及进阶的必走之路,cpp学习是一条苦海之路,你需要一些过硬的基础素质,这些在上述是没有提到的,下面一一列举。此处对应于Linux C++后台开发人员。...Linux基础 基础命令:例如:ls,cd等 vim使用:查找、替换、删除等 网络故障排查及抓包:例如:netstat、tcpdump等 Gdb调试、Gcc/G++ 操作系统 进程 线程 锁 数据库(...音视频开发 后台开发 Qt开发 AI底层开发 驱动开发 其中比较常见的是后台开发,最近AI领域很火,很多人是学习AI技术的,但又不想抛弃AI,找工作又不好找,此时转C++是非常不错的选择,为什么这么说呢

3.7K22

Linux下离线手动下载安装C++开发环境

gcc是不能用来编译C++代码的,也请大家注意! g++是什么? g++(GNU C++ Compiler)是GNU开发C++编译器,也是GCC的一部分。...2.Linux下离线安装C++开发环境 安装C++开发环境需要安装两部分,第一部分是C++库,第二部分就是C++编译器g++。离线安装C++开发环境,首先你得有源代码或者对应的rpm或者deb软件包。...2.1方法一:编译安装GCC 2.1.1第一步:下载GCC与依赖库 本文使用GNU C++来搭建LinuxC++开发环境,所以首先得下载安装C++库与C++的编译器g++。...所以下面我就采用下载Fedora的gcc-g++的安装包来安装C++开发环境。 2.2使用软件包来安装C++开发环境 首先下载gcc-c++安装包,下载地址:gcc-c++。...我们需要安装的只是C++开发环境,即编译器g++和C++库。

9.4K20

C++ 类、继承、重载《Rice C++ 学习开发

作者有个自己的想法,如果C语言编写开发中,能把面向对象的思想添加进去,可以让代码更加美观,更加简洁,特别是代码复用。要让代码实现《高内聚、低耦合》,这样写代码才比较有意义。...C++基础知识说明,如果你学过C语言,那么基础知识是一样的,比循环、运算符、指针等…。可以说C++是在C的基础上增加了面向对象编程。在C语言中,也可以实现类似面向对象的实现,实现代码的重用。...C++ 类定义: 类是面向对象程序设计实现信息封装的基础。类定义以关键字class开头,后跟类名。...C++支持多继承。...+ 重载: C++ 允许在同一作用域中的某个函数和运算符指定多个定义,分别称为函数重载和运算符重载。

61110

Vscode 搭建 C C++ 开发环境

将士出征,怎能没有一把利器,本文基于 VSC 搭建 C++ 开发环境 序 相信多数计算机专业的同学都和我一样,步入大学首先要学习的就是 C 语言。...于是,历经 CodeBlocks、DevC++、VC++6.0 等编辑器后,我找到了致胜的法宝,今天的主角——VScode,这款工具在之前的博文中就有过推荐,点我直达 下面我们来一起配置下 C++开发环境...cmd 窗口键入 gcc --version 验证配置状态 显示图示信息则配置成功 插件支持 安装 C++ 语言支持拓展包 安装 coderunner (一键执行源程序) .vscode 配置文件...C++: gcc.exe 生成活动文件" //调试开始前执行需要执行的任务,调试前要编译构建 名称要和tasks.json的label保持一致 } ] } tasks.json...C++: gcc.exe 生成活动文件",//任务名称 "command": "C:\\Program Files\\mingw64\\bin\\gcc.exe",//本地编译器路径

3.3K20

曾遭 Linus 炮轰“很烂”的 C++,现受开发者支持:Linux 内核应从 C 转到 C++

1 月 9 日,Linux 基金会技术顾问委员会成员、长期从事 Linux 内核开发的 H....在 2007 年,有位名为 Dmitry Kakurin 的开发者查看了 Git 源代码发现使用的是纯 C 而非 C++ 后表示不可理解,另外还附带了一句脏话。...2021 年,Linux 内核和 Rust on Linux 的主要开发者 Miguel Ojeda 向 Linux Kernel 邮件列表提交了一个新补丁,其中指出为 Linux 内核增加对 Rust...在 HN 上,不少开发者却持相反意见: 现代 C++ 并没有解决 Linus 最初反对它的理由。我也不同意添加 C++ 比使用 Rust 更省力的说法。CC++ 已经天差地别。...至于让内核开发人员学习 Rust 更容易还是学习 C++ 更容易,考虑到内核开发人员几乎需要学习 C++ 的全部内容、每一个怪癖和每一个细节,老实说,Rust 在这方面还是有优势的。

33610
领券