自定义博客皮肤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)
  • 收藏
  • 关注

转载 一步一步做一个linux文件传输软件(四)

第三章实现了客户端向服务器发送一个字符A,服务器接收该字符后便将其打印出来。 这一章将实现,客户端可以多次向服务器发送一个字符串。就是你在客户端可以输入多次,你输入啥,客户端就给你发送到服务器去。然后服务器再给你打印出来。 这一章的代码在三的代码上修改非常少,第三章是发送一个字符,我们发送一个数组。数组里面存储着你想发送的字符串。 ...

2015-09-20 17:17:00 92

转载 一步一步做一个linux文件传输软件(四)

第三章实现了客户端向服务器发送一个字符A,服务器接收该字符后便将其打印出来。 这一章将实现,客户端可以多次向服务器发送一个字符串。就是你在客户端可以输入多次,你输入啥,客户端就给你发送到服务器去。然后服务器再给你打印出来。 这一章的代码在三的代码上修改非常少,第三章是发送一个字符,我们发送一个数组。数组里面存储着你想发送的字符串。 ...

2015-09-20 16:58:00 80

转载 一步一步做一个linux文件传输软件(三)

这里我用socket编程实现了一个网络编程中最简单的功能,客户端向服务器发送了一个字符‘A’,服务器端接收到之后将其打印出来。socket编程的流程非常的简单,原理也非常的直观。socket建立之后会生成一个文件描述符,当你处理好连接哪里的问题后,直接通过这个描述符就可以来来在套接字上发送和接收数据了,流程图如下图所示:我会根据这个流程图以及代码对关键的函数进行一...

2015-09-15 20:54:00 128

转载 一步一步做一个linux文件传输软件(二)---->>>废话篇

在进行socket编程之前,必然要对TCP、UDP协议有一个初步的了解。网上对此类协议的资料非常多,我在此便不再叙述。 希望你要知道那些协议是用来干啥的。 以及socket的含义,借用《Linux C编程》中的一些话讲就是: 在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程,“IP地...

2015-09-08 23:15:00 100

转载 编程修养

转载自:陈皓的csdn专栏 什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。我认为好的程序员应该有以下几方面的素质: 1、有专研精神,勤学善问、举一反三。 2、积极向上的态度,有创造性思维...

2015-09-07 22:54:00 57

转载 当电脑都出bug了(一)(长更)

写代码时最坑爹的不是自己的程序本身出了Bug,而是你用的电脑和其操作系统都崩掉了,那就彻彻底底的坑爹了。本篇就是为了记录那些彻彻底底的坑爹bug,以求后面不再被坑。 一、症状:开机后,无法操作桌面;而进入安全模式下却是可以的。分析结果:手贱关掉了进程explorer。 评:你能想象出我的程序的b...

2015-09-07 12:08:00 61

转载 一步一步做一个linux文件传输软件(一)

曾经在linux上实现过一个文件传输软件,客户端可以向服务器一次传输多个文件或者图片,并且在客户端可以看到文件传输的进度。 功能非常简单,但是涉及到的知识挺多的:GDB的调试;socket编程;多线程编程。最重要的是你编程的过程中可以将TCP/IP协议进行深入的理解。我本着在编程过程中进行学习而不是仅仅是为了实现功能的态度,再次去做这个非常简单的...

2015-09-05 13:05:00 200

转载 市面上需要关注的物联网操作系统

有人说,下一个浪潮就是物联网。如果果真如此的话,最重要的物联网操作系统和物联网CPU处理器会是什么样子?抑或说,物联网根本不会有专门的物联网操作系统或者物联网CPU处理器?我们不得而知。在PC时代,做操作系统的微软和做CPU处理器的英特尔;在智能手机时代,做操作系统的谷歌/苹果和做CPU处理器的高通都成了一代王者。(当然,谷歌并不是因为android而奠定其地位的,但是...

2015-09-04 22:55:00 304

转载 回调函数(C语言)

回调函数这个概念在网上的资料非常的多,一搜一大把,写的比较好的有: 回调函数—每天进步一点点 回调函数(百度百科) 经过学习之后,我对回调函数有了粗浅的认识,归纳总结如下:一、什么是回调函数 void func1(int a,int b); void func2(int,void...

2015-08-31 16:04:00 137

转载 main函数的参数(一)

(以下代码全都在linux gcc上运行) 在C语言编程中,函数非常常见。main()也是一种函数,而且C程序总是从main函数开始执行。为什么呢? 来看《UNIX环境高级编程》中的一段话: 内核执行C程序时,在调用main前先调用一个特殊的启动例程。可执行程序文件将此启动例程指定为程序的起始地址—这是由连接编辑器设...

2015-08-21 19:03:00 133

转载 C语言中各种整型类型所占字节数

平台:64位编译器+LINUX+Gcc #include<stdio.h> main() { char a; char* b; short int c; int d; unsigned int e; float f; double g;...

2015-08-18 11:09:00 2342

转载 那些年满天飞的bug(1)

环境:Ubuntu+Linux+gcc错误:*** glibc detected *** ./server3: free(): invalid pointer: 0x00007f0994a99010 ***错误原因分析:将malloc()分配的指针被修改以后传给了free()网络相关资源:点击打开链接点击打开链接引用:《C和指针》中关于这个错误有较为详细的...

2015-08-14 14:58:00 99

转载 basename()—众里寻他千百度,那人却在linux函数库

这是一桩因不熟悉linux函数引发的惨案:我想在linux上用C借助socket实现一个文件传输的软件,输入文件的目录后将该文件从客户端发送到服务器,包括该文件的名称与内容。这就比较简单了,我可以用结构体,结构体的成员分别为文件的名称与文件的内容。那么问题来了,该怎样从输入的文件目录中获取到该文件的名称呢?我想要的效果是这样的: input ...

2015-08-07 23:04:00 80

转载 业界值得关注的公司(开篇)

在浏览资讯时,经常遇到一些产品或者理念让人耳目一新的公司。不去记载便容易忘记,本文的主要功能就在于此。这些公司也许现在只是不知名或者刚起步的公司,但是我认为她们代表着未来。顺便提一句,这些公司都是机器人、智能硬件和安防方向领域的。我会不断依个人口味的加入一些新的公司。这些公司还有一个共同的特点就是都招嵌入式软件工程师,我也会记载下她们的招聘要求。不是为了以后跳槽做准备,而...

2015-05-31 19:11:00 65

转载 写在开篇

这不是我的第一篇博文,我在CSDN已经有些时日了。可是面对我以前的博文却发现没有一篇是自己认真写的或者都是转载别人的。作为一个即将毕业踏入工作岗位的同志来讲,技术博客搞得这么没水平是一件非常丢人的事情。所以从今以后,我要认真的写好每一篇博文。多做总结,多写对自己是大有裨益的。这方面我就不再多说,我的新浪博客里有这方面的博文。我清空了我的CSDN博客,趁着即将加入海康...

2015-05-30 10:25:00 41

空空如也

空空如也

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

TA关注的人

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