自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (1)
  • 收藏
  • 关注

转载 XCode调试技巧–设置全局断点快速定位问题代码所在行

XCode调试技巧–设置全局断点快速定位问题代码所在行 (2013-04-07 09:46:43)转载▼标签: xcode ios 调试 异常 断点分类: IOS开发很多时候,在调试程序的时候,我们很想马上知道错误的代码在哪一行, 而不想大概设置一个断点,逐行调试

2014-04-28 15:52:07 32881

转载 Xcode开发调试技巧

本文来自:http://blog.csdn.net/joywii/article/details/196419311.Enable NSZombie Objects(开启僵尸对象)Enable NSZombie Objects可能是整个Xcode开发环境中最有用的调试技巧。这个技巧非常非常容易追踪到重复释放的问题。该技巧会以非常简洁的方式打印指出重复释放的类和该类的内存地址。

2014-04-27 11:15:42 826

转载 修改Android工程的名称、安装路径

申明:z在Google提供的Eclipse集成开发环境adt-bundle下修改名称的总结:1.      修改工程名(apk名称)在弹出的对话框中输入新名称该操作实际上是修改/.project下的节点。但由于某种原因,只修改该文件的话,在adt-bundle中,显示的工程名称仍然为老名称,只是apk的名称变为了新名称,因此建议通过“重构

2014-04-23 16:57:06 21667

转载 八个移动产品设计必备网站

如题:分享一个不错的内容:http://www.cocoachina.com/newbie/basic/2012/0606/4333.html

2014-03-22 23:52:45 636

转载 iOS移植android的环境配置以及部分Bug

转载一名网友的: http://blog.csdn.net/rexuefengye/article/details/15813497转载黑米的: http://www.himigame.com/iphone-cocos2dx/636.htmlmac终端命令大全介绍 :http://www.douban.com/note/75797151/

2014-03-21 16:11:17 820

原创 关于NSDictionary与CCDictionary的互转

以前遇到这个NSDictionary与CCDictionary的互转问题,一时没有解决,最后就不了了之了。今天在做项目的时候,突然看到其实cocos2d-x里有现成的源码: CCFileUtilsIOS.mm里的staticvoid addValueToCCDict(id key,id value, CCDictionary* pDict)函数,而且里面有objective-c里各种N

2013-08-30 17:51:25 1492

转载 UIWebView清除缓存和cookie

现在项目遇到一个问题,游戏底层用Cocos2d-x,公告UI实现是用的UIWebView, 然后第一次在有网络的环境下运行公告UI,会加载url链接,同时就会自动存入缓存,当下次手机没有网络的环境下,会加载缓存,给玩家UIWebView链接良好的错觉!所以每次加载完URL链接后, 同时把缓存也马上清理。源码如下: //清除cookiesNSHTTPCook

2013-08-06 18:46:55 21473 1

转载 UIWebView背景透明且无拖拽后的上下阴影

1.首先UIWebView背景透明 // set background transparent, also can set it in nib file webView_.backgroundColor = [UIColor clearColor]; webView_.opaque = NO;2.隐藏拖拽webview时上下的两个有阴影效果的subview

2013-08-03 11:09:32 2374

转载 XCode里创建的Cocos2d-x项目如何C++与ObjC混编,以及调用APPLE API和ObjC函数

转载网站:http://www.himigame.com/iphone-cocos2dx/743.html转载备注说明:由于转载原文没有介绍objc的.h文件导入,此文特此备注, objc的.h文件一定要在.mm文件导入 而不能直接在C++的.h文件里直接导入,这样会出现编译报错,找不到链接库

2013-07-29 16:45:01 2237

转载 xcode4发布测试-打包(Archive)

1、设置“Build Settings” ,下图是官方文档截图,留意那个红框,居然说反了。  "Skip install"一定要选NO,否则在下面的打包步骤后,Organizer看不到你的程序,就为这折腾我好些时间,国外论坛 一堆问题,说我按照官方文档做了,怎么Organizer看不到程序。  1.1 选择ad hoc证书 .在“Code Signing”栏,选择你在文章(

2013-07-16 19:12:36 511

转载 ios:程序打包时出现The identity 'iPhone Distribution:XXX doesn't match any valid的解决方法

ios:程序打包时出现The identity 'iPhone Distribution:XXX doesn't match any valid的解决方法  2013-01-08 11:09:33|  分类: iOS之系统|字号 订阅     程序在模拟器上运行的时候没有问题,当我用真机运行或者是打包的时候,就会报错,出现:The identity

2013-07-15 15:28:09 1437

转载 cocos2d-x 2.1坐标转换总结

cocos2d-x是基于openGLES的,所以遵循openGL的坐标系,也就是说是以屏幕的左下角为坐标原点,如下图:屏幕坐标系一般是以左下角为坐标原点,如下图所示:在开发cocos2d-x程序时一定要注意坐标轮换问题,屏幕与openGL坐标转换有相应的函数。convertToNodeSpace(const CCPoint&

2013-07-05 10:25:38 12210 1

转载 堆和栈的区别 (转贴)

堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态

2013-06-19 15:05:26 490

转载 cocos2dx+win7+vc2010配置图文

多谢博主的详细图文!以下为连接:http://www.cnblogs.com/zilongshanren/archive/2011/09/27/2192928.html

2013-06-14 23:36:36 1206

原创 第9章_继承和多态_编程练习_Exercise9_2按要求设计类

<br />/**<br /> *Person,Student,Employee,Faculty,Staff类的设计<br /> *要求:父类Person 其子类有Student Employee。<br /> *Employee类有子类 Faculty和Staff。<br /> *Person有姓名,地址,电话,电子邮件,Student有班级。将这些定义为常量<br /> *Employee有办公室,工资和受聘日期<br /> */<br />public class Exercsie9_2{<br />

2011-04-17 22:31:00 983

原创 第9章_继承和多态_方法覆盖(overrides)与方法重载(overloads)的区别

<br />/**<br /> *方法覆盖(overrides)与方法重载(overloads)的区别<br /> */<br />public class 方法重载和覆盖的区别 {<br /> public static void main(String[] args){<br />  A a = new A();<br />  a.overloads(0.5);<br />  a.overrides();<br /> }<br />}<br />class A extends B{<br /> //方法

2011-04-17 16:27:00 610

原创 第8章_字符串与文本I/O_正则表达式练习

<br />import java.util.Scanner;<br />/**<br /> * 正则表达式(regular expression)的使用<br /> */<br />public class 正则表达式练习 {<br /> public static void main(String[] args){<br />  System.out.println("请输入 :");<br />  Scanner s = new Scanner(System.in);<br />  String st

2011-04-17 15:50:00 368

原创 第8章_字符串与文本I/O_编程练习_8.9_十进制转化为十六进制

<br />import java.util.Scanner;<br />/**<br /> *将十进制转换为十六进制<br /> */<br />public class Exercise8_9 {<br /> public static void main(String[] args){<br />  System.out.println("请输入十进制数字:");<br />  Scanner sc = new Scanner(System.in);<br />  int i = sc.nextInt

2011-04-16 15:13:00 533

原创 java基础之Applet加载图片

<br />/**<br /> * @param args<br /> */<br />import java.applet.*;<br />import java.awt.Graphics;<br />import java.awt.Image;<br />public class AppletTest extends Applet{<br /> <br /> private Image ima[] = new Image[2];<br /> int i;<br /> Graphics g = this.

2011-04-15 23:23:00 3401

原创 第8章_字符串与文本IO_8.7

<br />/**<br /> * 十六进制转换为十进制<br /> */<br />public class Exercise8_7 {<br /> public static void main(String[] args){<br />  int i = parseHex("A5"); //A5的十进制为165<br />  System.out.println(i);<br /> }<br /> <br /> public static int parseHex(String s){<br />  

2011-04-14 23:40:00 397

原创 第8章_字符串与文本I/O_编程练习_8.1判断是否为回文串

<br />import javax.swing.JOptionPane;<br />import java.lang.StringBuffer; <br />/**<br /> * 使用StringBuffer判断是不是回文字符串;<br /> */<br />public class Exercise8_1 {<br /> public static void main(String[] args){<br />  //使用StringBuffer判断是不是回文字符串<br />  StringBuff

2011-04-13 23:54:00 817

原创 第6章_数组_编程练习_Exercise6_25(二维数组的相乘)

<br /><br />/**<br /> *两个二维数组的想相乘;<br /> *这个两个二维数组要求行数,类型相等<br /> */<br />public class Exercise6_25 {<br /> <br /> static int[][] arr ;<br /> <br /> public static void main(String[] args){<br />  int[][] a = {<br />    {1,2,3},<br />    {4,5,6},<br />    {

2011-04-09 18:33:00 988

原创 第6章_数组_编程练习_Exercise6_19(成绩排名)

<br />/**<br /> * 输入学生成绩和名字,按降序排列<br /> */<br />import javax.swing.JOptionPane;<br />public class Exercise6_19 {<br /> public static void main(String[] args) {<br />  String temp;<br />  String str = "";<br />  int number =  Integer.parseInt(JOptionPane.sh

2011-04-09 18:31:00 419

原创 第6章_数组_编程练习_Exercise6_5

<br />import javax.swing.JOptionPane;<br />/**<br /> * 程序功能:<br /> * 输入一串数,如果是相同的数,则不添加到数组里<br /> */<br />public class Exercise6_5 {<br /> public static void main(String[] args) {  <br />  boolean isZero = false;<br />  int[] arr = new int[5];<br />  for(i

2011-04-07 23:27:00 372

原创 第6章_数组_加强循环(foreach)的使用

<br />/**<br /> * foreach循环的使用<br /> */<br />public class Exercise_第六章_foreach循环 {<br /> public static void main(String[] args) {<br />  int[] array  = {1,2,3,4,5};<br />  //增强循环:<br />  //for(int a : array){};  a的类型要与array的类型一样,且array要为数组<br />  //缺点是只能从下

2011-04-07 15:52:00 397

原创 第5章_方法_编程练习5_22(平方根的近似求法)

<br />import javax.swing.JOptionPane;<br />/**<br /> * 平方根的近似求法:<br /> * 公式:<br /> * nextGuess = (lastGuess+(nummber/lastGuess))/2;<br /> * 当nextGuess 和 lastGuess几乎相等的时候,那么这个nextGuess就是平方根的近似值;<br /> */<br />public class Exercise5_22 {<br /> public static

2011-04-07 15:33:00 1762

原创 第5章_方法_编程练习5.19(得到三角形的面积)

<br />import javax.swing.JOptionPane;<br />/**<br /> * MyTriangle类:<br /> * 如果两边之和大于第三边,就返回true;<br /> * 返回该三角形的面积<br /> */<br />public class Exercise5_19 {<br /> public static void main(String[] args) {<br />  int a = Integer.valueOf(JOptionPane.showInput

2011-04-07 15:32:00 388

原创 第5章_方法_编程练习5.4(数字倒序输出)

<br />import javax.swing.JOptionPane;<br />/**<br /> * 显示倒置的数:<br /> * 例如:123 ---> 321;<br /> */<br />public class Exercise5_4 {<br /> public static void main(String[] args) {<br />  int i = Integer.valueOf(JOptionPane.showInputDialog("请输入一个数:"));<br />  J

2011-04-05 22:53:00 897

原创 第4章_循环_编程练习4.16求整数的因子

<br />import javax.swing.JOptionPane;<br />/**<br /> * 求整数的因子<br /> *  求出这个整数的所有素数因数<br /> *  如:12 分解后:2 2 3<br /> */<br />public class Exercise4_16 {<br /> public static void main(String[] args){<br />  //此方法效率低<br />  int j = Integer.valueOf(JOptionPane.

2011-04-04 19:02:00 518

原创 第4章_循环_编程练习4.9计算最高分和次高分

<br />import javax.swing.JOptionPane;<br />/**<br /> * 功能介绍:查询最高分<br /> *提示输入学生的名字和分数<br /> *返回第一名,第二名的名字和分数<br /> */<br />public class Exercise4_8 {<br /> public static void main(String[] args){<br />  int number = 0;<br />  int score_temp = 0 , score_2 =

2011-04-04 17:49:00 585

原创 第4章_循环_最小化浮点型数值误差

<br />import javax.swing.JOptionPane;<br />/**<br /> *浮点数的误差是不可避免的<br /> *本题重点在于怎么最小化误差<br /> */<br />public class 最小化浮点数误差 {<br /> public static void main(String[] args){<br />  <br />  //测试float浮点型数值误差<br />  float sumf = 0;<br />  int count = 1;<br />  

2011-04-04 00:57:00 503

原创 第4章_循环_计算器(while循环语句实现)

<br />import javax.swing.JOptionPane;<br /><br />public class 自己做的计算器 {<br /> public static void main(String[] args){<br />  int iscontinue = 0, i = 0, right = 0 ,c = 0;<br />  long time = 0 ;<br />  int[] i1 = new int[10];<br />  int[] i2 = new int[10];<b

2011-04-03 23:34:00 1041

原创 第2章_基本数据类型和基本操作_编程练习Exercise2.7通过创建窗口进行大小写的切换

import javax.swing.JOptionPane;/** * 程序功能: * 将大小写字母相互转换 * 通过创建对话窗口读取数据 */public class Exercise2_7{ public static void main(String[] args){  String str = JOptionPane.showInputDialog("请输入字母"); //创建对话窗口对象,并把读取的数据存储到str里  char[] ch = str.toCharArray();  for(in

2011-04-03 11:58:00 411

原创 第2章_基本数据类型和基本操作_编程练习Exercise2.11通过控制台进行大小写的切换

import java.util.Scanner;/** * 程序功能: * 通过控制台进行大小写的切换 *  *  控制台的输入: *  Scanner s = new Scanner(System.in); *  s调用的方法: *  next(); 读取一个字符串 *  nextLong(); 读取一个long类型的整数 *  nextInt() *  nextDouble(); *  nextByte(); *  ```` */public class Exercise2_11 { public s

2011-04-03 11:52:00 395

原创 java基础之AWT图形界面之界面布局管理器

<br />import java.awt.BorderLayout;<br />import java.awt.Button;<br />import java.awt.Color;<br />import java.awt.FlowLayout;<br />import java.awt.Frame;<br />import java.awt.GridLayout;<br /> /* 布局管理器的分类:<br />  BorderLayout<br />  FlowLayout<br />  GridL

2011-04-01 19:10:00 1392 1

原创 java基础之LinkedList例子与数据结构概述

<br />/* LinkedList是采用双向循环的链表<br /> * 利用LinkedList实现栈(stack)、队列(quene)、双向队列(double-ended queue)<br /> * 数据结构分为两大类:<br /> * 1.线性数据结构:有线性表,栈,队列,串,数组,文件<br /> * 2.非线性数据结构:树,图<br /> * */<br />import java.util.*;<br />public class LinkedListTest {<br /> <br /> 

2011-03-29 21:13:00 823

原创 java基础之线程同步实例之Producer与Consumer

class Producer implements Runnable{ Message ms =new Message(); int i = 0; Producer(Message ms){  this.ms = ms; } public void run(){  while(true){   if(i > 10){    break;   }else{     System.out.println("Producer set :"+i);    ms.setMessage(i);    i++;   } 

2011-03-29 21:10:00 2537

原创 java基础之线程的同步(同步块和同步方法的使用)

<br /><br />//同步分为:同步块和同步方法。<br />//每个class都有一个锁或叫做监视器<br />// 1.同步块的实现:<br />class SellTickets implements Runnable{<br /> public int i = 50;<br /> public void run(){ <br />  /*为了避免时间轮换导致的结果不可预料,就需要给方法加锁<br />  就可以避免出现class_5_54的数据超出范围现象*/<br />  <br />  s

2011-03-28 19:13:00 1502

原创 java基础之设计模式之单例模式

<br /><br />class Time{  <br /> //单例特点:(Runtime就是一个单例类 )<br /> //(1)类的构造方法是私有的,从而避免了外部利用构造方法创建多个实例<br /> //(2)一个类只有一个实例,且自行实例化,并向整个系统提供这个实例。<br /> <br /> public static Time t = new Time(); //因为是static修饰,所以所有类共用这一个Time对象<br /> private Time(){}<br /> public

2011-03-28 00:56:00 301

原创 java基础之对象的排序

<br />import java.util.Arrays;<br />class Student implements Comparable{ //要想让Student这个类的实例对象能排序,就一定要显示comparable这个接口<br /> int age;<br /> String name;<br /> Student(int age,String name){<br />  this.age = age;<br />  this.name = name;<br /> }<br /> public

2011-03-27 21:33:00 328

Excel导出lua工具(POI3.10)

第一次上传自己写的工具,由于公司网速,没法上传工程源码了, 说明:jar工具会去搜索所在目录下的所有文件夹及子文件夹里的excel表, 并新建一个output_lua的文件夹,导出lua表到里面. 如果遇到任何bug也可以联系我Q, 一起交流学习进步 ~~~

2015-04-27

空空如也

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

TA关注的人

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