<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[SAO1111的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/SAO1111</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; SAO1111]]></copyright><item><title><![CDATA[学习算法的网站]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270090</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270090</guid><author>SAO1111</author><pubDate>Tue, 16 Feb 2016 18:05:00 +0800</pubDate><description><![CDATA[https://leetcode.com/problemset/algorithms/

转载于:https://www.cnblogs.com/YaoHearthStone/p/5193510.html]]></description><category></category></item><item><title><![CDATA[微信登陆总结及遇到的问题]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270085</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270085</guid><author>SAO1111</author><pubDate>Mon, 21 Sep 2015 12:05:00 +0800</pubDate><description><![CDATA[入行IOS开发第一个任务就是做微信登陆。调用微信的SDK接口，遇到一些小细节问题。这里就总结一下吧。
　　
 SDK的导入的方式具体可看微信官方文档
 https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&amp;t=resource/res_list&amp;verify=1&amp;id=1417...]]></description><category></category></item><item><title><![CDATA[iOS7----64位与32位 对比 数据类型]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270075</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270075</guid><author>SAO1111</author><pubDate>Sun, 06 Sep 2015 12:04:00 +0800</pubDate><description><![CDATA[可用如sizeof（char),sizeof(char*)等得出
32位编译器
char ：1个字节
char*（即指针变量）: 4个字节（32位的寻址空间是2^32, 即32个bit，也就是4个字节。同理64位编译器）
short int : 2个字节
int： 4个字节
unsigned int : 4个字节
float: 4个字节
double: 8个字节...]]></description><category></category></item><item><title><![CDATA[Git 学习教程]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270082</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270082</guid><author>SAO1111</author><pubDate>Wed, 12 Aug 2015 15:05:00 +0800</pubDate><description><![CDATA[http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

转载于:https://www.cnblogs.com/YaoHearthStone/p/4724418.html]]></description><category></category></item><item><title><![CDATA[适配iOS]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270079</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270079</guid><author>SAO1111</author><pubDate>Fri, 07 Aug 2015 01:27:00 +0800</pubDate><description><![CDATA[一、Sizes of App UI Elements




二、App Icons
iOS 8 更新：Icon-Small@3x.png   87*87Icon-40@3x.png 120*120Icon-60@3x.png 180*180Icon.png             57*57Icon...]]></description><category></category></item><item><title><![CDATA[ios入门]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270074</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270074</guid><author>SAO1111</author><pubDate>Thu, 06 Aug 2015 15:43:00 +0800</pubDate><description><![CDATA[一.语言
object-c: Ry's Object-C tutorial
适合恋旧的的object-c爱好者。
swift：苹果官方提供的swift language guide

二.教程
1.appcoda
初学者七点钟，非常详细的说明
2.27 places to learn ios
不仅为初学者而写

3.开源库
27 ios open sourc...]]></description><category></category></item><item><title><![CDATA[C 语言中的指针和内存泄漏]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270072</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270072</guid><author>SAO1111</author><pubDate>Thu, 05 Feb 2015 09:29:00 +0800</pubDate><description><![CDATA[（来自： IBM developerWorks ）
引言
对于任何使用 C 语言的人，如果问他们 C 语言的最大烦恼是什么，其中许多人可能会回答说是指针和内存泄漏。这些的确是消耗了开发人员大多数调试时间的事项。指针和内存泄漏对某些开发人员来说似乎令人畏惧，但是一旦您了解了指针及其关联内存操作的基础，它们就是您在 C 语言中拥有的最强大工具。
本文将与您分享开发人员在开始使用指针来编...]]></description><category></category></item><item><title><![CDATA[svn 命令行下常用的几个命令]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270069</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270069</guid><author>SAO1111</author><pubDate>Tue, 18 Nov 2014 18:27:00 +0800</pubDate><description><![CDATA[1、将文件checkout到本地目录 svn checkout path（path是服务器上的目录） 例如：svn checkout svn://192.168.1.1/pro/domain
 简写：svn co


2、往版本库中添加新的文件 svn add file 例如：svn add test.php(添加test.php)
 svn...]]></description><category></category></item><item><title><![CDATA[字符串函数]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270073</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270073</guid><author>SAO1111</author><pubDate>Thu, 29 May 2014 15:51:00 +0800</pubDate><description><![CDATA[C++内置字符串函数，很有用，有时间整理一下

http://www.2cto.com/shouce/chssc/string/strncat.html

C++之父的个人主页，可以查询C++ 标准
http://www.cplusplus.com/

转载于:https://www.cnblogs.com/YaoHearthStone/p/3759302.html...]]></description><category></category></item><item><title><![CDATA[C++ 检测内存泄露]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270053</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270053</guid><author>SAO1111</author><pubDate>Fri, 28 Mar 2014 14:31:00 +0800</pubDate><description><![CDATA[　　本文描述了如何检测内存泄露。最主要的是纯C，C++的程序如何检测内存泄露。


　　现在有很多专业的检测工具，比如比较有名的BoundsCheck, 但是这类工具也有他的缺点，我认为首先BoundsCheck是商业软件，呵呵。然后呢需要安装，使用起来不太方便。因为我们检测的时候不一定经常会启动他来检测。这样经常会积累很多问题，那时要解决就麻烦了。最好就是从开始编码，一步一步...]]></description><category></category></item><item><title><![CDATA[SetWindowLong 用法总结]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270067</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270067</guid><author>SAO1111</author><pubDate>Wed, 18 Dec 2013 16:42:00 +0800</pubDate><description><![CDATA[SetWindowLong 函数原型为：LONG SetWindowLong（HWND hwnd,int nIndex,Long dwNewLong）;详见MSDN。
下面简单总结一下SetWindowLong函数几种常用的地方：
1.设置窗口风格
 如：SetWindowLong(hWnd, GWL_STYLE, WS_POPUP|WS_BORDER); //有边框...]]></description><category></category></item><item><title><![CDATA[WinDBG加载符号表的一点心得体会]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270065</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270065</guid><author>SAO1111</author><pubDate>Mon, 16 Dec 2013 18:51:00 +0800</pubDate><description><![CDATA[WinDBG无法加载符号表是很痛苦的事情，明明符号表的路径已经加载进去了，可是还是无法加断点，下面直接进入主题：符号表无法加载，无法触发断点。1、检查sympath是否正确kd&gt; .sympathSymbol search path is: srv*http://msdl.microsoft.com/download/symbols;C:\Windows\symbols;D:\VS...]]></description><category></category></item><item><title><![CDATA[源码共享下载站]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270071</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270071</guid><author>SAO1111</author><pubDate>Thu, 05 Dec 2013 15:07:00 +0800</pubDate><description><![CDATA[http://www.verysource.com/

转载于:https://www.cnblogs.com/YaoHearthStone/p/3459595.html]]></description><category></category></item><item><title><![CDATA[vc6.0远程调试]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270068</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270068</guid><author>SAO1111</author><pubDate>Thu, 17 Oct 2013 20:53:00 +0800</pubDate><description><![CDATA[1.远端设置：拷贝调试机上VC6安装目录下的Bin目录中的全部内容到客户机任意位置（该目录在调试机的路径一般为"C:\Program Files\Microsoft Visual Studio\COMMON\MSDev98\Bin"），在此假定拷贝在客户机的"C:\Debugger"，在客户机运行"C:\Debugger\MSVCMON.exe"，启动后再对话框上直接点击"Connect...]]></description><category></category></item><item><title><![CDATA[Win7x64 VC 6.0安装WTL]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270066</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270066</guid><author>SAO1111</author><pubDate>Wed, 16 Oct 2013 14:40:00 +0800</pubDate><description><![CDATA[下載WTL 6.0
下載WTL 8.0
把WTL6.0的AppWiz60复制到 8.0目录下，运行setup.js会出错
使用记事本打开js文件找到HKLM\\Software\\Microsoft\\VisualStudio\\6.0\\Setup\\VsCommonDir
其实64为是在注册表HKLM\\Software\\Wow6432Node\\Microsoft\\V...]]></description><category></category></item><item><title><![CDATA[More Effective c++ 学习笔记（Unit 2）]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270064</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270064</guid><author>SAO1111</author><pubDate>Wed, 09 Oct 2013 16:41:00 +0800</pubDate><description><![CDATA[Item M5：谨慎定义类型转换函数
　　提供让编译器进行隐式类型转换方法：单参数构造函数（single-argumentconstructors）和隐式类型转换运算符
　　例：

class Rational 
{ 
public: 
  Rational(int numerator = 0,                // 转换 int 到 Rational. ...]]></description><category></category></item><item><title><![CDATA[More Effective c++ 学习笔记（Unit 1）]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270061</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270061</guid><author>SAO1111</author><pubDate>Fri, 13 Sep 2013 17:21:00 +0800</pubDate><description><![CDATA[ITEM M1：指针与引用的区别
　　　　何时使用指针：1、可以存在不指向任何对象的情况（此时指针可设置成null）
　　　　　　　　　　　2、需要在不同的时刻指向不同的对象（可以改变指针的指向）
　　　　何时使用引用：总是指向一个对象且一旦指向这个对象后就不可改变
　　　　注：引用占不占内存？C++标准并未规定，具体由编译器优化不优化来决定。
ITEM M2：尽量使用C++风...]]></description><category></category></item><item><title><![CDATA[Windbg的使用]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270059</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270059</guid><author>SAO1111</author><pubDate>Mon, 02 Sep 2013 16:44:00 +0800</pubDate><description><![CDATA[下载地址
http://msdn.microsoft.com/zh-CN/windows/hardware/gg463009/

配置：
运行WinDbg-&gt;菜单-&gt;File-&gt;Symbol File Path-&gt;按照下面的方法设置_NT_SYMBOL_PATH变量：在弹出的框中输入“C:\MyCodesSymbols; SRV*C:\MyLocalSy...]]></description><category></category></item><item><title><![CDATA[OnEraseBkgnd、OnPaint与画面重绘]]></title><link>https://blog.youkuaiyun.com/SAO1111/article/details/101270056</link><guid>https://blog.youkuaiyun.com/SAO1111/article/details/101270056</guid><author>SAO1111</author><pubDate>Tue, 06 Aug 2013 14:52:00 +0800</pubDate><description><![CDATA[问题背景：
窗体在重绘时，由于过频的刷新会引起闪烁现象——窗体在刷新时，总要有一个擦除原来图象的过程OnEraseBkgnd，它利用背景色填充窗体绘图区，然后在调用新的绘图代码进行重绘，这样一擦一写造成了图象颜色的反差。当WM_PAINT的响应很频繁的时候，这种反差也就越发明显。
绘制过程：
当窗口整体需要重绘时，系统依次发送WM_NCPAINT、WM_ERASEBKGND、WM_...]]></description><category></category></item></channel></rss>