<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[GumpFang的专栏]]></title><description><![CDATA[嵌入式 机器人 计算机基础]]></description><link>https://blog.youkuaiyun.com/GumpFang008</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; GumpFang008]]></copyright><item><title><![CDATA[短信平台-云片模板管理]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/55210861</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/55210861</guid><author>GumpFang008</author><pubDate>Wed, 15 Feb 2017 15:58:26 +0800</pubDate><description><![CDATA[如何使用云片获得第一条短信验证码？ 
短信验证码之签名和模板 
如何使用云片API发送短信验证码 
Java PHP Python实现短信验证码和国际短信群发功能通过前面几篇文章，对短信验证码和云片的基本功能有了了解，下面来说说云片的模板功能。#没有模板是发不了任何短信的。
#没有模板是发不了任何短信的。
#没有模板是发不了任何短信的。模板的作用有两个；1.是为了便于审核，每一条短信都是由运营商发送]]></description><category></category></item><item><title><![CDATA[Nodejs实现短信验证码]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/54923860</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/54923860</guid><author>GumpFang008</author><pubDate>Wed, 08 Feb 2017 10:30:25 +0800</pubDate><description><![CDATA[使用Nodejs的开发者愈来越多，基于Nodejs的后台开发也多了起来，像短信验证码、短信群发、国际短信这些需求，完全可以采用第三方接口来实现，云片网就提供了这样的接口。Nodejs// 修改为您的apikey.可在官网（https://www.yunpian.com)登录后获取
var https = require('https');
var qs = require('querystring']]></description><category></category></item><item><title><![CDATA[Java PHP Python实现短信验证码和国际短信群发功能]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/54912621</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/54912621</guid><author>GumpFang008</author><pubDate>Tue, 07 Feb 2017 17:10:39 +0800</pubDate><description><![CDATA[最近由于公司的业务拓展，需要给国外用户发送国际短信，像西班牙、葡萄牙、意大利这些国家都要发，还有中国的香港、澳门、台湾（港澳台）这些地区也要发，不过现在已经有许多公司提供国际短信的业务了，之前使用过云片的验证码业务，顺便看到他们也有国际短信的业务，并且更重要的是，不需要修改任何代码，只要添加下国际短信模板，就可以直接使用之前的代码继续发送国际短信，简直太方便了。废话不多说，直接上代码。Java
/*]]></description><category></category></item><item><title><![CDATA[如何使用云片API发送短信验证码]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/54895009</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/54895009</guid><author>GumpFang008</author><pubDate>Mon, 06 Feb 2017 17:20:21 +0800</pubDate><description><![CDATA[之前的两篇文章介绍的是云片和短信验证码的基础知识，包括签名、模板等短信业务中的常见知识。也包括初级的手动群发短信等。 
第一篇：如何使用云片获得第一条短信验证码？ 
第二篇： 短信验证码之签名和模板下面开始介绍的是如何利用机器完成批量操作，将短信业务自动化。获取APIKEY云片网提供了完整的SDK和API，可以帮助开发者快速完成业务开发。 
在开始Coding前，需要先获取APIKEY，如下所示。]]></description><category></category></item><item><title><![CDATA[短信验证码之签名和模板]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/54707503</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/54707503</guid><author>GumpFang008</author><pubDate>Tue, 24 Jan 2017 14:11:36 +0800</pubDate><description><![CDATA[短信 短信验证码 短信平台 短信验证码平台 模板 签名 云片 短信接口 短信api]]></description><category></category></item><item><title><![CDATA[如何使用云片获得第一条短信验证码？]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/54691471</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/54691471</guid><author>GumpFang008</author><pubDate>Mon, 23 Jan 2017 09:46:41 +0800</pubDate><description><![CDATA[短信验证码 短信开发 云片网 营销短信 推广短信]]></description><category></category></item><item><title><![CDATA[NPN传感器PNP传感器原理和分类]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/38319193</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/38319193</guid><author>GumpFang008</author><pubDate>Thu, 31 Jul 2014 16:20:51 +0800</pubDate><description><![CDATA[PNP与NPN型传感器其实就是利用三极管的饱和和截止，输出两种状态，属于开关型传感器。但输出信号是截然相反的，即高电平和低电平。PNP输出是高电平1，NPN输出的是低电平0。   


    PNP与NPN型传感器（开关型）分为六类：
    1、NPN-NO（常开型）nomal open
    2、NPN-NC（常闭型）nomal close
    3、NPN-NC+NO（常开]]></description><category></category></item><item><title><![CDATA[如何从零开始建立个人网站]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/20713851</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/20713851</guid><author>GumpFang008</author><pubDate>Fri, 07 Mar 2014 15:56:05 +0800</pubDate><description><![CDATA[1.独立域名购买
在goddy购买看中的域名，网址如下
https://www.godaddy.com/?ci=

2.获取免费空间
http://freehostia.com/linkus.html

3.搭建wordpress博客具体参考如下地址
http://www.cnblogs.com/vamei/archive/2012/12/04/2799381.html（根据本文可]]></description><category></category></item><item><title><![CDATA[Ubuntu12.04与蓝牙模块HC-06连接]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/20446765</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/20446765</guid><author>GumpFang008</author><pubDate>Tue, 04 Mar 2014 10:29:54 +0800</pubDate><description><![CDATA[1.将笔记本蓝牙打开，同时将蓝牙模块上电。
2.在ubuntu下查询设备：
    hcitool scan
   输出如下
   Scanning ...
20:13:12:03:24:70
HC-06
3.编辑配置文件
sudo vim /etc/bluetooth/rfcomm.conf

具体如下
rfcomm0 {
     bind no;
     devi]]></description><category></category></item><item><title><![CDATA[英文版ubuntu解压乱码解决方法]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/19818819</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/19818819</guid><author>GumpFang008</author><pubDate>Mon, 24 Feb 2014 13:44:57 +0800</pubDate><description><![CDATA[在使用英文版ubuntu时，在解压含有中文名的文件时，会出现解压后乱码或是解压出错的情况。
出现这种情况的主要原因是很多中文采用非utf-8字符集，在windows下默认采用GBK，而ubuntu采用的是uft-8字符集，所以会产生字符集冲突。
所以在解压含有中文字或非utf-8字符集的文件时，我们使用unar软件进行解压。而不是使用ubuntu自带的解压工具。
一般unar需要通过:
s]]></description><category></category></item><item><title><![CDATA[C语言常见的三种Warning]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/18598675</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/18598675</guid><author>GumpFang008</author><pubDate>Tue, 21 Jan 2014 10:43:05 +0800</pubDate><description><![CDATA[1.warning:return
 type defaults to 'int'

conflicting types for ’xxx‘ [enabled by default]
在.h文件中声明了函数，然后在单独的.c文件中将改函数定义和实现。此时需要注意在.c文件中需要将函数返回类型注明。如在.h文件中声明 “void foo();”，则在.c文件中需要写成"void foo()",]]></description><category></category></item><item><title><![CDATA[Linux网络编程之高级并发服务器（转）]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/18497517</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/18497517</guid><author>GumpFang008</author><pubDate>Sun, 19 Jan 2014 09:19:59 +0800</pubDate><description><![CDATA[转自：http://blog.youkuaiyun.com/chenjin_zhong/article/details/7269717  谢谢分享


1. 介绍

在上一节，我们介绍了Linux简单的并发服务器，通过在服务器端建立多个子进程，来接收客户端的请求，实现并发处理，但这种方式明显有缺陷,服务器并不知道客户端请求的数量，所以事先建立的进程数不好确定。所以，这里介绍三种高级并发服务器模式。第]]></description><category></category></item><item><title><![CDATA[Linux网络编程之循环服务器（转）]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/18497381</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/18497381</guid><author>GumpFang008</author><pubDate>Sun, 19 Jan 2014 09:16:44 +0800</pubDate><description><![CDATA[本文转自：http://blog.youkuaiyun.com/chenjin_zhong/article/details/7269580 在此向他表示感谢


1.介绍

Linux网络循环服务器是指逐个处理客户端的连接，处理完一个连接后再处理下一个连接，是一个串行处理的方式，比较适合时间服务器，DHCP服务器.对于TCP服务器来说，主要阻塞在accept函数，等待客户端的连接。而对于UDP服务器]]></description><category></category></item><item><title><![CDATA[Ubuntu12.04下使用Jlink Command烧写u-boot到mini2440 nand flash]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/18354975</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/18354975</guid><author>GumpFang008</author><pubDate>Thu, 16 Jan 2014 12:30:01 +0800</pubDate><description><![CDATA[1.Ubuntu下安装Jlink工具
到http://www.segger.com/cms/jlink-software.html下载Beta
 software version for Linux，选择安装包安装即可。不同安装包安装方法各不相同，请自行谷歌，注意选择32位还是64位。安装好后是叫LinkExe的程序。
2.将Jlink与开发板连接，并且打开minicom，与串口进行通信。]]></description><category></category></item><item><title><![CDATA[在Ubuntu为mini2440开发板配置NFS服务(转)]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/18302527</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/18302527</guid><author>GumpFang008</author><pubDate>Wed, 15 Jan 2014 09:35:10 +0800</pubDate><description><![CDATA[本文转自：http://www.sxlongda.com/sbw3/20100811/5996.htm
今天花了一早晨的时间为mini2440开发板配置了NFS服务，之所以花了这么长时间，是因为在一开始浪费了很长时间在虚拟机上，结果发现，在虚拟机上 配置这些东西实在是得不偿失，所以，又该在了纯Linux的环境下。呵呵，我现在是反过来了，在Linux下跑windows的虚拟机，这篇日志就是在
 ]]></description><category></category></item><item><title><![CDATA[浮点算术]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/9566609</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/9566609</guid><author>GumpFang008</author><pubDate>Sun, 28 Jul 2013 14:58:15 +0800</pubDate><description><![CDATA[转载自 http://www.aogosoft.com/downpage.asp?mode=viewtext&id=186 作者 ham。


作者：ham
参考资料：The Art of Computer Programming 《计算机程序设计艺术》
[美]DONALD E.KUNTH著
 
在本文中，我们将通过分析奠定浮点数计算基础的内部机制，来研究对这种数进行运算的基本原理。]]></description><category></category></item><item><title><![CDATA[select(),fd_set,FD_SET,FD_CLR,FD_ZERO,FD_ISSET的用法]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/8710284</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/8710284</guid><author>GumpFang008</author><pubDate>Sat, 23 Mar 2013 16:33:39 +0800</pubDate><description><![CDATA[转自：http://blog.youkuaiyun.com/wutaozhao/article/details/6958786


本文大致记录一下我对socket编程中的select()方法，类型fd_set以及FD_SET,FD_ZERO,FD_CLR,FD_ISSET这些宏的用法的了解，

有不当的地方，请指出。

1 select
在socket编程中，select的字面意思就是选择，]]></description><category></category></item><item><title><![CDATA[select(), FD_SET(), FD_CLR(), FD_ISSET(), FD_ZERO()]]></title><link>https://blog.youkuaiyun.com/GumpFang008/article/details/8710105</link><guid>https://blog.youkuaiyun.com/GumpFang008/article/details/8710105</guid><author>GumpFang008</author><pubDate>Sat, 23 Mar 2013 16:25:20 +0800</pubDate><description><![CDATA[今天在写作业的时候，看到有人在c/s模式的消息传送网络程序中用到了selec()函数，进行c/s两端信息的交换。
     首先我们要明确select()是一个系统调用函数，并不是API。前者是通过软中断向内核态发送一个明确的请求，而后者只是一个函数定义，说明了如何获得一个给定的服务。
     Some .h files in Linux about select().
     #inc]]></description><category></category></item></channel></rss>