- 浏览: 200085 次
- 性别:
- 来自: 广州
最新评论
-
gurudk:
有很多好的产品也是集体智慧的结晶,不是带有个人色彩。
谈谈架构师 -
司马崖余:
2、编程提高
a. 基础知识
b. oop和设 ...
关于团队培训 -
司马崖余:
什么时候实施啊?期待中:D
寻求下一个阶段的团队爆发点 -
17studio:
ncache是在请求分发模块做的事情
分布式文件存储方案 -
17studio:
cpu是小事,中心数据做好同步,机器可以横向扩展,关键的扩展点 ...
resin 3.2 comet
文章列表
new client architecture
- 博客分类:
- 表现层漫步
after a talk with header, i finger out a picture of our new client architecture
1. the support basic: network, p2p ...
2. resource management: optimize the downloaded files
3. plugin architect to easy add other modules
...
to be more specific
- 2008-01-15 16:52
- 浏览 876
- 评论(0)
asunit, a unittest framework as junit, help you to seperate test code from implementation.
some points to use asunit in flexbuilder
1. new a actionscript project
2. runnable file extends testrunner when startup
3. add testsuite for all testcase
run it now
- 2008-01-15 16:45
- 浏览 987
- 评论(0)
服务器的代码逐步推进,到了开始考虑客户端代码的时候了,首先考虑的是通讯,因为交互增强以及性能的考虑,首先考虑的是基于长链接的comet,最初的选择是pushlet,但是经过一段时间的使用后,发现学习成本还是蛮高的,有 ...
- 2008-01-07 07:10
- 浏览 1645
- 评论(0)
export TERM=linux
plugin list:
a.vim
bufexplorer.vim
mark.vim
project.vim
taglist.vim
word_complete.vim
grep.vim
supertab.vim
configuration:
"==============
" default
"==============
set nocompatible
"Set to auto read when a file is changed from the outside
set auto ...
- 2008-01-04 12:56
- 浏览 1075
- 评论(0)
1. flash for desktop fps=25可满足目前项目简单动作的需求,整个设计应该以此为考虑基准,保证客户端不出现不流畅的情况
2. 定时器和其他事件的管理机制需要事件触发器驱动,具体的执行由相应的类完成
3、需要建立事件触发器和实际逻辑的分离架构,如人走路,和具体的执行是两回事,这导致了先处理逻辑,然后处理定时器的绘图逻辑的分离
- 2008-01-04 11:42
- 浏览 991
- 评论(0)
gvim install version
"==============
" default
"==============
set nocompatible
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin
set diffexpr=MyDiff()
"Set to auto read when a file is changed from the outside
set autoread
"Have the mouse enab ...
- 2008-01-04 11:34
- 浏览 1286
- 评论(0)
来自大牛Grant Skinner的文章,我就一个翻译者
资源管理:
1、资源的回收,当发现没有引用者(unload而且没有相关的事件-such as listener-关联)后,会在下一次GC马上回收
2、因为需要GC下一次回收才能清理,并且没有任何方法卸载掉swf,所以界面不应该同时load入多个swf(对UI的设计有要求)
3、如果和当前的stage产生了关系(如鼠标事件和键盘事件的监听)且该关系不是弱引用的swf,则无法清理,只有退出了stage才能清理
资源回收管理的建议:
1、使用System.totalMemory进行检测(如果全部都是自己开发的swf可用flex builde ...
- 2008-01-02 12:28
- 浏览 3327
- 评论(0)
从产品角度谈谈开发技术的选型
1、asp.net 学习成本较低(微软在入手方面文档齐全),成本低(虚拟空间便宜),开发效率较好,利于从低到高的产品发展
2、j2ee 学习成本高(多套j2ee的技术框架),开发效率一般,性能较好,有多种大规模方案支持,适合长期发展
3、php 学习成本低(面向过程),有大规模方案支持,并发支持和定时支持较弱,需使用c/c++做开发扩展,导致后期开发成本高
4、ruby on rails 学习成本一般(小语种及框架学习),前期开发成本低,虚拟空间成功案例较少,大规模开发的成型方案较少
综合比较,推荐使用asp.net做为中小型网站的开发语言
- 2008-01-01 09:56
- 浏览 1176
- 评论(0)
产品UI设计是一个很复杂的技术,而且在软件行业,也缺乏成体系的教程(可能是我自己孤陋寡闻)
所以自己根据自己的经验,整理出一些:
首先,界面要分为 1D 和 2+D两种,区分这两者的差别在于,1D可以马上把功能罗列给用户,而2+D则有一个时空转移的过程,因为2+D的UI复杂性,放在后面总结
1D的用户界面,我想拿微软的视窗UI和网站UI设计来说明
网站UI会包含以下元素
1、任何页面都会使用到的功能,如语言选择,版权信息,这些分散在四周
2、菜单,相当于该页面相关的信息内容
3、跟该页面主题密切相关的最常见功能,醒目,类似TOOLBAR
4、主空间域,以顺序的方式,展示信息,并在最终指 ...
- 2007-12-30 00:56
- 浏览 1402
- 评论(0)
小谈新创IT公司的基础
- 博客分类:
- 雕刻人生
考虑到现在的IT业正在逐渐从年轻走向成熟,人才的梯队开始建立,各善其职成为一个成熟团队的标准
虽然幸运地早学了几年的计算机,现在勉强混入了高级人才的领域,但是对任何一家公司,都会面临新老交替的团队问题
我同样也碰到了这个问题,所以才有机会亲身感受,知识传承和团队引导
这应该是一个新公司成功的基础
- 2007-12-27 11:31
- 浏览 900
- 评论(0)
因为对java不熟悉的原因,导致了设计上面的缺陷,引以为咎
记录一下案例的情况:
1、对象系统的构建,分成几大类,形成树形关系,纵向
2、对对象系统的操作,类别无关,横向
上述两者都需要数据保存,但是横向操作其最终的目标者指向不明
为了提高数据处理能力,需要使用数据库,横向操作的数据必须能够使用动态的数据标识方式,表明最终的操作对象
因为一开始不了解hibernate的机制,以为没法建立动态表名,所以在别人的影响下,抽象了操作类别,并对对象系统中的各大类的基类,分别实现了抽象类别的具体实现
该实现的不足在于,新增对象系统类别时,需要同时实现对象系统操作的实例,同时,当需要新增操作类别 ...
- 2007-12-25 12:19
- 浏览 950
- 评论(0)
从同事处借了本黑羽的《as殿堂之路》
- 博客分类:
- 表现层漫步
本书内容分为下面三部分
1、语法介绍
2、核心库及语言特性机制介绍
3、动画视觉实现
1和2是各种语言都会覆盖的内容,没有什么学习成本,3相当于一套2D引擎的相关文档,需要看看
- 2007-12-21 14:38
- 浏览 1142
- 评论(0)
幸好有thor指点,少走了很多的弯路
发现问题的手段还是需要全面的测试和细心的观察
优化的手段是界面和使用资源的优化,这点在很多情况下都是大同小异的
下面是adobe建议的优化要点,记一下以免丢失,flashlite和flash应该有共通之处
优化 ActionScript 性能
由于大多数移动设备在处理速度和内存方面都有一定的限制性,因此在开发适用于移动电话中使用的 Flash Lite 内容的 ActionScript 时,请遵循以下原则:
使 ActionScript 尽量简单。
限制使用的循环数和每个循环包含的代码数。
当不再需要基于帧的循环时,应当立即停止该循环。
尽量避免字 ...
- 2007-12-19 20:50
- 浏览 1294
- 评论(0)
adobe livedoc
http://www.adobe.com/support/documentation/en/flex/
flashlite optimization
http://livedocs.adobe.com/flashlite/2_cn/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000089.html
大神们的blog
7yue, luar, n神, thor, 黑羽...
- 2007-12-17 16:17
- 浏览 988
- 评论(0)
IT人如何捞外快?本来是不希望写这篇帖子的
要做一个成功的人,首先要目标专一执着,捞外快,在我眼中是进快钱,偏离航向的做法。
不过,对某些人来说,或许技术只不过是一时的工具,所以整理出来,分享一下,也是有点作用
任何一个市场都需要买家卖家,同时还需要一个良好的商务平台,以保证双方的信息对称,
选择互联网作为商务平台后,经筛选有如下途径
1. 网站
2. 共享软件
3. 威客,也就是所谓的接单
4. 开源项目,通过授权和捐献收入
...
其他的一些如做外挂、做插件、做病毒等手段,就不提倡了
- 2007-12-17 10:31
- 浏览 950
- 评论(0)