06 2015 档案
摘要:第5章 模型 在第三章,我们讲述了用 Django 建造网站的基本途径: 建立视图和 URLConf 。 正如我们所阐述的,视图负责处理一些主观逻辑,然后返回响应结果。 作为例子之一,我们的主观逻辑是要计算当前的日期和时间。 在当代 Web 应用中,主观逻辑经常牵涉到与数据库的交互。数据库驱动网站在后台连接数据库服务器,从中取出一些数据,然后在 Web 页面用漂亮的格式展示这些数据。 这个网站...
阅读全文
摘要:第四章 模板 在前一章中,你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python 代码之中。 def current_datetime(request): now = datetime.datetime.now() html = "It is now %s." % now return HttpResponse(html) ...
阅读全文
摘要:第三章 视图和URL配置 前一章中,我们解释了如何建立一个 Django 项目并启动 Django 开发服务器。 在这一章,你将会学到用Django创建动态网页的基本知识。 你的第一个基于Django的页面: Hello World 正如我们的第一个目标,创建一个网页,用来输出这个著名的示例信息: Hello world. 如果你曾经发布过Hello world页面,但是没有使用网页框架,只是简单...
阅读全文
摘要:第二章:入门 由于现代Web开发环境由多个部件组成,安装Django需要几个步骤。 这一章,我们将演示如何安装框架以及一些依赖关系。 因为Django就是纯Python代码,它可以运行在任何Python可以运行的环境,甚至是手机上! 但是这章只提及Django安装的通用脚本。 我们假设你把它安装在桌面/笔记本电脑或服务器。 往后,在第12章,我们将讨论如何部署Django到一个生产站点。 Pyth...
阅读全文
摘要:第一章:介绍Django 本书所讲的是Django:一个可以使Web开发工作愉快并且高效的Web开发框架。 使用Django,使你能够以最小的代价构建和维护高质量的Web应用。 从好的方面来看,Web 开发激动人心且富于创造性;从另一面来看,它却是份繁琐而令人生厌的工作。 通过减少重复的代码,Django 使你能够专注于 Web 应用上有 趣的关键性的东西。 为了达到这个目标,Django 提...
阅读全文
摘要:从别处转来的文章,写的不错。边看边转。第一章:Django介绍第二章:Django入门第三章:视图和URL配置第四章:模板第五章:模型未完待续...
阅读全文
摘要:TCP/UDP编程中的问题汇总 TCP和UDP发送大文件的问题。答: 发送端:发送时,先发送文件的名称及大小等信息。然后,设置一个缓冲区的大小,假设为4K。再循环读4K的文件内容,并发送,直到发送完成。最后,再发送完成标记。接收端:接收到第一个包时,得到文件的大小等信息。计算出要接收多少个包。然后,...
阅读全文
摘要:版本冲突原因:假设A、B两个用户都在版本号为100的时候,更新了kingtuns.txt这个文件,A用户在修改完成之后提交kingtuns.txt到服务器,这个时候提交成功,这个时候kingtuns.txt文件的版本号已经变成101了。同时B用户在版本号为100的kingtuns.txt文件上作修改...
阅读全文
摘要:RD网关部署说明 文档变更记录 日期版本作者内容备注2013/11/120.1背景新建2013/11/260.2实验步骤章节补充图片及过程2013/11/270.3调研用代码可以实现的步骤2013/11/290.4一、背景实现通过RD网关服务器实现外网访问内网的远程桌面。1.1远程桌面网关远程桌面网...
阅读全文
摘要:在windows下安装部署Git1,安装: msysgit是Windows版的Git,从http://msysgit.github.io/下载,然后按默认选项安装即可。安装完成后,在开始菜单里找到"Git"->"Git Bash",蹦出一个类似命令行窗口的东西,就说明Git安装成功!安装完成后,还需...
阅读全文
摘要:在Ubuntu14.04上OpenStack Juno安装部署 0 安装方式0.1 安装方式安装方式说明目标备注单结点一台服务器运行所有的nova-xxx组件,同时也驱动虚拟实例。这种配置只为尝试Nova,或者为了开发目的进行安装。1控制节点+N个计算节点一个控制结点运行除nova-compute外...
阅读全文
摘要:Hadoop开发环境搭建(linux) 零、安装xwindowsapt-get install ubuntu-desktop一、安装Eclipse下载Eclipse,解压安装,例如安装到/usr/local,即/usr/local/eclipse二、在eclipse上安装hadoop插件1、下载ha...
阅读全文
摘要:Hadoop开发环境搭建 windows下Eclipse 下载Eclipse www.eclipse.org解压。下载Hadoop的Eclipse Plugin 将插件包放到eclipse的plugins目录下。重启eclipse。下载hadoop的安装包 将下载的hadoop安装包,解压到任一目录...
阅读全文
摘要:Hadoop部署 Ubuntu14.04 Hadoop有3种部署方式。单机模式,伪分布模式,完全分布式(集群,3个节点)。一、单机模式1 基础环境1.1创建hadoop用户组sudo addgroup hadoop1.2创建hadoop用户sudo adduser -ingroup hadoop h...
阅读全文
摘要:CloudStack部署 部署方案: 方案方案一管理节点+KVM方案二管理节点+XENServer方案三管理节点+VMware(VCenter)1 基础环境1.1 网络配置vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0TYPE=Ethe...
阅读全文
摘要:ASP.NET5和MVC6新特性学习 ASP.NET5和MVC6的新特性在新版ASP.NET5和MVC6中,有很多变化,有些是彻底的变化,比如在最底层支持依赖注入技术,为了方便了解,我们这里列出了最重要的10大变化,以便进行学习,具体如下:ASP.NET 5现在已经是跨平台了,可以在Mac和Linu...
阅读全文
摘要:LESS和SASS入门 新建项目项目结构LessVS2015中已经集成了LESS。新建Less样式表文件,main.lessPackage.json中添加gulp-less依赖。在Gulpfile.js中添加:任务运行管理器中运行less在wwwroot/css目录下生成main.css文件添加le...
阅读全文
摘要:Grunt和Gulp的使用 Grunt的使用新建项目GruntFromEmptyWeb新建TypeScript目录:在TypeScript目录下右键点击,新建javascript类型的Tastes.ts文件。保存后,自动生成Tastes.js文件。再创建一个javascript类型的文件Food.t...
阅读全文
摘要:Bower入门 新建项目Client-side包在bower.json中列出。Bootstrap,jquery,jquery-validation等。添加对Fotoramar的插件管理:Gulpfile.js中添加:创建index.html文件运行:新建项目BowerTour本实验将完成:定义和下载...
阅读全文
摘要:使用BootStrap进行开发 开始(环境)新建ASP.NET5 Empty、Web API或WebSite的项目。Bootstrap会自动加进项目中。 如果没有加入,可在bower.js中的依赖项中加入bootstrap的内容。 使用以下工具进行安装 Bower:bower install boo...
阅读全文
摘要:AngularJS入门 什么是AngularJSAngularJSis a modern JavaScript framework from Google commonly used to work with Single Page Applications (SPAs). AngularJS is...
阅读全文

浙公网安备 33010602011771号