摘要: 第三章实现了客户端向服务器发送一个字符A,服务器接收该字符后便将其打印出来。 这一章将实现,客户端可以多次向服务器发送一个字符串。就是你在客户端可以输入多次,你输入啥,客户端就给你发送到服务器去。然后服务器再给你打印出来。 这一章的代码在三的代码上修改非常少,第三章是发送一个字符,我们发... 阅读全文
posted @ 2015-09-20 17:17 普雅花郎 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 第三章实现了客户端向服务器发送一个字符A,服务器接收该字符后便将其打印出来。 这一章将实现,客户端可以多次向服务器发送一个字符串。就是你在客户端可以输入多次,你输入啥,客户端就给你发送到服务器去。然后服务器再给你打印出来。 这一章的代码在三的代码上修改非常少,第三章是发送一个字符,我们发... 阅读全文
posted @ 2015-09-20 16:58 普雅花郎 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 这里我用socket编程实现了一个网络编程中最简单的功能,客户端向服务器发送了一个字符‘A’,服务器端接收到之后将其打印出来。socket编程的流程非常的简单,原理也非常的直观。socket建立之后会生成一个文件描述符,当你处理好连接哪里的问题后,直接通过这个描述符就可以来来在套接字上发送和接收数据... 阅读全文
posted @ 2015-09-15 20:54 普雅花郎 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 在进行socket编程之前,必然要对TCP、UDP协议有一个初步的了解。网上对此类协议的资料非常多,我在此便不再叙述。 希望你要知道那些协议是用来干啥的。 以及socket的含义,借用《Linux C编程》中的一些话讲就是: 在TCP/IP协议中,“IP地址+TCP或UDP端口号”... 阅读全文
posted @ 2015-09-08 23:15 普雅花郎 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 转载自:陈皓的csdn专栏 什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。我认为好的程序员应该有以下几方面的素质: 1、有专研精神,勤学善问、举一... 阅读全文
posted @ 2015-09-07 22:54 普雅花郎 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 写代码时最坑爹的不是自己的程序本身出了Bug,而是你用的电脑和其操作系统都崩掉了,那就彻彻底底的坑爹了。本篇就是为了记录那些彻彻底底的坑爹bug,以求后面不再被坑。 一、症状:开机后,无法操作桌面;而进入安全模式下却是可以的。分析结果:手贱关掉了进程explorer。 评:你能想象出我的程序的bu... 阅读全文
posted @ 2015-09-07 12:08 普雅花郎 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 曾经在linux上实现过一个文件传输软件,客户端可以向服务器一次传输多个文件或者图片,并且在客户端可以看到文件传输的进度。 功能非常简单,但是涉及到的知识挺多的:GDB的调试;socket编程;多线程编程。最重要的是你编程的过程中可以将TCP/IP协议进行深入的理解。我本着在编程过程中... 阅读全文
posted @ 2015-09-05 13:05 普雅花郎 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 有人说,下一个浪潮就是物联网。如果果真如此的话,最重要的物联网操作系统和物联网CPU处理器会是什么样子?抑或说,物联网根本不会有专门的物联网操作系统或者物联网CPU处理器?我们不得而知。在PC时代,做操作系统的微软和做CPU处理器的英特尔;在智能手机时代,做操作系统的谷歌/苹果和做CPU处理器的... 阅读全文
posted @ 2015-09-04 22:55 普雅花郎 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 回调函数这个概念在网上的资料非常的多,一搜一大把,写的比较好的有: 回调函数—每天进步一点点 回调函数(百度百科) 经过学习之后,我对回调函数有了粗浅的认识,归纳总结如下:一、什么是回调函数 void func1(int a,int b); void func2(int,void(*func1)(... 阅读全文
posted @ 2015-08-31 16:04 普雅花郎 阅读(416) 评论(0) 推荐(0) 编辑
摘要: (以下代码全都在linux gcc上运行) 在C语言编程中,函数非常常见。main()也是一种函数,而且C程序总是从main函数开始执行。为什么呢? 来看《UNIX环境高级编程》中的一段话: 内核执行C程序时,在调用main前先调用一个特殊的启动例程。可执行程序文件将此启动例程指定为程序的起始地址... 阅读全文
posted @ 2015-08-21 19:03 普雅花郎 阅读(298) 评论(0) 推荐(0) 编辑