随笔分类 -  Expansion Knowledge

摘要:浏览器是怎么工作的? http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/相当不错的一个教程 阅读全文
posted @ 2011-09-28 11:57 能巴 阅读(290) 评论(0) 推荐(0)
摘要:今天看了一点QT相关的代码,想要弄明白client application中QCanvas的derived class(那里是获取事件信息的源头)是何时被创建并注入到QT中去的。顺便了解了些QT信号和槽的知识。note down:1. 首先,QT signal 和slot都是QT自定义的东西,非C++所有。那么包含有这些玩意的h和cpp文件是如何编译的呢?分下面几步:1)调用QT自家的moc编译工具对这些玩意进行解析进而生成标准c++编译器支持的代码。 (A.h/cpp) -> (A.moc.h/cpp)2)把A.moc.h/cpp交给C++编译器进行编译。More:元对象编译器 moc 阅读全文
posted @ 2011-07-13 16:25 能巴 阅读(824) 评论(0) 推荐(0)
摘要:初识Lisp:-语言的内核设计的非常小。Lisp语言只有7种公理(基本操作符)。 -写出来代码很短。30多行的代码,就可以写一个Lisp方言的解释器。据说C代码平均是Lisp代码的7到10倍,还有说20倍的。 -为什么Lisp代码更短?就是因为使用“自下而上”的编程方法。你不是在基础语言上开发,而是在基础语言上构件一种你自己的语言,然后再用后者开发。 -你要是不能想象Lisp语言的代码是什么样,可以试着想象XML,想象XML中的每个节点都是函数和自变量,而且可以执行。(Lisp的代码都是嵌套和递归的,编译后就是一颗解析树。没有数据和代码之分,而且是动态类型语言。) -我在08年学习C#时候才知 阅读全文
posted @ 2011-05-17 16:05 能巴 阅读(1209) 评论(2) 推荐(0)
摘要:来自coolshell 狗日的开源软件许可证 阅读全文
posted @ 2011-05-05 22:51 能巴 阅读(252) 评论(0) 推荐(0)
摘要:From:7 Exciting Web Development Trends for 20111. NO SQL2. ServerSide JSWhatever your backend language of choice is, you’re ultimately going to come back to JavaScript for constructing the frontend. Wouldn’t it be easier to simply use JavaScript universally?3. Utility JS Library4. True JS Framework5 阅读全文
posted @ 2011-04-10 20:54 能巴 阅读(183) 评论(0) 推荐(0)
摘要:WebGL is a Web-based Graphics Library. It extends the capability of the JavaScript programming language to allow it to generate interactive 3D graphics within any compatible web browser. WebGL is a context of the canvas HTML element that provides a 3D computer graphics API without the use of plug-in 阅读全文
posted @ 2011-04-10 18:13 能巴 阅读(188) 评论(0) 推荐(0)
摘要:今天碰到了eyeOS,注册一个用户登录进去看了下:挺像一个OS的样子,操作起来比如打开,新建文件;右键菜单,就和你在desktop上操作一样。这个东西很好。能不能搞好关键看两点:1. 基于它的web app的数量和质量。也搞个app store来促进开发者参与进来?但是,大前提是这个eyeOS的普及性。。就像apple能搞起appstore来。。决心是可以从它的网站上看出来的:它一开始设计的时候就不是想简单的做个仅仅包含有限的webapp的site,而是精心设计了extensible framework来支持在这个platform上面开发新的webapp。。2. 如何推广让更多的人用起来。ht 阅读全文
posted @ 2011-01-19 17:00 能巴 阅读(262) 评论(0) 推荐(0)
摘要:在pc领域,intel和windows依然强势。但是,在移动设备领域,主要是手机和刚刚兴起的平板电脑,intel发力不足,让ARM占尽了先机,几乎处于垄断地位;intel没饭吃,windows自然也不好过。鉴于ARM在移动领域的强势,ms也不得不在windows8中标榜支持ARM处理器了。1. ARM不单卖处理器,还卖license。大名鼎鼎的apple A4就是licensee。ARM processors are developed by ARM and by ARM licensees. Prominent ARM processor families developed by ARM 阅读全文
posted @ 2011-01-06 14:21 能巴 阅读(408) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2010-09-11 15:09 能巴 阅读(196) 评论(0) 推荐(0)
摘要:Beej's Guide to Network Programming Using Internet Sockets Hello, one and all! This is my little how-to guide on network programming using Internet sockets, or "sockets programming", for those of you... 阅读全文
posted @ 2010-08-23 22:23 能巴 阅读(150) 评论(0) 推荐(0)
摘要:What Is Cygwin? Cygwin is a Linux-like environment for Windows. It consists of two parts: A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Lin... 阅读全文
posted @ 2009-02-28 23:15 能巴 阅读(255) 评论(0) 推荐(0)
摘要:1. Cross platform support.2. Thread-safety3. x64 MigrationKeep learning...... 阅读全文
posted @ 2009-02-22 22:09 能巴 阅读(354) 评论(0) 推荐(0)
摘要:转载自:http://vipnews.csdn.net/newscontent.aspx?pointid=2009_02_01_144216610 我们到底要什么 在回顾了我们写代码的历史之后,我们回过头来看看,我们到底要什么? 无论是使用JSP,还是使用Struts1,或是Struts2,我们至少都需要一些必须的元素(如果没有这些元素,或许我还真不知道这个程序会写成什么样子... 阅读全文
posted @ 2009-02-01 20:02 能巴 阅读(269) 评论(0) 推荐(0)
摘要:原 名:Brian's Guide to Solving Any Perl Problem 中 文: Brian 的 Perl 问题之万能指南 作 者:brian d foy 原 文:http://www252.pair.com/comdog/brian's_guide.pod 发 表:2004-07-20 翻 译:klaus 审 校:qiang 出 处:中国 Perl协会 FPC ... 阅读全文
posted @ 2009-01-06 21:36 能巴 阅读(153) 评论(0) 推荐(0)
摘要:[转载自杨老师个人专栏: http://www.vckbase.com/vckbase/columnist/yangfeng/] 1. COM的起因---复合文档 微软在成功地推出 Windows 3.1 后,开始垂涎桌面办公自动化软件领域。微软的 OFFICE 开发部门,各小组分别独立地开发了 WORD 和 EXCEL 等软件,并采用“自定义结构”方式,对文件进行存储。在激烈的市场竞争下,为了... 阅读全文
posted @ 2008-06-09 20:42 能巴 阅读(327) 评论(0) 推荐(0)
摘要:[转载自: http://soft.yesky.com/lesson/100/2342100.shtml] 我们可以概括其联系为: (1)文档保留该文档的视图列表和指向创建该文档的文档模板的指针;文档至少有一个相关联的视图,而视图只能与一个文档相关联。 (2)视图保留指向其文档的指针,并被包含在其父框架窗口中; (3)文档框架窗口(即包含视图的MDI子窗口)保留指向其当前活动视... 阅读全文
posted @ 2008-06-04 22:10 能巴 阅读(1210) 评论(0) 推荐(0)
摘要:Discussion: http://topic.csdn.net/t/20051202/00/4432545.html 阅读全文
posted @ 2008-05-26 23:10 能巴 阅读(223) 评论(0) 推荐(0)
摘要:三层结构解释 所谓三层体系结构,是在客户端与数据库之间加入了一个中间层,也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/... 阅读全文
posted @ 2008-05-26 23:09 能巴 阅读(294) 评论(0) 推荐(0)
摘要:时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分,J2EE部分的内容有时间再另说。 1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何... 阅读全文
posted @ 2008-05-23 21:27 能巴 阅读(221) 评论(0) 推荐(0)
摘要:http://www.javaworld.com/javaworld/jw-12-2007/jw-12-appservers.html 阅读全文
posted @ 2008-05-22 22:56 能巴 阅读(196) 评论(0) 推荐(0)