Json数据格式理解

JerryXia 发表于 , 阅读 (3,063)
21世纪初,Douglas Crockford寻找一种简便的数据交换格式,能够在服务器之间交换数据。当时通用的数据交换语言是XML,但是Douglas Crockford觉得XML的生成和解析都太麻烦,所以他提出了一种简化格式,也就是Json。Json的规格非常简单,只用一个页面几百个字就能说清楚,而且Douglas Crockford声称这个规格永远不必升级,因为该规定的都规定了。并列的数据之间用逗号(",")分隔。映射用冒号(":")表示。并列数据的集合(数组)用方括号("[]")表示... 阅读全文

误删资料恢复

JerryXia 发表于 , 阅读 (1,575)
不小心删错了,还把回收站清空了,咋办啊?只要三步,你就能找回你删掉并清空回收站的东西。步骤:单击“开始——运行,然后输入regedit (打开注册表)依次展开:HEKEY——LOCAL——MACHIME/SOFTWARE/microsoft/WINDOWS/CURRENTVERSION/EXPLORER/DESKTOP/NAMESPACE 在左边空白外点击“新建”,选择:“主键”,把它命名为“645FFO40——5081——101B——9F08——00AA002F954E”再把右边的“默认... 阅读全文

关于数据类型

JerryXia 发表于 , 阅读 (1,456)
前几天,我才知道有一种简化的数据交换格式,叫做yaml。我翻了一遍它的文档,看懂的地方不多,但是有一句话令我茅塞顿开。它说,从结构上看,所有的数据(data)最终都可以分解成三种类型:第一种类型是标量(scalar),也就是一个单独的字符串(string)或数字(numbers),比如"北京"这个单独的词。第二种类型是序列(sequence),也就是若干个相关的数据按照一定顺序并列在一起,又叫做数组(array)或列表(List),比如"北京,上海"。第三种类型是映射(mapping),也... 阅读全文

Python 开发:认识flup

JerryXia 发表于 , 阅读 (4,486)
一、什么是 WSGI 。在认识 flup 之前,得先认识一下 WSGI 。WSGI 的全称为: Python Web Server Gateway Interface v1.0 (Python Web 服务器网关接口),它是 Python 应用程序和 WEB 服务器之间的一种接口,更多详细的细节,可以参考 PEP333 。它的作用,类似于FCGI 或 FASTCGI 之类的协议的作用。WSGI 的目标,是要建立一个简单的普遍适用的服务器与 WEB 框架之间的接口。WSGI 的特点是:简单、... 阅读全文

asp.net 运行机制初探

JerryXia 发表于 , 阅读 (3,420)
对整个ASP.NET应用程序的运作模式作分析。对于加载HttpModule,我认为是先加载 HttpModule,接着在加载 HttpHandler,最后加载全局 Global这是scott介绍UrlWrite的时候给出的示意图:示意图二:目前我作的一个程序中使用了定时器,是定义了一个实现HttpModule接口的类来完成的。通过对此的实现,发现了我对asp.net运行模式的一些错误认识。完成HttpModule接口的类必须完成以下方法:public void Init(System.We... 阅读全文

关于.NET 程序的优化 一篇

JerryXia 发表于 , 阅读 (1,750)
其实很多写.NET程序的开发人员都很喜欢通过一些计时器来看来一程序或代码的运行效率,的确这样是可以计算出代码执行所损耗的时间。但.net程序的优化不仅仅在于此.大家知道.net提供自动内存回收机制,让我们不用烦恼内存回收问题;同样.net提供给我们的内存分配机制也很出色,因为它能非常快速地帮我们进行内存分配工作。当我们在享受吃糖的乐趣的时候,别忘了这东西吃多了很容易把牙齿给搞坏的;同样.net 回收内存的时候同样也让难受。所以优化.net程序的时候不要忘了GC这东西,解决他的办法只有一个就... 阅读全文

WorkSpace里的项目文件夹误删了

JerryXia 发表于 , 阅读 (4,147)
前些天,在eclipse的workspace里我把我做的一个项目文件夹给误删了,用数据恢复工具也只能恢复到一些残缺的,最后没办法,到workspace里找到 ".metadata”文件夹,在.pluginsorg.eclipse.core.resources.history目录下,将之前coding的时候每次Ctrl+S的记录一个一个翻看,找出之前写的java文件。。。。虽然这个方法比较费时,但也是没办法的办法了 – -! 阅读全文