<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sgn132的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sgn132</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sgn132]]></copyright><item><title><![CDATA[Android 内存优化(这是一篇完全由chatGPT编写的技术文章)]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/128282815</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/128282815</guid><author>sgn132</author><pubDate>Mon, 12 Dec 2022 10:10:06 +0800</pubDate><description><![CDATA[chatGPT是最近OpenAI基于GPT-3.5开发的聊天AI，因为功能十分强大，最近非常火爆。我上手简单体验了一番，总体来说达到了惊艳的层次，尤其是能够按照你的描述，写一些代码例子，而且附带通俗易懂的解释。所以我萌生了一个想法，完全使用QA的形式，由我引导让chatGPT写一篇Android的技术文章。过程中，chatGPT偶有犯错的例子，但是你只要直接指出"Error"他就能修正，不过这也提醒我们还是不能完全依赖它。为了避免一些翻译错误，所以本文使用英语提问和解答，用词都很简单，我英语水平很差也能看懂]]></description><category></category></item><item><title><![CDATA[自定义progressDialog的方法]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/51539735</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/51539735</guid><author>sgn132</author><pubDate>Mon, 30 May 2016 17:31:51 +0800</pubDate><description><![CDATA[http://www.tuicool.com/articles/mqIrUf]]></description><category></category></item><item><title><![CDATA[Android studio设置logcat缓存的方法]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/51505267</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/51505267</guid><author>sgn132</author><pubDate>Thu, 26 May 2016 10:54:06 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/senyangs/article/details/50067983]]></description><category></category></item><item><title><![CDATA[一个介绍android 的log的一些进一步封装与快捷操作的文章]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/51499752</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/51499752</guid><author>sgn132</author><pubDate>Wed, 25 May 2016 16:49:18 +0800</pubDate><description><![CDATA[https://www.zybuluo.com/shark0017/note/163330]]></description><category></category></item><item><title><![CDATA[Android发送邮件到邮箱]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/51436671</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/51436671</guid><author>sgn132</author><pubDate>Tue, 17 May 2016 15:47:42 +0800</pubDate><description><![CDATA[一个常见的需求，是将用户的crash与log信息保存后发送到邮箱里，方便我们分析
可以看看下面的文章采用的方法：http://www.eoeandroid.com/thread-313746-1-1.html?_dsign=750aafc4]]></description><category></category></item><item><title><![CDATA[Android Studio快捷键]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/51374360</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/51374360</guid><author>sgn132</author><pubDate>Wed, 11 May 2016 14:37:26 +0800</pubDate><description><![CDATA[这个文章总结的Android Studio快捷键有动态图，比较直观
http://ju.outofmemory.cn/entry/172987]]></description><category></category></item><item><title><![CDATA[将Cocos项目部署到Android Studio工程中]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/50484675</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/50484675</guid><author>sgn132</author><pubDate>Wed, 17 Feb 2016 12:11:11 +0800</pubDate><description><![CDATA[将Cocos项目部署到Android Studio工程中]]></description><category></category></item><item><title><![CDATA[Cocos2d-x与Android利用JNI相互调用]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/50511912</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/50511912</guid><author>sgn132</author><pubDate>Fri, 22 Jan 2016 11:15:03 +0800</pubDate><description><![CDATA[Cocos与Android利用JNI相互调用]]></description><category></category></item><item><title><![CDATA[Cocos2d-x v3.x 的事件派发机制（消息处理机制CCNotificationCenter）]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/50541061</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/50541061</guid><author>sgn132</author><pubDate>Tue, 19 Jan 2016 10:56:02 +0800</pubDate><description><![CDATA[CCNotificationCenter
v3.x新机制
事件派发机制]]></description><category></category></item><item><title><![CDATA[在Android Studio中使用NDK]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/50483596</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/50483596</guid><author>sgn132</author><pubDate>Fri, 08 Jan 2016 16:01:42 +0800</pubDate><description><![CDATA[在Android Studio中使用NDK]]></description><category></category></item><item><title><![CDATA[将Cocos项目部署到Eclipse工程中]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/50481923</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/50481923</guid><author>sgn132</author><pubDate>Fri, 08 Jan 2016 12:08:14 +0800</pubDate><description><![CDATA[描述了如何将Cocos项目转到Android项目，并用Eclipse打开]]></description><category></category></item><item><title><![CDATA[安装、配置、部署Cocos2d-x]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/50481380</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/50481380</guid><author>sgn132</author><pubDate>Fri, 08 Jan 2016 11:02:18 +0800</pubDate><description><![CDATA[cocos2d-x及其相关的安装配置过程，生成一个Cocos2dx的基本工程]]></description><category></category></item><item><title><![CDATA[利用DisplayMetrics类获取Android设备屏幕分辨率]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/49004739</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/49004739</guid><author>sgn132</author><pubDate>Fri, 09 Oct 2015 19:41:46 +0800</pubDate><description><![CDATA[说明Android的设备分辨率可谓五花八门，在应用程序中经常需要获取到当前屏幕的分辨率。这里给出使用DisplayMetrics类获取屏幕分辨率的方法。/res/layout/activity_main.xml<TextView
      android:id="@+id/textView01" />/src/MainActivity.java    //添加android.util.Displa]]></description><category></category></item><item><title><![CDATA[字符串匹配的KMP算法（转载）]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/48315813</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/48315813</guid><author>sgn132</author><pubDate>Wed, 09 Sep 2015 14:35:56 +0800</pubDate><description><![CDATA[字符串匹配是计算机的基本任务之一。　　举例来说，有一个字符串”BBC ABCDAB ABCDABCDABDE”，我想知道，里面是否包含另一个字符串”ABCDABD”？　　许多算法可以完成这个任务，Knuth-Morris-Pratt算法（简称KMP）是最常用的之一。它以三个发明者命名，起头的那个K就是著名科学家Donald Knuth。　　这种算法不太容易理解，网上有很多解释，但读起来都很费劲。直到]]></description><category></category></item><item><title><![CDATA[GIF演示排序算法]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/47279511</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/47279511</guid><author>sgn132</author><pubDate>Tue, 04 Aug 2015 17:06:14 +0800</pubDate><description><![CDATA[最近在准备笔试，面试，看了不少关于排序算法的知识，总感觉代码有余，直观不足。 
所以想利用直观的GIF动图来演示各种排序算法。]]></description><category></category></item><item><title><![CDATA[C++的取内容重载和乘法重载对比]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/46812843</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/46812843</guid><author>sgn132</author><pubDate>Thu, 09 Jul 2015 09:56:11 +0800</pubDate><description><![CDATA[释义性的代码例子，注意两个*重载的区别。class A
{
public:
//取内容重载
    A& operator*() const {}
    A* operator->() const {}
//乘法运算符重载
    A operator*(const A& a,const A& b) const{}
};]]></description><category></category></item><item><title><![CDATA[数据库的1NF,2NF,3NF]]></title><link>https://blog.youkuaiyun.com/sgn132/article/details/44832093</link><guid>https://blog.youkuaiyun.com/sgn132/article/details/44832093</guid><author>sgn132</author><pubDate>Thu, 02 Apr 2015 15:03:24 +0800</pubDate><description><![CDATA[1.第一范式1NF满足1NF的数据库才能叫做关系型数据库。特点：
每一列(属性)都不可再拆分。 
每一行(记录)代表一个实例。
2.第二范式2NF在第一范式1NF基础上，数据库拥有主键，则变成第二范式2NF特点：
每一行(记录)的主键是唯一的，不可拆分的，其余属性是依赖于主键的。
3.第三范式3NF在第二范式2NF基础上，数据库进行细化，则变成第三范式3NF特点：
每一行(记录)的属性，是强依赖于主]]></description><category></category></item></channel></rss>