- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 重度IT症患者病理表现
重度IT症患者病理表现:使用按时间计费的设备时,喜欢让消费金额是4.04元,5.03元等的。睡醒觉后做的第一件事不是打开手机看时间,而是调bug的。手机中能用的软件不如xxxtest系列应用多的。喜欢把鼠标灵敏度调到最大的。...
2015-08-20 23:39:52 1204
原创 闲话js前端框架(6)——在浏览器标准上做文章
为了简化前端的开发,或做一些特殊的应用,我们往往需要采取某些‘非人道’的方式,才能实现某些功能。本文介绍的是js虚拟机,没错,运行在js上的虚拟机,去执行其他语言的代码。
2015-08-20 23:36:39 1568
原创 闲话js前端框架(5)——再看自己一年前设计的微型渲染引擎
我在初学前端的时候,做过一个现在我看来都是天方夜谭的设计,我制作了一个小型渲染引擎,我给他起名ntml(即将崩坏的html)。
2015-08-20 19:28:18 1991
原创 闲话js前端框架(4)——组件化?有没有后端的事?
Web组件化这种方式有天生的问题,第一,组件的定制化不强,因为大多开发的组件是通用组件,用多次复用才有价值,而网站开发中,由于前端代码的灵活性太强,导致完整的封装非常困难,而一旦完整封装后,灵活性就丧失了。第二,组件的封装不是全部严密的封起来就OK了,例如CSS样式,你为了保证组件样式的统一,固定了CSS,那么假若你的项目支持换肤,你的组件是否应该换肤呢?我们并不想要封装好的组件,而是一套通用的方便的封装方式。
2015-08-20 18:31:49 2454
原创 虚拟文件系统——更好的文件抽象层
虚拟文件系统——更好的文件抽象层任何一个软件设计的难题都可以通过增加一个抽象层来解决 。我们的系统开发中,经常遇到一些难办的事情,比如,一台linux服务器上,从源里安装了一套apache+php+mysql,然后另外一个管理员发现其中一个php项目的php版本不够,就编译安装了一套新的php,然后将apache的php配置链过来。但php的配置要修改的话,就十分麻烦。于是,我们设计了一套虚拟文件系统来解决这类问题
2015-08-20 15:31:15 3516 1
原创 闲话js前端框架(3)——再也不想碰DOM
DOM操作必须时刻注意着,第一,要正确的选择到对应的元素;第二,比小心不能影响其他人的工作。另外,你会发现更为悲惨的事情,如果你的代码全是自己写的,那么还好,但如果引入的第三方库,你根本不知道,这个库会将dom树修改成什么样子。DOM比较慢,我们应该尽可能的减少不良的DOM操作,例如大批量的重建DOM,或者是更新DOM时,重建了不变的节点等。
2015-08-19 23:16:40 2840
原创 闲话js前端框架(2)——庞大的angularjs
Angularjs是目前最常用、功能极强,被广泛应用于生产实践中的一套框架,是为了克服HTML在构建应用上的不足而设计的。Angularjs,正是看到了互联网发展的需要,设计出来这款方便做网络APP的框架,从此避免了容易出错的dom操作。通过数据绑定、数据模型,这些概念,Angularjs很适合做CRUD应用,这样,代码非常的灵活和统一。
2015-08-18 22:26:38 2347
原创 闲话js前端框架(1)——从avalonjs的模板说起
闲话js前端框架前端人员=美工+设计+代码+测试 我开发网站的时间,已经一年多了,其实一直是作为后端人员在工作着。但不幸的是,我对数据库的维护啥的兴趣不大,而且很喜欢华丽的界面效果,于是在偷偷地关注着前端的一举一动
2015-08-17 23:58:27 2793
原创 抽象的精神
软件设计,一直是一个非常抽象的,非常难懂的领域。 然而设计,并不是科学,虽然有评价标准,却没有是非对错。好的软件,就像是艺术品,闪耀着前人智慧的结晶。本文将探讨一下流行的软件设计,以及总结一下好的设计原则和方法。
2015-08-14 23:53:14 1397
2D平面游戏Demo
2014-02-28
OpenGL小游戏
2014-02-28
调查问卷统计工具
2013-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人