<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[山穷水尽疑无路，柳暗花明又一村！]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ydbcsdn</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ydbcsdn]]></copyright><item><title><![CDATA[Mac Python CGI]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/104420560</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/104420560</guid><author>ydbcsdn</author><pubDate>Thu, 20 Feb 2020 23:45:42 +0800</pubDate><description><![CDATA[方法就不介绍了，网上很多配置方法，这里说

踩坑：

1、Mac 默认有python 2.7， 执行路径是：/usr/bin/python



2、在python的website download 了3.7 安装。 调用路径为：#!/usr/local/bin/python3



3、CGI编程时，这里的路径要指定正确。

#!/usr/bin/python

活

#!/usr/loc...]]></description><category></category></item><item><title><![CDATA[Mac上安装Pygame]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/104308920</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/104308920</guid><author>ydbcsdn</author><pubDate>Fri, 14 Feb 2020 11:28:52 +0800</pubDate><description><![CDATA[使用国内的源来安装（最近国外的源不稳定）

pip3.7 install pygame==1.9.6 -i https://pypi.tuna.tsinghua.edu.cn/simple




]]></description><category></category></item><item><title><![CDATA[Android Services 创建一个Bound服务]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/51227216</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/51227216</guid><author>ydbcsdn</author><pubDate>Sat, 23 Apr 2016 17:18:27 +0800</pubDate><description><![CDATA[原文地址：http://www.android-doc.com/guide/components/bound-services.html
创建一个Bound服务



bound服务是 
Service 类的一种实现，它允许其它应用程序与其绑定并交互。为了让服务支持绑定，你必须实现 
onBind() 回调方法。这个方法返回一个 
IBinder 对象，此对象定义了客户端与服务进行]]></description><category></category></item><item><title><![CDATA[常用命令与配置【备忘】]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/51103597</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/51103597</guid><author>ydbcsdn</author><pubDate>Sat, 09 Apr 2016 11:00:46 +0800</pubDate><description><![CDATA[1、OTA包 OTA差分包  自带的升级包做差分包
android 4.4 :
./build/tools/releasetools/ota_from_target_files -v -p ./out/host/linux-x86/ -k  ./build/target/product/security/testkey -d MMC -i ../fota/oldFota.zip  ../fot]]></description><category></category></item><item><title><![CDATA[Android SELinux Enforing 和  Permissive 模式切换]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/51085926</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/51085926</guid><author>ydbcsdn</author><pubDate>Thu, 07 Apr 2016 14:56:36 +0800</pubDate><description><![CDATA[1、Running mode
adb shell setenforce 1       // Enforing
adb shell setenforce 0       // Permissive 


2、Build mode：
Ref  file ： system\core\init

static bool selinux_is_enforcing(void)
{
#if]]></description><category></category></item><item><title><![CDATA[Android so堆栈信息定位行号]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/50525098</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/50525098</guid><author>ydbcsdn</author><pubDate>Fri, 15 Jan 2016 17:43:45 +0800</pubDate><description><![CDATA[打印堆栈信息如下：



最简单的方法：
使用地址转行号工具 arm-eabi-addr2line,   demo如下：





﻿﻿]]></description><category></category></item><item><title><![CDATA[Android so的堆栈信息对应行号]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/50525026</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/50525026</guid><author>ydbcsdn</author><pubDate>Fri, 15 Jan 2016 17:40:31 +0800</pubDate><description><![CDATA[打印堆栈信息如下：



最简单的方法：
使用地址转行号工具 arm-eabi-addr2line,   demo如下：





﻿﻿]]></description><category></category></item><item><title><![CDATA[Android 音乐信息乱码]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/50516510</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/50516510</guid><author>ydbcsdn</author><pubDate>Thu, 14 Jan 2016 12:34:19 +0800</pubDate><description><![CDATA[有哪些问题导致：1、google mediaScanner 的缺陷 
2、qcom MP3 PARSER的问题 （找QCOM）Google不支持针对每个TAG ITEM 单独处理， 而是假设ID3 中所有的TAG类型都是一种编码格式 摘自百度百科： 
ID3  V2 (一般是V2.3) 
帧头的定义如下： 
char FrameID[4]; /用四个字符标识一个帧，说明其内容，稍后有常用的标识对照表]]></description><category></category></item><item><title><![CDATA[Android音乐播放器乱码]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/50512162</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/50512162</guid><author>ydbcsdn</author><pubDate>Wed, 13 Jan 2016 18:19:49 +0800</pubDate><description><![CDATA[有哪些问题导致：


1、google mediaScanner 的缺陷

2、qcom MP3 PARSER的问题 （找QCOM）





Google不支持针对每个TAG ITEM 单独处理， 而是假设ID3 中所有的TAG类型都是一种编码格式 




摘自百度百科：


ID3  V2 (一般是V2.3)

帧头的定义如下：
char Fram]]></description><category></category></item><item><title><![CDATA[http://blog.chinaunix.net/uid-20484604-id-1941290.html]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/50378776</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/50378776</guid><author>ydbcsdn</author><pubDate>Tue, 22 Dec 2015 11:31:02 +0800</pubDate><description><![CDATA[转自：
http://blog.chinaunix.net/uid-20484604-id-1941290.html


国际移动用户识别码（IMSI） international mobile subscriber identity 国际上为唯一识别一个移动用户所分配的号码。　　
    从技术上讲，IMSI可以彻底解决国际漫游问题。但是由于北美目前仍有大量的AMPS系统使用MIN号码]]></description><category></category></item><item><title><![CDATA[Android Framework 调试 (java)]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/50353283</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/50353283</guid><author>ydbcsdn</author><pubDate>Fri, 18 Dec 2015 17:54:21 +0800</pubDate><description><![CDATA[Eclipse 新建java 工程： 
取消Use default location，自己输入framework源码路径。
“Run”–“Debug configuration”— “Remote Java Application” —- port改为8700 （这个值在ddms界面下，选一个进程会对应的调试端口）
如果要调试某个进程，在DDMS中先选中某进程
回到这个Project， Run->]]></description><category></category></item><item><title><![CDATA[Android手机加密进度]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/50345455</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/50345455</guid><author>ydbcsdn</author><pubDate>Thu, 17 Dec 2015 18:36:50 +0800</pubDate><description><![CDATA[摘要： 
加密进度显示简化过程是这样的：0x001 – shutdown framework； 0x02 – 开始执行加密（vold单独运行）, 进度更新到system property中； 0x03 – start mini framework；0x04 — Core App 被解析；0x05 – 声明响应HOME的CryptyKeep启动。0x06 – CryptyKeep每1s检查一次syst]]></description><category></category></item><item><title><![CDATA[安卓动态调试武器]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/50315209</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/50315209</guid><author>ydbcsdn</author><pubDate>Tue, 15 Dec 2015 15:06:54 +0800</pubDate><description><![CDATA[https://github.com/zhengmin1989/TheSevenWeapons


作者微博：蒸米spark http://www.weibo.com/zhengmin1989

文章地址： http://drops.wooyun.org/author/%E8%92%B8%E7%B1%B3

随着移动安全越来越火，各种调试工具也都层出不穷，但因为环境和需求的不同，并没]]></description><category></category></item><item><title><![CDATA[SIMLOCK feature]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/50294857</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/50294857</guid><author>ydbcsdn</author><pubDate>Mon, 14 Dec 2015 15:51:24 +0800</pubDate><description><![CDATA[1. SIMLOCK feature 由modem实现，在modem中提前设置好运营商制定的


2.  各个平台实现有差异：
    8916  platform not support slot-1 and slot-2 have the difference simlock, This is old simlock. 
    8994/8909 platform support ]]></description><category></category></item><item><title><![CDATA[Android源码阅读]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/50294821</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/50294821</guid><author>ydbcsdn</author><pubDate>Mon, 14 Dec 2015 14:53:17 +0800</pubDate><description><![CDATA[1.    十分常用的命令：
 # find src/ |xargs grep "KEY_SHOW_PASSWORD"


2.  快速减速代码的网站
http://androidxref.com/]]></description><category></category></item><item><title><![CDATA[Android 自定义Service 的几种实现方法]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/49686715</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/49686715</guid><author>ydbcsdn</author><pubDate>Fri, 06 Nov 2015 19:46:15 +0800</pubDate><description><![CDATA[1、 手机ROM定制商： 添加service到SystemService
Service端实现:
 class CTestService extends ITest.Stub
 .
ServiceManager.addService("testinterface", this);
 // 需要增加到相应的位置，确保系统启动时就供调用。



客户端：通过aidl调用远程servi]]></description><category></category></item><item><title><![CDATA[定时器精度测试]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/6135246</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/6135246</guid><author>ydbcsdn</author><pubDate>Thu, 13 Jan 2011 16:07:00 +0800</pubDate><description><![CDATA[sleep精度
select精度
WaitForSingleObject精度
测试select,WaitForSingleObject, Sleep函数的时间精度, 以及对CPU的占用率情况;]]></description><category></category></item><item><title><![CDATA[Access error:Selected Collating Sequence Not Supported]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/5530413</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/5530413</guid><author>ydbcsdn</author><pubDate>Mon, 26 Apr 2010 16:08:00 +0800</pubDate><description><![CDATA[     默认情况下,  在中文系统下创建的ACCESS文件, 其排序依据是 汉语拼音, 这个问题会导致在未安装中文语言包的英文系统下出现访问错误. 错误的提示之一是    "Selected Collating Sequence Not Supported"      参考官方WEB后问题得到解决.http://support.microsoft.com/default.aspx]]></description><category></category></item><item><title><![CDATA[套件与COM线程模型(Threading mode)]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/5294746</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/5294746</guid><author>ydbcsdn</author><pubDate>Sat, 06 Feb 2010 17:41:00 +0800</pubDate><description><![CDATA[更详细的说明： http://www.codeguru.com/cpp/com-tech/activex/apts/     套件和COM线程模型是进行COM编程时，需要了解的概念。这个概念直接关系到，我们的COM库的运行性能。如果COM库提供的接口都是简单的函数，不涉及到较大的延迟，如数据库操作，网络操作，那么你确实可以不深入了解它。COM库有一个设计目标，提供自动的线程同步功能，也就是客户]]></description><category></category></item><item><title><![CDATA[创建你自己的PDB符号服务器create your pdb symbol server]]></title><link>https://blog.youkuaiyun.com/ydbcsdn/article/details/4718273</link><guid>https://blog.youkuaiyun.com/ydbcsdn/article/details/4718273</guid><author>ydbcsdn</author><pubDate>Fri, 23 Oct 2009 14:24:00 +0800</pubDate><description><![CDATA[原文:http://blog.youkuaiyun.com/oeichenwei/archive/2009/06/04/4243463.aspx使用Windbg或者VS2008根据dump文件（如何创建c++ Minidump）来调试程序的话，需要PDB文件。但是，每天都在build，就有很多版本的PDB，文件，怎么进行管理呢？微软的系统DLL的符号服务器，我想大家都用过，这个很好！如何搭建自己的符号]]></description><category></category></item></channel></rss>