
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
入门级问题为什么学习C++语言?大型应用软件开发中,程序员往往关注的是业务逻辑的实现,很少把精力放在一些细节的实现上(比如链表);求职中,C和C++难以分割,比如C/C++工程师,C的笔试题中也会有C++;C++在哪方面经常被应用?主要应用于嵌入式的图像界面(QT)、游戏和后台服务器,另外也能做一些桌面应用。

为什么使用json?以QQ注册的场景为例。当我们注册QQ的时候,我们需要输入很多信息,比如账号,密码还有一些以防之后忘记密码需要找回密码时所需的邮箱账号,或者密保问题等等,这些信息有将放在一个结构体里面,注册成功后,我们登录的时候,就只需要用到账号和密码,那么之前注册的结构体里的其他成员就用不上了,为了节约内存空间只好又重新创建一个登录时用的结构体,这个结构体只放账号和密码,但是这样如果每次一个任

上一篇复习了关键字,这一篇我们来做第二次的8道编程题。这篇博文的目的是复习C语言,我们会陆续以30多个编程题作为复习要点,这30多个编程题基本涵盖了C语言所有的内容了,只要你掌握了这30多个编程题,那么你的C语言基本就没什么问题了。注意:由于本专栏是嵌入式全栈开发专栏,为了我们能熟悉以后实际工作中的开发环境,我们写C语言全部在Linux中的vim编辑器中写,这么做事为了我们能够熟练掌握Linux系

这一篇是开始刷文章开头说的30多了编程题的前八个!1、200~300之间能被3整除的数,5个一行输出;2、求两个数的最大公约数、最小公倍数;3、输入十个数,求出平均值;4、通过编程实现,统计1~n有多少个9;5、有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?6、一个数如果恰好等于它的因子之和,这个数成为完数,例如:6=1+2+3。编程找出1000以内的完数;7、神州行

上一篇复习了8个编程题,这一片开始复习数组和函数。数组分为:一维数组,二维数组,字符数组(笔试重点)我们先来看一维数组1、一维数组的定义格式为:类型说明符 数组名[常量表达式];例如: int a[10]; //它表示定义了一个整形数组,数组名为a,有10个元素。2、在定义数组时,需要指定数组中元素的个数,方括号中的常量表达式用来表示元素的个数,即数组长度。

这篇博文的目的是复习C语言,以30多个编程题作为复习要点,这30多个编程题基本涵盖了C语言所有的内容了,只要你掌握了这30多个编程题,那么你的C语言基本就没什么问题了。注意:由于本专栏是嵌入式全栈开发专栏,为了我们能熟悉以后实际工作中的开发环境,我们写C语言全部在Linux中的vim编辑器中写,这么做事为了我们能够熟练掌握Linux系统的常用命令以及Linux上的vim编辑器的常用工作命令,以达到

通俗来讲,虚拟机就相当于虚拟出一台电脑,然后镜像就相当于是一台虚拟的电脑上面安装一个操作系统。Windows在图形界面这块做的比较人性化,而且用户使用起来比较方便,用户只需要通过鼠标根据目的选择目标目录或者文件夹,双击即可进入下一级文件夹或者目录,创建文件或者文件夹也比较方便,因为用户可以看见自己所操作的文件或者文件夹。但是很多Linux是没有这种图形界面给你操作的,比如你使用的是云服务器的话,它

vim是Linux中常用的一个编辑器,之后我们写代码就是使用这个vim来写。几乎所有的Linux里面都有一个默认的编辑器vi,但是有一些Linux系统没有vim,如果没有vim就可以用vi。但是大部分Linux都是有vim的。进入vim编辑器当我们输入vim按回车键之后就进入了vim编辑器

Linux的命令是数不清的,就像很多应用软件一样,随时都有可能被开发出来。但是我们目前阶段只需要掌握基本的命令就可以了。上一篇博文中我已经简单介绍了两个基本的命令了:“ls”:罗列出当前目录下的文件;“cd /”:进入根目录;ls就是list罗列的意思;c就是change改变的意思,d就是directory目录的意思,cd合起来就是改变目录的意思;本节就来具体解释一个有关cd和ls的更多相关命令

服务器建立步骤1、创建一个socket--socket();2、绑定信息bind();上面创建的socket还是个空的文件,现在要往里面填一些东西;填什么?我们用电脑模拟服务器,一般是两个网卡,一个是有线网卡,一个是无线网卡,并且这两个IP地址不一样。我们到底接下来要监听哪个网卡呢?我们就得把IP地址填进去,以及服务器要监听这个网卡上的哪个端口号,因为一个网卡有6万多个端口。因此“绑定信息”就是绑








