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

python多进程使用总结

本文参考“郭靖愕然——python的多线程与多进程”对多进程/多线程的概念进行理解,结合实际运用情况对python多进程进行整理。一、进程与线程Process&Thread进程是操作系统进行资源分配的最小单元,资源包括CPU、内存、磁盘等IO设备等等,而线程是CPU调度的基本单位。举个简单的例子来帮助理解:我们电脑上同时运行的浏览器和视频播放器是两个不同的进程,进程可能包含多个子任务,这些子任务就是线程,比如视频播放器在播放视频时要同时显示图像、播放声音、

系统 2019-09-27 17:48:29 2039

Python

Python 如何提高元组的可读性

这篇文章主要介绍了Python如何提高元组的可读性,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下假设学生系统中数据为固定格式:(名字,年龄,性别,邮箱)('jack','16','male','jack3001@gmail.com')('eric','17','male','eric@qq.com')('xander','16','female','lucy123@yahoo.com')方案一:frome

系统 2019-09-27 17:47:42 2039

Python

Python实现partial改变方法默认参数

在Python的标准库中,functools库中有很多对方法有操作的封装功能,partialObjects就是其中之一,他可以实现对方法参数默认值的修改。本文就以实例代码说明这一功能。下面就看下简单的应用测试实例。具体代码如下:#!/usr/bin/envpython#-*-coding:utf-8-*-#python2.7x#partial.py#authror:orangleliu'''functools中Partial可以用来改变一个方法默认参数1改

系统 2019-09-27 17:46:44 2039

Python

Python实现的石头剪子布代码分享

我之前写过一篇基于JS的石头剪子布程序《JavaScript实现的石头剪刀布游戏源码分享》,今天又基于Python写了一个实例,这里边的算法有点特殊但一时也想不到一个好的算法规律。代码:复制代码代码如下:#encoding=UTF-8#石头剪子布程序#李忠importrandom#定义石头剪子布字典dict={1:'剪子',2:'石头',3:'布'}forrowindict:print'编号:',row,'=',dict[row]print'您出什么?'l

系统 2019-09-27 17:38:28 2039

Python

Python中在脚本中引用其他文件函数的实现方法

在导入文件的时候,Python只搜索当前脚本所在的目录,加载(entry-point)入口脚本运行目录和sys.path中包含的路径例如包的安装地址。所以如果要在当前脚本引用其他文件,除了将文件放在和脚本同一目录下,还有以下几种方法,1.将文件所在位置添加到sys.path中importsyssys.path.insert(0,'/path/to/application/app/folder')#orsys.path.append('/path/to/ap

系统 2019-09-27 17:38:13 2039

Python

解读Python中degrees()方法的使用

degrees()方法从弧度转换到度角x语法以下是degrees()方法的语法:degrees(x)注意:此函数是无法直接访问的,所以我们需要导入math模块,然后需要用math的静态对象来调用这个函数。参数返回值x--这必须是一个数值。此方法返回一个角度的度数值。例子下面的例子显示degrees()方法的使用。#!/usr/bin/pythonimportmathprint"degrees(3):",math.degrees(3)print"degree

系统 2019-09-27 17:38:08 2039

编程技术

使用Ajax实现换肤功能

网站换肤是经常要用到的一个功能,但是传统的方式似乎有点瑕疵,本文实现的Ajax换肤有点类似MSNSpace中的用户体验。功能:点击linkbutton,在网页中央弹出一个radio单选框,同时背景变成灰色,选择这个单选框的选项,实现换肤功能。这主要是ModalPopupExtender控件提供的功能,控件设置如下:

系统 2019-08-29 23:51:31 2039

编程技术

AOP 的利器:ASM 3.0 介绍(1)

什么是ASM?ASM是一个Java字节码操控框架。它能被用来动态生成类或者增强既有类的功能。ASM可以直接产生二进制class文件,也可以在类被加载入Java虚拟机之前动态改变类行为。Javaclass被存储在严格格式定义的.class文件里,这些类文件拥有足够的元数据来解析类中的所有元素:类名称、方法、属性以及Java字节码(指令)。ASM从类文件中读入信息后,能够改变类行为,分析类信息,甚至能够根据用户要求生成新类。与BCEL和SERL不同,ASM提供

系统 2019-08-29 23:29:58 2039

编程技术

使用HTML5语义元素(Using HTML5 semantic eleme

本文翻译自NicholasC.Zakas的博文UsingHTML5semanticelementstoday.限于个人能力有限,翻译的定有不妥之处,欢迎板砖,请不要留情。翻译的过程中感谢谷歌翻译和有道词典。原文地址:http://www.nczonline.net/blog/2011/03/22/using-html5-semantic-elements-today/使用HTML5语义元素PostedatMarch24,201114:50ambywangw

系统 2019-08-29 23:09:20 2039

编程技术

Flash&Flex大全[转]

Flash&Flex大全若需转载本站原创文章,请注明:转载自zrong'sBlog本站转载的文章标题会标明[转]。本文链接地址:Flash&Flex大全2009-6-7更新Flash视频来自H.264vsOn2VP6H.264MPEGAVCVideoCodeccomparisonFlashVideo比特率估算Flash3DAway3dhttp://code.google.com/p/away3d/http://away3d.com/Papervision3

系统 2019-08-29 23:05:11 2039