自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [Cocos2d-x]Windows下eclipse 环境配置----CDT

前期准备:Eclipse已经安装cdt插件和adt插件,android环境已经配置ok,cygwin已经调试ok;默认使用Cocos2d-x版本2.2.3,其他版本待验证.使用到的系统环境变量如下(其实非必须,但配置过后在Eclipse里再配置时会方便很多); 环境变量变量值(当前配置,根据情况修改) COCOS2DXE:\libs\

2014-05-07 18:51:30 981

原创 引用类型和值类型以及指针的理解

最近在学习GoLang,因为一直从事java开发,对于在方法声明时是使用引用类型的参数还是指针类型的参数比较疑惑,在java中,我们只考虑值传递和引用传递,对于基本类型都是值传递形式,引用类型都是引用传递形式,但是Golang支持指针所以对于引用类型和指针类型比较难以选择,多方查阅现总结一下自己对他们的理解(针对java程序员,C/C++程序员勿喷).Golang中没有class关键字来定义类

2013-09-10 16:54:53 4263 2

转载 解决Debug certificate expired的问题

使用Eclipse调试Android程序,源代码没有错,但总是提示:Error generating final archive: Debug certificate expired on ****从字面了解,是由于Debug证书过期所致。Android的应用程序必须经过开发者自己的自签名证书进行数字签名之后,才能安装到Android系统上。在开发调试阶段,默认情况下,ADT辅助工具帮我们对apk文件进行了签名,采用的是默认的Debug版本的签名文件。安装之后,Android SDK会生成一个Debug签名

2011-06-01 18:19:00 531

原创 java类加载器备忘

<!--table.MsoNormalTable {font-size:10.0pt; font-family:"Times New Roman"}-->类加载器自定义类加载器必须继承ClassLoader类,重写父类的findClass方法,因为loadClass方法包含了类加载器的委托机制,所以我们仍然保留父类的loadClass方法,然后使用defineClass

2011-01-27 13:51:00 469

原创 java5之枚举

<!--table.MsoNormalTable {font-size:10.0pt; font-family:"Times New Roman"}-->枚举枚举就是要把某一类型的变量只能为某些特定的值中的一个,这样可以把错误在编译阶段就显现出来,这是比普通变量优越的地方.用普通类模拟枚举类 class WeekDay(){private WeekDay()

2011-01-27 13:51:00 533

原创 java之注解

注解注解是一种向编译器传递信息的标识,以@开头,可以加在包,类,成员变量,方法,方法的参数以及局部变量上.如@Deprecated表示已过时,@SuppressWarnings(“….”)压缩警告,编译器在编译源代码时不再显示警告信息.*Int[]是一个Object对象,但是不是Object[]元注解,注解类的注解就是元注解,即标识的标识.如@Retention(…)注解的生命周期

2011-01-26 10:15:00 430

原创 java之类加载器

类加载器系统默认的三个类加载器,BootStrap,ExtClassLoader,AppClassLoader.BootStrap是jvm内置的类加载器,没有对应的Class对象.其他的类加载器本身也是java类,需要被类加载器加载.java虚拟机中的类加载器采用父子关系的树形结构进行组织 它们分别负责不同的区域.当要加载一个类时,首先由当前线程的类加载器加载第一个类,当类A调

2011-01-22 16:13:00 474

原创 java之泛型

泛型诸如ArrayList array = new ArrayList()的应用,在声明对象时以指明类型参数的应用,叫泛型.泛型是编译器阶段的内容,运行时是去类型化的. 术语:整个ArrayList称为泛型类型ArrayList中的E称为类型变量或类型参数整个ArrayList称为参数化类型ArrayList中的Integer称为类型参数的实例或实际类型参数ArrayL

2011-01-22 16:08:00 508

原创 javaBean之内省

内省JavaBean是一个特殊的java类,jdk提供的对javabean的操作的API就是内省.对javabean的操作无外乎对属性的get和set,而这其实就是调用JavaBean的对应的set和get方法的过程,因此把javaBean当做普通类来处理势必很麻烦,因为我们很难准确的定义各属性所对应的set和get方法名,显然内省提供了解决此问题的方法PropertyDescriptor

2011-01-22 16:06:00 822

原创 java之动态代理

代理类Proxy.getProxyClass(ClassLoader loader,Class … interfaces)获取一个代理类的字节码对象,返回Class类型Proxy.newProxyInstance(ClassLoader loader,Class[] interfaces,InvocationHandler h)获取一个动态代理类的实例对象动态代理类:class p

2011-01-22 16:05:00 430

原创 类型参数的类型推断

编译器判断泛型方法的实际类型参数的过程叫做类型推断,类型推断的实现方法是一种非常复杂的过程.根据调用泛型方法时实际传递的参数类型或返回值类型来推断,具体规则如下:如果某类型变量只在方法参数列表或返回值的一处被调用了,那根据调用该方法时该处的实际类型来确定,即直接根据调用方法时传递的实际类型或方法返回值的类型来确定泛型方法的参数类型.例如: swap(new String[3],3,4) --->static <E>  void swap(E[] a,int i,int t)当某个类型变量在方法的参数列表和返

2011-01-05 16:09:00 1721 2

原创 javaBean备忘

1. javabean是一类特殊的类,javabean的属性是由set/get方法决定的,例如class Person{private int i;public int getAge(){return i;}public void setAge(int age){this.i = age;}}作为javabean,这个Person类的属性是setX()/ge

2011-01-05 13:59:00 505

原创 java反射入门备忘

Class类--java类的抽象,是一个特殊的类.当初理解为每个用class定义的java类,不管是系统定义还是自定义的类,都是Class的实例;现在自我纠正,Class类的实例是各个类在内存中的字节码,张老师讲每个类的字节码是不同的,所以每个类的字节码在内存里存储的内容也是不同的,这些不同的内存空间对应的对象就是Class类的实例(有点像是指向java类的字节码的指针啊).  得到C

2011-01-05 13:58:00 427

javaMail server

易邮邮件服务器EyouMailServer支持互联网邮件收发,网页邮件收发,邮件代理,邮件杀毒,邮件过滤,邮件监视,邮件备份,邮件转发,多域名邮件收发,邮件发送验证.是一款既提供Webmail网页收发邮件,又支持Outlook,Foxmail等邮件客户端软件收发邮件的邮件服务器。EyouMailServer让企业告别免费邮箱时代,拥有一个独立的以企业域名为后缀的邮件地址,体现企业对外形象,同时也可以加强对外业务联络的邮件管理;在企业的服务器上轻松搭建一个真正属于自己的企业邮箱,可以随意设置邮箱大小(由硬盘大小决定),同时也不必担心邮件会泄露公司的商业机密;防垃圾邮件和防病毒功能可以使企业免受垃圾邮件和病毒的侵扰。 我是用来做javaMail程序的本地调试用的.

2011-11-27

空空如也

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

TA关注的人

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