- 博客(8)
- 收藏
- 关注
原创 架构设计的一些理解
1、面相过程:自顶向下,把一个大的复杂的功能细化成几个小的功能,小的功能再细化成几个单一功能,功能即函数;2、面相对象OOP:抽象、封装、继承、多态。2.1 抽象:一种思想,用数学符号来描述现实事物,对具体事物的数据化;2.2 封装:让代码变得简洁清晰、易读,封装一是为了隐藏细节,一是(某块)代码的复用(使用重复的代码),封装的结果是方法/函数。2.3 继承:
2017-01-23 23:52:21
295
转载 java static
Java中的static关键字解析Java中的static关键字解析 static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲: 一.static关键字
2017-01-16 11:36:29
277
原创 python tk模块的运用,检测JSON文件中是否有同类型控件的相同名称
# -*- coding: UTF-8 -*-from Tkinter import *import os#python f:/python/check-UIEditor/chUIEditor.pys = "脚本从这里开始:"print s.decode('utf-8').encode('gbk')top = Tk()top.title("che
2016-03-08 20:18:17
722
原创 python一键打包
#androidimport shutil,zipfile,os,_subprocess,time#python f:/python/package.pysrcPath = "E:/Client/trunk/samples/MyMainGame/Resources"toolPath = "E:/Client/tools/"exePath = toolPath +
2016-02-22 15:05:09
899
原创 C#窗体应用程序实现cocos2dx json文件自动生成lua文件
文件解析部分:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;namespace WindowsFormsApplication3{ class G
2015-12-10 17:33:16
908
原创 cocos2dx(lua)ASTAR算法
原理在网上已经有相关文章,就不补充了,因为一直在网上搜不到用lua实现的a星算法,故有下文(只有关键的代码)。 local openList = {} local closeList = {} local opcount = 0 local clcount = 0 local newx,newy --新坐标 local step =
2015-10-27 13:52:04
928
原创 cocos2dx战争迷雾实现(lua)
之前在网上一直没搜到用coco2dx(lua)实现战争迷雾的文章,就有了下文。tilemap的美术资源(战争迷雾)战争迷雾的原理在网上已经有相关资料,就不补充了。--战争迷雾用--t1中索引与tilemap的GID对应,右边值(表)与tilemap的资源对应。p.t1 = { [0] = {0,0,0,0}, [2] = {0,0,0,4},
2015-10-27 12:48:48
1668
原创 Cocos2dx基础
1、Label:create()2、CCSrite:create()3、CCLayer:create()4、CCLabelTTF:create(...)5、setPosition(...)6、setColor(...)7、addChild(...)8、CCMenu:create()9、CCMenuItemImage:create(...)10、CCMenuIte
2015-10-27 12:38:24
300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人