<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[C_Creator的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/C_Creator</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; C_Creator]]></copyright><item><title><![CDATA[wsl 自定义路径]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/143271134</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/143271134</guid><author>C_Creator</author><pubDate>Sun, 27 Oct 2024 17:17:03 +0800</pubDate><description><![CDATA[【代码】wsl 自定义路径。]]></description><category></category></item><item><title><![CDATA[skynet 基础服务详解]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/127876302</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/127876302</guid><author>C_Creator</author><pubDate>Tue, 15 Nov 2022 23:52:26 +0800</pubDate><description><![CDATA[skynet服务介绍]]></description><category></category></item><item><title><![CDATA[xlslib库——低内存方式生成excel表]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/127772451</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/127772451</guid><author>C_Creator</author><pubDate>Wed, 09 Nov 2022 16:48:23 +0800</pubDate><description><![CDATA[xlslib库的低内存方案]]></description><category></category></item><item><title><![CDATA[docker基础教程]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/127735344</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/127735344</guid><author>C_Creator</author><pubDate>Mon, 07 Nov 2022 20:11:17 +0800</pubDate><description><![CDATA[docker基础操作]]></description><category></category></item><item><title><![CDATA[flutter移植arm32位板子]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/127413488</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/127413488</guid><author>C_Creator</author><pubDate>Wed, 19 Oct 2022 18:36:18 +0800</pubDate><description><![CDATA[flutter移植到arm32位的设备上，或者各种arm系列的嵌入式板子上。]]></description><category></category></item><item><title><![CDATA[flutter 移植arm32嵌入式应用的相关研究文档]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/127118486</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/127118486</guid><author>C_Creator</author><pubDate>Fri, 30 Sep 2022 10:01:27 +0800</pubDate><description><![CDATA[移植flutter到嵌入式平台，需要对flutter的机制有相当的了解，看此文章了解flutter机制以及需要的基础]]></description><category></category></item><item><title><![CDATA[bmp图片生成]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/126249681</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/126249681</guid><author>C_Creator</author><pubDate>Tue, 09 Aug 2022 16:00:31 +0800</pubDate><description><![CDATA[bmp文件生成，接口封装及简单测试]]></description><category></category></item><item><title><![CDATA[sd_event_state小小了解]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/126184966</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/126184966</guid><author>C_Creator</author><pubDate>Fri, 05 Aug 2022 20:20:06 +0800</pubDate><description><![CDATA[sd_event状态转换与处理机制]]></description><category></category></item><item><title><![CDATA[flutter-elinux启动流程解读]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/126110863</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/126110863</guid><author>C_Creator</author><pubDate>Mon, 01 Aug 2022 21:54:50 +0800</pubDate><description><![CDATA[flutter-elinux启动完成流程以及其中和flutter进行交互的流程详解]]></description><category></category></item><item><title><![CDATA[docker搭建mesa最简构建环境]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/125259377</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/125259377</guid><author>C_Creator</author><pubDate>Mon, 13 Jun 2022 15:42:10 +0800</pubDate><description><![CDATA[创建一个编译mesa的编译环境，交叉编译mesa的内容后续补充]]></description><category></category></item><item><title><![CDATA[内存分析常用命令]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/125181877</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/125181877</guid><author>C_Creator</author><pubDate>Wed, 08 Jun 2022 15:27:13 +0800</pubDate><description><![CDATA[内存分析常用命令]]></description><category></category></item><item><title><![CDATA[linux64位系统 addr2line使用]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/125172325</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/125172325</guid><author>C_Creator</author><pubDate>Tue, 07 Jun 2022 21:07:30 +0800</pubDate><description><![CDATA[linux64位使用addr2line]]></description><category></category></item><item><title><![CDATA[flutter_engine 交叉编译【自定义编译器(最新)】]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/125041116</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/125041116</guid><author>C_Creator</author><pubDate>Mon, 30 May 2022 11:45:03 +0800</pubDate><description><![CDATA[flutter_engine.so编译]]></description><category></category></item><item><title><![CDATA[flutter源码下载(最新)]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/124849489</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/124849489</guid><author>C_Creator</author><pubDate>Wed, 18 May 2022 20:50:24 +0800</pubDate><description><![CDATA[前言
flutter源码下载其实很简单，但是官网上少了切换depot_tools分支的操作，导致无法下载成功，会报各种错误。
其次flutter源码下载用到git，cipd(下载二进制大文件速度极快, 芜湖起飞飞飞飞~) 以及 python的openurl三种方式下载源码，由于是国内下载这三者都需要设置代理。其中python的openurl需要修改下代码。
博主凭记忆编写，不一定全，但是大体正确，其中细节就靠你们自己了。
1. 代理设置
1.1 git
git config --global http.pr]]></description><category></category></item><item><title><![CDATA[autoconf使用环境]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/123668599</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/123668599</guid><author>C_Creator</author><pubDate>Tue, 22 Mar 2022 19:18:10 +0800</pubDate><description><![CDATA[autoconf使用环境]]></description><category></category></item><item><title><![CDATA[linux红黑树 移植]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/123462146</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/123462146</guid><author>C_Creator</author><pubDate>Sun, 13 Mar 2022 17:03:50 +0800</pubDate><description><![CDATA[红黑树简单移植与简单封装]]></description><category></category></item><item><title><![CDATA[多重继承+代理 好玩且有用]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/122330172</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/122330172</guid><author>C_Creator</author><pubDate>Wed, 05 Jan 2022 19:18:45 +0800</pubDate><description><![CDATA[#include &lt;iostream&gt;

class A {
public:
	A *self;
	A(A*a):self(a) {}
	virtual void fun() {
		if (self) {
			self-&gt;fun();
		}
	}
};

class B : public virtual A {
public:
	B*self;
	B(B* b):A(b),self(b) {}
	virtual void fun1() {
		if (self) {
			self-]]></description><category></category></item><item><title><![CDATA[linux Input驱动子系统源码学习]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/120325035</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/120325035</guid><author>C_Creator</author><pubDate>Thu, 16 Sep 2021 11:38:09 +0800</pubDate><description><![CDATA[前言
公司要搞什么input子系统介绍，上层应用被人讲完了，花了半天时间看了下源码。于是给大家介绍一下input驱动子系统。总的来说input还算是非常简单的那种类型，阅读过程中没有太大的障碍.

一. 讲解内容介绍
初始化流程
打开与读数据的流程
二. 模块功能划分与介绍

input(input.c)：抽象了输入设备驱动与输入设备管理驱动的交互
handler(evdev.c)：管理某一类输入设备的驱动
device(gpio_keys.c)：特定输入类型的设备驱动

三. input子系统初始化
in]]></description><category></category></item><item><title><![CDATA[android textview 获取控件宽度]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/119155366</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/119155366</guid><author>C_Creator</author><pubDate>Tue, 27 Jul 2021 22:57:43 +0800</pubDate><description><![CDATA[前言
ellipsize处理后的字符串要再次进行处理，再次处理控件宽度。百度很多方法不起作用

代码
view.visibility = View.GONE
view.addOnLayoutChangeListener (object : View.OnLayoutChangeListener {
            override fun onLayoutChange(v: View?, left: Int, top: Int, right: Int, bottom: Int, oldLeft: I]]></description><category></category></item><item><title><![CDATA[activity的onCreateView与Fragment关联的生命周期事件]]></title><link>https://blog.youkuaiyun.com/C_Creator/article/details/114984353</link><guid>https://blog.youkuaiyun.com/C_Creator/article/details/114984353</guid><author>C_Creator</author><pubDate>Thu, 18 Mar 2021 17:07:49 +0800</pubDate><description><![CDATA[Activity
onCreateView实现：
    public View onCreateView(View parent, String name, Context context, AttributeSet attrs) {
        if (!"fragment".equals(name)) {
            return onCreateView(name, context, attrs);
        }

        return mFragments.onCre]]></description><category></category></item></channel></rss>