- 军军小站|张军博客
搜索到与相关的文章
Python

跟老齐学Python之编写类之二方法

数据流转过程除了在类中可以写这种函数之外,在类中还可以写别的函数,延续上一讲的例子:复制代码代码如下:#!/usr/bin/envpython#coding:utf-8classPerson:def__init__(self,name,lang="golang",website="www.google.com"):self.name=nameself.lang=langself.website=websiteself.email="qiwsir@gmail

系统 2019-09-27 17:46:02 1817

Python

Python深入学习之闭包

闭包(closure)是函数式编程的重要的语法结构。函数式编程是一种编程范式(而面向过程编程和面向对象编程也都是编程范式)。在面向过程编程中,我们见到过函数(function);在面向对象编程中,我们见过对象(object)。函数和对象的根本目的是以某种逻辑方式组织代码,并提高代码的可重复使用性(reusability)。闭包也是一种组织代码的结构,它同样提高了代码的可重复使用性。不同的语言实现闭包的方式不同。Python以函数对象为基础,为闭包这一语法结

系统 2019-09-27 17:45:47 1817

Python

利用Python构建股票交易策略 !

金融市场智能化,就业必然就越来越精英化。当操控着量化投资策略的人出现了,99个传统岗位都会被取代。如今,金融业的“码农化”已是大势所趋,Python更是已然成为投行、基金、咨询和互联网等泛金融和商科领域必备的一项技能,量化投资的风口热度直线飙升,并在各大投资银行和对冲基金公司中成为交易系统的主流。为了迎合市场需求,海外名校金融、经济、金工等专业越来越重视培养学生的量化分析技能,且更偏向招收量化分析能力强的申请者。正在看这篇文章的你,会是候选人之一么?Pyt

系统 2019-09-27 17:45:42 1817

Python

Python中type的构造函数参数含义说明

测试代码如下:复制代码代码如下:classModelMetaClass(type):def__new__(cls,name,base,attrs):logging.info("clsis:"+str(cls))logging.info("nameis:"+str(name))logging.info("baseis:"+str(base))logging.info("attrsis:"+str(attrs))returntype.__new__(cls,n

系统 2019-09-27 17:45:40 1817

Python

简单介绍Python中的几种数据类型

大体上把Python中的数据类型分为如下几类:Number(数字)包括int,long,float,complexString(字符串)例如:hello,"hello",helloList(列表)例如:[1,2,3],[1,2,3,[1,2,3],4]Dictionary(字典)例如:{1:"nihao",2:"hello"}Tuple(元组)例如:(1,2,3,abc)Bool(布尔)包括True、False由于Python中认为所有的东西都是对象,所以

系统 2019-09-27 17:38:45 1817

Python

Python的Django框架中自定义模版标签的示例

为了自定义一个模板标签,你需要告诉Django当遇到你的标签时怎样进行这个过程。当Django编译一个模板时,它将原始模板分成一个个节点。每个节点都是django.template.Node的一个实例,并且具备render()方法。于是,一个已编译的模板就是节点对象的一个列表。例如,看看这个模板:Hello,{{person.name}}.{%ifequalname.birthdaytoday%}Happybirthday!{%else%}Besureto

系统 2019-09-27 17:37:41 1817

编程技术

《漫步》flash动画制作全记录五

场景五的黄昏场景是一个从城市到森林的过渡场景,出现的时间比较短,所以在这个场景里并没有设计什么小细节。场景五的草稿图:场景完成图:场景五里唯一有点技术含量的就是飞舞的树叶了,远处的树叶做得很简单,就是一个单帧的小叶片在飘动。近处的树叶做了一个逐帧的翻滚动画,用了9帧。呵呵,画这个动画的时候是把家里阳台上的紫藤树叶摘了一片,拿在手上一点一点的翻动,边翻边画的,哈哈。眼前飞过的树叶是把每一帧都在PS里模糊化后再导入到FLASH里生成的。主要是为了突出一个远近的

系统 2019-08-29 23:35:23 1817

编程技术

ajax扩展控件(7)

FilteredTextBox控件,该控件用于控制用户的输入值的范围。实例代码如下所示:<%...@PageLanguage="C#"AutoEventWireup="true"CodeFile="FilteredTextBoxDemo.aspx.cs"Inherits="FilteredTextBoxDemo"%><%...@RegisterAssembly="System.Web.Extensions,Version=1.0.61025.0,Cultu

系统 2019-08-29 23:31:42 1817

编程技术

DWR框架入门

dwr框架(菜鸟入门)该文可以看做是作者的学习笔记,部分内容可以认为是个人理解,请读者注意辨别。DWR(DirectWebRemoting)是一个开源的类库,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样.DWR采取了一个类似AJAX的新方法来动态生成基于JAVA类的JavaScript代码.这样WEB开发人员就可以在JavaScript里使用Java代码就像它们是浏览器

系统 2019-08-29 23:31:24 1817

编程技术

母版页和相对路径

一个经常让开发人员疑惑的问题是母版页是如何处理相对路径的。如果你使用的是静态文字,这一问题不会困扰你。不过,如果你加入了标签或者指向其他资源的HTML标签,问题就可能发生。当你把母版页和内容页放在不同的目录时,问题就发生了。把母版页和内容页分放到不同的目录,这是大型网站推荐使用的最佳实践。实际上,微软建议你在专门的文件夹里保存所有的母版页。不过,如果你不够小心,使用相对路径时会带来问题。例如,假设你把母版页放在一个叫做MasterPages的子文

系统 2019-08-29 23:28:09 1817