<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[mockmoon2011的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/mockmoon2011</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mockmoon2011]]></copyright><item><title><![CDATA[ubuntu下NDK9交叉编译ffmpeg]]></title><link>https://blog.youkuaiyun.com/mockmoon2011/article/details/23299159</link><guid>https://blog.youkuaiyun.com/mockmoon2011/article/details/23299159</guid><author>mockmoon2011</author><pubDate>Wed, 09 Apr 2014 22:48:56 +0800</pubDate><description><![CDATA[废话：
闲来蛋疼地搞起来好久没弄的NDK编程，念头一起想把之前一直没编译的ffmpeg编译一遍。
太久没用，折腾来好久，果然知识都生疏，所以还是整理一下吧。


正文：
先说说自己的环境配置，不同环境下确实还是有不少差别的。
操作系统：ubuntu 12 
NDK版本：r9        ffmpeg版本：2.0.1




资源准备：

1. ffmpeg]]></description><category></category></item><item><title><![CDATA[【网络编程】httpClient抓取网页--Windows]]></title><link>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088935</link><guid>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088935</guid><author>mockmoon2011</author><pubDate>Fri, 10 Jan 2014 17:16:50 +0800</pubDate><description><![CDATA[最近项目需要用到网页抓取下载等，简单说就是编写一个可用的httpClient，故总结如下。


先是Windows下，发现用MFC的话，可以直接利用CInternetSession和CHttpFile，简单实现如下：


//需要导入库   




#include "stdio.h"
#include "afxinet.h"

char * url = "http://www.baidu.co]]></description><category></category></item><item><title><![CDATA[C语言socket编程设置接收超时（Window&Linux）]]></title><link>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088933</link><guid>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088933</guid><author>mockmoon2011</author><pubDate>Fri, 10 Jan 2014 17:16:47 +0800</pubDate><description><![CDATA[最近在用C写socket时，发现要对udp接收的时间进行监听，不然使用阻塞接收时将会造成一直等待。



>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Windows

在Windows下似乎操作比较简单，直接调用winsock2.h
和ws2_32.lib编程



#include
"stdafx.h"

#include
"stdio.h"


#incl]]></description><category></category></item><item><title><![CDATA[Android手机3G网络访问TCP服务器失败]]></title><link>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088929</link><guid>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088929</guid><author>mockmoon2011</author><pubDate>Fri, 10 Jan 2014 17:16:40 +0800</pubDate><description><![CDATA[问题描述:

测试时发现手机（电信3G网络）tcp客户端连接不上
tcp服务器（校园网固定公网ip）了，一直连接超时，但是切换到wifi后可以连上。

有段时间之前测试过3G是可以连上的TT..
 

后续测试:

——————————————————————————————­­

测试环境1：硬件环境
—— 
网络
Client：   

安卓手机 ——

电信3G、联通3G、移动3G
Serv]]></description><category></category></item><item><title><![CDATA[MacBook Pro装W7双系统解决方案]]></title><link>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088923</link><guid>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088923</guid><author>mockmoon2011</author><pubDate>Fri, 10 Jan 2014 17:16:38 +0800</pubDate><description><![CDATA[准备工作：

1.制作用于恢复（安装）lion的恢复启动U盘（8GU盘，要格式化）
   制作方法：mac下 或者
windows下都可以进行制作
   制作原材料：需要dmg的相关文件
   注意：下载的dmg镜像需要与机型对应。
 
 重装时手里pro型号是12年中的，一开始使用10.7.2通用版，制作成启动U盘后测试未通过；后面改成10.8的lion镜像重新制作U盘驱动才能成功加载！]]></description><category></category></item><item><title><![CDATA[W7下wubi已装ubuntu修复引导]]></title><link>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088921</link><guid>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088921</guid><author>mockmoon2011</author><pubDate>Fri, 10 Jan 2014 17:16:36 +0800</pubDate><description><![CDATA[重装windows系统后，发现W7下wubi已装ubuntu修复引导与XP下引导类似。
装过一次ubuntu后，则应将wubildr 和 wubildr.mbr两个文件备份起来。

w7下修复ubuntu引导界面只需2步：
1.将之前备份的2个文件wubildr 和 wubildr.mbr拷贝到W7系统盘根目录下，C:\
2.在该目录下新建boot.ini文件，内容如下：


[boot load]]></description><category></category></item><item><title><![CDATA[GPRS模块的使用&Java串口操作（2）]]></title><link>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088919</link><guid>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088919</guid><author>mockmoon2011</author><pubDate>Fri, 10 Jan 2014 17:16:34 +0800</pubDate><description><![CDATA[续上，GPRS模块的使用&Java串口操作（2）
本章关注 Java串口配置和操作

配置：

 Win32串口编程前期准备 
1，去sun的官方网站下载开发包 javacomm20-win32.zip并解压
2，copy c:\commapi\win32com.dll →
c:\jdk1.4.2\bin 
3，copy c:\commapi\javax.comm.properties →
 c:]]></description><category></category></item><item><title><![CDATA[GPRS模块的使用&Java串口操作（1）]]></title><link>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088917</link><guid>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088917</guid><author>mockmoon2011</author><pubDate>Fri, 10 Jan 2014 17:16:32 +0800</pubDate><description><![CDATA[最近在鼓捣——GPRS模块的使用&Java串口操作，小结如下：

GPRS模块：PTM100； PC、串口连接线；
Java串口编程

GPRS模块常用的操作（AT指令）：
常规指令，按enter发送（编程时，为“\r”）;
短信发送，以ctrl_Z发送（编程时，为 1a 或ASCII码 26）

打电话拨号，需要 分号
发短信，目标号码需要加 引号

//几个标识：/r常规指令后缀；ctrl_Z]]></description><category></category></item><item><title><![CDATA[坑爹的Android menu出不来]]></title><link>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088915</link><guid>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088915</guid><author>mockmoon2011</author><pubDate>Fri, 10 Jan 2014 17:16:30 +0800</pubDate><description><![CDATA[#坑爹的Android menu出不来#
貌似之前也遇到过这种类似的问题，网上各种所谓的解决方案也都试过，都无疾而终~当时也不知怎么解决的。
直到最近，做的一个东东被boss
Zhang训斥操作太麻烦时（果断吃力不讨好啊，苦逼programmer），才发现忘了加menu了。于是在原页面下加了menu菜单。代码如下：


     
 

//实现menu菜单 关于
private static f]]></description><category></category></item><item><title><![CDATA[屌丝破光棍节程序员闯关秀第十关]]></title><link>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088913</link><guid>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088913</guid><author>mockmoon2011</author><pubDate>Fri, 10 Jan 2014 17:16:27 +0800</pubDate><description><![CDATA[闲着，发现昨天网上流传甚广的光棍节程序员闯关秀，死磕硬碰到了最后一关，按网上攻略提示，总算把第十关给破了。


故小结一番，java编程如下：






//攻略提示：

//有人提示要应景光棍节，空格全替换成1。然后8位2进制，转换成一个byte，

//然后有了byte
Array，转成ASCII码，就会看到一个Base64的字符串，

//把字符串存成文件，文件解压缩，就看到通关的Key了]]></description><category></category></item><item><title><![CDATA[关于Android蓝牙串口通信那点破事]]></title><link>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088911</link><guid>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088911</guid><author>mockmoon2011</author><pubDate>Fri, 10 Jan 2014 17:16:25 +0800</pubDate><description><![CDATA[Android蓝牙串口通讯

闲着无聊玩起了Android蓝牙模块与单片机蓝牙模块的通信，简单思路就是要手机通过蓝牙发送控制指令给单片机，并作简单的控制应用。单片机的蓝牙模块连接与程序暂且略过，此文主要描述Android手机蓝牙客户端遇到的那点破事。进入正题：
连接蓝牙设备——蓝牙客户端：
Android手机一般以客户端的角色主动连接SPP协议设备(接上蓝牙模块的数字传感器)，客户端连接流程是：]]></description><category></category></item><item><title><![CDATA[小试牛刀之——Java开发]]></title><link>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088909</link><guid>https://blog.youkuaiyun.com/mockmoon2011/article/details/18088909</guid><author>mockmoon2011</author><pubDate>Fri, 10 Jan 2014 17:16:23 +0800</pubDate><description><![CDATA[不想说太多，初学Java不久，却也半年多了吧，断断续续的看，没有正经地编几回程序。本次期末teacher给了个题目，让俺们编去。于是只有尽心去试。


一路狂抛Exception，一路的艰辛的与bug抗战，真的可谓“遇神杀神，遇佛杀佛”，罪过罪过。

不想得过且过，于是雁过留痕，该总结的还是要总结的。

1.调试时由于不熟悉某些方法（函数）的具体使用方法，编完子程序后总是不放心，于是编了测试程序局]]></description><category></category></item><item><title><![CDATA[【网络编程】httpClient抓取网页--linux C/C++]]></title><link>https://blog.youkuaiyun.com/mockmoon2011/article/details/17962871</link><guid>https://blog.youkuaiyun.com/mockmoon2011/article/details/17962871</guid><author>mockmoon2011</author><pubDate>Tue, 07 Jan 2014 17:24:21 +0800</pubDate><description><![CDATA[最近项目需要用到网页抓取下载等，简单说就是编写一个可用的httpClient，故总结如下。
开发环境linux，开发语言C/C++。


在网上检索一番后，大致了解了，有如下2种方法：


1. 直接写socket程序，这个用C就可以满足需要。
   大致思路是：由于http采用80端口，并且封装了TCP。所以对写过TCP Socket通信的童鞋也没啥生疏的。
首先先解析出目标u]]></description><category></category></item></channel></rss>