自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 CVTE 1面+2面

一面:面试是在一个酒店进行,下午,扫码排队;一面的面试官应该是个技术人员。第一个问题:请先自我介绍     然后就自己的几个项目作介绍介绍完毕之后,面试官对项目不感兴趣,然后就按照简历的顺序开始提问;首先了解现在正在干什么,学习了什么知识;然后问了一些关于C++的基础:内存分配,问了好久。堆和栈分配内存是从两块相邻内存两边往中间进行分配的,这样设计的目的是什么?ve

2017-03-28 19:12:25 803

原创 华为IT应用开发工程师(C++应用软件)实习生笔试+360企业安全服务端开发工程师实习生笔试

华为笔试:三道编程题(120分钟,每道题200分)第一道:输入两个数,将他们反转求和,比方(输入123,456,输出975)只需要注意输入输出格式的问题,算法本身不难,两个辗转取余解决第二道:筛子有六个面:左右前后上下,定义6种操作:左翻、右翻、前翻、后翻、顺时针旋转、逆时针旋转,对这六种操作进行符号化定义L,R,F,G,A,B,要求针对序列{1,2,3,4,5,6}(6个面的值)

2017-03-25 21:44:11 3063

转载 通配符和正则表达式

在看鸟哥的Linux私房菜的时候看到十二章一直强调通配符和正则表达式的区别,在我的理解中,两者貌似是一样的都是用来匹配的。Google之网上给出的答案是:在文本过滤工具里,都是用正则表达式,比如像awk,sed,等,是针对文件的内容的而通配符多用在文件名上,比如查找find,ls,cp,等等 下表是鸟哥给的Linux下的通配符 符號內容*

2017-03-24 10:40:04 297

原创 Linux常用命令

常用:ls-l :列出长数据串,包含文件的属性与权限数据等  -a :列出全部的文件,连同隐藏文件(开头为.的文件)一起列出来(常用)  -d :仅列出目录本身,而不是列出目录的文件数据  -h :将文件容量以较易读的方式(GB,kB等)列出来  -R :连同子目录的内容一起列出(递归列出),等于该目录下的所有文件都会显示出来 mkdir创建目录(必须有相应路径的访

2017-03-23 17:00:52 221

原创 美团(后台开发工程师实习生)笔试+cvte(C/C++软件开发工程师实习生)笔试

美团笔试:15道单选+5道多选+1道简答+1道编程(1个小时)记得的几个考点:1.接口方法的形式,注意的是public并且不要参数2.三层循环时间复杂度3.chmod命令的实用,包括数字形式和.+.的形式4.给一个先序序列,求不同二叉树个数5.TCP协议以及网络层其他的一些协议6.java异常类7.类的赋值形式8.一个条件概率的计算题9.给栈长度和入栈序

2017-03-22 21:29:16 1730 1

原创 C++标准库—STL算法

STL算法库:#includelambda表达式:使用内嵌匿名函数,不必编写独立函数[捕捉块] (参数) (可选mutable等) ->return_type{body}mutable将调用标记为非const,如果不加,则不能修改捕捉的参数值;return_type指定返回值的类型,如果忽略,编译器会进行推断;[]开始,可以接受参数,可以返回值;auto return=[](i

2017-03-21 16:20:07 532

原创 C++标准库—容器

STL缺点:不能保证线程安全;没有树结构或是图结构;STL的顺序容器:1.vector 动态数组(任意时间的快速访问)#includevector的创建: vector intVector1;//创建0个元素的vector vector intVector2(10,100);//创建10个元素的vector,每个元素值为100 vector intVe

2017-03-21 12:41:41 517

原创 模板以及泛型编程

(1)

2017-03-20 17:06:14 220

原创 继承

继承实例如下:class Super{public: Super(); void someMethod();protected: int mProtectedInt;private: int mPrivateInt; };class sub:public Super{public: Sub(); void someOthe

2017-03-17 10:48:51 350

原创 类&对象(二)

test

2017-03-16 13:08:20 265

原创 字符串

C风格:使用字符数组,末尾加'\0';C++使用std::string,但也兼容C版本字符串中有c字符串操作,如:strcpy()(函数危险,并不考虑能否装下);strlen(返回字符个数,不考虑末尾的'\0'),故而如果使用的话,分配内存要+1(sizeof会考虑末尾的'\0');重载了+,+=,==,!=,自动处理内存需求,string类会在离开作用域的时候调用析构

2017-03-15 20:14:52 261

原创 关于内存管理

(1)C++中的内存分配如下图:栈用于函数参数以及局部变量值,编译器分配,每个函数有自己的一个堆栈帧,提供独立的内存空间;堆中放置的是自己申请的内存,如malloc和new申请的;全局静态区分配的内存分为两部分,初始化以及未初始化的,分开存放;(2)指针也是堆区,记得初始化,未初始化的指针会指向内存中的随意位置(很危险),如果不想初始化,可以令其为空指针nullptr;使用

2017-03-15 15:48:15 347

原创 杂货

(1)名称空间定义自己的名称空间函数:namespace mycode{ void foo() { cout<<1<<endl; }}int main(){ mycode::foo(); return 0;}还可以直接using mycode::foo;进行声明之后直接使用。(2)std::array是c++的大小固定的

2017-03-15 15:20:48 342

原创 阿里实习-技术一面

这次面试是我真正意义上的第一面,感觉面得很糟糕,或许有一些原因是岗位的需求和自己做的东西不太匹配,但是更多的原因还是自己能力不够,需要反思,加强。首先,面试的岗位是阿里的数据研发岗,他们用的平台好像是hadoop,但是我们平时这个没怎么用过,所以面试官一上来就问,java学得怎么样,有没有hadoop基础。。。。我表示我很懵逼。。。。面试官知道我不会java之后,我估计他本身已经不想要我了

2017-03-10 10:19:38 502

原创 类&对象(一)

C++中定义一个类,本质上就是定义一个数据结构,以关键字class作为标志一个典型的类结构定义如下:class test{ public: int key1; int key2; void get_sum();};关键字class与struct不同的地方在于,struct默认第一个访问说明符之前的成员是public的,而class

2017-03-02 14:04:27 273

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除