<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weixin_49858366的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_49858366</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_49858366]]></copyright><item><title><![CDATA[Android Runtime (ART)介绍]]></title><link>https://blog.youkuaiyun.com/weixin_49858366/article/details/116720300</link><guid>https://blog.youkuaiyun.com/weixin_49858366/article/details/116720300</guid><author>weixin_49858366</author><pubDate>Sun, 05 Sep 2021 23:15:38 +0800</pubDate><description><![CDATA[提示：文章写完后，目录可以自动生成，如何生成可参考右边的帮助文档

文章目录前言一、pandas是什么？二、使用步骤1.引入库2.读入数据总结项目场景：问题描述：原因分析：解决方案：

前言
提示：这里可以添加本文要记录的大概内容：
例如：随着人工智能的不断发展，机器学习这门技术也越来越重要，很多人都开启了学习机器学习，本文就介绍了机器学习的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、pandas是什么？
示例：pandas 是基于NumPy 的一种工具，该工具是为了解决数据分析任务而]]></description><category></category></item><item><title><![CDATA[Unix/Linux:进程基本概念]]></title><link>https://blog.youkuaiyun.com/weixin_49858366/article/details/119779397</link><guid>https://blog.youkuaiyun.com/weixin_49858366/article/details/119779397</guid><author>weixin_49858366</author><pubDate>Thu, 19 Aug 2021 16:33:59 +0800</pubDate><description><![CDATA[系列文章目录
提示：这里可以添加系列文章的所有文章的目录，目录需要自己手动添加
例如：第一章 Python 机器学习入门之pandas的使用

提示：写完文章后，目录可以自动生成，如何生成可参考右边的帮助文档
文章目录系列文章目录一、进程和程序的区别二、进程的内存布局三、使用步骤1.引入库2.读入数据总结


一、进程和程序的区别
简单一句话说明，进程是一个可执行程序的实例。
程序包含了一系列信息的文件，这些信息描述了如何在运行时创建一个进程。

一般情况下程序包含以下信息：

二进制格式标识：每个程序文件]]></description><category></category></item><item><title><![CDATA[Android开发之--IO编程]]></title><link>https://blog.youkuaiyun.com/weixin_49858366/article/details/119740941</link><guid>https://blog.youkuaiyun.com/weixin_49858366/article/details/119740941</guid><author>weixin_49858366</author><pubDate>Mon, 16 Aug 2021 20:42:00 +0800</pubDate><description><![CDATA[文章目录前言一、文件和目录路径1、选取路径部分片段2、路径分析3、Paths的增减修改二、目录三、文件系统四、路径监听五、文件查找六、文件读写

前言

转载自：https://blog.youkuaiyun.com/weixin_49858366/article/details/116720332

Java I/O 编程在被设计之初是非常难用的，以至于很少有人能够在不依赖其他参考代码的情况下完成打开文件的操作。好在 Java 设计者终于意识到了 Java 使用者多年来的痛苦，在 Java7 中对此引入了巨大的改进。]]></description><category></category></item><item><title><![CDATA[Android应用调试-BugReport]]></title><link>https://blog.youkuaiyun.com/weixin_49858366/article/details/118943590</link><guid>https://blog.youkuaiyun.com/weixin_49858366/article/details/118943590</guid><author>weixin_49858366</author><pubDate>Tue, 20 Jul 2021 20:58:59 +0800</pubDate><description><![CDATA[文章目录一、BugReport是什么？二、如何获取bug reports1.从手机上获取bug reports2.使用 adb 获取bug reports三、如何对BugReport进行分析？总结

一、BugReport是什么？
在安卓应用开发中，app程序的调试分析是日常生产中进程会进行的工作。而BugReport中包含了设备日志、堆栈轨迹和其他诊断信息，可以帮助开发人员查找和修复应用中的错误。
二、如何获取bug reports
一般来说有三种方法可以获取Bug reports，分别是通过安卓手机直接]]></description><category></category></item><item><title><![CDATA[Android Binder进程间通信机制]]></title><link>https://blog.youkuaiyun.com/weixin_49858366/article/details/117754207</link><guid>https://blog.youkuaiyun.com/weixin_49858366/article/details/117754207</guid><author>weixin_49858366</author><pubDate>Wed, 09 Jun 2021 21:06:43 +0800</pubDate><description><![CDATA[文章目录前言一、Binder机制简介二、Binder整体架构

前言
IPC（Inter-Process Communication）为进程间通信或跨进程通信，是指两个进程进行进程间通信的过程。
在Android中，为每一个应用程序都分配了一个独立的虚拟机，不同虚拟机在内存分配上都有不同的地址空间，互相访问数据需要借助其他手段。下面介绍在Android中实现IPC的方式。

一、Binder机制简介
为了系统的安全与稳定，Linux系统是存在进程隔离的：两个不同的进程，如应用App进程和Activity..]]></description><category></category></item><item><title><![CDATA[关于redeclaration of C++ built-in type ‘char16_t’编译错误处理]]></title><link>https://blog.youkuaiyun.com/weixin_49858366/article/details/116720332</link><guid>https://blog.youkuaiyun.com/weixin_49858366/article/details/116720332</guid><author>weixin_49858366</author><pubDate>Wed, 12 May 2021 20:56:58 +0800</pubDate><description><![CDATA[问题描述：
最近在项目开发中遇到了编译器报redeclaration of C++ built-in type ‘char16_t’的编译错误，最后觉得解决方法比较有意思，所以分享和记录一下。
 

原因分析：
一般来说出现这个错误的原因在于使用typedef定义了标准库中已经存在的变量类型当作别名：
例如：
typedef int INT; //这是正常的用法，定义了int的一个别名INT
int i = 0;
INT j = 0;
//以上两种效果是一致的，都定义了一个int类型的变量

typedef]]></description><category></category></item><item><title><![CDATA[Android Activity的生命周期--启动与销毁Activity]]></title><link>https://blog.youkuaiyun.com/weixin_49858366/article/details/115058976</link><guid>https://blog.youkuaiyun.com/weixin_49858366/article/details/115058976</guid><author>weixin_49858366</author><pubDate>Sun, 21 Mar 2021 23:59:44 +0800</pubDate><description><![CDATA[提示：文章写完后，目录可以自动生成，如何生成可参考右边的帮助文档

文章目录前言一、了解生命周期回调二、指定程序首次启动的Activity创建一个新的实例销毁Activity

前言
不同于使用 main() 方法启动应用的其他编程范例，Android 系统会通过调用对应于其生命周期中特定阶段的特定回调方法在 Activity 实例中启动代码。 有一系列可启动Activity的回调方法，以及一系列可分解Activity的回调方法。
这一篇文章概述了最重要的生命周期方法，并向您展示如何处理创建Activity]]></description><category></category></item><item><title><![CDATA[Android开发--后台处理指南]]></title><link>https://blog.youkuaiyun.com/weixin_49858366/article/details/114503831</link><guid>https://blog.youkuaiyun.com/weixin_49858366/article/details/114503831</guid><author>weixin_49858366</author><pubDate>Sun, 07 Mar 2021 23:33:27 +0800</pubDate><description><![CDATA[目录Android开发--后台处理指南指导原则后台任务的类别推荐的解决方案即时任务延期任务精确任务
Android开发–后台处理指南
为了创建既能迅速响应用户、又能遵守 Android 平台政策规定的 Android 应用，在后台处理数据是重要的一环。本指南定义了后台任务类别、提供了任务分类标准，并推荐了执行任务所应使用的 API。
指导原则
一般来说，运行时间超过几毫秒的所有任务都应委派给台线程。长时间运行的常见任务包括解码位图、访问存储空间、处理机器学习 (ML) 模型、执行网络请求等。
后台任务的类别]]></description><category></category></item></channel></rss>