<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chenchenma的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chenchenma</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chenchenma]]></copyright><item><title><![CDATA[和屌丝一起学cocos2dx-屏幕设置]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/46923417</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/46923417</guid><author>chenchenma</author><pubDate>Fri, 17 Jul 2015 10:10:30 +0800</pubDate><description><![CDATA[【一】：设置啥




首先是换竖屏，然后还有个比较重要的，就是自适屏。




【二】：横竖换屏




1.打开main.cpp文件

找到eglView->setFrameSize(320, 480);，这里设置成你要的分辨率，用于开发。









2.生成android项目后修改AndroidManifest.xml文件

]]></description><category></category></item><item><title><![CDATA[Cocos2d-x学习笔记（二） 永远的HelloWorld]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/46912751</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/46912751</guid><author>chenchenma</author><pubDate>Thu, 16 Jul 2015 15:38:44 +0800</pubDate><description><![CDATA[HelloCpp是Cocos2d-x自带的一个工程，它演示了Cocos2d-x最基本的使用方法和流程。先看一下它的基本构成



win32目录中包含了对应平台的代码，而Classes目录中包含了我们自己的实现代码。编译运行的结果如下图



 


 main函数变形记


  

看到main命名的文件就会想到著名的main函数一定在这个文件里面，那么就让我们先]]></description><category></category></item><item><title><![CDATA[爸爸忘记了-与所有脾气不好的爸爸妈妈共勉]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/45476921</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/45476921</guid><author>chenchenma</author><pubDate>Mon, 04 May 2015 09:47:59 +0800</pubDate><description><![CDATA[爸爸忘记了

雷米特  著

 

孩子，你静静的听着：

我趁你睡着时，来跟你说这些话。你睡熟了，呼吸很均匀。你的一只小手压在小脸蛋的下边，金色的卷发服帖地趴在你微湿的脑门上，我悄悄地来到你的房间。就在刚才，我在书房看书的时候，有一股强烈的悔意揪住了我的心，负疚感将我彻底淹没，让我静静来到你的身边。

孩子，我想起许多事——我总是冲你发火。早晨你穿好衣服上学的时候，你用毛巾胡]]></description><category></category></item><item><title><![CDATA[Name Mangling in C++]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/44919055</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/44919055</guid><author>chenchenma</author><pubDate>Tue, 07 Apr 2015 13:20:07 +0800</pubDate><description><![CDATA[原文地址：http://hipercomer.blog.51cto.com/4415661/855223


Name Mangling（C++）

Author: Chaos Lee

Date: 2012/05/06




摘要：详细介绍了C++中的Name Mangling的原理和gcc中对应的实现，通过程序代码和nm c++filt等工具来验证这些原理。对于详细了]]></description><category></category></item><item><title><![CDATA[Android 中的DisplayMetrics类的用法]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/44338483</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/44338483</guid><author>chenchenma</author><pubDate>Tue, 17 Mar 2015 10:32:45 +0800</pubDate><description><![CDATA[Android 可设置为随着窗口大小调整缩放比例，但即便如此，手机程序设计人员还是必须知道手机屏幕的边界，以避免缩放造成的布局变形问题。

手机的分辨率信息是手机的一项重要信息，很好的是，Android 已经提供DisplayMetircs 类可以很方便的获取分辨率。下面简要介绍 DisplayMetics 类：

Andorid.util 包下的DisplayMetrics 类提供了一种]]></description><category></category></item><item><title><![CDATA[解决安卓中页脚被输入法顶起的有关问题]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/44337925</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/44337925</guid><author>chenchenma</author><pubDate>Tue, 17 Mar 2015 10:03:26 +0800</pubDate><description><![CDATA[解决安卓中页脚被输入法顶起的问题

　　在实际开发中，我们对页脚有两种要求：让其固定在底部或者被输入法托起。下面来看看这两种问题的解决办法

　　问题截图：

　　


　　1.让页脚固定在底部(无论是否出现输入法)

　　解决办法：设置软键盘的输入模式：用窗体管理器设置布局参数为自动调整

　　方法一：java代码中实现:在你的activity中的oncreate中se]]></description><category></category></item><item><title><![CDATA[从武侠小说到程序员面试]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/43445813</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/43445813</guid><author>chenchenma</author><pubDate>Tue, 03 Feb 2015 09:43:33 +0800</pubDate><description><![CDATA[概要

受到浣花洗剑录和射雕英雄传的启发，本文使用武侠小说中的人物和事件来类比并分析当前程序员面试存在的弊端，并尝试给出一个更好的程序员面试方案。

估计你会认为我在胡扯，程序员面试和浣花洗剑录怎么能扯上关系，但它们确实有关系，而且是很有意思的关系：

两个故事



古龙的中期作品浣花洗剑录讲了一个这样的故事：来自东瀛的白衣人为了追求武道，远渡重洋前往中原向各路高手挑战，见人]]></description><category></category></item><item><title><![CDATA[多重继承和虚继承的内存布局]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/43306863</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/43306863</guid><author>chenchenma</author><pubDate>Fri, 30 Jan 2015 14:34:21 +0800</pubDate><description><![CDATA[这篇文章主要讲解虚继承的C++对象内存分布问题，从中也引出了dynamic_cast和static_cast本质区别、虚函数表的格式等一些大部分C++程序员都似是而非的概念。原文见这里(By
 Edsko de Vries, January 2006)

 

 

 

      敬告: 本文是介绍C++的技术文章，假定读者对于C++有比较深入的认识，同时也需要一些汇编知识。]]></description><category></category></item><item><title><![CDATA[虚函数与虚继承寻踪]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/43304895</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/43304895</guid><author>chenchenma</author><pubDate>Fri, 30 Jan 2015 11:30:41 +0800</pubDate><description><![CDATA[虚函数与虚继承寻踪

封装、继承、多态是面向对象语言的三大特性，熟悉C++的人对此应该不会有太多异议。C语言提供的struct，顶多算得上对数据的简单封装，而C++的引入把struct“升级”为class，使得面向对象的概念更加强大。继承机制解决了对象复用的问题，然而多重继承又会产生成员冲突的问题，虚继承在我看来更像是一种“不得已”的解决方案。多态让对象具有了运行时特性，并且它是软件设计复用的]]></description><category></category></item><item><title><![CDATA[C++中placement new操作符（经典）]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/43155073</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/43155073</guid><author>chenchenma</author><pubDate>Mon, 26 Jan 2015 17:31:38 +0800</pubDate><description><![CDATA[placement new是重载operator new的一个标准、全局的版本，它不能被自定义的版本代替（不像普通的operator new和operator delete能够被替换成用户自定义的版本）。
它的原型如下：
void *operator new( size_t, void *p ) throw()  { return p; }
 
首先我们区分下几个容易混淆的关键词：new、]]></description><category></category></item><item><title><![CDATA[通俗讲解：缓存、缓存算法和缓存框架]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/43153729</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/43153729</guid><author>chenchenma</author><pubDate>Mon, 26 Jan 2015 16:15:35 +0800</pubDate><description><![CDATA[引言




我们都听过 cache，当你问他们是什么是缓存的时候，他们会给你一个完美的答案，可是他们不知道缓存是怎么构建的，或者没有告诉你应该采用什么标准去选择缓存框架。在这边文章，我们会去讨论缓存，缓存算法，缓存框架以及哪个缓存框架会更好。




面试




“缓存就是存贮数据（使用频繁的数据）的临时地方，因为取原始数据的代价太大了，所以我可以取得快一些。”]]></description><category></category></item><item><title><![CDATA[取当前执行文件的路径]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/42142805</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/42142805</guid><author>chenchenma</author><pubDate>Thu, 25 Dec 2014 10:13:56 +0800</pubDate><description><![CDATA[服务可以通过命令行启动，亦可以部署到管理工具-》服务，运行服务的时候，要取.exe文件的当前路径，并将路径解析为 ‘\\’的。
WCHAR szEngineName[100] = L"UUUU";
WCHAR szEnginePath[MAX_PATH] = L""; 
::GetModuleFileNameW(NULL, szEnginePath, MAX_PATH);
wchar_t*]]></description><category></category></item><item><title><![CDATA[一个下地狱的“坏女人”，女人太好原来是一种罪，有多少女人傻傻做了坏女人]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/42125903</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/42125903</guid><author>chenchenma</author><pubDate>Wed, 24 Dec 2014 16:59:38 +0800</pubDate><description><![CDATA[她是一个孝顺体贴的好儿媳，是一个称职的好妻子，是一个细心呵护儿女的好母亲， 然而，她在事业与家庭之间奔波忙碌，没有照顾好自己的身体，老天爷也并没有因为她是一个众人眼中的完美女人而放过她，最终还是把她带到了另外一个世界。

女人想，我生前辛苦奔波，众人称赞的好女人，死后应去天堂，可是却被上帝带到了地狱。女人百思不得其解，于是去天堂问清原委。

上帝将她带到一个可以看到人间百态的窗口，女子清楚]]></description><category></category></item><item><title><![CDATA[最适合学英语的50部英语动画片！收藏起来给自己或孩子用]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/41894849</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/41894849</guid><author>chenchenma</author><pubDate>Fri, 12 Dec 2014 15:42:04 +0800</pubDate><description><![CDATA[本文转载自NICOLE《最适合学英语的50部英语动画片！收藏起来给自己或孩子用》]]></description><category></category></item><item><title><![CDATA[3-6岁经典绘本分级大推荐，给孩子先收藏起来]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/41894629</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/41894629</guid><author>chenchenma</author><pubDate>Fri, 12 Dec 2014 15:29:01 +0800</pubDate><description><![CDATA[母婴育儿问答




 

 继续昨天的0-3岁优秀绘本分级阅读推荐，今天是 3-4岁、 4-5岁、5-6岁，这三个年龄段划分每个年龄段推荐最有代表性的12本，这些绘本真心经典，爸妈快来收藏～


3-4岁 绘本故事推荐：
3-4岁宝宝开始变得特别爱说话，即使一个人玩的时候也会自言自语地边说边玩。也是一个充满好奇心的小家伙，他们对于任何新鲜东西都有无限的憧憬。因此，家长在为3]]></description><category></category></item><item><title><![CDATA[10部小小孩绝对会爱的英文原版动画片]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/41894579</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/41894579</guid><author>chenchenma</author><pubDate>Fri, 12 Dec 2014 15:26:28 +0800</pubDate><description><![CDATA[说起亲子英语启蒙，原版动画片无疑是所有方法中，最方便、最简单、家家都可以操作的办法。其他启蒙方法诸如原版绘本阅读、跟小小孩说些英语、亲子英 语游戏等等，虽然收效好，但对父母本身的时间精力付出、英语能力都有些小小的要求，相关内容下次文章会详细讨论。今天就只说，父母最容易上手的原版动画 片。
光看动画片，就能学英语么？
Apple妈咪的答案是大大的“YES"。大儿子阿宝是从2岁多开始看原版动画片的]]></description><category></category></item><item><title><![CDATA[内存中常见异常值的解释（比如0xcccccccc、0xcdcdcdcd和 0xfeeefeee 异常值 ）]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/39966479</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/39966479</guid><author>chenchenma</author><pubDate>Fri, 10 Oct 2014 18:08:45 +0800</pubDate><description><![CDATA[* 0xcccccccc : Used by Microsoft's C++ debugging runtime library to mark uninitialised stack memory

* 0xcdcdcdcd : Used by Microsoft's C++ debugging runtime library to mark uninitialised heap memor]]></description><category></category></item><item><title><![CDATA[我相信……]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/38817253</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/38817253</guid><author>chenchenma</author><pubDate>Mon, 25 Aug 2014 10:21:58 +0800</pubDate><description><![CDATA[从怀孕到生xia]]></description><category></category></item><item><title><![CDATA[什么是堆和栈，他们在哪里？（转）]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/38709015</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/38709015</guid><author>chenchenma</author><pubDate>Wed, 20 Aug 2014 17:14:05 +0800</pubDate><description><![CDATA[问题描述

　　编程语言书籍中经常解释值类型被创建在栈上，引用类型被创建在堆上，但是并没有本质上解释这堆和栈是什么。我仅有高级语言编程经验，没有看过对此更清晰的解释。我的意思是我理解什么是栈，但是它们到底是什么，在哪儿呢（站在实际的计算机物理内存的角度上看）？

在通常情况下由操作系统（OS）和语言的运行时（runtime）控制吗？它们的作用范围是什么？它们的大小由什么决定？哪个更快？
]]></description><category></category></item><item><title><![CDATA[坚持下去]]></title><link>https://blog.youkuaiyun.com/chenchenma/article/details/38403117</link><guid>https://blog.youkuaiyun.com/chenchenma/article/details/38403117</guid><author>chenchenma</author><pubDate>Wed, 06 Aug 2014 16:40:21 +0800</pubDate><description><![CDATA[最近工作yo


水滴石穿其实不是水的力量，而是]]></description><category></category></item></channel></rss>