搜索到与相关的文章
Python

Python Django 命名空间模式的实现

新建一个项目app02在app02/下创建urls.py:fromdjango.conf.urlsimporturlfromapp02importviewsurlpatterns=[url(r'^blog/',views.test,name="blog"),]app01/urls.py:fromdjango.conf.urlsimporturlfromapp01importviewsurlpatterns=[url(r'^blog/',views.blog

系统 2019-09-27 17:47:37 2259

Python

Python测试模块doctest使用解析

面试被问到了却没有用过,很尴尬;今天看了一下,真的是一个很简单的测试模块方便起见,这里直接拿菜鸟教程的介绍和例子过来开发高质量软件的方法之一是为每一个函数开发测试代码,并且在开发过程中经常进行测试;doctest模块提供了一个工具,扫描模块并根据程序中内嵌的文档字符串执行测试;测试构造如同简单的将它的输出结果剪切并粘贴到文档字符串中;通过用户提供的例子,它强化了文档,允许doctest模块确认代码的结果是否与文档一致;defaverage(values):

系统 2019-09-27 17:47:00 2259

Python

小白学习python之路(一):安装python3

引言作为一个python小白,之前学的是java,不过听说python很流行,功能很强大,可以用很少的代码实现更强的功能,因此我也是被吸引了过来,并且把我的学习经历记录下来。当然了,要学习python,首先要先把他下载下来,安装一下,因为python2和python3在语法上有很大的不同,所以学的时候要注意版本,我们这里用的是python3。python3.7下载链接:https://u20538204.ctfile.com/fs/20538204-383

系统 2019-09-27 17:46:59 2259

Python

python中urllib模块用法实例详解

本文实例讲述了python中urllib模块用法。分享给大家供大家参考。具体分析如下:一、问题:近期公司项目的需求是根据客户提供的api,我们定时去获取数据,之前的方案是用php收集任务存入到redis队列,然后在linux下做一个常驻进程跑某一个php文件,该php文件就一个无限循环,判断redis队列,有就执行,没有就break.二、解决方法:最近刚好学了一下python,python的urllib模块或许比php的curl更快,而且简单.贴一下代码复

系统 2019-09-27 17:38:05 2259

Python

Python中tell()方法的使用详解

tell()方法返回的文件内的文件读/写指针的当前位置。语法以下是tell()方法的语法:fileObject.tell()参数NA返回值此方法返回该文件中读出的文件/写指针的当前位置。例子下面的例子显示了tell()方法的使用。#!/usr/bin/python#Openafilefo=open("foo.txt","rw+")print"Nameofthefile:",fo.name#Assumingfilehasfollowing5lines#Thi

系统 2019-09-27 17:37:55 2259

编程技术

struct的巨大作用

面对一个人的大型C/C++程序时,只看其对struct的使用情况我们就可以对其编写者的编程经验进行评估。因为一个大型的C/C++程序,势必要涉及一些(甚至大量)进行数据组合的结构体,这些结构体可以将原本意义属于一个整体的数据组合在一起。从某种程度上来说,会不会用struct,怎样用struct是区别一个开发人员是否具备丰富开发经历的标志。在网络协议、通信控制、嵌入式系统的C/C++编程中,我们经常要传送的不是简单的字节流(char型数组),而是多种数据组合

系统 2019-08-29 23:53:25 2259

编程技术

关于采用业务用例视图来展示、归纳、整理业务用

今日,网友LeoXu给我发了封邮件,提到了业务建模如何组织业务用例的问题。这个问题还是第一次被问到,而且Leo同学显然走了一点小弯路。在回答他的同时,他的这个问题也非常好,把它分享出来。另一方面,Leo同学显然是喜欢思考的,他给我问题的同时也包含了他的许多思考,这点要赞之。为了表示对他热爱思考的鼓励和赞许,特地在最后又留了一个问题,请Leo同学来回答。同时也欢迎各位网友就该问题畅所欲言!Leo同学的来信:谭老师,你好.我是<大象>的读者,看了您的

系统 2019-08-29 23:44:10 2259

编程技术

IE6 很邪恶,但我爱它的盒子模型

盒子模型(BoxModel)是CSS的核心,现代Web布局设计简单说就是一堆盒子的排列与嵌套,掌握了盒子模型与它们的摆放控制,会发现再复杂的页面也不过如此,然而,任何美好的事物都有缺憾,盒子模型有两种不同的诠释,一种来自IE6,一种来自W3C标准浏览器。盒子模型下图就是一个典型的盒子模型示意图在内容区外面,依次围绕着padding区,border区,margin区,这一模型结构在所有主流浏览器都是一致的。通过盒子模型,我们可以为我们的内容设置边界,留白以及

系统 2019-08-29 23:33:51 2259

编程技术

第一章:第二节(一个简单的点击事件)

一个简单的点击事件package第一章;importcom.trolltech.qt.gui.QApplication;importcom.trolltech.qt.gui.QPushButton;publicclass第二节{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubQApplication.initialize(args);QPush

系统 2019-08-29 23:15:23 2259

编程技术

UIView的一些基本方法 init、loadView、viewDid

init方法在init方法中实例化必要的对象(遵从LazyLoad思想)‍init方法中初始化ViewController本身loadView方法当view需要被展示而它却是nil时,viewController会调用该方法。不要直接调用该方法。如果手工维护views,必须重载重写该方法如果使用IB维护views,必须不能重载重写该方法loadView和IB构建viewviewDidLoad方法重载重写该方法以进一步定制view在iPhoneOS3.0及之

系统 2019-08-29 23:12:56 2259