自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr.Simple的专栏

LIFE IS LIKE A BATTLE.

  • 博客(23)
  • 资源 (24)
  • 收藏
  • 关注

原创 Windows 8 下配置Cocos2d-x + Android + Eclipse 的开发环境

我的基础环境不做详述,不清楚查阅[Android开发环境搭建]的文档即可- Windows8- Eclipse Helios 3.6.2- JDK1.6- Android SDK/ADT 一、安装 Cocos2d-x- cocos2d-2.1rc0-x-2.1.2.zip- 其他版本- 下载完成后,解压缩

2013-05-30 16:46:29 2783 2

原创 Cocos2d-x中的场景切换特效以及新版接口特性

Cocos2d-x提供了很多场景间切换的效果,可以方便大家使用(很多是在Kjava时代都需要程序员自己来实现的效果)。1.使用方法      正常的无过渡场景的如果尚未建立场景(即游戏中的第一个场景),就是用pDirector->runWithScene(pScene);即可以使用相应场景,如果是替换场景,则使用CCDirector::sharedDirector()->repla

2013-05-29 17:25:01 1994

原创 关于使用javah生成头文件时无法访问class文件的问题

当生成java类,并且使用javac编译以后,生存JniDemo.class文件。比如此时所在的路径是XXX/src/com/example/hellojni。你的class文件就在这个hellojni文件夹里面,此时如果你直接在这个目录下使用javah命令,则会出现如下错误:    错误: 无法访问 com.example.hellojni.JniDemo       找不到文件com.

2013-05-29 15:53:39 5807

原创 Java中wait与sleep的区别、示例

区别:    1、这两个方法来自不同的类, wait来自Object类,而sleep来自Thread类;  2、最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法。  3、wait,notify和notifyAll只能在同步控制方法或者同步控制块里面使用,而sleep可以在任何地方使用(使用范围。)  synchronize

2013-05-25 15:26:35 3504

原创 Android中AsyncTask的使用与源码分析

参考文章 : http://blog.csdn.net/liuhe688/article/details/6532519     在Android中实现异步任务机制有两种方式,Handler和AsyncTask。     Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较

2013-05-25 12:10:58 10967

转载 C语言指针概念全面解析

C语言指针的概念指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。先声明几个指针放着做例子:例一:(1)int*ptr;(2)char*ptr;(3)int**ptr;(4)in

2013-05-25 00:16:07 1752

转载 C++ DELETE 操作

在C++中delete指针前不用进行指针是否为空的判断,因为delete的实现已经做了这件事情!    使用delete来delete已释放的指针是一个严重的错误,所以要在delete完一个指针后手动把它置空!因为delete空指针是安全的。    以下是Bjarne Stroustrup's C++ Style and Technique FAQ中的 Why does

2013-05-24 23:36:48 2188

转载 C++拷贝构造函数详解

一. 什么是拷贝构造函数首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:[c-sharp] view plaincopyint a = 100;  int b = a;   而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。

2013-05-24 23:35:51 1352

原创 C++类成员和数据成员初始化总结

C++为类中提供类成员的初始化列表。类对象的构造顺序是这样的:1.分配内存,调用构造函数时,隐式/显示的初始化各数据成员2.进入构造函数后在构造函数中执行一般计算  1.类里面的任何成员变量在定义时是不能初始化的。  2.一般的数据成员可以在构造函数中初始化。  3.const数据成员必须在构造函数的初始化列表中初始化。  4.static要在类的定义外面初始化。

2013-05-24 22:15:38 14389 1

转载 C语言中的宏定义

1. 简单宏定义简单的宏定义有如下格式:[#define指令(简单的宏)]  #define  标识符替换列表替换列表是一系列的C语言记号,包括标识符、关键字、数、字符常量、字符串字面量、运算符和标点符号。当预处理器遇到一个宏定义时,会做一个 “标识符”代表“替换列表”的记录。在文件后面的内容中,不管标识符在任何位置出现,预处理器都会用替换列表代替它。

2013-05-24 11:10:39 2835

原创 Windows 8上搭建Cocos2d-x for Android的开发环境

一 、android平台工程创建1、android SDK+NDK安装 (已经有Android与NDK环境的可以跳过该步骤 )1)、安装java jdk(如果已经安装了,可以不用此步骤)进入:http://www.oracle.com/technetwork/java/javase/downloads/index.html 或者直接点击下载。如下图

2013-05-23 22:57:36 3647 2

转载 最大的子序列之和问题

最大的子序列之和问题最大子序列和问题问题描述:    输入一组整数,求出这组数字子序列和中最大值。也就是只要求出最大子序列的和,不必求出最大的那个序列。例如:序列:-2 11 -4 13 -5 -2,则最大子序列和为20。序列:-6 2 4 -7 5 3 2 -1 6 -9 10 -2,则最大子序列和为16。算法一://穷举法,复杂度O(n^3) long

2013-05-22 23:18:16 1608

原创 给定一个集合,输出它的所有子集(JAVA实现)

例如给定一个子集{1,2,3},则它的所有子集为 : {},   {1},   {2},  {3}, {1,2},   {1,3}, {2,3},, {1,2,3}。代码如下: /** * @Title: SetUtil.java * @Package * @Description: 给定一个集合,输出所有的子集 * @author Mr.Simple

2013-05-15 18:40:13 7586 1

转载 Java synchronized详解

第一篇:使用synchronized在编写一个类时,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题。在Java中内置了语言级的同步原语--synchronized,这也大大简化了Java中多线程同步的使用。我们首先编写一个非常简单的多线程的程序,是模拟银行中的多个线程同时对同一个储蓄账户进行存款、取款操作的。在程序中我们使用了一个简化版本的Account类,

2013-05-15 17:54:06 1598

转载 设计模式--开闭原则

开闭原则:指的是一个软件实体应对对扩展开发,对修改关闭(Software entities should be open for extension, but closed for modification)。这个原则是说在设计一个模块的时候,应对使这个模块可以在不被修改的前提下被扩展,换言之,应对可以不必修改源代码的情况下改变这个模块的行为。根据开闭原则,在设计一个软

2013-05-14 22:53:36 1930

转载 IT旅途——程序员面试经验分享

面试是职场的永恒话题,如何在职场面试中脱颖而出,获得心仪职位?这里搜集了关于面试经验的热文,其中汇集了阿里巴巴、百度、微软几个知名公司的面试题以及部分答题方法、技巧、面试的心得体会,供读者参考。 [1] 教你如何迅速秒杀掉:99%的海量数据处理面试题 本文分成两部分。第一部分、从set/map谈到hashtable/hash_map/hash_set,简要介绍下set/map/mult

2013-05-11 23:36:20 1477

转载 Android开发路上的快速学习之道

摘要:随着Android系统越来越流行,Android应用的需求也在不断变化,对于开发者而言,深入理解Android系统原理显得越来越重要。社区之星第22期采访了移动开发牛人、技术精深、乐于分享的邓凡平,感受属于他的那份正能量。邓凡平(网名innost),毕业于中科院研究生院,资深Android开发工程师,热衷于Android源代码的研究,对Android的架构设计和实现原

2013-05-09 22:56:45 2441

转载 开发者需知的10类工具

作为一个软件开发者,你不可避免地需要用到各种工具来设计、理解、编辑任何程序,本文作者按类型总结了10类开发者须知的工具。CSDN摘译如下:免责声明:“最好”的软件工具通常属于主观看法,也许你并不同意我的观点,但是也可以从中获取所需。1. 版本控制工具无论你是在100人的团队,还是一个人做设计、开发,版本控制工具都能让你从中获益。通过版本控制工具,你可以保留同一文件中

2013-05-09 22:33:24 1585

转载 直接拿来用!最火的Android开源项目(二)

在《直接拿来用!最火的Android开源项目(一)》中,我们详细地介绍了GitHub上最受欢迎的TOP20 Android开源项目,引起了许多读者的热议,作为开发者,你最常用的是哪些开源项目?使用起来是否能让你得心应手?今天,我们将介绍另外20个Android开源项目,在这些项目中,你又用到了哪些呢?21. drag-sort-listviewDragSortListView(DS

2013-05-08 13:22:55 1296

转载 程序员的十个层次 你属于哪一层?

自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能力并不比西方的程序员差,只是整个软件产业落后而已。那么,到底中国的程序员水平比西方程序员水平差,还是中国有许多优秀的程序员达到或超过了西方程序员同等水平呢?要解决这个问题,必须先知道程序员有多少种技术层

2013-05-08 13:20:52 2278 2

原创 Windows 下安装、配置git

Windows下安装git,并且与github连接。1.安装git,下载地址 : https://code.google.com/p/msysgit/ 。2.设置github上的用户名和email地址UsernameFirst you need to tell git your name, so that it can properl

2013-05-05 12:37:33 2879

转载 Github上最火的Android开源项目(一)

对于开发者而言,了解当下比较流行的开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了GitHub上最受欢迎的Android及iOS开源项目,本文详细介绍了20个Android开源项目。GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是

2013-05-04 11:19:40 1838

原创 快速排序算法解析

快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。 总的说来,要直接默写出快速排序还是有一定难度的,因为本人就自己的理解对快速排序作了下白话解释,希望对大家理解有帮助,达到快

2013-05-02 18:08:00 1634

AndroidEventBus Jar

AndroidEventBus是一个Android平台轻量级的事件总线框架, 它简化了Activity、Fragment、Service等组件之间的交互,很大程度上降低了它们之间的耦合,使得我们的代码更加简洁,耦合性更低,提升我们的代码质量。

2015-02-09

AndroidEventBus事件总线框架

你是否在开发的过程中遇到过想在Activity-B中回调Activity-A中的某个函数,但Activity又不能手动创建对象来设置一个Listener什么的? 你是否想在某个Service中想更新Activity或者Fragment中的界面? 等等之类的组件之间的交互问题,事件总线框架就是你所需要的

2015-02-05

23种设计模式彩图-pdf高清版

23种设计模式彩图-pdf高清版, 包含uml图, 模式说明,意图等

2014-04-24

Android JNI开发手册

android jni开发手册,包含jni调用的各种示例。很好的学习资料

2013-11-04

基于Qt4实现的视频播放器源码

基于Qt4实现的视频播放器,2011年写的,那个时候大二,所以写的东西很水。由于有网友在Qtcn上问了问题,也把代码给他了,索性就开源吧。水平很烂,大家勿喷,只是给需要帮助的人。谢谢

2013-05-15

Java中的回调使用

java中的回调使用,新人可以学习下,老鸟应该不会来搜索这些东西的。

2013-04-05

Java事件机制例子

Java中的事件、事件监听器的简单实现例子,希望对新人有所帮助吧。

2013-04-05

Windows Phone 录音类

使用Windows phone进行录音的工具类,很方便的。

2013-03-21

WPF使用google语音接口的代码示例

WPF使用google语音接口的代码示例,google语音识别准确,推荐大家使用。

2013-03-21

安卓蓝牙聊天

基于安卓2.2及其以上的的蓝牙聊天软件,采用类似iphone短信似的气泡模式,同时可以通过该软件分享照片,通过手势可以将照片瞬间分享给好友。

2012-09-23

模仿手机版QQ布局

对于学习布局很有帮助,实现了QQ的布局管理和一些效果

2012-04-10

QT4简洁音乐播放器

QT4音乐播放器,小巧,适合新手学习。有发布版,直接可以使用,包含了codec和phonon的backend,直接可用。

2011-10-01

电子设计大赛--悬挂运动控制系统

电子设计大赛,电子竞赛,悬挂运动控制系统,很好的学习资料

2011-08-18

C语言部分经典程序 学习必须

ATM界面 不用strcat连接字符串 杨辉三角等

2010-12-07

数据结构 PDF 高清晰

数据结构 PDF 高清晰 很好的学习资料

2010-12-07

iohone开发控件概述

iohone开发控件,开发必学的资料啊.全面,简洁.下啊

2010-04-17

iphone开发书籍

iphone开发的书籍,官方版本的.建议大家下载学习啊

2010-04-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除