自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

原创 写给明年的自己

一、博客保持更新频率(一年后的你会感谢现在的自己)二、整理所有文档时,注意条理,简洁,提取关键词三、内事问百度,外事问谷歌四、两个职位:嵌入式软件开发工程师            两个职位方向:研发岗                            C/C++软件开发工程师                                        技术支持

2017-12-21 23:21:30 816

转载 如何成为一个优秀的高级程序员

C++这门语言从诞生到今天已经经历了将近30个年头。不可否认,它的学习难度都比其它 语言较高。而它的学习难度,主要来自于它的复杂性。现在C++的使用范围比以前已经少了很多,java、C#、python等语言在很多方面已经可以代替 C++。但是也有很多地方是其他语言完全无法替代的,主要集中在需要运行效率比较高的行业,比如游戏、高效的服务器。现在学习java、C#等语言的人数远远高于C

2017-12-19 18:22:31 571

转载 程序员 30 岁前,该如何规划自己的职业发展?

1.为什么职业规划很重要?在回答这个问题之前,我得先给大家解释下为什么职业规划很重要,我就简单的举个例子,我想大部分人职业生涯的初期,跳槽、换工作大都是为了薪资,哪个方向赚的多,我去干哪个,哪家公司给开的价高,福利待遇好,那我就去那家公司。所以,为什么很多 IT 人频繁的跳槽,我不认为为了钱工作这是错误的价值观,毕竟工作就是为了赚钱养家,过的更好嘛,但是等你经历之后,你会发现,职业生涯的初

2017-12-19 18:21:10 409

转载 成为一个真正的程序员!

程序员当别人问我的职业时,我会骄傲的说:程序员。可是仔细想想感觉自己不是程序员。为什么?并不是仅仅因为月薪没上5万,而是:程序 = 数据结构 + 算法我在想我写的代码中,哪些包含了数据结构,哪些又包含了算法呢?都不好意思继续往下想了,我一定是个假的程序员。为了让自己成为一个真正的程序员,不是薪水上而是能力上的。需要改变自己的学习、工作策略。多去学习需要不断练

2017-12-19 18:16:17 371

原创 C语言学习历程(十六)数据结构-单双向链表

数据结构 1.线性表 定义:使用指针将地址链接起来,但是在内存区的物理地址并不一定是连续的。 遍历:必须从头开始走到我们需要的地方;2.顺序表 定义:在内存区内定义一块连续的内存,通过数组的方式来存取,在地址上是连续的。 遍历:顺序访问,可以随机存取;3.链表 *单链表 typedef struct Node { 类型 类型名; }LNode; 当然,类型可以int ,do

2017-12-17 18:56:51 468

原创 C语言学习历程(十五)结构体数组实现通讯录

#include <stdio.h> #include<stdlib.h> #include<string.h>struct student { int num; char name[20]; char sex[5]; char phone[15]; }STU[30] = { {1,”chenwenjie”,”male

2017-12-16 21:32:53 1402

原创 C语言学习历程(十四) 结构体链表实现通讯录

*#include <*stdio.h> *#include<*stdlib.h> #include<string.h>** #define LEN sizeof(struct student)**struct student { int num; long int phone; char name[20]; char sex[10];struct

2017-12-16 21:28:58 831

原创 C语言学历历程(十三)结构体与链表结合编写“增删改查”

#include <*stdio.h> #include<stdlib.h> #define LEN sizeof(struct student)*struct student { long num; float score; struct student *next; };

2017-12-06 12:40:30 1055

原创 C语言学习历程(十二)数组指针与指针数组

指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针数组指针:a pointer to an array,即指向数组的指针还要注意的是他们用法的区别,下面举例说明。int* a[4] 指针数组 表示:数组a中的元素都为int型指针 元素表示:*a[i] *(a[i])是一样的,因为[]

2017-12-03 21:41:51 798

原创 C语言学习历程(十一)二维数组与指针的关系

下面是一个关于二维数组与指针之间,地址和值的运算输出: *#include <*stdio.h> { int a[3][3]={{1,2,3},{3,4,5},{6,7,8}}; int i=0; int j=0; for(i=0;i<3;i++) { for(j=0;j<3;j++) {

2017-12-02 20:56:13 684

原创 C语言学习历程(十)“函数指针”与“指针型函数”

1.函数指针 定义:将函数首地址(入口地址)赋予一个指针变量,使指针指向函数,则通过指针可找到并调用此函数,就是“函数指针变量”。 例如: int (*p)(){}2.指针型函数 定义:函数的返回值类型是指针(即地址),称为“指针型函数” 例如:int *p(){} int* p(){} 这两种都是正确的。3.用一个程序来举例这两种情况: #include <

2017-12-02 20:29:42 884

git实际操作最实用版.ppt

里面包含了git如何下载、安装,提交代码由浅入深,以及日常开发中经常使用的一些操作,很适合学习使用!

2019-09-05

ZeroMQ中文指导手册.pdf

ZeroMQ库的中文指导手册,从最开始的框架开始教,一步步搭建起通信框架,很适合初学者学习

2019-08-27

ZeroMQ官方文档中文版.pdf

ZeroMQ官方英文文档的中文翻译版,从最基础的ZeroMQ通信框架开始讲解,适合初学者,非常值得学习

2019-08-27

gdb完全手册

最适合学习GDB调试的教程,由浅入深,从入门到熟练,自己亲身体会,值得学习。

2018-12-24

Synergy (win10和Ubuntu16.04两台电脑公用一套键鼠)

软件:synergy 用于在win10系统和Ubuntu16.04系统下 两台电脑公用一套键鼠

2018-12-19

空空如也

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

TA关注的人

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