<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AmazingUU的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/AmazingUU</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; AmazingUU]]></copyright><item><title><![CDATA[Python 抖音无水印视频下载]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/84963706</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/84963706</guid><author>AmazingUU</author><pubDate>Wed, 12 Dec 2018 23:00:32 +0800</pubDate><description><![CDATA[引言
上篇文章讲到抖音首页视频的爬取和下载，于是我想到能不能下载特定的视频。网上搜索一番，发现有网站提供抖音无水印视频的下载，但是试了几个，发现下载下来都还是有水印的视频。上篇文章已经实现了首页无水印视频的下载，于是想自己建一个网站实现一下指定视频的无水印下载。参考现有的网站，实现的思路都是输入为抖音的分享链接，输出为无水印视频，我也参照这一思路，实现了效果。在此记录一下过程中遇到的问题。
思路
...]]></description><category></category></item><item><title><![CDATA[Python 网易云音乐评论爬虫]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/83832213</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/83832213</guid><author>AmazingUU</author><pubDate>Thu, 08 Nov 2018 23:19:59 +0800</pubDate><description><![CDATA[引言
之前网易云音乐和农夫山泉合作，将热门评论印在农夫山泉上引爆了朋友圈。于是想爬取一下网易云的评论。网上搜了一下，对于网易云评论的爬虫不少，主要参考这篇文章：对网易云音乐参数（params，encSecKey）的分析 。在此基础上，添加了爬取云音乐飙升榜中歌曲，再去爬取这些歌曲的评论。在做项目的过程中还是遇到了一些问题，在此记录下来
思路

爬取云音乐飙升榜中的歌曲相关信息
爬取对应歌曲的热门评...]]></description><category></category></item><item><title><![CDATA[Python 多线程问题]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/83422267</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/83422267</guid><author>AmazingUU</author><pubDate>Fri, 26 Oct 2018 23:48:08 +0800</pubDate><description><![CDATA[引言
最近在学习Python爬虫，发现Scrapy框架是解决了Python多线程问题，不用自己去理解多线程，只需遵循它的框架来写就行了。但是在我用requests爬虫的时候，就要自己编写多线程的逻辑了，还是需要去查资料好好理解一下的。
个人理解
1. python的多线程常用的有两种：
(1) 正常的启动多个thread，每个线程跑一个任务，进程间用队列queue通信。具体实现如下:
def pu...]]></description><category></category></item><item><title><![CDATA[Scrapy 搜狗词库爬虫]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/83421893</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/83421893</guid><author>AmazingUU</author><pubDate>Fri, 26 Oct 2018 23:18:38 +0800</pubDate><description><![CDATA[引言
最近在学习Python爬虫，这里推荐一个入门爬虫的博客系列
https://github.com/Ehco1996/Python-crawler
博主写的对新手很友好，很适合入门。
我写这篇文章的目的是记录一下在学习他的
搜狗词库抓取&amp;amp;amp;解析 中遇到的问题。
思路
和原文不同的是，我是采用Scrapy实现，并且考虑到后面对词库关键词的解析不属于爬虫，所有我就只实现了搜狗词库爬取，没有做...]]></description><category></category></item><item><title><![CDATA[Scrapy IT之家评论爬虫]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/83043592</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/83043592</guid><author>AmazingUU</author><pubDate>Sun, 14 Oct 2018 11:04:40 +0800</pubDate><description><![CDATA[引言
最近在学习Python爬虫，这里推荐一个入门爬虫的博客系列
https://github.com/Ehco1996/Python-crawler
博主写的对新手很友好，很适合入门。
我写这篇文章的目的是记录一下在学习他的
从零开始写Python爬虫 — 爬虫应用：IT之家热门段子（评论）爬取
中做的改进和遇到的问题。
思路
和原文爬取特定分类新闻下的热评不同的是，我是爬取IT之家首页的最热排...]]></description><category></category></item><item><title><![CDATA[React Native用fetch获取Json数据的问题]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/77543360</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/77543360</guid><author>AmazingUU</author><pubDate>Thu, 24 Aug 2017 23:29:05 +0800</pubDate><description><![CDATA[前面的文章React Native利用ScrollableTabView实现Tab+ViewPager效果里面的item内容都是写死的，这篇文章将其改进一下，改成从服务端获取Json数据并在FlatList里显示出来。由于是简单的实现一下，就采用官方提供的例子里面的url(https://facebook.github.io/react-native/movies.json){
  "title":]]></description><category></category></item><item><title><![CDATA[React Native 注释问题]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/77513141</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/77513141</guid><author>AmazingUU</author><pubDate>Wed, 23 Aug 2017 23:09:10 +0800</pubDate><description><![CDATA[前一篇文章介绍了React Native实现Tab+ViewPager效果，这篇文章讲一下我在对上一篇文章的代码进行注释时遇到的问题。加注释出问题的代码如下：//标题栏
        ① <View style = {styles.container}>
            ②<View style = {styles.headerView}><Text style = {styles.tex]]></description><category></category></item><item><title><![CDATA[React Native利用ScrollableTabView实现Tab+ViewPager效果]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/77203513</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/77203513</guid><author>AmazingUU</author><pubDate>Tue, 15 Aug 2017 23:26:09 +0800</pubDate><description><![CDATA[效果图：参考这篇文章（http://www.jianshu.com/p/b7788c3d106e）实现了简单的Tab+ViewPager效果。然后将里面的Text改为FlatList来显示更多数据。接着我想点击里面的数据跳转到另一个界面。但是没有找到FlatList 的点击回调函数，找了找资料才发现，不像Android里的控件有onClick方法，React Native里需要在要实现点击相应的控件]]></description><category></category></item><item><title><![CDATA[React Native在Genymotion上运行遇到的问题]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/77171266</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/77171266</guid><author>AmazingUU</author><pubDate>Mon, 14 Aug 2017 23:17:53 +0800</pubDate><description><![CDATA[最近在学习React Native，采用中文官网的教程搭好了环境。但是教程里用的Android Studio自带的模拟器，这个速度有点慢，所以想要采用Genymotion模拟器，网上找了找资料，按照下面的方法试了试。http://www.jianshu.com/p/38cb29cdb77d 
注：查看本机ip：cmd里输入ipconfig输入ip之后还是遇到了下面的问题:
解决办法：检查是否连接wi]]></description><category></category></item><item><title><![CDATA[Android zxingLibrary黑屏解决办法]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/59740415</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/59740415</guid><author>AmazingUU</author><pubDate>Thu, 02 Mar 2017 23:03:20 +0800</pubDate><description><![CDATA[最近项目里要用到扫描二维码，百度了一下都是利用zxing实现的，但是这个开源库内容很多，实现的功能很多。对我来说，只需要集成扫码功能，反而有点不方便。有人已经考虑到这种情况，专门用于实现快速集成二维码扫描库。地址如下：几行代码快速集成二维码扫描库遇到的问题和解决办法
我按照文章中的方法，发现跳转到扫码界面就会黑屏。 
解决办法是添加camera的权限
<uses-permission android]]></description><category></category></item><item><title><![CDATA[Android 语音助手]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/54988974</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/54988974</guid><author>AmazingUU</author><pubDate>Sat, 11 Feb 2017 23:40:05 +0800</pubDate><description><![CDATA[简介仿照Siri，利用百度语音和图灵机器人，实现打电话，聊天等功能功能
给通讯录中联系人打电话
给通讯录中联系人发短信
打开应用
网上查找资料
聊天
效果图注：效果图是用华为荣耀2平板录制的，不支持SIM卡，没有打电话和短信的效果。但是我是用三星S3测试的，可以正常实现打电话和发短信的功能。因为三星S3不知道为什么不能用Vysor将手机画面显示在电脑上，所以我只好用华为荣耀2平板录制了，敬请见谅。开]]></description><category></category></item><item><title><![CDATA[Android Bluetooth 蓝牙通信（二）]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/54292584</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/54292584</guid><author>AmazingUU</author><pubDate>Mon, 09 Jan 2017 21:35:08 +0800</pubDate><description><![CDATA[前面一篇文章实现了最简单的蓝牙通信，本篇文章对其进行优化。首先由于项目需求，将蓝牙的搜索和连接做成Dialog形式，并且在搜索过程中加入弹窗。其次，将蓝牙连接和数据发送改成Service，便于整个项目里使用，不局限于某个activity里。然后，由于之前Server端的线程是在onCreat里开启的，所以Client端只有第一次能连接成功，断开之后就无法连接了，优化为加了一个Button，点击But]]></description><category></category></item><item><title><![CDATA[Android Bluetooth 蓝牙通信（一）]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/54290180</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/54290180</guid><author>AmazingUU</author><pubDate>Mon, 09 Jan 2017 17:16:33 +0800</pubDate><description><![CDATA[项目里要将原来的串口通信改成蓝牙通信，开始学习蓝牙通信。最初版本的效果图：（两个GIF是分开录的，时间有点不同步，请见谅） 
功能十分简单，Client端三个按钮，分别是蓝牙开关、本机可被搜索和搜索设备，点击搜索设备即可搜索周围的蓝牙，点击搜索到的蓝牙即可连接并自动发送test。 
Server端更简单，在接收到消息之后便Toast出来。具体实现看代码注：Client端搜索设备时，Server端不仅]]></description><category></category></item><item><title><![CDATA[Android 基于百度语音的语音交互功能]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/53164553</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/53164553</guid><author>AmazingUU</author><pubDate>Mon, 14 Nov 2016 23:09:00 +0800</pubDate><description><![CDATA[项目里面用到了语音唤醒功能，前面一直在用讯飞的语音识别，本来打算也是直接用讯飞的语音唤醒，但是讯飞的语音唤醒要收费，试用版只有35天有效期。只好改用百度语音，百度语音所有功能免费，功能也比较简单实用，包括语音识别，语音合成和语音唤醒，正好可以组成一套完整的语音交互功能。效果图：首先是语音唤醒功能，说出关键词即可叫语音识别，唤醒成功会有语音提示，这里采用了百度语音的合成功能。然后百度语音识别会根据wi]]></description><category></category></item><item><title><![CDATA[Android studio2.2  execution failed: SymbolForDebug解决办法]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/53014191</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/53014191</guid><author>AmazingUU</author><pubDate>Wed, 02 Nov 2016 22:41:49 +0800</pubDate><description><![CDATA[最近android studio升级到了2.2版本，但是发现原来的项目编译不通过了，错误信息如下Error:Execution failed for task ':app:transformNative_libsWithStripDebugSymbolForDebug'. java.lang.NullPointerException (no error message)百度了许多方法，发现都不管用。]]></description><category></category></item><item><title><![CDATA[C++ const char* 常量字符串拼接问题]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/52987437</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/52987437</guid><author>AmazingUU</author><pubDate>Mon, 31 Oct 2016 22:02:26 +0800</pubDate><description><![CDATA[项目里要用到循环输出多个文件，每次输出的文件名要不同，否则新生成的就会把原来的替换掉了。那么这就需要文件名里加一个数字来区分，要用到字符串的拼接。结果需要const char*类型，原本打算直接用const char*类型相加得到结果，但是发现不行。转而采取另一种思路，利用熟悉的string类型拼接，最后转为const char*类型。#include<string>
#include<iostre]]></description><category></category></item><item><title><![CDATA[Matlab 小程序 yuv图片融合]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/52825228</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/52825228</guid><author>AmazingUU</author><pubDate>Sat, 15 Oct 2016 22:12:04 +0800</pubDate><description><![CDATA[要求： 
    将320*200的android.bmp图片中的rgb数据转换为4：2：0格式的yuv数据，再与另一个720x576，4：2：0格式图片horseriding.yuv数据进行融合（yuv数据存储是：720x576个字节的Y数据，然后是360x288个字节的U数据，最后是360x288个字节的V数据），得到最后的YUV数据，最后将这个YUV数据用程序显示出来。最后显示结果应该是一幅大]]></description><category></category></item><item><title><![CDATA[Android 科大讯飞 在线和离线语音听写]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/52601864</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/52601864</guid><author>AmazingUU</author><pubDate>Tue, 20 Sep 2016 23:28:55 +0800</pubDate><description><![CDATA[效果图：参考资料http://blog.youkuaiyun.com/imhxl/article/details/50854146项目里要用语音听写，想到了科大讯飞，参考上面的资料完成了最简单的在线有UI的语音识别，后面想要改成离线也可以使用。参考下面的文章http://blog.youkuaiyun.com/q4878802/article/details/47834601下载好语记和离线资源之后，想要改成有UI的Rec]]></description><category></category></item><item><title><![CDATA[Android socket聊天室]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/52567036</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/52567036</guid><author>AmazingUU</author><pubDate>Mon, 19 Sep 2016 23:19:18 +0800</pubDate><description><![CDATA[效果图：利用socket实现了简单的聊天室功能。首先要用java先写一个ServerSocket服务器public class SocketTest {
    public static void main(String[] args) {        try {
            //端口号从1-65535中任选一个，一般选择较大的
            ServerSocket se]]></description><category></category></item><item><title><![CDATA[Android app开启界面]]></title><link>https://blog.youkuaiyun.com/AmazingUU/article/details/52551330</link><guid>https://blog.youkuaiyun.com/AmazingUU/article/details/52551330</guid><author>AmazingUU</author><pubDate>Thu, 15 Sep 2016 22:27:05 +0800</pubDate><description><![CDATA[先看效果图：这个效果其实就是先打开一个activity，布局里只有一个imageview，用来显示图片，同时去掉标题栏，然后在onCreate（）里开启一个线程，首先让线程休眠数秒（开启界面的时间），然后sendMessage（），handler接受到之后startActivity（），启动接下来的活动。MainActivty.javapackage com.example.administrato]]></description><category></category></item></channel></rss>