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

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

工作要求: 1、本科及以上学历,计算机相关专业; 2、具备Unix/Linux下C/C++ /NodeJS 3年以上开发经验;熟练掌握基本数据结构和算法; 3、掌握网络编程技能,熟悉HTTP/TCP/IP...工作要求: 1、本科及以上学历,计算机相关专业; 2、5年以上Unix/Linux下C/C++, Golang 或 JAVA开发经验; 3、熟悉Unix/Linux操作系统原理、常用工具; 4、全面并且扎实的软件知识结构...工作要求: 1、计算机或相关专业全日制本科或以上学历; 2、3年以上Unix/Linux下C/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++开发,以此为契机记录下遇到的问题....Unauthorized while accessing 解决方案:升级最新版本git 有时候拉取代码不成功,可以ssh/https两种链接都试试 代码编写 vim进行临时的一些修改,vscode用于较大的项目...,VS Studio用于windows下的调试 目前主要使用vscode,开发环境是无界面的linux系统,使用最新版本的vscode有连远程代码仓库的功能,可以在本地windows进行远程代码修改 编译...简单的工程可以一条gcc命令进行编译,较大的项目还是使用cmake更好一些 使用cmake编译,首先编写CMakeLists.txt,然后编写脚本配置环境变量如include和library路径,再运行...libc库版本 查看log 一般程序会输出log到磁盘文件,想要实时监控日志文件的更新内容,可以使用tail -f filename命令,它会在文件内容有更新时将结果输出到命令窗口 调试 使用gdb调试C+

    1.3K20

    怎样在Linux开发vue项目

    一、开发环境搭建:安装node.js环境以及vue cli工具 (1)安装node.js 从官网下载对应的二进制压缩包,如下图: 01.png 解压到程序安装目录 xz -d node-v12.17.0...-linux-x64.tar.xz tar -xvf node-v12.17.0-linux-x64.tar sudo mv node-v12.17.0-linux-x64 /usr/local/nodejs...nvm项目地址为https://github.com/nvm-sh/nvm 根据文档提示,我们只需执行一下命令即可完成安装: curl -o- https://raw.githubusercontent.com...cli.vuejs.org/ 使用npm全局安装 npm install -g @vue/cli 或者使用yarn 全局安装 yarn global add @vue/cli 二、使用命令行创建vue项目...在创建项目之前,我们可以使用如下命令查看相关的指令帮助文档 vue vue -h 进入工作目录,创建名为test的vue项目 vue create test 将光标选择到手动选择特性(Manually

    2K20

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

    参考链接: C++ quick_exit() WSL 是 Windows Subsystem for Linux 的简称, 可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序... 或者在程序和功能选打开 适用于 Linux 的 Windows 子系统  出现提示时,重启计算机。  ...2.下载 Linux 发行版  直接参考 WSL安装指南 使用 Microsoft Store 安装的方法无法将 Linux 安装到系统盘之外的分区,这里使用的是 手动下载 的方法。  ...设置系统语言为中文   # 安装中文支持 apt-get install -y language-pack-zh-hans # 设置默认语言 update-locale LANG=zh_CN.UTF-8  配置开发环境... 以下部分只选择自己需要的项目配置即可  1.配置服务自启动  编辑 vim /etc/init.wsl 文件添加如下内容   #!

    2.5K00

    Linux项目开发,你必须了解Systemd服务!

    Systemd 简介Systemd是什么,以前linux系统启动init机制,由于init一方面对于进程的管理是串行化的,容易出现阻塞情况,另一方面init也仅仅是执行启动脚本,并不能对服务本身进行更多的管理...它的设计目标是,为系统的启动和管理提供一套完整的解决方案,根据Linux惯例,字母d是守护进程(daemon)的缩写,Systemd这个名字的含义,就是它要守护整个系统。...Systemd是目前Linux系统上主要的系统守护进程管理工具,有如下特点:1.支持并行化任务2.同时采用socket式与D-Bus总线式激活服务;3.按需启动守护进程(daemon);4.利用Linux...本文章将探讨Restart=on-failure与Restart=always这两个选项的区别,帮助开发人员对系统服务做出更适合的选择。Restart指令定义了当服务停止时Systemd的行为。...但如果服务是由于正常的系统维护任务而被停止,或者开发人员故意停止服务进行调试,那么它将不会被重启。其应用场景如下:生产环境:在不希望因为维护或更新操作而自动重启服务的生产环境中使用。

    12610

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

    作者:GPT4算法工程师来源:力扣(LeetCode)链接:C++ & Linux 后端开发入BAT学习路径 - 力扣(LeetCode)C++相较于其他编程语言而言,学习门槛略高,主因在于其学习路径不够明确...然而,在众多大型企业中,如腾讯、百度、阿里云、网易和华为等,C++岗位的需求量与Java相仿。以下是我个人的C++Linux后端学习路线和阅读方法的分享,希望能为大家提供一些参考。让我们C++起飞!...进入Linux后端开发之前,需要学习Linux系统编程和网络编程。无疑,《UNIX环境高级编程》和《UNIX网络编程》是必读的书籍。但这两本书篇幅较长,对初学者不太友好。...**后端开发**具备了C++Linux后端开发的基础后,可以开始学习服务器开发相关知识:- 《Linux高性能服务器编程》:游双老师的这本书深入剖析了服务器设计的各个要点,很多面试题也会涉及到这些内容...- 开源项目《Muduo》及其讲解视频:陈硕老师的Muduo项目在设计上遵循了《Linux高性能服务器编程》的原则,B站有逐行代码讲解视频,虽然音质可能稍差,但内容非常丰富。

    20010

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

    以前开发 Linux 服务器的程序,会有通过 samba 进行文件保存,或者先在 windows 上编译测试,然后传到 Linux 服务器重新编译测试。这些都不太直接,而且调试起来比较困难。...现在很多 IDE 都支持直接编写 LINUX 上的程序了,本文介绍 VSCode 如何完成这个工作。...配置连接到 LINUX 服务器上,点击“远程资源管理器”,然后选 SSH TARGERTS 的“+”号,输入一行 ssh 命令,就会打开一个登录配置文件,你可以自己编辑多个需要登录的主机 ?...选择已经配置好的服务器右边的“打开”按钮,会连接到远程服务器上,并且自动在LINUX服务器上安装一些 VS CODE 所需要的软件,这需要你的远程服务器可以连接到公网上 ?...在远程服务器上安装 C++ 相关插件: C/C++ C++Intellisense ?

    3.7K31

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

    不要把Linux当做GNU的一部分,Linux不是GNU组织开发的,Linux只是以GNU的开源协议GPL来发布的。 严格来说Linux不是一个完整的操作系统,只是一个系统内核。...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++库。

    10.2K20

    如何在Java项目中与C++混合开发 发布于

    通常这些JNI本地接口由C/C++语言来实现,在本期文章中,我将以“Windows环境下多核CPU的核心使用率检测”为主要功能来介绍我在为Spring开发CPU监控仪表盘功能的经历,帮助大家更好地理解JNI...+的编译器 至此C/C++的编译环境准备完毕 Java项目环境 读者需要自行准备一个基于JDK17的测试项目,本章中的案例提供的具体的功能实现方法将适用于所有项目。...构建C++工程 这些JNIEXPORT类型的函数通过JVM的本地方法栈被挂载到内存中以供Java应用在方法中调用它们,但是这些函数不都是需要开发者来建立的,Java提供了一套完备的工具来简化了它们的开发...: 在JDK17中使用javac -h命令来为包含native方法的类生成C/C++头文件 在这个项目中完整的命令为javac -h . src/......+工程就创建完成了,检查你的项目工程结构是否有其他问题(这里的CMakeLists.txt会在后面配置,这里仍旧是示例读者开发时仍需要以自己的为主) 编写CMakeLists.txt将项目托管给CMake

    36530

    项目开发神器 VSCode 配置指南!(含 C++、Python、Java 环境配置)

    但最近实习中,发现在项目上有一些较为庞大的推荐架构项目,全是 c++ 代码,后期还要基于项目代码做架构开发,这就 涉及到了写 C++ 项目,而且好几个项目一块看,还要满足互相跳转,因为有些变量的定义可能在继承的父类项目里面...于是就又接触回 VSCode, 发现还挺好用,并且插件强大,只用 VSCode 这一款编译器,安装不同的插件就可以开发不同的项目,比如 C++, Java (Scala) 和 Python 项目,并且还免费...常用的 vim 命令还是要会的, 开发更加高效。这个统一整理到最后面, 借着这次,顺便也复习下 Vim 的使用, Linux 下简直神器。...02 VsCode 写三大编程项目的相关配置 2.1 VsCode 写 C++ 项目的配置 这里记录 C++ 项目开发的相关配置,先安装 3 个插件: C/C++ C/C++ Extension Pack...这样下来, 就把 VSCode 打造成了能同时开发 Python, C++ 以及 Java 项目的神器了, 当然, VSCode 还能做更多语言的项目开发, 等后面具体用到了再整理吧, 这玩意辅助上 Vim

    10.5K32

    项目开发神器VsCode配置指南!(含C++、Python、Java环境配置)

    但最近实习中,发现在项目上有一些较为庞大的推荐架构项目,全是c++代码,后期还要基于项目代码做架构开发,这就涉及到了写C++项目,而且好几个项目一块看,还要满足互相跳转,因为有些变量的定义可能在继承的父类项目里面...于是就又接触回VSCode, 发现还挺好用,并且插件强大,只用VSCode这一款编译器,安装不同的插件就可以开发不同的项目,比如C++, Java(Scala)和Python项目, 并且还免费。...常用的vim命令还是要会的, 开发更加高效。这个统一整理到最后面, 借着这次,顺便也复习下Vim的使用, Linux下简直神器。...02 VsCode写三大编程项目的相关配置 2.1 VsCode写C++项目的配置 这里记录C++项目开发的相关配置,先安装3个插件: C/C++ C/C++ Extension Pack CodeLLDB...这样下来, 就把Vscode打造成了能同时开发Python, C++以及Java项目的神器了, 当然, Vscode还能做更多语言的项目开发, 等后面具体用到了再整理吧, 这玩意辅助上Vim, 项目学习起来也是非常香的哈哈

    6.5K10
    领券