`
17studio
  • 浏览: 200085 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
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
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
服务器的代码逐步推进,到了开始考虑客户端代码的时候了,首先考虑的是通讯,因为交互增强以及性能的考虑,首先考虑的是基于长链接的comet,最初的选择是pushlet,但是经过一段时间的使用后,发现学习成本还是蛮高的,有 ...
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 ...
1. flash for desktop fps=25可满足目前项目简单动作的需求,整个设计应该以此为考虑基准,保证客户端不出现不流畅的情况 2. 定时器和其他事件的管理机制需要事件触发器驱动,具体的执行由相应的类完成 3、需要建立事件触发器和实际逻辑的分离架构,如人走路,和具体的执行是两回事,这导致了先处理逻辑,然后处理定时器的绘图逻辑的分离
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 ...
来自大牛Grant Skinner的文章,我就一个翻译者 资源管理: 1、资源的回收,当发现没有引用者(unload而且没有相关的事件-such as listener-关联)后,会在下一次GC马上回收 2、因为需要GC下一次回收才能清理,并且没有任何方法卸载掉swf,所以界面不应该同时load入多个swf(对UI的设计有要求) 3、如果和当前的stage产生了关系(如鼠标事件和键盘事件的监听)且该关系不是弱引用的swf,则无法清理,只有退出了stage才能清理 资源回收管理的建议: 1、使用System.totalMemory进行检测(如果全部都是自己开发的swf可用flex builde ...
从产品角度谈谈开发技术的选型 1、asp.net 学习成本较低(微软在入手方面文档齐全),成本低(虚拟空间便宜),开发效率较好,利于从低到高的产品发展 2、j2ee 学习成本高(多套j2ee的技术框架),开发效率一般,性能较好,有多种大规模方案支持,适合长期发展 3、php 学习成本低(面向过程),有大规模方案支持,并发支持和定时支持较弱,需使用c/c++做开发扩展,导致后期开发成本高 4、ruby on rails 学习成本一般(小语种及框架学习),前期开发成本低,虚拟空间成功案例较少,大规模开发的成型方案较少 综合比较,推荐使用asp.net做为中小型网站的开发语言
产品UI设计是一个很复杂的技术,而且在软件行业,也缺乏成体系的教程(可能是我自己孤陋寡闻) 所以自己根据自己的经验,整理出一些: 首先,界面要分为 1D 和 2+D两种,区分这两者的差别在于,1D可以马上把功能罗列给用户,而2+D则有一个时空转移的过程,因为2+D的UI复杂性,放在后面总结 1D的用户界面,我想拿微软的视窗UI和网站UI设计来说明 网站UI会包含以下元素 1、任何页面都会使用到的功能,如语言选择,版权信息,这些分散在四周 2、菜单,相当于该页面相关的信息内容 3、跟该页面主题密切相关的最常见功能,醒目,类似TOOLBAR 4、主空间域,以顺序的方式,展示信息,并在最终指 ...
考虑到现在的IT业正在逐渐从年轻走向成熟,人才的梯队开始建立,各善其职成为一个成熟团队的标准 虽然幸运地早学了几年的计算机,现在勉强混入了高级人才的领域,但是对任何一家公司,都会面临新老交替的团队问题 我同样也碰到了这个问题,所以才有机会亲身感受,知识传承和团队引导 这应该是一个新公司成功的基础
因为对java不熟悉的原因,导致了设计上面的缺陷,引以为咎 记录一下案例的情况: 1、对象系统的构建,分成几大类,形成树形关系,纵向 2、对对象系统的操作,类别无关,横向 上述两者都需要数据保存,但是横向操作其最终的目标者指向不明 为了提高数据处理能力,需要使用数据库,横向操作的数据必须能够使用动态的数据标识方式,表明最终的操作对象 因为一开始不了解hibernate的机制,以为没法建立动态表名,所以在别人的影响下,抽象了操作类别,并对对象系统中的各大类的基类,分别实现了抽象类别的具体实现 该实现的不足在于,新增对象系统类别时,需要同时实现对象系统操作的实例,同时,当需要新增操作类别 ...
本书内容分为下面三部分 1、语法介绍 2、核心库及语言特性机制介绍 3、动画视觉实现 1和2是各种语言都会覆盖的内容,没有什么学习成本,3相当于一套2D引擎的相关文档,需要看看
幸好有thor指点,少走了很多的弯路 发现问题的手段还是需要全面的测试和细心的观察 优化的手段是界面和使用资源的优化,这点在很多情况下都是大同小异的 下面是adobe建议的优化要点,记一下以免丢失,flashlite和flash应该有共通之处 优化 ActionScript 性能 由于大多数移动设备在处理速度和内存方面都有一定的限制性,因此在开发适用于移动电话中使用的 Flash Lite 内容的 ActionScript 时,请遵循以下原则: 使 ActionScript 尽量简单。 限制使用的循环数和每个循环包含的代码数。 当不再需要基于帧的循环时,应当立即停止该循环。 尽量避免字 ...
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, 黑羽...
IT人如何捞外快?本来是不希望写这篇帖子的 要做一个成功的人,首先要目标专一执着,捞外快,在我眼中是进快钱,偏离航向的做法。 不过,对某些人来说,或许技术只不过是一时的工具,所以整理出来,分享一下,也是有点作用 任何一个市场都需要买家卖家,同时还需要一个良好的商务平台,以保证双方的信息对称, 选择互联网作为商务平台后,经筛选有如下途径 1. 网站 2. 共享软件 3. 威客,也就是所谓的接单 4. 开源项目,通过授权和捐献收入 ... 其他的一些如做外挂、做插件、做病毒等手段,就不提倡了
Global site tag (gtag.js) - Google Analytics