12 2014 档案

摘要:Python是一门简单易学的编程语言,语法简洁而清晰,并且拥有丰富和强大的类库。与其它大多数程序设计语言使用大括号不一样 ,它使用缩进来定义语句块。 在平时的工作中,Python开发者很容易犯一些小错误,这些错误都很容易避免,本文总结了Python开发者最常犯的10个错误,一起来看下,不知你中枪... 阅读全文
posted @ 2014-12-17 08:40 juggd 阅读(453) 评论(0) 推荐(0) 编辑
摘要:--引子 看下面一段MVC 2.0的代码。//Do something 我们站在一个读者的立场上来看,”“这种标记C#代码的方法是十分蛋疼的。 如果写这段代码的人没有良好的缩进和对齐习惯的话,一段逻辑较为复杂的代码就会堆砌着杂乱无章的""--匹配它们就是一件头疼的事情,会让读者望而生畏。 ... 阅读全文
posted @ 2014-12-16 17:03 juggd 阅读(428) 评论(0) 推荐(0) 编辑
摘要:1介绍 从我开始学习Python时我就决定维护一个经常使用的“窍门”列表。不论何时当我看到一段让我觉得“酷,这样也行!”的代码时(在一个例子中、在StackOverflow、在开源码软件中,等等),我会尝试它直到理解它,然后把它添加到列表中。这篇文章是清理过列表的一部分。如果你是一个有经验的Py... 阅读全文
posted @ 2014-12-16 08:40 juggd 阅读(720) 评论(0) 推荐(2) 编辑
摘要:正则表达式是从信息中搜索特定的模式的一把瑞士军刀。它们是一个巨大的工具库,其中的一些功能经常被忽视或未被充分利用。今天我将向你们展示一些正则表达式的高级用法。 举个例子,这是一个我们可能用来检测电话美国电话号码的正则表达式:r'^(1[-\s.])?(\()?\d{3}(?(2)\))[-\s... 阅读全文
posted @ 2014-12-13 14:49 juggd 阅读(696) 评论(0) 推荐(0) 编辑
摘要:Python 非常易学,强大的编程语言。Python 包括高效高级的数据结构,提供简单且高效的面向对象编程。 Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE)。这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率。高效的代码编辑... 阅读全文
posted @ 2014-12-12 12:42 juggd 阅读(749) 评论(0) 推荐(1) 编辑
摘要:想当年大二的时候,在学校学习Java,最牛逼的OO思想,用了3页纸就讲完了,还是清华大学出版社的呢。后来全凭自己啃视频,啃代码才搞懂什么叫做OO。现在学习Python,就用自己的方式,好好学习一次:OO的基本,是封装,继承,多态。首先是继承:定义一个类:Python代码classBird(objec... 阅读全文
posted @ 2014-12-11 15:52 juggd 阅读(717) 评论(0) 推荐(0) 编辑
摘要:Python是时下最热门的编程语言之一了。简洁而富有表达力的语法,两三行代码往往就能解决十来行C代码才能解决的问题;丰富的标准库和第三方库,大大节约了开发时间,使它成为那些对性能没有严苛要求的开发任务的首选;强大而活跃的社区,齐全的文档,也使很多编程的初学者选择了它作为自己的第一门编程语言。甚至... 阅读全文
posted @ 2014-12-11 09:31 juggd 阅读(557) 评论(1) 推荐(0) 编辑
摘要:我以个人的身份采访了几个顶尖的Python程序员,问了他们以下5个简单的问题:当前你的主要开发任务是什么?你在项目中使用的电脑是怎样的?你使用什么IDE开发?你将来的计划是什么?有什么给Python程序员的建议? 就是这几个问题,我找了几个顶尖的程序员和编程书籍作家,问他们这几个相同的问题。下面是... 阅读全文
posted @ 2014-12-08 14:52 juggd 阅读(1495) 评论(0) 推荐(0) 编辑
摘要:本文从GitHub中整理出的14个最受欢迎的Python开源框架。这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等。 Django: Python Web应用开发框架 Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响。Django是... 阅读全文
posted @ 2014-12-08 13:32 juggd 阅读(1088) 评论(1) 推荐(0) 编辑
摘要:这一节我们演示下怎样使用VS2010创建与发布MVC3建立的网站。使用VS2010创建MVC3.0网站,需要下载MVC3.0的安装包,这个大家可以去网络上下载。 1.项目创建 打开VS2010,选择 文件--新建项目---ASP.NET MVC3 web应用程序,如下图 接着选择Ra... 阅读全文
posted @ 2014-12-05 16:06 juggd 阅读(333) 评论(0) 推荐(0) 编辑
摘要:一、应用程序启动 1.Application_Start方法,程序启动 2.RegisterRoutes方法,注册路由 3.System.Web.Mvc.RouteCollectionExtensions.MapRoute方法,出现了MvcRoutehandler对象 二、请求... 阅读全文
posted @ 2014-12-03 09:20 juggd 阅读(687) 评论(0) 推荐(0) 编辑
摘要:写机器学习相关博文,经常会碰到很多公式,而Latex正式编辑公式的利器。目前国内常用的博客系统,好像只有博客园支持,所以当初选择落户博客园。我现在基本都是用Latex写博文,然后要发表到博客园上与大家共享,就又得经历一番功夫:首先,将Latex源码拷贝到博文的HTML源码编辑器中;然后,修改部分HT... 阅读全文
posted @ 2014-12-03 09:19 juggd 阅读(2556) 评论(0) 推荐(0) 编辑
摘要:Python 非常易学,强大的编程语言。Python 包括高效高级的数据结构,提供简单且高效的面向对象编程。 Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE)。这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率。高效的代码编辑... 阅读全文
posted @ 2014-12-02 09:24 juggd 阅读(740) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示