- 博客(82)
- 资源 (3)
- 收藏
- 关注
转载 cocos2d-2.0 安装权限问题
今天更新下模板,发现使用./install-templates.sh -f 命令进行安装cocos2d 2.0 模板,总是返回以下信息[cpp] view plaincopy"font-size:16px;">LiumatoMac-mini:cocos2d-iphone-2.0 liuyanghui$ sudo ./install-templ
2013-04-03 13:42:56 2441
转载 cocos2d xcode搭建环境
准备工作一台Macbook air或者Mac OS的虚拟机安装Xcode4.2以上版本安装IOS SDK 5在这里就不详述如何安装xcode和IOS SDK,可以在Itues商店里面下载安装,前提是你必须注册苹果的开发者,并支付99$.第一步:安装cocos2d-x项目模板打开cocos2d-x根目录,找到install-templates-xcode.sh,现在执行它
2013-04-02 19:26:01 3166
转载 UIDevice 设备信息
1. 判断是否是横向屏:BOOL b=UIDeviceOrientationIsLandscape([UIDevice currentDevice].orientation); 获取设备uniqueIdentifier :[UIDevice currentDevice].uniqueIdentifier;,但在ios5中,它已被废弃。 http://kensou.blog.
2012-08-28 10:14:17 17953
转载 NSArray NSSet NSDictionary
NSArray,NSSet,NSDictionary总结转载 http://wsqwsq000.iteye.com/blog/1129859三种集合类来收集cocoa对象(NSObject对象):NSArray 用于对象有序集合(相当于是数组)NSSet 用于对象无序集合NSDictionary用于键值映射以上三种集合类是不可变的(一旦初始化后,就不
2012-08-14 10:25:25 2567
转载 IOS NSLog 打印bool值
转自 :http://blog.csdn.net/liu17ezlyy/article/details/6991813原文如下:eg:NSLog(@"Hello,objective-c!"); @表示应该当作NSString字符串来处理。NSLog相当于C语言中的printf,常用于文字输出NSLog输出整合时间戳,日期戳,自动换行的功能。 前缀NS表示老乔被苹果炒鱿鱼
2012-08-02 16:14:47 45712 2
转载 quartz2D CGPathAddLineToPoint 三角
//// MyQuartzView.m// QuartzTest//// Created by zenny_chen on 12-2-21.// Copyright (c) 2012年 GreenGames Studio. All rights reserved.//#import "MyQuartzView.h"// Quartz2D以及Core
2012-08-02 15:04:03 7728
原创 quartz2D 填充圆形
- (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); CGRect mainSquare = self.bounds; CGContextSaveGState(context); // Create circle path and clip CGCon
2012-08-01 17:32:45 2661
转载 Quartz 2D (-)
Quartz 2D是一个二维图形绘制引擎,支持iOS环境和Mac OS X环境。我们可以使用Quartz 2D API来实现许多功能,如基本路径的绘制、透明度、描影、绘制阴影、透明层、颜色管理、反锯齿、PDF文档生成和PDF元数据访问。在需要的时候,Quartz 2D还可以借助图形硬件的功能。在Mac OS X中,Quartz 2D可以与其它图形图像技术混合使用,如Core Image、C
2012-07-27 14:09:17 2833
转载 救了我一命 quartz2D
//// MyQuartzView.m// QuartzTest//// Created by zenny_chen on 12-2-21.// Copyright (c) 2012年 GreenGames Studio. All rights reserved.//#import "MyQuartzView.h"// Quartz2D以及Core
2012-07-27 13:50:57 2300
转载 IOS面试题
1、Object-C有多继承吗?没有的话用什么代替?2、Object-C有私有方法吗?私有变量呢?3、#import和#include的区别,@class代表什么?4、Object-C的内存管理?5、为什么很多内置的类,如TableViewController的delegate的属性是assign不是retain?6、定义属性时,什么情况使用copy、assign、retain
2012-06-07 11:54:58 4808
转载 C++ const 使用小技巧
在C++编程语言中,还有很多比较高深的内容值得我们在学习和实践中不断的学习。在这篇文章中,我们将会为大家详细介绍有关C++ const变量的相关内容,希望能帮助大家轻松了解这方面知识。一、对于基本声明const int r=100;标准C++ const变量声明加初始化,因为默认内部连接所以必须被初始化,其作用域为此文件,编译器经过类型检查后直接用100在编译时替换。
2012-04-12 10:38:53 2583
转载 C++ static 关键字
要理解static,就必须要先理解另一个与之相对的关键字,很多人可能都还不知道有这个关键字,那就是auto,其实我们通常声明的不用static修饰的变量,都是auto的,因为它是默认的,就象short和long总是默认为int一样;我们通常声明一个变量: int a; string s; 其实就是: auto int a; auto string
2012-04-12 09:39:06 2108
原创 C语言入门 指针通过交换变量地址交换变量值 源码
#include "stdafx.h"int exchange(int **x,int **y);int main(int argc, char* argv[]){ int a=1;int b=2;int *p = &a;int *q = &b;int **pp = &p;int **qq = &q;printf("a=%d\
2012-03-06 20:32:46 3029
原创 tomcat 启动时报错 严重: Socket accept failed 解决方法
开始-cmd-netsh winsock reset-回车-解决纠结了一天的问题 一句话解决了 后来搜了下 这个Windows 命令winsock是Windows网络编程接口,winsock工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口 netsh winsock reset 是把它恢复到默认状态netsh winsock reset命令,作用是重置 Winsock
2012-02-20 20:00:18 9500
原创 android - SharedPreferes
SharedPreferesSharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长 整形、Int整形、String字符串型的保存,它是什么样的处理方式呢?Shared
2011-12-19 22:43:29 2421
原创 android UI组件
UI组件 ProgressBar android:orientation="horizontal" ... > android:layout_width="wrap_content" android:layout_height="wrap_content" sty
2011-12-15 21:17:47 3000
原创 android 点击按钮实现页面跳转并显示以选择信息
感觉今天所学的 radio listcheckbox spinner 基础内容都比较简单目前只写了单选的信息显示。checkBox 和 Spinner 还没实现源码如下(注意要写第二个Activity的清单即添加Activity02的activity标签)Activity01Activitypackage yzy.cxt.com;import a
2011-12-14 20:49:43 15689 1
原创 EditTextand TextView
EditTextand TextView 目录:一、作业涉及内容二、课堂全部涉及内容三、学习感受 一:作业涉及内容:纯文本android:inputType=”text”/> 密码android:password=”true”/>邮箱(不是限制邮箱格式,而是空间键盘显示@) android:inputType=”textEmail
2011-12-13 20:49:10 2486
原创 Android菜单详解
android提供了三种菜单类型,分别为options menu,context menu,sub menu。options menu就是通过按home键来显示,context menu需要在view上按上2s后显示。这两种menu都有可以加入子菜单,子菜单不能种不能嵌套子菜单。options menu最多只能在屏幕最下面显示6个菜单选项,成为icon menu,icon menu不能有che
2011-12-12 21:40:21 2832
原创 android第三天课程 activity生命周期
Activity生命周期 Activity的三种状态Activity有三种状态,分别是运行状态、暂停状态以及停止状态。运行状态:当Activity在屏幕的最前端(位于当前堆栈的顶部),它是可见的、有焦点的。可以用来进行处理用户的操作(点击、双击、长按等),那么就叫做激活或运行状态。值得注意的是,当Activity处于运行状态的时候,Android 会尽可能的
2011-12-09 15:15:26 637
原创 android第三天总结
单元测试进行单元测试需要以下几步:第一步:首先在AndroidManifest.xml 中加入下面粗体代码:package="cn.sharp.action"android:versionCode="1"android:versionName="1.0">android:label="@string/app_name">....android:tar
2011-12-08 22:55:00 602
原创 几个典型的JSP指令及各个指令的含义
2011-12-08 20:50 2人阅读 评论(0) 收藏 举报一、指令元素(directive elements):控制所生成的servlet结构。 JSP指令用于“转换阶段”提供整个JSP页面的相关信息,影响由JSP页面生成的Servlet的整体结构。 指令不会产生任何的输出到当前的输出流中。 1,指令元素语法: 说明: 之间不能有任何的空
2011-12-08 22:35:30 767
原创 servlet的生命周期
2011-12-08 20:47 2人阅读 评论(0) 收藏 举报Servlet基础Servlet容器(以前称Servelt引擎)实际上是执行servlet的软件。所有支持servlet的服务器包括一个servelt容器(集成的或通过插件。)术语支持java的服务器常指一个增强的servletHTTP服务器(即它包括一个用于运行servlet的 servlet容器) Servlet生命周期
2011-12-08 22:34:48 622
原创 两种跳转方式分别是什么?有什么区别
2011-12-08 20:40 3人阅读 评论(0) 收藏 举报页面有两种方式: 1.forward跳转: 2.response跳转:response.sendRedirect("跳转页面地址"); forward跳转:\\服务器端跳转,地址栏不改变; response跳转:\\客户端跳转,地址栏改变; request.getRequestDispatcher("/message.j
2011-12-08 22:34:23 1806
原创 JSP中动态include与静态include的区别
2011-12-08 20:35 4人阅读 评论(0) 收藏 举报动态INCLUDE 用jsp:include动作实现 它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。静态INCLUDE 用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面//////////////////////////////////////
2011-12-08 22:33:53 702
原创 android第二天课程
android学习总结2 1.LinearLayout线性布局“LinearLayout”翻译成中文是“线性布局”,所谓线性布局就是在该标签下的所有子元素会根据其orientation属性的值来决定是按行或者是按列逐个显示 其属性“xmlns:android”指定命名空间,顶级元素必须指定命名空间。而在该命名空间中的控件的属性如layout_width,要在属性前加上“
2011-12-07 21:48:39 841
原创 第一个android程序
第一个android应用程序 如图 PhoneActivity.java源码如下 import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;import an
2011-12-06 22:44:11 630
原创 android第一个应用程序
今天偶们学习了android的第一节课程,主要内容是android概述,简介以及环境搭建。郭老师讲完环境搭建 就已经第四节课了(我心想,不着急也不能这么慢吧……)第四节课郭老师给偶们讲了第一个android project(Hello World) 然后一个字符也没改直接上安卓虚拟机运行,Windows下拉菜单下的 AVD Manager菜单选项,打开安卓虚拟机点击start按钮以
2011-12-05 21:19:51 622
原创 android概述和环境搭建
概述及环境搭建 前言1> 搭建Android开发环境2> 创建与启动手机模拟器屏幕分辨率HVGA:320×480QVGA:240x320WQVGA400:240X400WQVAG432:240X432WVGA800: 480X800WVGA854: 480X854 3> 学习使用ANDROID操作系统 桌面、电话拔号器、联系人(通信录)、
2011-12-05 21:11:42 2051
原创 Servlet监听器
监听器监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。Servle监听器在Servlet规范中定义了多种类型的监听器,它们用于监听的事件源分别为 ServletContext, HttpSession 和 ServletRequest 这三个域对象。Servlet规范针
2011-11-24 20:35:31 1842
原创 Servlet过滤器
过滤器... 1过滤器基础知识... 1Filter工作原理(执行流程)... 2过滤器的生命周期... 4Servlet过滤器API 4过滤器使用案例... 6解决全站乱码问题... 6禁止缓存所有动态页面的过滤器... 7控制浏览器缓存页面中的静态资源的过滤器:... 8过滤器过滤器基础知识Filter 技术是servlet 2.3 新增加的功能
2011-11-23 21:19:42 9826 2
原创 文件的上传和下载
文件上传上传文件的处理细节(1)中文文件乱码问题文件名中文乱码问题,可调用ServletUpLoader的setHeaderEncoding方法,或者设置request的setCharacterEncoding属性 临时文件的删除问题由于文件大小超出DiskFileItemFactory.setSizeThreshold方法设置的内存缓冲区的大小时,Commons-fi
2011-11-22 22:02:08 1061
原创 jsp servlet文件上传
一、文件上传的基本操作:1、 表单属性enctype的设置multipart/form-data和application/x-www-form-urlencoded的区别FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型,默认的缺省值是“application/x-www-form-urlencoded”。然而,在向服务器发送大量的文本、包含非ASCI
2011-11-21 21:26:49 3154
原创 java装饰模式
Java设计模式之装饰模式 说明:装饰模式是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。装饰模式的特点;(1) 装饰对象和真实对象有相同的接口。这样客户端对象就可以以和真实对象相同的方式和装饰对象交互。(2) 装饰对象包含一个真实对象的索引(reference)(
2011-11-18 22:40:36 1440
原创 软件需求说明书 概要设计说明书 项目开发计划 详细设计说明书 模版
一、软件需求说明书1引言 21.1编写目的 21.2背景 21.3定义 21.4参考资料 22任务概述 22.1目标 22.2用户的特点 32.3假定和约束 33需求规定 33.1对功能的规定 33.2对性能的规定 33.2.1精度 33.2.2时间特性要求 33.2.3灵活性 43.3输人输出要求 43.4数据管理能力要求 4
2011-11-17 22:45:18 13111
原创 Mysql存储过程
MySQL存储过程详解1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一
2011-11-16 20:55:14 1365 4
原创 分页实现原理及model层代码
分页怎么实现: 看到效果 1 当前页-1 当前页+1 最后一页 总页数 首页 上一页 下一页 末页 算法分析:------------------------------------------------ 当前页: int nowpage; 首
2011-11-15 21:32:15 838
原创 jdbc
DriverManagerJdbc程序中的DriverManager用于加载驱动,并创建与数据库的链接,这个API的常用方法:DriverManager.registerDriver(new Driver())DriverManager.getConnection(url, user, password),注意:在实际开发中并不推荐采用registerD
2011-11-14 21:51:26 689
原创 标砖标签库 迭代标签入门
15.5 迭代标签迭代标签包括以下几种。:用于遍历集合中的对象,并且能重复执行标签主体。:用于遍历字符串中用特定分隔符分隔的子字符串,并且能重复执行标签主体。15.5.1 标签(1)标签用于遍历集合中的对象,并且能重复执行标签主体,它和本书第13章的13.4节(创建和使用iterate标签)介绍的标签的作用有些相似。1.基本语法标签的基本语法为:c:forEach
2011-11-10 21:50:33 772
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人