<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[iflychenyang的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/iflychenyang</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; iflychenyang]]></copyright><item><title><![CDATA[URL Schemes入门指南]]></title><link>https://blog.csdn.net/iflychenyang/article/details/54956025</link><guid>https://blog.csdn.net/iflychenyang/article/details/54956025</guid><author>iflychenyang</author><pubDate>Thu, 09 Feb 2017 20:48:31 +0800</pubDate><description><![CDATA[想要更好地使用IOS 系统，对URL Schemes有一定了解是必须的。但因为 URL Schemes 的使用方式相对复杂，导致多数用户难以理解。而且大多数目前正在使用 URL Schemes 的人并不具备自己编写符合自己使用情境的 URL Schemes 的能力，他们通常是在网上搜索想要的URL Schemes，一来费时费力，二来不容易找到或者正确率不高。


实际上那些列表中的 URL]]></description><category></category></item><item><title><![CDATA[整站下载命令]]></title><link>https://blog.csdn.net/iflychenyang/article/details/52348606</link><guid>https://blog.csdn.net/iflychenyang/article/details/52348606</guid><author>iflychenyang</author><pubDate>Sun, 28 Aug 2016 22:46:55 +0800</pubDate><description><![CDATA[wget -mk -w 20 http://www.iflytts.com/]]></description><category></category></item><item><title><![CDATA[iOS&Android集成微信支付-Server篇(PHP)]]></title><link>https://blog.csdn.net/iflychenyang/article/details/52085970</link><guid>https://blog.csdn.net/iflychenyang/article/details/52085970</guid><author>iflychenyang</author><pubDate>Mon, 01 Aug 2016 15:20:03 +0800</pubDate><description><![CDATA[转自：http://www.qinyejun.com/php/ios-wechatpay-server-php/

在上一篇文章《iOS集成微信支付-Swift版》中，我介绍了如何在iOS中集成微信支付。在支付过程中有一步是需要获取PrePay数据，至于如何获取，我会在本文后面详细介绍。在文章《手机App集成微信支付&支付宝-iOS&Android完整版》中，我介绍了整个支付流程，在App支付]]></description><category></category></item><item><title><![CDATA[GitHub 优秀的 Android 开源项目]]></title><link>https://blog.csdn.net/iflychenyang/article/details/51564495</link><guid>https://blog.csdn.net/iflychenyang/article/details/51564495</guid><author>iflychenyang</author><pubDate>Thu, 02 Jun 2016 10:36:51 +0800</pubDate><description><![CDATA[转自：http://blog.csdn.net/shulianghan/article/details/18046021

 

主要介绍那些不错个性化的View，包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Acti]]></description><category></category></item><item><title><![CDATA[如何制作商场超市地摊清仓大甩卖广告语录音]]></title><link>https://blog.csdn.net/iflychenyang/article/details/51252602</link><guid>https://blog.csdn.net/iflychenyang/article/details/51252602</guid><author>iflychenyang</author><pubDate>Tue, 26 Apr 2016 18:10:03 +0800</pubDate><description><![CDATA[原文转自：http://jingyan.baidu.com/article/922554465c4614851648f4ec.html

商场超市地摊促销，清仓大甩卖，吼货叫卖等都需要制作一些录音在音箱上播放，自己录制通常效果不佳，这里给大家介绍一款文字转语音的软件：“语音合成助手”，它可以直接将文字转换成mp3格式的录音文件，还能给声音添加各种类型的背景音乐。
1.百度搜索“语音合成助手”]]></description><category></category></item><item><title><![CDATA[Teleport Ultra/Teleport Pro的冗余代码批量清理方法]]></title><link>https://blog.csdn.net/iflychenyang/article/details/51168987</link><guid>https://blog.csdn.net/iflychenyang/article/details/51168987</guid><author>iflychenyang</author><pubDate>Sat, 16 Apr 2016 17:03:36 +0800</pubDate><description><![CDATA[Teleport Pro 是款优秀的网站离线浏览工具（即网站整站下载工具），Teleport Ultra是其增强版，但使用此系列软件下载的离线网页里会包含大量冗余代码（如tppabs），手动去修改工作量很大，下面介绍如何通过软件进行正则表达式批量替换冗余代码（推荐DreamWeaver的正则替换功能，也可以使用ReplaceAll工具替换）。


清除tppabs标签：
html文件中：]]></description><category></category></item><item><title><![CDATA[文字转换为音频mp3的方法]]></title><link>https://blog.csdn.net/iflychenyang/article/details/50787551</link><guid>https://blog.csdn.net/iflychenyang/article/details/50787551</guid><author>iflychenyang</author><pubDate>Thu, 03 Mar 2016 12:21:22 +0800</pubDate><description><![CDATA[原文转自：http://jingyan.baidu.com/article/11c17a2c0e811bf446e39d8b.html
商场店铺促销时需要制作一些声音文件在音箱上播放，这就需要文字转声音功能，而市面上很多文字转声音软件转换出来的都很难用或者不流畅，我这里给大家推荐一款可以直接将文字转成mp3声音文件的软件："语音合成助手"，它支持多种发音人、还能给声音添加背景音乐。
1.用手]]></description><category></category></item><item><title><![CDATA[微信好友检测]]></title><link>https://blog.csdn.net/iflychenyang/article/details/50620536</link><guid>https://blog.csdn.net/iflychenyang/article/details/50620536</guid><author>iflychenyang</author><pubDate>Mon, 01 Feb 2016 21:24:36 +0800</pubDate><description><![CDATA[#!/usr/bin/env python
# coding=utf-8
from __future__ import print_function

import os
try:
    from urllib import urlencode, quote_plus
except ImportError:
    from urllib.parse import urlencode, quot]]></description><category></category></item><item><title><![CDATA[怎么打开安卓开发工具eclipse的代码提示功能？]]></title><link>https://blog.csdn.net/iflychenyang/article/details/47006685</link><guid>https://blog.csdn.net/iflychenyang/article/details/47006685</guid><author>iflychenyang</author><pubDate>Wed, 22 Jul 2015 17:21:41 +0800</pubDate><description><![CDATA[1）安卓文件自动提示
     Window->Preferences->Java->Editor->Content Assist->Auto Activation
      将Auto activation triggers for Java中的默认的一点替换为.abcdefghijklmnopqrstuvwxyz(,

2）xml文件自动提示
     Window->Preferences]]></description><category></category></item><item><title><![CDATA[給Mac添加wget功能]]></title><link>https://blog.csdn.net/iflychenyang/article/details/46801203</link><guid>https://blog.csdn.net/iflychenyang/article/details/46801203</guid><author>iflychenyang</author><pubDate>Wed, 08 Jul 2015 11:28:10 +0800</pubDate><description><![CDATA[1. 下载http://ftp.gnu.org/gnu/wget/wget-1.16.tar.gz
2. 解压，进入目录，执行./configure --with-ssl=openssl
3. make
4. sudo make install
5. 安装成功]]></description><category></category></item><item><title><![CDATA[[转]Mac App distribution in App Store]]></title><link>https://blog.csdn.net/iflychenyang/article/details/45894471</link><guid>https://blog.csdn.net/iflychenyang/article/details/45894471</guid><author>iflychenyang</author><pubDate>Thu, 21 May 2015 17:15:40 +0800</pubDate><description><![CDATA[Mac程序的大包上传和iOS的有些许不同，因为Mac app既可以上传到store，也可以不通过store供人下载。因此，code sign和provision要根据情况（开发，release）制作。在程序打包后，验证程序的可行性上，也有所不同。下面，就将一些要点纪录下。

 

基本概念：

1 成员的权限：

成员还是有三种：

Agent：注册帐号的帐户，最高权限，可以创]]></description><category></category></item><item><title><![CDATA[xcode6.3 ineligible devices解决方法]]></title><link>https://blog.csdn.net/iflychenyang/article/details/45008599</link><guid>https://blog.csdn.net/iflychenyang/article/details/45008599</guid><author>iflychenyang</author><pubDate>Sun, 12 Apr 2015 11:30:23 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Graphics---FingerPaint (MaskFilter)]]></title><link>https://blog.csdn.net/iflychenyang/article/details/40921269</link><guid>https://blog.csdn.net/iflychenyang/article/details/40921269</guid><author>iflychenyang</author><pubDate>Sat, 08 Nov 2014 15:34:15 +0800</pubDate><description><![CDATA[使用MaskFilter

MaskFilter类可以为Paint分配边缘效果。

对MaskFilter的扩展可以对一个Paint边缘的alpha通道应用转换。Android包含了下面几种MaskFilter：

BlurMaskFilter   指定了一个模糊的样式和半径来处理Paint的边缘。

EmbossMaskFilter  指定了光源的方向和环境光强度来添加浮雕效果。]]></description><category></category></item><item><title><![CDATA[framework not found linker command failed with exit code]]></title><link>https://blog.csdn.net/iflychenyang/article/details/38231761</link><guid>https://blog.csdn.net/iflychenyang/article/details/38231761</guid><author>iflychenyang</author><pubDate>Mon, 28 Jul 2014 16:01:59 +0800</pubDate><description><![CDATA[最近出现
自己建的framework，出现framework not found linker command failed with exit code，如：
BlcObject.framework
    -BlcObject
    -Headers
这个时候可能会出现BlcObject 后面有".a"后缀的情况，在文件夹上打开BlcObject.framework看到BlcObj]]></description><category></category></item><item><title><![CDATA[获取本机IP]]></title><link>https://blog.csdn.net/iflychenyang/article/details/23745259</link><guid>https://blog.csdn.net/iflychenyang/article/details/23745259</guid><author>iflychenyang</author><pubDate>Tue, 15 Apr 2014 11:03:12 +0800</pubDate><description><![CDATA[#include 

#ifdef __linux

#include 
#include 
#include 
#include 
#include       
#include 
#include 
#include  

#endif

using namespace std;

	string getServerAddress()
	{
#ifdef __linux
		struct i]]></description><category></category></item><item><title><![CDATA[OO的五大原则：SRP、OCP、LSP、DIP、ISP]]></title><link>https://blog.csdn.net/iflychenyang/article/details/21463019</link><guid>https://blog.csdn.net/iflychenyang/article/details/21463019</guid><author>iflychenyang</author><pubDate>Tue, 18 Mar 2014 15:37:12 +0800</pubDate><description><![CDATA[OO的五大原则是指SRP、OCP、LSP、DIP、ISP。

SRP -- （Single Responsibility Principle 单一职责原则）

OCP——开闭原则（Closed for Modification; Open for Extension）

 
现将近期整理的文档提供给大家，这里对LSP做重点的介绍，望对大家有帮助，在学习和使用OO设计的时候，我们应该明]]></description><category></category></item><item><title><![CDATA[Invaild Signature]]></title><link>https://blog.csdn.net/iflychenyang/article/details/18271845</link><guid>https://blog.csdn.net/iflychenyang/article/details/18271845</guid><author>iflychenyang</author><pubDate>Tue, 14 Jan 2014 20:18:21 +0800</pubDate><description><![CDATA[上传ios程序到appstore的过程经常会因为某些步骤未遵守，导致Invaild Signature的情况，下面对证书新建步骤做下总结，方便自己后续查看。


第一步：
下载：Worldwide Developer Relations Certificate Authority


Intermediate Certificates


To use your certifi]]></description><category></category></item><item><title><![CDATA[TCP TIME_WAIT详解]]></title><link>https://blog.csdn.net/iflychenyang/article/details/18049165</link><guid>https://blog.csdn.net/iflychenyang/article/details/18049165</guid><author>iflychenyang</author><pubDate>Thu, 09 Jan 2014 20:12:07 +0800</pubDate><description><![CDATA[TIME_WAIT状态

TCP要保证在所有可能的情况下使得所有的数据都能够正确被投递。

当关闭一个 socket 连接时，主动关闭一端的 socket 将进入TIME_WAIT状态，而被动关闭一方则转入CLOSED状态。

见图解。



 

当一个socket关闭的时候，是通过两端互发信息的四次握手过程完成的，当一端调用close()时，就说明本端没有数据再要发送了]]></description><category></category></item><item><title><![CDATA[使用pt-stalk诊断MySQL问题]]></title><link>https://blog.csdn.net/iflychenyang/article/details/18036797</link><guid>https://blog.csdn.net/iflychenyang/article/details/18036797</guid><author>iflychenyang</author><pubDate>Thu, 09 Jan 2014 11:32:07 +0800</pubDate><description><![CDATA[在MySQL服务器出现短暂(5~30秒)的性能波动的时候，一般的性能监控工具都很难抓住故障现场，也就很难收集对应较细粒度的诊断信息。另外，如果这种波动出现的频率很低，例如几天才一次，我们也很难人为的抓住现场，收集数据。这正是pt-stalk所解决的问题。

pt-stalk是Percona-Toolkit的一部分(其前身是Aspersa的一部分)。安装Percona-Toolkit后，可以通过]]></description><category></category></item><item><title><![CDATA[共享锁与排他锁]]></title><link>https://blog.csdn.net/iflychenyang/article/details/17524409</link><guid>https://blog.csdn.net/iflychenyang/article/details/17524409</guid><author>iflychenyang</author><pubDate>Tue, 24 Dec 2013 09:54:12 +0800</pubDate><description><![CDATA[共享锁（S锁）：如果事务T对数据A加上共享锁后，则其他事务只能对A再加共享锁，不能加排他锁。

获准共享锁的事务职能读取数据，不能修改数据。

排他锁（X锁）：如果事务T对数据A加上排他锁后，则其他事务不能在对A加任何类型的封锁。

获准排他锁的事务既能读取数据，也能修改数据。

 

数据库死锁的原因：若干事务相互等待对方释放封锁，就陷入了无限期等待状态，系统进入死锁。
]]></description><category></category></item></channel></rss>