<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[努力就有收获]]></title><description><![CDATA[这里的东西都是自己的学习经历，以后年纪大了，会看到曾经的自己！]]></description><link>https://blog.youkuaiyun.com/gdky005</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; gdky005]]></copyright><item><title><![CDATA[解决 Android 项目下载依赖缺失导致的问题]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/148717363</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/148717363</guid><author>gdky005</author><pubDate>Tue, 17 Jun 2025 15:55:29 +0800</pubDate><description><![CDATA[原始资源参见这里：https://developer.aliyun.com/mvn/view。]]></description><category></category></item><item><title><![CDATA[分享一个 Word 里面的小技巧——在 Mac上批量修改图片尺寸]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/148480136</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/148480136</guid><author>gdky005</author><pubDate>Fri, 06 Jun 2025 18:23:46 +0800</pubDate><description><![CDATA[我在 Word 里面有 4 张图片，我想批量修改它们的尺寸，让其保持一致的风格。查看资料，都说 在 Win 上操作完成第一个图片后，然后选中新图片，直接按一下 F4 就可以了。但是在 Mac 上，不可以，自动调起了 搜索框。]]></description><category></category></item><item><title><![CDATA[Activity 启动流程]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/139143400</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/139143400</guid><author>gdky005</author><pubDate>Thu, 23 May 2024 11:40:58 +0800</pubDate><description><![CDATA[Binder 通信：AMS 与应用进程通过 Binder 实现 IPC 通信。Zygote 进程：负责高效地创建应用进程。：管理应用进程内的主线程和 Activity 生命周期。：管理任务栈和 Activity 启动模式。：负责将 Activity 的界面显示到屏幕上。通过上述步骤，Android 系统高效地管理和启动 Activity，使得用户点击应用图标后的体验流畅而迅速。]]></description><category></category></item><item><title><![CDATA[Android 微信支付遇到的相关坑点-签名失败]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/123704336</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/123704336</guid><author>gdky005</author><pubDate>Thu, 24 Mar 2022 10:35:38 +0800</pubDate><description><![CDATA[给大家同步一下我这边的方案，2022年03月24日：
最终解决方案是：
让后台返回所有需要的字段，客户端拿着数据，直接请求服务器，即可吊起微信支付。
示例：
PayReq request = new PayReq();
// 应用ID (可本地写死，也可服务器返回)
request.appId = PayConstants.WX_APP_ID;
// 商户号 (可本地写死，也可服务器返回)
request.partnerId = PayConstants.WX_APP_MICID;
// 预支付交易会话ID]]></description><category></category></item><item><title><![CDATA[分享一个统计 Android 模块构建时长的脚本工具]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/122950176</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/122950176</guid><author>gdky005</author><pubDate>Tue, 15 Feb 2022 18:42:45 +0800</pubDate><description><![CDATA[通常我们会遇到项目中存在很多模块的情况，每次构建都会花费好久，但是又不知道每个模块耗费多久，因此使用该工具可以很方便的检测，用来决定如何优化项目结构
]]></description><category></category></item><item><title><![CDATA[记录一次服务器被拿去挖矿的经历]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/120877420</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/120877420</guid><author>gdky005</author><pubDate>Wed, 20 Oct 2021 23:26:48 +0800</pubDate><description><![CDATA[服务器被刷了？
最近阿里云总是提示各种风险，只是简单处理，没太在意。
今天想读取服务器的一个 静态文件，总是失败，偶尔成功一两次，连接阿里云服务器也总是挂，一度怀疑公司网络的问题，然后通过远程打包的时候也挂了一次，说明肯定是服务器有问题了。
回家发现是 Yapi 的一个漏洞导致会被挖矿，于是赶紧禁用 Yapi 的相关服务。
怀疑可能有残留文件，那就得好好查查。首先根据阿里云报警信息里面的文件路径排查，该删除的删除。
1. 排查到一例：

根据这个地址排查到，这是猫池，进而得到他的偷窃钱包地址。
猫池地址：h]]></description><category></category></item><item><title><![CDATA[Flutter 如何在切换页面的时候，把参数传到下一个页面?]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/100705711</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/100705711</guid><author>gdky005</author><pubDate>Tue, 10 Sep 2019 17:26:01 +0800</pubDate><description><![CDATA[导语
2019年09月10日 Google 刚把 Flutter 1.9 版本发布，相信 2.0 应该不远了。这次更新将 Flutter 的 web 代码合并到主 repo 了，但是 web 的还处于测试版本，2.0 应该是包含 web 的，让我们期待吧。

看到升级提示，立马升级本地 Flutter SDK。

本期讲解Flutter 路由传递

当 app 的页面变多的时候，就需要考虑页面传值...]]></description><category></category></item><item><title><![CDATA[Flutter 学习脑图笔记，可方便查找与搜索！]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/100134743</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/100134743</guid><author>gdky005</author><pubDate>Thu, 29 Aug 2019 11:43:15 +0800</pubDate><description><![CDATA[Flutter 学习笔记思维导图，包含常用组件的基础属性，可在源文件中直接搜索，也可作为一个常用必备的手册。

适合人群

新手：便于新手学习和理解常用的组件，以及基础属性。
大小牛：以备不时需的查找。

如何使用？
包含三种类型的文件，具体如下：

PNG  基础图片类型，可以浏览全部，放大缩小，可分区域查看。
PDF  标准的 PDF，不仅是查阅，也可以直接根据关键字搜索。
MindNode ...]]></description><category></category></item><item><title><![CDATA[QPM 性能监控组件——总篇]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/85703543</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/85703543</guid><author>gdky005</author><pubDate>Thu, 03 Jan 2019 16:38:13 +0800</pubDate><description><![CDATA[QPM （Quality Performance Monitor） 是一个质量性能监控组件，可以很方便的查看当前 App 的性能和常用数据。目前主要运行在 Android 平台上，通过集成 QPM 组件，可以在 App 中通过悬浮窗可视化相关实时数据。意在帮助广大开发者和测试同学快速了解 App 中存在的性能问题，并展示了很多常用的数据，减少重重复杂的操作。
经过了好几个月的方案调研，不断的优化，...]]></description><category></category></item><item><title><![CDATA[QPM 之简介]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/85703467</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/85703467</guid><author>gdky005</author><pubDate>Thu, 03 Jan 2019 16:36:59 +0800</pubDate><description><![CDATA[QPM （Quality Performance Monitor） 是一个质量性能监控组件，可以很方便的查看当前 App 的性能和常用数据。目前主要运行在 Android 平台上，通过集成 QPM 组件，可以在 App 中通过悬浮窗可视化相关实时数据。意在帮助广大开发者和测试同学快速了解 App 中存在的性能问题，并展示了很多常用的数据，减少重重复杂的操作。
经过了好几个月的方案调研，不断的优化，...]]></description><category></category></item><item><title><![CDATA[QPM 之缘起]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/85703448</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/85703448</guid><author>gdky005</author><pubDate>Thu, 03 Jan 2019 16:36:29 +0800</pubDate><description><![CDATA[QPM 开源地址：https://github.com/ZhuoKeTeam/QPM
曾经我和你们一样，成天疲于业务开发，一天天除了加班，还是加班。可是呢，bug 还是不断，看着人家的 app 那么流畅，为啥我做的这么挫？What’s fuck! 慢慢的，掌握到一些性能优化的技巧后，熟练的搞起优化，app 就不再那么卡了，看着得意之作，心里满满的喜悦。
缘起——GT
当时看到腾讯 GT 的悬浮窗，...]]></description><category></category></item><item><title><![CDATA[QPM 准备优化前的思考]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/85703421</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/85703421</guid><author>gdky005</author><pubDate>Thu, 03 Jan 2019 16:35:59 +0800</pubDate><description><![CDATA[QPM 开源地址：https://github.com/ZhuoKeTeam/QPM
重复的工作能否减少？
必须可以！
每天重复着同样的工作，周而复始，枯燥乏味，因此衍生出了自动化操作，比如脚本，工具等，让人们可以把时间节省下来，做更多的事情。
Android 如何进行性能优化？

抓包： Charles，Fiddler， Wireshark;
Android Studio: DDMS, Logc...]]></description><category></category></item><item><title><![CDATA[QPM 之悬浮窗助力性能优化]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/85703330</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/85703330</guid><author>gdky005</author><pubDate>Thu, 03 Jan 2019 16:34:46 +0800</pubDate><description><![CDATA[QPM 开源地址：https://github.com/ZhuoKeTeam/QPM
让我们来尝试做一些可以可视化的悬浮窗功能吧，里面可以展示一些基础的性能指标数据。
启动 App 后便可以看到一些数据，解决未 root 手机无法获取数据的疑难杂症。

包名
一个 apk 会有一个固定的包名，但是在某些特殊场景下，却会展示多个包名，例如：测试包，正式包，变种包，推送测试包等等，给 QPM 展示当前...]]></description><category></category></item><item><title><![CDATA[QPM 之悬浮窗设置信息]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/85703276</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/85703276</guid><author>gdky005</author><pubDate>Thu, 03 Jan 2019 16:34:01 +0800</pubDate><description><![CDATA[QPM 开源地址：https://github.com/ZhuoKeTeam/QPM
更多实用信息：

手机的基本信息
AndroidManifest.xml 信息
App 中所有的 SharePreference 信息
可配置的开关
网络接口

手机基础信息

再也不用 去手机的复杂界面查看各种数据；
再也不用 下载 辅助性 apk 获取信息；
再也不用 因为某些信息没有，查询半天。

是否 R...]]></description><category></category></item><item><title><![CDATA[QPM 之同类 PM 对比]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/85703216</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/85703216</guid><author>gdky005</author><pubDate>Thu, 03 Jan 2019 16:33:11 +0800</pubDate><description><![CDATA[QPM 的注意事项以及和其他同类 PM 类软件的对比。
注意事项
QPM 的悬浮窗如果开启过多的功能，可能会影响性能，推荐：需要什么功能，就开启什么开关，这样把影响降低到最低。
QPM 与其他同类 PM 的区别
与其他同类 QPM 工具相比，有以下优势：

任何一个内置的 QPM 的 App, 可以直接可视化相关性能和数据；
内置多个参数指标开关，想用哪个就开哪个；
精简模式，只显示关注的数据指标...]]></description><category></category></item><item><title><![CDATA[解决 Django 的 if version  (1, 3, 3): raise ImproperlyConfigured("mysqlclient 1.3.3 or newer is requi]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/80327573</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/80327573</guid><author>gdky005</author><pubDate>Tue, 15 May 2018 18:45:47 +0800</pubDate><description><![CDATA[这个问题是由于今天准备给服务器安装 redis 缓存，安装完成以后，默认升级了 Django 为 2.0.X。

找了好久终于找到 这个日语的网址：http://sheeprogramming.iku4.com/server/mysqlclient%201.3.3%20or%20newer

将 Django 还原为 1.11.0 就可以了。...]]></description><category></category></item><item><title><![CDATA[Django 删除表遇到的一些错误]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/78271163</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/78271163</guid><author>gdky005</author><pubDate>Wed, 18 Oct 2017 11:42:10 +0800</pubDate><description><![CDATA[python manage.py sqlmigrate DouYin 0001  
逗比的 Django, 从数据库删除以后，就无法再次创建数据库成功。折腾了好久，终于摸索出一条路。 删除你不需要的代码和 服务器端的 数据库，然后本地依旧执行一次python manage.py makemigrations         python manage.py migrate      
，然后使用这个]]></description><category></category></item><item><title><![CDATA[如何正确打开华为手机的 USB 调试和 完整 log 功能？]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/76851001</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/76851001</guid><author>gdky005</author><pubDate>Mon, 07 Aug 2017 16:37:26 +0800</pubDate><description><![CDATA[华为手机（荣耀6）不能开启USB调试？借了一台华为荣耀手机，估计被重置过系统，电脑都连接不上，在关于里面开启开发者模式。并开启 USB 调试模式，但是刚打开，再次进来就变成不可选择的状态，并且不能调试。需要如下操作才能正常使用 USB 调试模式。 
1. 首先打开拨号盘，输入 
*#*#2846579#*#* 
 
2. 系统自动弹出下面的对话框，选择“projectmenu” 
 
3. 在下一个]]></description><category></category></item><item><title><![CDATA[打造一个高逼格的android开源项目——小白攻略]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/73330359</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/73330359</guid><author>gdky005</author><pubDate>Fri, 16 Jun 2017 12:53:27 +0800</pubDate><description><![CDATA[小引子在平时的开发过程中，我们经常会查阅很多的资料，最常参考的是 github 的开源项目。通常在项目的主页面能看到项目的简介和基本使用，并且时不时能看到页面汇中有好多的彩色标签，看起来很酷，很专业，很有逼格，能提升很多的好感度。前言本文又是一篇很长的文章，如之前写的某篇文章一样，基本是一口气连续两三天的写。写啊写啊写，不知不觉就写了好多，其实有很多是素材图片，务必做到每个细节我都实践一遍。考虑到同]]></description><category></category></item><item><title><![CDATA[徽章系列8：生成个性徽章]]></title><link>https://blog.youkuaiyun.com/gdky005/article/details/73330347</link><guid>https://blog.youkuaiyun.com/gdky005/article/details/73330347</guid><author>gdky005</author><pubDate>Fri, 16 Jun 2017 12:51:17 +0800</pubDate><description><![CDATA[官网： https://shields.io/有什么用？彰显个人魅力，体现某种功能。例如咱们做一个跳转到我的博客的 个人徽章。怎么玩？滚动网页到最下面：在对应的地方填写相应的东西（也支持中文哦）， 完成后点击后面的 Make Badge 按钮试试看。我想我的个人图标是这种浅蓝色：  ，那么我就在 color 中直接写：7AD6FD 点击生成 一个地址， 先保存下面。这个原理是什么呢？ （回答最开始的]]></description><category></category></item></channel></rss>