自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (14)
  • 收藏
  • 关注

原创 bLua如何实现按需注册

首先要说一下, 为什么我们需要按需注册. 这是有深刻的教训的, 项目里实际注册的数量, 数以万计. 虽然每项注册的消耗并不多, x10000之后, 就不容小觑了. 先说静态生成wrap代码的方式, 几万个wrap方法对应的代码行数, 几十万行c#代码. 再经过il2cpp之后, 又要乘以N. 所以, 导致unity项目里面的代码行数非常大, 也导致了text段很大. 这些注册项在运行时占用的内存, 也超过了15M. 注册时间消耗, 在编辑器上面就得100ms, 手机上的初始化时间应该更高. 甚至在xco..

2021-06-22 22:46:18 168

原创 一个新的Unity3d下面的lua方案

详见github:https://github.com/bianpeng001/bLuaUnity3Dxiamian

2021-06-20 12:20:19 165

原创 JavaFx中文入门教程--属性和函数

 http://cnjavafx.cn/javafx/index.html 属性和函数属性属性定义了对象的状态,存放了对象中的数据。属性用attribute关键字声明。格式为:attribute 属性名:属性值;声明的时候,还可以给属性初始化。属性初始化的顺序和类定义式声明的顺序是一样的。先看一个例子:attrfunc01.fxpackage example;import ja

2008-08-18 17:26:00 904 1

原创 JavaFx中文入门教程--JavaFx中的类和对象

 http://cnjavafx.cn/javafx/index.html JavaFx中的类和对象import类JavaFx中的import跟Java中的是完全一样的。import 包名.类名;import 包名.*;import 语句应该放在程序的最开头,在其他语句之前。JavaFx内建的类都放在javafx.*下面,不过,我们还是可以直接引入Java的包。就像这样:imp

2008-08-18 17:25:00 1047

原创 JavaFx中文入门教程--JavaFx操作符

 http://cnjavafx.cn/javafx/index.htmlJavaFx操作符我们把JavaFx的操作符整理了一个表:优先级 JavaFx操作符 简单描述 结合律1 function() 函数定义 Class() 用括号显示指定表达式优先级 无new 创建新实例 Class{实例初始化...} 创建并初始化一个对象 Class2 ++(后缀) 返回值后自增1 从右到左--

2008-08-18 17:24:00 777

原创 JavaFx中文入门教程--JavaFx中的语句和表达式

 http://cnjavafx.cn/javafx/index.html JavaFx中的语句和表达式JavaFx是一个基于表达式的语言,所有的语句都是由表达式组成的。表达式的特征就是有零个或者多个输入,产生零个或者一个输出。JavaFx的表达式包括条件表达式,循环表达式,代码块(block)。我们先来看一个简单的脚本:expression01.fxpackage example

2008-08-18 17:23:00 822

原创 JavaFx中文入门教程--数组

 http://cnjavafx.cn/javafx/index.html 数组除了五种基本类型,JavaFx还提供了另外一个很常用的数据结构,数组。这个类型的英文名字为sequence,准确的说,不能翻译成数组,实际从行为上看更像是ArrayList。姑且称之为数组,并不影响理解。定义格式:[...],用方括号括起来,逗号分隔的一串表达式值。下面是两个简单的数组定义:var

2008-08-18 17:22:00 827

原创 JavaFx中文入门教程--JavaFx的数据类型

 http://cnjavafx.cn/javafx/index.html JavaFx的数据类型变量在JavaFx中需要通过var关键字来定义变量(如同JavaScript一样),变量的类型是可以省略的,省略的话变量的类型通过实际赋值的类型来推断。变量定义格式为:var 变量名:变量类型 = 变量值;例如:package example;var i:Integer = 12;

2008-08-18 17:21:00 925

原创 JavaFx中文入门教程--从Hello World开始

 http://cnjavafx.cn/javafx/index.html 从Hello World开始首先,我们需要去下载一份最新的JavaFxSDK。请访问这里http://www.javafx.com,建议下载JavaFX Preview SDK without NetBeans IDE,不要在Netbeans里面学习JavaFx,一个太方便的IDE会阻碍你的学习,熟练之后再使用

2008-08-18 17:20:00 906

原创 JavaFx中文入门教程- 概述

http://cnjavafx.cn/javafx/index.html  概述总得说来,JavaFx有一下几个特征:用一种声明式的语法来定制GUI组件,使得代码的结构尽可能和GUI组件的实际布局比较接近。声明式的数据绑定和即时更新,简单方便的自定义组件。应用程序的数据和界面组件之间即时刷新, 自动同步。静态类型,最大程度上的和Java的相似性,使得代码结构、代码重用和封装等方面都保持

2008-08-18 17:18:00 1292

原创 scheme 学习笔记(0)

早有打算学习一下scheme, 这个传说中的语言, 可是由于各方面的原因, 一直迁延 .近来心情颇为烦躁,  学习一下scheme , 转移一下注意力.第一篇, 做一个概述, 记录一些听来的和自己感受到的. 以后在逐步细化, 将来做总结的时候, 看看有什么体会.首先, scheme, 的历史.前身是lisp, 是一个古老, 应用的非常广泛的语言. 函数是语言, 其核心就是lambda. 号称是一个

2007-12-30 15:08:00 1449 2

原创 混合语言编程

c++/cli已经出现了一些年头了. 我想, 这个东西的产生,  遇到了很多人的联合绞杀, 很多人好像毒蛇猛兽一样去看待之.至于欧洲工业协会由于英国代表的反对票, 标志着微软把c++/cli纳入标准的一次惨痛的失败.不过, 我还是很喜欢c++/cli的, 哈哈哈, 我这个人的风格就是喜欢乱中有序, 乱世乱了敌人. 何况, 软件的本质是为了完成显示需求, 做出功能. 何必去管他所谓的纯洁性, 一致性

2007-12-07 22:31:00 1020

原创 计算机语言的发展(1)

计算机语言的发展,  是一个相当有趣的进程, 有着相当复杂的时代和环境, 以及硬件条件的影响. 我今天所谈的, 以一家之言, 总结一些规律. 汇编时代(机器语言时代):  大约四五十年代, 一切还处于原始社会. 这个时代的人是很痛苦的, 甚至没有程序员和软件的概念, 相干啥都得自己写. 整个是小农经济时代的一种自得其乐.             这个时代的语言特点,

2006-11-26 15:35:00 983

原创 Python(1)

 python 里面, 程序的哲学和我们已经熟悉了的静态编译语言有着天壤之别.静态编译语言, 以目前的状态来看, 大多数还是在函数和栈, 的支座上展开的. 其中函数的绑定, 是依靠静态编译时就能够确定下来的, 以及后来稍微灵活一点的, vtbl的虚函数. 虽然只是很简单的一个函数地址列表, 但已经使得程序语言发生了不小的变革, 大大地改变了程序员的行为方式和思维方式.在这里, 动

2006-07-06 12:24:00 848 1

原创 一段旧代码,引起的关于OO中一个问题的思考

一段旧代码,引起的关于OO中一个问题的思考(1)一段旧代码,引起的关于OO中一个问题的思考            首先,我把本文的观点先提出来,作为下面论述的总纲:一个死掉的对象不能有任何行为。    就是说,当一个对象已经被释放过以后,再通过他进行一些操作,我们认为是不合理的。尽管客观上讲,实际情况中这样做,程序是可以正常运行的。这个问题,目前只存在于类似c++,delphi这种不是生存期自管理

2006-06-25 11:49:00 866

原创 谈Delphi中LocalObject内存分配的优化

    谈Delphi中LocalObject内存分配的优化    众所周知,Delphi中,所有的object都是开辟在堆里面的。实际上,Delphi是不存在C++中的LocalObject的概念的。但是LocalObject内存分配的高效实在有目共睹,本文主要就是讲如何把Delphi的Object申请到Stack上面去。机制其实很简单,大部分的情况都可以用这种方式来优化(如果有优化必要的话)。

2006-06-25 09:27:00 1364

doom3源代码

大神放代码了,友情打个包

2011-12-02

programming lua 2nd 英文版

programming lua 2nd, 找了很久了,分享一下

2011-10-10

javafx 入门教程

javafx 入门教程javafx 入门教程javafx 入门教程javafx 入门教程

2010-02-23

Dynamic Java™ Scripting for Rich Internet/Client-Side Applications

Dynamic Java™ Scripting for Rich Internet/Client-Side Applications

2009-09-07

Android下的一个俄罗斯方块(包括代码) 1.1版本

Android下的一个俄罗斯方块(包括代码) 1.1版本 现在资源比较少,好辛苦啊

2008-12-11

Android下的一个俄罗斯方块(包括代码)

一个Android的俄罗斯方块游戏。 SDK 1.2下开发。 呵呵,现在Android下面的资源很少啊。

2008-12-10

JavaFx中文教程和源码

JavaFx中文教程和源码

2008-08-19

表达式计算器(支持丰富的内建函数)

基于flex的表达式计算器, 包含一个精巧的表达式计算引擎.<br>支持丰富的内建函数, 三角函数等

2008-03-31

fastrun2

快速启动工具, 可以帮助你节省很多时间. 每天你会花很多时间来在系统里找常用的程序, 常用的文档, 大量的时间在点啊点啊中浪费了. 为什么不把这些时间流出来听听音乐, 喝杯茶什么的?<br>你需要一个小工具, 来管理这些快捷方式, 他需要有快速定位, 常用程序排名等功能, 而且还不能像在做面上放很多快捷方式样把桌面搞得很乱.

2008-03-14

SUnit

一个简单的c++单元测试框架,<br>分析snail的源码, 把snail的单元测试框架给提取了一下. 比较简单的.<br>里面放了一个sample.mak作为一个举例.<br>

2008-01-31

SUnit

一个简单的c++单元测试框架,<br>分析snail的源码, 把snail的单元测试框架给提取了一下. 比较简单的.<br>里面放了一个sample.mak作为一个举例.<br>

2008-01-31

clock

一个简单又简单的时钟, 当初练手的第一个小玩意.<br>呵呵, 放到这里来吧.<br>因为简单, 所以体积非常小. 只有2k<br>一个只有2k的时钟, 还是不错的, 占用资源很少.

2008-01-27

calculator

基于我写的一个表达式计算控件, <br>可以支持自定义函数, 变量, 扩展等,<br>目前内建函数包括三角函数, round, expt等.<br>大家可以自行添加.<br>如果有愿意和大家分享的, 可以发邮件给我.

2008-01-27

MP3切割为Wave

一个基于MMTools的一个控件, 可以把一个mp3的部分截断出来, 存为wav格式的文件, 显示波形图

2007-01-13

空空如也

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

TA关注的人

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