<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Sticklon的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Sticklon</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Sticklon]]></copyright><item><title><![CDATA[linux socket编程之多路复用select的例子]]></title><link>https://blog.youkuaiyun.com/Sticklon/article/details/72230268</link><guid>https://blog.youkuaiyun.com/Sticklon/article/details/72230268</guid><author>Sticklon</author><pubDate>Mon, 15 May 2017 22:15:05 +0800</pubDate><description><![CDATA[虚拟机:centos6.5
功能：可实现多个客户端连接服务器端，并实现收发数据

#include 
#include 
#include 
#include 

#include 
#include 
#include 

#define TURE      0
#define FALSE     -1
#define SER_PORT  2345
#define BUF_SIZE  1024]]></description><category></category></item><item><title><![CDATA[socket网络通信入门]]></title><link>https://blog.youkuaiyun.com/Sticklon/article/details/72191992</link><guid>https://blog.youkuaiyun.com/Sticklon/article/details/72191992</guid><author>Sticklon</author><pubDate>Mon, 15 May 2017 20:24:17 +0800</pubDate><description><![CDATA[1.socket是什么？


Socket是应用层与TCP/IP协议族通信的中间软件抽象层，它是一组接口。在设计模式中，Socket其实就是一个门面模式，它把复杂的TCP/IP协议族隐藏在Socket接口后面，对用户来说，一组简单的接口就是全部，让Socket去组织数据，以符合指定的协议。（门面模式，用自己的话说，就是系统对外界提供单一的接口，外部不需要了解内部的实现。）

2.sock]]></description><category></category></item><item><title><![CDATA[linux 串口通信-配置与实例]]></title><link>https://blog.youkuaiyun.com/Sticklon/article/details/70451234</link><guid>https://blog.youkuaiyun.com/Sticklon/article/details/70451234</guid><author>Sticklon</author><pubDate>Sat, 22 Apr 2017 16:06:53 +0800</pubDate><description><![CDATA[打开串口

在 Linux 下串口文件是位于 /dev 下的串口一 为 /dev/ttyS0,串口二 为 /dev/ttyS1
打开串口是通过使用标准的文件打开函数操作：


fd = open("/dev/ttyS1", O_RDWR | O_NOCTTY | O_NDELAY);其中O_RDWR:提供可读可写权限    O_NOCTTY:不将此设备分配作为此进程的控制终端    O]]></description><category></category></item><item><title><![CDATA[虚拟机网络设置-各网络模式的区别]]></title><link>https://blog.youkuaiyun.com/Sticklon/article/details/70448172</link><guid>https://blog.youkuaiyun.com/Sticklon/article/details/70448172</guid><author>Sticklon</author><pubDate>Sat, 22 Apr 2017 15:56:40 +0800</pubDate><description><![CDATA[我先通俗解释交换机和路由器的区别：
    交换机主要是实现大家通过一根网线上网，但大家上网是分别拨号的，各自使用自己的宽带，大家各自上网没有影响，哪怕其他人在下载，对自己上网也没有影响，并且所有使用同一条交换机的电脑都是在同一个局域网内。路由器比交换机多了一个虚拟拨号功能，通过同一台路由器上网的电脑是共用一个宽带账号，大家之间上网是相互影响的，比如一台电脑在下载，那么同一个路由器上的其他电脑会]]></description><category></category></item><item><title><![CDATA[串口基础常识总结]]></title><link>https://blog.youkuaiyun.com/Sticklon/article/details/70195137</link><guid>https://blog.youkuaiyun.com/Sticklon/article/details/70195137</guid><author>Sticklon</author><pubDate>Sun, 16 Apr 2017 13:37:31 +0800</pubDate><description><![CDATA[1.串口九针
 


 
公头：
（1）数据装置准备好（DSR），有效状态（ON）表示数据通信设备处于可以使用状态。
（2）数据终端准备好（DTR），有效状态（ON）表示数据终端设备处于可以使用状态。
　　这两个设备状态信号有效，只表示设备本身可用，并不说明通信链路可以开始进行通信了，能否开始进行通信要由下面的一些控制信号决定。
　　
（3）请求发送（RTS），用来表示数据终端]]></description><category></category></item><item><title><![CDATA[程序员之素养《高质量C++/C编程指南》(一)]]></title><link>https://blog.youkuaiyun.com/Sticklon/article/details/70051553</link><guid>https://blog.youkuaiyun.com/Sticklon/article/details/70051553</guid><author>Sticklon</author><pubDate>Tue, 11 Apr 2017 13:45:01 +0800</pubDate><description><![CDATA[前言：作为一个程序员，在工作中，可以没有超强的编程能力，但是却不能没有作为程序员的基本素养，而这恰恰体现在编程风格中。本文章主要是摘录了《高质量C++/C编程指南》一书中的常用知识点。


1.  文件结构
每个 C++/C 程序通常分为两个文件。一个文件用于保存程序的声明（declaration），称为头文件。另一个文件用于保存程序的实现（implementation），称为定义（def]]></description><category></category></item><item><title><![CDATA[linux添加环境变量]]></title><link>https://blog.youkuaiyun.com/Sticklon/article/details/67638445</link><guid>https://blog.youkuaiyun.com/Sticklon/article/details/67638445</guid><author>Sticklon</author><pubDate>Tue, 28 Mar 2017 16:38:52 +0800</pubDate><description><![CDATA[虚拟机:centos


比如添加交叉编译器路径：存放于/opt/buildroot-2012.08/arm920t/usr/bin路径下的arm-linux-gcc
1.添加为单用户生效可用 vi  ~/.bash_profile  命令，在PATH=$PATH:$HOME/bin: 一行后面添加路径 /opt/buildroot-2012.08/arm920t/usr/bin  如下图]]></description><category></category></item><item><title><![CDATA[使用buildroot制作交叉编译器]]></title><link>https://blog.youkuaiyun.com/Sticklon/article/details/53448139</link><guid>https://blog.youkuaiyun.com/Sticklon/article/details/53448139</guid><author>Sticklon</author><pubDate>Sat, 03 Dec 2016 22:21:58 +0800</pubDate><description><![CDATA[虚拟机：VMware Player
linux开发环境：centos6.8
开发板：fl2440(s3c2440处理器)
一：了解Buildroot：
        buildroot是一组makefile和补丁，可简化并且自动化构建嵌入式系统环境的过程，也就是可以用它来制作交叉编译器、根文件系统，把u-boot、linux kernel集成到buildroot中一起编译。]]></description><category></category></item></channel></rss>