2007-02-28

学习D语言之helloworld

关键字: D语言
去http://www.digitalmars.com/d/download.html下载dmd.zip(D compiler) for Win32 and Linux和dmc.zip (linker and utilities) for Win32 同一目录下解压dmd.zip和dmc.zip,将dmd\bin和dm\bin加入到path中 看看dmd\samples\d下的例子,如hello.d: int main(char[][] args) { printf("hello world\n"); printf("args.length = %d\n", args ...
  • 15:32
  • 浏览 (888)
  • 评论 (0)
2007-02-21

C#高级编程 阅读笔记 第1章 .NET结构

关键字: c#高级编程
第1章 .NET结构 C#语言不能孤立对待,而必须和.NET Framework一起考虑 C#编译器专门用于.NET,这表示在C#中编写的所有代码总是在.NET Framework中运行 C#的结构和方法论反映了.NET的基础性方法论 在许多情况下,C#的特点语言特性取决于.NET的特性,或依赖于基类 1.1 .NET概述 理解.NET Framework最简单的方式是把它看作执行代码的环境 .NET承担了双重角色:管理代码的执行和为代码提供服务 .NET运行时:也称为公共语言运行时(Common Language Runtime)或CLR,它实际管理代码 受管制的代码:在.NET环境中运 ...
  • 17:27
  • 浏览 (959)
  • 评论 (0)
Chapter 1.Getting Started Section 1.1 Writing a Simple C++ Program The operating system uses the value returned by main to determine whether the program succeeded or failed. A return value of 0 indicates success. The main function is special in various ways, the most important of which are that the ...
  • 01:31
  • 浏览 (921)
  • 评论 (0)
Chapter 1. Getting Ready Whence C? Dennis Ritchie of Bell Labs created C in 1972 as he and Ken Thompson worked on designing the Unix operating system.C didn't spring full-grown from Ritchie's head, however. It came from Thompson's B language. Why C? Design Features:Efficiency,Portability,Power and ...
  • 17:01
  • 浏览 (746)
  • 评论 (0)
51boo是国内目前我所发现的唯一的Ruby/Python虚拟主机服务提供商 其中有beyking坐镇 还有孟岩 和limodou 等一干武林高手做顾问(我也不是很清楚他们与51boo是啥关系) 虽然空间价钱可能比国外的DH贵一点,单国内访问速度还算不错,而且支持SSH和FTP 最近"亦步科技面向个性用户推出全新的199元精悍型虚拟主机!" 引用 为进一步扩大用户面,51boo现推出面向个性用户的精悍型虚拟主机,详情如下: Linux操作系统 支持RubyOnRails/Django/PHP 300MB独立空间 50M MySQL数据库空间 多域名绑定 多子网站支持 每月流量1 ...
  • 23:17
  • 浏览 (3141)
  • 评论 (10)
The Django Book:附录9 正则表达式参考 not finished yet on www.djangobook.com
The Django Book:附录8 request和response对象参考 not finished yet on www.djangobook.com
The Django Book:附录7 django-admin工具 not finished yet on www.djangobook.com
The Django Book:附录6 内建的模板标签/过滤器参考 not finished yet on www.djangobook.com
The Django Book:附录5 settings参考 not finished yet on www.djangobook.com
The Django Book:附录4 URL分发参考 not finished yet on www.djangobook.com
The Django Book:附录3 数据库API参考 not finished yet on www.djangobook.com
The Django Book:附录2 模型定义参考 not finished yet on www.djangobook.com
The Django Book:附录1 用例学习 not finished yet on www.djangobook.com
The Django Book:第21章 部署Django 贯穿本书我们提到了一些推动Django开发的目标,易于使用,对程序员新手友好,抽象重复的任务--这些都推动了Django的 开发人员 尽管如此,由于它起初是一个内部的,闭源的项目,一直有另外一个非常重要的目标:Django应该容易部署,并且应该使得用 有限的资源服务巨大的流量可行 这个目标的动机在你查看Django的背景时就很显然了:在堪萨斯的一份很小的,家族保有的报纸很难负担顶级的服务器硬件, 所以Django最初的开发人员关心从有限的资源挤出最佳的性能,确实,Django的开发人员作为他们自己系统的管理员几年时 间了--没有需要 ...
The Django Book:第20章 安全 internet是令人惊恐的地方 在过去的几年里,internet恐怖故事几乎持续出现在新闻中,我们看到病毒以惊人的速度传播,大量危及安全的计算机被当 作武器,从未结束的武装与垃圾邮件作战,以及许多从危及安全的网站鉴别盗窃的报导 作为好的web开发人员,打击这些黑暗势力是我们的责任,每个web开发人员需要把安全作为基本的web编程方面,不幸的是, 安全问题看起来很棘手--攻击者只需要找到一个单独的弱点,但是防御者必须保护每个单独的方面 Django尝试减轻这个难点,它设计来自动为你防护许多常见的新手(甚至有经验的)web开发人员容易犯的安全 ...
The Django Book:第19章 国际化 Django在代码和模板中对文本国际化有完整的支持,这里解释了它怎样工作 概览 国际化的目标是允许单独的Web程序以多种语言提供内容和功能 你,Django开发人员,可以通过添加少量的钩子到你的Python代码和模板中来达到此目的,这些钩子称为翻译字符串,它们 告诉Django:"如果此文本可以用那种语言翻译得到,这些文本应该被翻译成最终用户的语言" Django根据用户的语言选择采用这些钩子来翻译Web apps 本质上,Django做两件事情: 1,它让开发者和模板作者指定他们apps的哪部分应该被翻译 2,它使用这些钩子来根据用户的语 ...
The Django Book:第18章 自定义Django的admin界面 第6章介绍了Django的admin界面,现在是回过头来仔细看看这个的时候了 我们前面讲的几次admin是Django的"杀手级特性",并且大多数Django开发人员很快爱上了它节省时间的所有特性 这样自然而然的大部分Django开发人员开始寻找自定义或者扩展admin的方法 第6章最后几部分讲到了一些定制admin界面某一部分的简单方法,重新阅读一下那些资料是个好主意 它讲述了一些定制admin的更改列表,编辑表单以及logo等等的简单方法 第6章也讨论了何时和为什么你想使用admin界面,这些资料跳跃到了其他章 ...
The Django Book:第17章 与遗留系统和数据库集成 尽管Django最适合从零开始开发项目--所谓的"绿色领域"开发--将框架与遗留系统和数据库集成是可能的,本章解释一些 集成策略 与遗留数据库集成 Django的数据库层从Python代码生成SQL schemas--但是对于遗留数据库,你已经拥有SQL schemas,这种情况下你需要为你 已经存在的数据库表写模型(由于性能的原因,Django的数据库层不支持通过运行时自省数据库的不工作的对象-关系映射, 为了使用数据库API,你需要写模型代码),幸运的是,Django带有通过阅读你的数据库表规划来生成模型代码的辅助工具 ...
The Django Book:第16章 中间件 有时你需要对每个Django处理的请求运行一段代码,该代码可能需要在视图处理它之前修改请求,或者可能日志为了调试而 记录关于请求的信息等等 Django的中间件框架本质上是进入Django的请求/应答处理的钩子,它是全局改变Django的输入和输出的轻量的,低级的"插 件"系统 每个中间件组件负责一些专有的功能,如果你线性的阅读本书,则你已经看到中间件好几次了: 1,我们在第12章看到的所有俏皮的会话和用户工具可能由一些小块的中间件构成(更明确的,中间件使得你在视图中可以得 到request.session和request.user) 2,第1 ...
The Django Book:第15章 贡献的其它子框架 Python的众多力量中的一个是它的"电池导入"哲学,当你安装了Python,它自带了一个巨大的常用模块"标准库",你不需要 下载任何其它东西就可以立即开始使用,Django打算遵循这个哲学,它包含了它自己的对常用Web开发任务有用的附加标准库 本章就讲述这些附加物 关于标准库 Django的标准库位于django.contrib,其中每个子包都是一个单独部分的附属功能,这些包没有必要互相关联,但是有些 django.contrib子包可能需要其它包 在django.contrib里功能类型没有硬性需求,其中有些包包含模型(这样就 ...
hideto
搜索本博客
我的相册
A6bdc31c-c66e-468e-961e-9cc721e82adc-thumb
screenshot
共 1 张
存档
最新评论