<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[CC的技术专栏]]></title><description><![CDATA[有了梦想 才不至于停下追逐的脚步]]></description><link>https://blog.csdn.net/cc_net</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; cc_net]]></copyright><item><title><![CDATA[Flutter学习系列（4）— 程序初始化]]></title><link>https://blog.csdn.net/cc_net/article/details/89389512</link><guid>https://blog.csdn.net/cc_net/article/details/89389512</guid><author>cc_net</author><pubDate>Fri, 19 Apr 2019 13:46:55 +0800</pubDate><description><![CDATA[更多文章请访问我的个人网站：https://www.ccarea.cn

本文原始地址：https://www.ccarea.cn/archives/548



目录

一 Android项目结构

二 Flutter Engine

三 程序初始化

FlutterMain

initConfig

initAot

initResources

APK和本地文件

四 总结

前面已经简...]]></description><category></category></item><item><title><![CDATA[Flutter学习系列（3）— 编译和运行]]></title><link>https://blog.csdn.net/cc_net/article/details/89389402</link><guid>https://blog.csdn.net/cc_net/article/details/89389402</guid><author>cc_net</author><pubDate>Thu, 18 Apr 2019 22:07:53 +0800</pubDate><description><![CDATA[更多文章请访问我的个人网站：https://www.ccarea.cn

本文原始地址：https://www.ccarea.cn/archives/528



目录



一 创建Flutter应用

二 运行Flutter程序

三 编译Flutter程序

四 安装包结构

五 总结

一 创建Flutter应用





如果使用Android Studio 或者Visual S...]]></description><category></category></item><item><title><![CDATA[Flutter学习系列（2）— 安装SDK]]></title><link>https://blog.csdn.net/cc_net/article/details/89389103</link><guid>https://blog.csdn.net/cc_net/article/details/89389103</guid><author>cc_net</author><pubDate>Thu, 18 Apr 2019 21:58:50 +0800</pubDate><description><![CDATA[更多文章请访问我的个人网站：https://www.ccarea.cn

本文原始地址：https://www.ccarea.cn/archives/515





目录

一 获取Flutter SDK

Stable channel (macOS)

关于四个Channel：

二 安装SDK和环境配置

三 SDK初探

flutter命令

Package目录

dev目录

bi...]]></description><category></category></item><item><title><![CDATA[Flutter学习系列（1）— 入门]]></title><link>https://blog.csdn.net/cc_net/article/details/89388344</link><guid>https://blog.csdn.net/cc_net/article/details/89388344</guid><author>cc_net</author><pubDate>Thu, 18 Apr 2019 21:32:23 +0800</pubDate><description><![CDATA[更多文章请访问我的个人网站：https://www.ccarea.cn

本文原始地址：https://www.ccarea.cn/archives/503



目录

一 Flutter是什么

二 Flutter架构

三 Flutter Widget

四 总结





Flutter应该是目前前端最火热的一个词了，移动端的发展从Web到H5、到Native APP、到Hybrid...]]></description><category></category></item><item><title><![CDATA[计算机原理学习（7）-- x86-32 CPU和内存管理之分段管理]]></title><link>https://blog.csdn.net/cc_net/article/details/24726287</link><guid>https://blog.csdn.net/cc_net/article/details/24726287</guid><author>cc_net</author><pubDate>Mon, 19 May 2014 17:45:54 +0800</pubDate><description><![CDATA[前言
 
前一篇我们介绍了内存管理中的分页试内存管理，分页的主要作用就是使得每个进程有一个独立的，完整的内存空间，通过虚拟内存技术，使得程序可以在较小的内存上运行，而进程之间内存空间相互独立，提高了安全性。这一篇将主要介绍内存管理中分段管理，以及两种的结合，也是目前计算机普遍采用的段页试内存管理。这也直接决定了的后面程序的编译，加载以及允许时的内存布局。
 
 
 
1. 分段]]></description><category></category></item><item><title><![CDATA[计算机原理学习（6）-- x86-32 CPU和内存管理之分页管理]]></title><link>https://blog.csdn.net/cc_net/article/details/13979967</link><guid>https://blog.csdn.net/cc_net/article/details/13979967</guid><author>cc_net</author><pubDate>Thu, 24 Apr 2014 14:51:26 +0800</pubDate><description><![CDATA[前言


上一篇我们了解了x86-16 CPU计算机的内存访问方式，寻址方式，以及基于MS-DOS的应用程序的内存布局。这一篇会主要介绍32位处理器的内存访问，内存管理以及应用程序的内存布局。虽然目前64位CPU已经非常普及了，不过相对于32位的内存管理方式并没有大的变化，而32位相对于16位却有了极大的改变。




1.  x86-32 CPU


1985年10月。In]]></description><category></category></item><item><title><![CDATA[计算机原理学习（5）-- x86-16 CPU和内存管理]]></title><link>https://blog.csdn.net/cc_net/article/details/12878935</link><guid>https://blog.csdn.net/cc_net/article/details/12878935</guid><author>cc_net</author><pubDate>Thu, 24 Oct 2013 19:31:27 +0800</pubDate><description><![CDATA[前言
前面我们已经了解了计算机硬件的工作原理，以及操作系统的发展。我们知道是内存把计算机硬件和软件联系了起来。不夸张的说，了解了软件在内存中的结构，就基本了解了程序最底层的运行原理。所以从这一篇开始，将深入的讨论计算机中内存管理和布局。




1. 8086 CPU
说到CPU，我们第一个想到的应该就是Intel。 1971年11月15号，Intel发布了全球第一款微处理器Inte]]></description><category></category></item><item><title><![CDATA[计算机原理学习（4）-- 操作系统发展和程序编译]]></title><link>https://blog.csdn.net/cc_net/article/details/11396081</link><guid>https://blog.csdn.net/cc_net/article/details/11396081</guid><author>cc_net</author><pubDate>Sat, 19 Oct 2013 23:49:29 +0800</pubDate><description><![CDATA[前言
 
前面的文章主要都是计算机硬件相关的一些工作原理。而前一篇文章介绍了内存的工作原理，编址方式，逐步过渡到软件上面来了。前面也说过，内存是一个非常重要的部件，因为CPU所需的指令和数据都在内存中。所以从这一篇开始我们主要看看程序运行时在内存中的布局。
 
我们知道对于计算机系统来说，最底层的是硬件，硬件之上是操作系统，而我们的程序都是基于操作系统来运行的，而不是基于硬件，这样操作系统]]></description><category></category></item><item><title><![CDATA[计算机原理学习（3）-- 内存工作原理]]></title><link>https://blog.csdn.net/cc_net/article/details/11097267</link><guid>https://blog.csdn.net/cc_net/article/details/11097267</guid><author>cc_net</author><pubDate>Thu, 05 Sep 2013 16:02:01 +0800</pubDate><description><![CDATA[前言
前面两篇文章介绍了计算机硬件是如何工作的。而从这一章开始将逐渐的转到软件上面来。我们还有内存这一个很重要的部分没有介绍。这一章不仅仅介绍内存的工作原理，还会介绍内存的编址、内存数据存放。逐渐从硬件过渡到软件上来。为后面介绍程序运行打下基础。
 
1 内存工作原理
CPU和内存是计算机中最重要的两个组件，前面已经知道了CPU是如何工作的，上一篇也介绍了内存采用的DRAM的存储原理。CP]]></description><category></category></item><item><title><![CDATA[计算机原理学习（2）-- 存储器和I/O设备和总线]]></title><link>https://blog.csdn.net/cc_net/article/details/10439665</link><guid>https://blog.csdn.net/cc_net/article/details/10439665</guid><author>cc_net</author><pubDate>Thu, 29 Aug 2013 16:01:48 +0800</pubDate><description><![CDATA[前言
前一篇文章介绍了冯诺依曼体系结构的计算机的基本工作原理，其中只介绍了CPU的结构和工作原理，这一篇主要来介绍存储区，总线，以及IO设备等其他几大组件。这些东西都是看得见摸得着的]]></description><category></category></item><item><title><![CDATA[计算机原理学习（1）-- 冯诺依曼体系和CPU工作原理]]></title><link>https://blog.csdn.net/cc_net/article/details/10419645</link><guid>https://blog.csdn.net/cc_net/article/details/10419645</guid><author>cc_net</author><pubDate>Wed, 28 Aug 2013 02:35:55 +0800</pubDate><description><![CDATA[前言
对于我们80后来说，最早接触计算机应该是在95年左右，那个时候最流行的一个词语是多媒体。 依旧记得当时在同学家看同学输入几个DOS命令就成功的打开了一个游戏，当时实在是佩服的五体投地。因为对我来说，屏幕上的东西简直就是天书。有了计算机我们生活发生了巨大的变化，打游戏，上网，聊天，甚至到现在以此为业。有时无不感叹计算机的强大。
人类总是聪明的而又懒惰的。即便是1+1这种简单的计算都不想自己]]></description><category></category></item><item><title><![CDATA[计算机原理学习（序）]]></title><link>https://blog.csdn.net/cc_net/article/details/10418711</link><guid>https://blog.csdn.net/cc_net/article/details/10418711</guid><author>cc_net</author><pubDate>Tue, 27 Aug 2013 23:36:33 +0800</pubDate><description><![CDATA[序言
又有两年没有写blog了， 这2年从做windows phone 到 Android C++， 慢慢的很多观念也有所改变了。以前一心想做C#相关的工作，现在却感觉，什么语言都无所谓了。公司项目挺忙，加班比较多，不忙的时候又想休息休息。 所以blog又荒废了好久。也很少有时间早学习， 加上年纪越来越大，学习动力和热情也越来越小了。
最近一个月不是特别忙，抽空看了看《深入理解计算机系统》、《]]></description><category></category></item><item><title><![CDATA[Windows Phone开发（六）-- 多任务之墓碑机制]]></title><link>https://blog.csdn.net/cc_net/article/details/6665737</link><guid>https://blog.csdn.net/cc_net/article/details/6665737</guid><author>cc_net</author><pubDate>Sun, 07 Aug 2011 02:56:00 +0800</pubDate><description><![CDATA[对于我们程序而言，墓碑机制中对数据的保存和恢复是我们需要关注的地方。我们通过三种情况，介绍了对页面已经程序数据的保存和恢复方法，以及决定是否恢复数据的一般方法。了解了程序的执行模型。其中Page中的OnNavigatedTo和OnNavigatedFrom是最重要的方法。]]></description><category></category></item><item><title><![CDATA[Windows Phone开发（五）-- 导航控制]]></title><link>https://blog.csdn.net/cc_net/article/details/6660889</link><guid>https://blog.csdn.net/cc_net/article/details/6660889</guid><author>cc_net</author><pubDate>Thu, 04 Aug 2011 23:08:41 +0800</pubDate><description><![CDATA[前面几乎每篇文章都会涉及到页面的切换，页面导航，从程序启动开始，到结束。上一篇文章介绍了页面导航时会发生的几个事件以及页面中传值的方法。这一篇文章将介绍对导航的一些控制。
 
一 导航栈
从Windows Phone 手机上我们就可以看到，手机有Back键，但是没有Forw]]></description><category></category></item><item><title><![CDATA[Windows Phone开发（四）-- 导航事件和传值]]></title><link>https://blog.csdn.net/cc_net/article/details/6581281</link><guid>https://blog.csdn.net/cc_net/article/details/6581281</guid><author>cc_net</author><pubDate>Sun, 03 Jul 2011 01:28:26 +0800</pubDate><description><![CDATA[从第一篇开始我们就看到了页面的导航切换，上一篇文章则介绍了框架实现导航的原理和过程。真正的导航功能是NavigationService类来实现的。而Frame是Page的载体，是负责导航，历史记录等功能的，相当于一个指挥官。这一篇就主要介绍一下导航的操作和相关的一些方法。 一 导航时发生错误默认的我们建立一个Windows Phone程序，使用导航功能是不会出现这个问题的。我们先看一个列子：pri]]></description><category></category></item><item><title><![CDATA[Windows Phone开发（三）-- 导航原理分析]]></title><link>https://blog.csdn.net/cc_net/article/details/6562477</link><guid>https://blog.csdn.net/cc_net/article/details/6562477</guid><author>cc_net</author><pubDate>Thu, 23 Jun 2011 01:44:00 +0800</pubDate><description><![CDATA[ 前两篇文章中，我们的Demo代码都是基于页面切换的，而我们在Silverlight框架下开发的就是以XAML文件为基础的事件驱动程序。也就是说我们的程序会由一个或多个页面作成，这一点和Web程序很相似，所以页面间的切换就很重要。 这一篇文章就来将介绍Windows Phone平台上导航功能。  一 导航控件从Silverlight3开始，提供了内置的导航框架，可以比较轻松的在]]></description><category></category></item><item><title><![CDATA[Windows Phone开发（二）-- 框架结构和启动过程]]></title><link>https://blog.csdn.net/cc_net/article/details/6557572</link><guid>https://blog.csdn.net/cc_net/article/details/6557572</guid><author>cc_net</author><pubDate>Tue, 21 Jun 2011 02:18:00 +0800</pubDate><description><![CDATA[上一篇文章介绍了Windows Phone的开发环境和一个简单的Windows Phone程序的演示和结构，这一篇文章要深入一点，介绍Windows Phone的框架结构和程序启动的过程。 一 Windows Phone 框架结构在进行Windows Phone开发之前有必要了解一下整个全新平台的结构。对于Windows Phone平台来说，区别于之前的Windows Mobile]]></description><category></category></item><item><title><![CDATA[Windows Phone开发（一）-- 开发环境和结构]]></title><link>https://blog.csdn.net/cc_net/article/details/6552867</link><guid>https://blog.csdn.net/cc_net/article/details/6552867</guid><author>cc_net</author><pubDate>Sat, 18 Jun 2011 02:01:00 +0800</pubDate><description><![CDATA[又是好久没有写BLOG了，做完上一个MSN项目后都是些琐碎的事情，然后就是是玩摄影啊，旅游啊。上月休假去了趟西藏，真是不错。回来了也要收心学习了。Windows Phone 7.1的开发工具发布了，一直对WP7很关注，现在终于可以开始学习了。其实09年就学习过silverlight，看过3的SDK文档，当时因为工作，断断续续也没有坚持下来，所以这次学习WP7顺便重新学习SL。 上周安装了WP7.1]]></description><category></category></item><item><title><![CDATA[MSNP18协议分析（二）--- MSN登录身份认证]]></title><link>https://blog.csdn.net/cc_net/article/details/5986215</link><guid>https://blog.csdn.net/cc_net/article/details/5986215</guid><author>cc_net</author><pubDate>Thu, 04 Nov 2010 00:28:00 +0800</pubDate><description><![CDATA[主要介绍了MSN登录过程中，连接DS，NS服务器，进行SSO认证以及登录认证的过程和方法。]]></description><category></category></item><item><title><![CDATA[MSNP18协议分析（一）--- MSN协议介绍]]></title><link>https://blog.csdn.net/cc_net/article/details/5980984</link><guid>https://blog.csdn.net/cc_net/article/details/5980984</guid><author>cc_net</author><pubDate>Tue, 02 Nov 2010 01:26:00 +0800</pubDate><description><![CDATA[主要介绍MSNP18协议的发展和基本概念，为这一些列的开篇。]]></description><category></category></item></channel></rss>