C++开发岗位学习记录
在本专栏下我们一起学习C++用于后端开发与深度学习框架开发的知识,巩固计算机网络,数据结构与算法,数据库,从操作系统的学习日记,一起学习进步~
千与编程
北京大学计算机硕士
️ 点个关注,私信领取算法岗路线图
毕业拿到8家大厂SP以上Offer
持续分享互联网求职赚干货
展开
-
Linux系统下进行进行tar.gz文件类型的压缩与解压缩指令
1.压缩命令: 命令格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名 可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。1.解压缩命令: 命令格式:tar -zxvf 压缩文件名.tar.gz 解压缩后的文件只能放在当前的目录。...原创 2021-09-06 10:37:47 · 470 阅读 · 0 评论 -
Linux服务器下C++中printf输出的字符串的颜色控制
在Linux的系统的终端中,尤其在输出的代码调试信息较多的时候,对关键的字符串进行颜色的特殊规定,增加调试的开发效率。C++;printf("字符串");以上为正常的输出printf函数的流程规定开发的规范语句:printf("\033[字背景颜色;字体颜色m 字符串 \033[0m" ); 以下为属性表:颜色代码: QUOTE:字背景颜色范围: 40–49 字颜色: 30—3940: 黑 30:原创 2020-10-25 15:25:18 · 550 阅读 · 0 评论 -
解决Warning: Using a password on the command line interface can be insecure.
在终端登录mysq数据库的时候进行报错:原因是在终端上输入密码不安全:相信你之前一定是这样输入的密码;mysql -u root -p your passwords这样登录真的不行,只要输入的是:mysql -u root -p在终端输入这样的指令终端会返回一个“Enter password”你会发现这个时候输入密码会进行星号的遮挡,输入正确的密码后成功登录Mysql数据库,并且不再爆出warning。登录流程类似服务器。...原创 2020-10-05 19:57:34 · 15683 阅读 · 2 评论 -
使用spring boot框架开发后端应用进行测试,进行接口的访问
spring boot框架是用来进行快速开发的框架,使用java语言进行开发,spring boot具有以下的几个优点:1.创建独立的Spring应用程序2.嵌入的Tomcat,无需部署WAR文件3.简化Maven配置4.自动配置Spring5.提供生产就绪型功能,如指标,健康检查和外部配置6.开箱即用,没有代码生成,也无需XML配置首先使用spring boot 框架进行快速的开发一个后台应用:环境要求:IDEA2020.1.x64,spring boot 2.3,JAVA 8, JDK原创 2020-10-05 12:05:38 · 1680 阅读 · 0 评论 -
C++研发工程师学习笔记(二)
(一)C++语言基础:(1)c++中四种cast转换方式:C++中四种类型转换是:static_cast, dynamic_cast, const_cast, reinterpret_cast1、const_cast用于将const变量转为非const2、static_cast用于各种隐式转换,比如非const转const,void*转指针等,static_cast能用于多态向上转化,如果向下转能成功但是不安全,结果未知;3、dynamic_cast用于动态类型转换。只能用于含有虚函数的类,原创 2020-08-17 02:09:07 · 272 阅读 · 0 评论 -
C++研发工程师学习笔记(一)
首先今天我们先来说一说为什么要学习C++,以及C++研发岗位对应的工作内容,现在大厂的算法工程师,现在越来越难进了,一般来说算法工程师需要具有博士的学位或者顶级会议的论文,甚至现在很多人说就算有顶级会议的论文也不一定能够面试成功,原因是现在最出名的流行语:“内卷”。无论是算法岗位还是研发岗位,都是需要C++的开发,同时掌握基本的·操作系统,数据结构与算法,计算机网络,数据库原理是任何一个程序员都必须具备的良好素质 ,同时机器学习算法工程师具备开发的技能可以设计出更加优化性能API给优化,因此具有一个好的C原创 2020-08-16 00:30:23 · 676 阅读 · 0 评论