文章列表
昨天学了dojo不少内容,有不少难点,在今天的学习之前先把昨天学过的难点复习整理一遍。
1.JSONP(JSON with Padding 填料JSON)服务。这个概念其实我还没全部理解透彻。使用所谓XHR(XmlHttpRequest)组件访问url请求,让页面动态刷新,这就是所谓的AJAX技术,比老式iframe高明的地方。后来又进展到类似dojo的js包装,但是XHR在安全上有限制,只能访问相同服务器上的url。而书中写到“JSONP通过<script>标签巧妙绕过了这一限制“。具体是怎么”巧妙“绕过的,我也没有深入研究,只认为是通过JSONP方式,原来只能访问相同ip段的u ...
- 2012-02-29 08:45
- 浏览 267
- 评论(0)
一直以来不清楚hash的中文翻译是什么,今天才知道应该叫“散列”。在java和.net开发中,我最喜欢用的就是把键值对放到HashMap或Hashtable里,再把HashMap放到List里去,在html页面通过循环把List里的数据展示出来。
今天发现以前对extjs的理解还有些偏差,以前以为extjs的存在只是让页面变的漂亮些,另外使用封装好的js,操作更方便。当json已经大行其道,成为数据传输的重要形式时,我仿佛还是有些落伍。
今天通过对dojo的学习,至少弄明白了“散列”和JSON格式到底是啥区别:JSON就是更严格化的“散列”,json要求冒号前面必须加引号,冒号后面不能是表达 ...
- 2012-02-28 12:10
- 浏览 305
- 评论(0)
这几日开始手机开发,在同事介绍下开始学习研究dojo。类似dojo的js框架目前有很多,综合比较之下同事选择了dojo,我想肯定有一定的原因。从第一天的研究来看dojo确实是个不错的js框架。以前对extJs等框架只大体了解,由于没有具体的项目能用到,也就没有深入学习,这次正好是个机会,通过dojo,掌握一种js框架。废话说了很多,下面说下jodo一些情况:
根据书上介绍,jodo包括了超过40个图形控件:我目前学习了4个:
dijit.layout.ContentPane
dijit.layout.TabContainer
dijit.form.ValidationTextBox
d ...
- 2012-02-28 10:34
- 浏览 279
- 评论(0)
在《甘地自传》里提到一则寓言:从前有一个隐士养了一直猫来抓老鼠,又养了一只牛来喂猫,又雇了一个人来看牛。
甘地在英国留学,想学做绅士也遇到同样的情形:为了做绅士,他买了奢侈的西装、领结,每天照镜整理仪 ...
- 2011-11-30 10:43
- 浏览 509
- 评论(0)
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using Sys ...
- 2009-08-21 09:34
- 浏览 239
- 评论(0)
一直都在寻找HTML编辑器,但总有这样那样的缺点。今天终于发现了一个完美编辑器。就是CSDN的博客编辑器。真是太好了。
- 2009-08-20 08:59
- 浏览 190
- 评论(0)
在java中像java.lang.system.out,java.lang是包,相当于C++和C#里的名称空间,system是类,out是system类中的静态成员,为什么它们之间的java都用点(.),我感觉包之间的操作符用(::)更容易阅读,而不至于发生混淆:
java::lang::system.out
如此写起来多么清晰明了!
- 2007-06-19 14:13
- 浏览 362
- 评论(0)
浪潮培训的时候,学到几条软件设计的原则。其中我感觉最重要的就是:开闭原则和依赖倒转原则。
现在我做一个考试系统的毕业设计,由于前期的设计没有考虑这两个原则,弄得现在很难扩充。我包括四种题型:单选、多选、判断、简答。用Xml文件保存一份试卷。数据库保存题库。出题的时候从数据库种抓出来,组成一个xml文件,老师让我加两种题型:填空题、设计题。这样就要改很多页面。对xml文件进行增、删、改的页面要改,从数据库中抓题组成试卷的页面要改,由于设计题还要支持图表,这样就不能简单的用一个textarea控件,准备用ewebeditor,但我用的是asp.net,里面要加asp页面了。
反正怎么想也没有好的 ...
- 2007-05-11 11:01
- 浏览 267
- 评论(0)
SqlServer2000 重新安装会提示:以前安装的程序挂起,让重启后载安装,结果重启计算机后依然如此。我找到一个解决这个问体的方法:删除掉注册文件中的HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager下的FileRenameOperations项。然后安装就可以了。
- 2007-05-04 16:07
- 浏览 287
- 评论(0)
我曾经安装过Firefox浏览器,在Visual Studio 2005中Debug调试时,ASP.NET项目启动的是Firefox浏览器,把IE设为默认浏览器也不行。把Firefox卸载了更不行,VS.NET会提示找不到“C:/PROGRA~1/FIREFOX.EXE“,从而无法调试。在IDE和注册表中都找不到修改的项。我终于找到一种方法。原来配置信息在:C:/Documents and Settings/你的用户名/Local Settings/Application Data/Microsoft/VisualStudio/8.0/browsers.xml中:
<?xmlversi ...
- 2007-05-04 16:00
- 浏览 304
- 评论(0)
向郭庆北老师请教关于我们做的软件的事。问了他几个问题,如果手头有图片的话可能说的比较详细一点。
对于流媒体服务器,郭老师也没有用过。他现在再搞P2P研究,时间也很少。本来想请他当我们的指导老师,后来又找了郑艳伟老师。郑艳伟老师曾经做过一个视频会议系统,但也没有用过流媒体服务器。
- 2006-04-27 13:17
- 浏览 286
- 评论(0)
我们小组共五人:
今天定下了名字:KingBird ,永胜鸟的意思。
正积极准备资料中,我已经完成了服务器端、客户端单机的种种功能。但网络方面却始终没有进展。对于软件的换肤也确实让我头痛。
(CSDN的日志怎么也不能插入图片,很是郁闷!)
- 2006-04-18 19:06
- 浏览 277
- 评论(0)