自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (41)
  • 收藏
  • 关注

转载 关闭ios虚拟键盘的几种方法

ios关闭虚拟键盘hitTest:withEvent:resignFirstResponderendEditing 在iOS应用开发中,有三类视图对象会打开虚拟键盘,进行输入操作,但如何关闭虚拟键盘,却没有提供自动化的方法。这个需要我们自己去实现。这三类视图对象分别是UITextField,UITextView和UISearchBar。这里介绍一下UITextField中关闭虚

2014-01-13 21:19:31 622

转载 IOS中的block

转载请标明出处:http://www.cnblogs.com/pengyingh/articles/2343087.htmlBlock可以帮助我们组织独立的代码段,并提高复用性和可读性。iOS4在UIKit中引入了该特征。超过100个的Apple API都使用了Block,所以这是一个我们必须开始熟悉的知识。Block是什么样的? 你可以使用^操作符来声明一个Block变量

2013-09-29 15:27:44 447

转载 self = [super init]的解释与潜藏bug

[Obj-C笔记] "self = [super init]"的解释与潜藏bug转自:点击打开链接Objective-C的推荐init方法写法如下:- (id) init{ if(self = [super init]) { //为子类增加属性进行初始化 } return self;}这里涉及了几个问题,

2013-09-12 20:27:10 453

转载 Xcode快捷键

转载请注明出处:点击打开链接快捷键的设置在,Xcode主菜单->Xcode->Preferences->Key bindings 中查看与修改。(若无特殊说明 Xcode版本号是3.2.6) 快捷键:command+shift+R     打开控制台command+W             关闭控制台(谁有焦点就关闭谁)comm

2013-08-28 10:21:02 545

转载 IOS触屏应用开发

UITouch 触摸事件处理(实例) 1. UITouch 的主要方法:C代码  - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;  - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event;

2013-08-22 15:20:28 877

转载 objective-C 的内存管理之-自动释放池(autorelease pool)

如果一个对象的生命周期显而易见,很容易就知道什么时候该new一个对象,什么时候不再需要使用,这种情况下,直接用手动的retain和release来判定其生死足矣。但是有些时候,想知道某个对象在什么时候不再使用并不那么容易。如果下面的代码,看上去非常简单:Sample.h类接口部分#import @interface Sample : NSObject {}-(NSStri

2013-07-17 18:42:56 504

转载 Lin-Canny算法

转载请注明出处:http://blog.csdn.net/bugrunner/article/details/6231501         求解凸包间的最近点对是计算几何中一个非常有用的算法,经常被用在谐如碰撞检测、物理引擎等图形学相关的领域,而且该算法的效率对于最终整个系统的效能有着相当关键的制约。常规的对于几何体之间的最近点对求解一般即是暴力的遍历算法,这种效率太过于低下,不具有普遍

2012-12-12 16:19:19 1253

转载 内存泄露及检测

转载自:http://www.cnblogs.com/skynet/archive/2011/02/20/1959162.html“该死系统存在内存泄漏问题”,项目中由于各方面因素,总是有人抱怨存在内存泄漏,系统长时间运行之后,可用内存越来越少,甚至导致了某些服务失败。内存泄漏是最难发现的常见错误之一,因为除非用完内存或调用malloc失败,否则都不会导致任何问题。实际上,使用C/C++这类没

2012-11-24 20:26:36 387

转载 关于C++中的'extern "C"'

关于C++中的'extern "C"'原著:点击打开链接本文将介绍C++中如何通过extern "C"关键字支持C语言。主要内容:简介1,问题的引出2,关于extern "C"3,用法举例总结简介===============C++语言的创建初衷是"a better C",但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译

2012-09-28 11:01:14 693

转载 C++拷贝构造函数(深拷贝,浅拷贝)

转自:http://www.cnblogs.com/BlueTzar/articles/1223313.html 对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。#include iostream>using

2012-09-11 13:50:14 393

转载 struct Test类定义的对象

struct   Test     {             Test(   int   )   {}             Test()   {}             void   fun()   {}     };     void   main(   void   )     {             Test   a(1);

2012-09-09 16:02:45 2106

原创 Android开发环境搭建

搭建Android开发环境(Windows平台)还是有点曲折的,中间碰到了很多小问题。现在我把安装过程以及安装时出现的问题的解决方法贴出来供大家参考。一.安装JDK 首先,登录网站http://www.oracle.com/technetwork/java/javase/downloads/index.html(我是在这个网站下载的,当然其它网站也可以),下载适合自己开发平台的JD

2012-06-26 16:38:55 3344

转载 分离轴测试

转载请注明出处:http://blog.csdn.net/shenlan282/article/details/7179575分离轴测试是空间碰撞检测中一个很常用、很有效的判断方法。它的原理来源于集合分析中的“分离超平面定理”(separating hyper-plane theorem):如果两个集合A和B不相交,那么必定存在一个分离超平面P,并使得A和B分别位于P的不相同的两侧。此

2012-05-23 22:58:34 922

转载 GLSL中的gl_Color在顶点着色器和片段着色器中的不同意义

转载请标明出处:http://blog.sina.com.cn/s/blog_41630e7e01008uu6.html先来看看这2段代码 顶点着色器:void main(){    gl_FrontColor = gl_Color;    gl_Position = ftransform();}片元着色器:void main()

2012-05-12 09:54:56 3776

转载 C++集成设计环境——Code::Blocks安装过程

转载请注明出处:http://www.d2school.com/codeblocks/doc/codeblocks_setup.html1.简介Code::Blocks,有时也简单打成“CodeBlocks”,是一款全新的C++集成设置环境软件(IDE)。作为一款C++的IDE,Code::Blocks至少有以下几点非常吸引我。开源——开源不仅仅意味着免费,但就算是

2012-05-01 15:17:00 867

转载 cygwin下把window下dll文件转换成a或者so文件的方法

转载请注明出处:  http://blog.csdn.net/nana08/article/details/7374635总所周知,cygwin只是linux、unix在window下的一个模拟环境。其中cygwin下的一个重要组件cygwin1.dll提供了window下感觉linux的一个posix接口。说白了,在window下只能使用linux下一些与硬件无关的命令,如ls、pw

2012-04-21 23:14:52 7676

转载 OpenGL ES Emulator横向比较

转载请注明出处为KlayGE游戏引擎,本文地址为http://www.klayge.org/2011/04/20/opengl-es-emulator%e6%a8%aa%e5%90%91%e6%af%94%e8%be%83/  OpenGL ES在移动设备上大行其道,在PC上要开发点东西,一般就需要一个OpenGL ES Emulator。目前常见的模拟器有来自AMD、ARM、Qualco

2012-03-24 21:59:40 534

转载 GLSL的简单范例

这个例子在 windows下 采用 VC6.0 开发首先确定你已经安装并可以正常使用 glew 和 glut 扩展库第一步,创建顶点着色器和片元着色器文件 “minimal.vert” 和 “minimal.frag” 并导入到项目中。//minimal.vert文件源码如下:// 顶点着色器void main(){   // 下列三行运行结果一样

2012-03-22 15:32:59 767

转载 OpenGL累积缓存的操作函数详细说明

OpenGL中存在各种缓冲区,用以实现不同功能,(参考缓冲区简介) 。累积缓存(Accumulate Buffer)就是一种,它主要为了辅助累积计算。例如:运动模糊和全局反走样。对于累积缓存的操作,需要使用glAccum()等函数进行。下面是涉及到的主要函数:(一)void glClearAccum( GLfloat red, GLfloat green, GLfloat blue, GLfl

2012-03-13 20:26:24 454

转载 模板缓冲区

与颜色缓冲区和深度缓冲区类似,模板缓冲区可以为屏幕上的每个像素点保存一个无符号整数值。这个值的具体意义视程序的具体应用而定。在渲染的过程中,可以用这个值与一个预先设定的参考值相比较,根据比较的结果来决定是否更新相应的像素点的颜色值。这个比较的过程被称为模板测试。模板测试发生在透明度测试(alpha test)之后,深度测试(depth test)之前。如果模板测试通过,则相应的像素点更新,否则不更

2012-03-12 22:15:07 434

转载 OpenGL使用模板模板缓冲时需要注意的几个问题

也许你使用过模板缓冲区,但是你真正懂得它的正确用法吗?    本人根据实践总结出下面几个问题,希望对大家能有所帮助:   1. 使用模板缓冲区的步骤    2.glStencilFunc中的参数意义,及如何选择合理参数?   3.glStencilOp中的参数意义及选用.  ============================================

2012-03-12 20:33:07 618

Blocks编程要点

该文档详细讲解了IOS开发中使用非常广泛的Blocks。

2013-09-26

疯狂Java 讲义(第2版).pdf

疯狂 Java 讲义(第2版).pdf ,不是完整版,但还是可以看看。

2012-11-19

嵌入式Linux应用程序开发详解-第10章(嵌入式Linux网络编程).pdf

嵌入式Linux应用程序开发详解-第10章(嵌入式Linux网络编程).pdf

2012-10-26

嵌入式Linux应用程序开发详解-第9章(多线程编程).pdf

嵌入式Linux应用程序开发详解-第9章(多线程编程).pdf

2012-10-26

嵌入式Linux应用程序开发详解-第8章.pdf

嵌入式Linux应用程序开发详解-第8章.pdf

2012-10-26

嵌入式Linux应用程序开发详解-第7章.pdf

嵌入式Linux应用程序开发详解-第7章.pdf

2012-10-26

嵌入式Linux应用程序开发详解-第6章.pdf

嵌入式Linux应用程序开发详解-第6章.pdf

2012-10-26

嵌入式Linux应用程序开发详解-第5章.pdf

嵌入式Linux应用程序开发详解-第5章.pdf

2012-10-26

嵌入式Linux应用程序开发详解-第4章

嵌入式Linux应用程序开发详解-第4章.pdf

2012-10-26

嵌入式Linux应用程序开发详解-第2章

嵌入式Linux应用程序开发详解-第2章,PDF格式。

2012-10-26

嵌入式Linux应用程序开发详解-第1章

嵌入式Linux应用程序开发详解-第1章,PDF格式。

2012-10-26

Linux下的C编程基础

Linux下的C编程基础,对初学者比较合适。

2012-10-26

周立功ARM培训精华教程

周立功ARM培训精华教程,很好的书籍哦。

2012-10-23

GDB调试精粹及使用实例

GDB调试精粹及使用实例,对想学习Linux C编程的童鞋是很有帮助的。

2012-10-23

Qt编写串口通信程序图文详解

Qt编写串口通信程序图文详解PDF格式。

2012-10-20

LINUX+ARM下的USB驱动开发

LINUX+ARM下的USB驱动开发PDF格式,绝对良心资源,走过路过千万不要错过,高清无码欢迎下载!

2012-10-20

USB通信原理及接口系统研究

USB通信原理及接口系统研究PDF格式,绝对良心资源,走过路过千万不要错过,高清无码,欢迎随便下载!

2012-10-20

嵌入式系统中USB接口的设计与实现

嵌入式系统中USB接口的设计与实现PDF格式,绝对良心资源,走过路过千万不要错过,高清无码,欢迎随便下载!

2012-10-20

Linux下USB设备驱动加载策略分析

Linux下USB设备驱动加载策略分析pdf格式,绝对良心资源,走过路过千万不要错过,高清无码,欢迎随便下载!

2012-10-20

清华大学自动化系ARM培训教材

清华大学自动化系ARM培训教材PDF格式。

2012-10-20

C语言嵌入式系统编程修炼之道

C语言嵌入式系统编程修炼之道,深入浅出,简单明了,易学易用。

2012-10-20

深入理解linux内核(英文版)

深入理解linux内核英文原版,写得相当详细。

2012-10-18

C语言程序实例

C语言程序实例包含了100道比较典型的C语言题目,都有详细代码。

2012-09-12

C++课程设计题目,好身手是练出来的

学完C++后相信大家都尽快地上手做一些项目,C++课程设计题目可以让你小试牛刀,绝对良心资源,走过路过千万不要错过,高清无码,欢迎随便下载!。

2012-09-09

程序员面试宝典

呵呵,不用我说,想找这本书的人都是慕名而来的。

2012-09-09

基于AABB包围盒的碰撞检测算法的研究

这是一篇详细描述基于AABB包围盒的碰撞检测算法及其改进算法的论文。

2012-05-21

Nate Robin教学程序包

Nate Robin的教学程序包,各程序直观形象地让我们可以看到场景中的物体随各个函数的参数变化而变化。你只要用鼠标左键点击(不要松开)函数的参数后上下拖动参数就可以看到物体发生的变化。

2012-02-26

glew在Windows下的工具包

由于微软公司只支持OpenGL1.1版本,其后继版本想在Windows下运行必须安装扩展工具包,glew工具包是其中比较好的扩展包。附带使用说明。

2012-02-26

精通Qt4编程

书名为:精通Qt4编程。书中详细讲解了Qt编程的各种知识和应用,并附本书源代码。

2012-01-06

如何在VC++中用MFC进行OpenGL编程

如何在VC++中用MFC进行OpenGL编程。

2012-01-06

谭浩强C语言程序设计第三版答案

谭浩强C语言程序设计第三版教材课后习题完整答案。

2011-12-16

OpenGL ES2.0 Programming Guide

OpenGL ES2.0 编程指南(英文版),结合我前面上传的OpenGL ES2.0 编程指南(中文版)学习,效果会更好。

2011-12-04

OpenGL ES2.0编程指南 中文版

OpenGL ES2.0编程指南中文版,简单实用,深入浅出。

2011-12-02

mini2440Uboot移植手册

本文详细叙述了mini2440开发板的Uboot移植过程,对初学移植Uboot的人来说的是不可多得的资料。

2011-11-18

linux命令大全

本文详细介绍了linux操作系统的常用基本命令。

2011-11-17

ADS1.2中文教程

本文详细介绍了ADS1.2中的各种用法,简单易学。是学习ARM裸机程序的必备宝典。

2011-11-17

linux安装与配置简明手册

linux安装与配置简明手册。本文详细介绍了linux操作系统的安装与配置。

2011-11-17

Linux驱动程序

这是和国嵌第五阶段的驱动程序设计视频配套的源代码。

2011-10-28

空空如也

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

TA关注的人

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