摘要: 使用urllib.urlopen(url)的时候报错whitespace_trans = string.maketrans(_whitespace, ' ' * len(_whitespace))AttributeError: 'module' object has no attribute 'ma... 阅读全文
posted @ 2014-04-23 18:18 aosting 阅读(213) 评论(0) 推荐(0) 编辑
摘要: FastJson 是阿里巴巴出的,据说是速度最快的。java类 1 package com.android.domain; 2 3 public class Person { 4 5 private String name; 6 private int age; 7 private String address; 8 9 public String getName() {10 return name;11 }12 13 public Person(String name, int age, String address) {... 阅读全文
posted @ 2014-03-27 18:37 aosting 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 介绍一下是用Gson来解析json的方式。Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。直接上代码吧,代码里面有一些注释。参考了老罗的demo和lk_blog的博客。还是那句话,json传递过来,在一些环境下是直接解析然后做其他处理,有的时候要转换到一个java对象。先上java对象。我直接放到一个文件里面了。 1 package com.android.domain; 2 3 import java.util.Date; 4 5 public class... 阅读全文
posted @ 2014-03-27 18:34 aosting 阅读(3563) 评论(0) 推荐(0) 编辑
摘要: json数据结构json中有两种数据结构:对象和数组。对象 在JSON中,一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号),冒号后是该名称的值,多个“名称:值”之间使用“,”(逗号)分隔开来。名称需要使用双引号括起来,值如果是字符串则必须用双引号括起来,如果是数值型则不需要。如下的代码是一个简单的JSON对象示例:1 {2 "id":001,3 "name":"jack",4 "age":255 }数组 在JSON中,数组是值(value)的有序集合。一个数组以“[”(左中括 阅读全文
posted @ 2014-03-26 23:15 aosting 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 复习巩固一下这些基础的知识。参考了老罗的视频和文档。这块地方如果做应用开发的话,基本上每个都会要用到。5种布局android提供了5种布局,分别是FrameLayout(框架布局),LinearLayout(线性布局),RelativeLayout(相对布局),TableLayout (表格布局),AbsoluteLayout(绝对布局)等。在Android系统中,可视化控件都是从Android.view.View继承的。在设置点击监听的时候要选择View的监听,不要选成了Dialog的监听。开发者可以通过xml的方式来布局这些view,基本上app的开发都是使用的这一种,类似与J2ee中的j 阅读全文
posted @ 2014-03-21 15:38 aosting 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 看一个连连看的代码。里面有一些不熟悉的地方,需要查看,随手记录下。备忘1CREATE_FUNC宏在代码里经常看到使用这个宏:CREATE_FUNC(BaseLayer); 1 /** 2 * define a create function for a specific type, such as CCLayer 3 * @__TYPE__ class type to add create(), such as CCLayer 4 */ 5 #define CREATE_FUNC(__TYPE__) \ 6 static __TYPE__* create() \ 7 { \ 8 ... 阅读全文
posted @ 2014-01-21 17:05 aosting 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 添加不同的怪物,这个是我从其他地方实现的。添加Monster.h和Monster.cpp开始的时候我是继承的CCSprite,但是一直出问题。在网上发现可以继承CCNode,就尝试了一下。 1 // 2 // Monster.h 3 // cocos2d-x_simpleGame_20131104 4 // 5 // Created by 张学院 on 14-1-13. 6 // 7 // 8 9 #ifndef __cocos2d_x_simpleGame_20131104__Monster__10 #define __cocos2d_x_simpleGame_20131104__M... 阅读全文
posted @ 2014-01-15 15:36 aosting 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 多继承class Worker:public Person,public job多继承的二异性:两个父类有相同名字的方法。 1 // 2 // Person.h 3 // ArrayTest 4 // 5 // Created by 张学院 on 14-1-8. 6 // Copyright (c) 2014年 com.mix. All rights reserved. 7 // 8 9 //防止重复引用10 #ifndef __ArrayTest__Person__11 #define __ArrayTest__Person__12 13 #include 14 using nam... 阅读全文
posted @ 2014-01-10 16:10 aosting 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 静态成员函数(static)静态成员函数的声明是在类体中的函数声明前加上关键字static例如static Person * create(const string name);*在静态函数中不能使用this指针。不需实例化调用。可以直接用类名调用。 1 // 2 // Person.h 3 // ArrayTest 4 // 5 // Created by 张学院 on 14-1-8. 6 // Copyright (c) 2014年 com.mix. All rights reserved. 7 // 8 9 //防止重复引用10 #ifndef __ArrayTest__Per... 阅读全文
posted @ 2014-01-10 15:15 aosting 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 纯虚成员函数(virtual)纯虚函数只包含借口的声明,由子类负责实现类如:virtual void info () const=0;包涵纯虚函数的类称为抽象类,抽象类不可实例化。如果派生类继承了抽象类,而不实现纯虚函数的话,仍然是抽象类,不能实例化,只有实现了所有的纯虚函数,派生类才可以实例化。 1 // 2 // Person.h 3 // ArrayTest 4 // 5 // Created by 张学院 on 14-1-8. 6 // Copyright (c) 2014年 com.mix. All rights reserved. 7 // 8 9 //防止重复引用10 ... 阅读全文
posted @ 2014-01-10 14:47 aosting 阅读(184) 评论(0) 推荐(0) 编辑