搜索到与相关的文章
Python

Python实现数字图像处理经典算法之256色转灰度图

算法介绍256色转灰度图是数字图像处理经典算法中最简单的算法之一1、彩色数字图像中的颜色有红、绿、蓝三种颜色混合而成,对应的像素颜色通道就是RGB(R,G,B),R、G、B数值共有256个数值,也称为256阶,即0—255,计算机通过读取每一个通道的数值而确定显示的颜色。2、灰度图像只有一个灰度色阶通道,我们可以标记为Gray,或者RGB(Gray、Gray、Gray),Gray共有256阶,即0—255,计算机通过读取该通道的值确定显示的颜色。那么将彩色

系统 2019-09-27 17:50:57 2338

Python

详解python中__name__的意义以及作用

首先定义了一个test.py的文件,然后再定义一个函数,并在函数定义后直接运行:test.pydefHaveFun():if__name__=='__main__':print('Iaminmydomain,mynameis%s'%__name__)else:print('Someoneelsecallsme!,mynameis%s'%__name__)HaveFun()运行test.py结果:Iaminmydomain,mynameis__main__然

系统 2019-09-27 17:49:17 2338

Python

python基础编程——类和实例

在了解类和实例之前,需要先了解什么是面向对象,什么又是面向过程。面向过程是以过程为中心实现一步步操作(相互调用,类似流水线思想);面向对象是以事物为中心,某个事物可以拥有自己的多个行为,而另一个事物也可以拥有自己的多个行为。面向对象的基础:对象:没有具体的事物,只能说是一切皆对象。如人、汽车、国家,.......对象的属性和行为:这个对象有什么特征或者有什么行为方式。如人有身高、头发颜色等属性,人有睡觉、吃饭等行为类:将具有相同特征的属性和行为的对象抽象出

系统 2019-09-27 17:48:17 2338

Python

Python中用format函数格式化字符串的用法

自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足。那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?让我们来揭开它羞答答的面纱。语法它通过{}和:来代替%。“映射”示例通过位置In[1]:'{0},{1}'.format('kzc',18)Out[1]:'kzc,18'In[2]:'{},{}'.format('kzc',18)Out[2]:'kzc,18'In[3]:'{1},{0},{1}'.form

系统 2019-09-27 17:47:12 2338

Python

菜鸟使用python实现正则检测密码合法性

客户系统升级,要求用户密码符合一定的规则,即:包含大小写字母、数字、符号,长度不小于8,于是先用python写了个简单的测试程序:在写解决方案前,列一下python正则表达式中的特殊字符:^表示匹配的字符必须在最前边$表示匹配的字符必须在最后边*匹配*前面的字符0次或n次+匹配+前面的字符1次或n次?匹配?前面的字符0次或1次.(小数点)匹配除换行符外的所有字符(x)匹配x并记录匹配的值x|y匹配x或者y{n}这里n是一个正整数。匹配前面的n个字符{n,}

系统 2019-09-27 17:38:44 2338

Python

深入理解python中的浅拷贝和深拷贝

在讲什么是深浅拷贝之前,我们先来看这样一个现象:a=['scolia',123,[],]b=a[:]b[2].append(666)printaprintb为什么我只对b进行修改,却影响到了a呢?看过我在之前的文章中就说过:序列中保存的都是内存的引用。所以,当我们通过b去修改里面的空列表的时候,其实就是修改内存中的同一个对象,所以会影响到a。a=['scolia',123,[],]b=a[:]printid(a),id(a[0]),id(a[1]),id(

系统 2019-09-27 17:38:20 2338

Python

python命令行参数解析OptionParser类用法实例

本文实例讲述了python命令行参数解析OptionParser类的用法,分享给大家供大家参考。具体代码如下:fromoptparseimportOptionParserparser=OptionParser(usage="usage:%prog[optinos]filepath")parser.add_option("-t","--timeout",action="store",type='int',dest="timeout",default=None

系统 2019-09-27 17:38:14 2338

编程技术

MyEclipse+struts+Hibernate配置开发

MyEclipse+struts+Hibernate配置开发2005-12-1810:46作者:CoderGuo出处:sina博客责任编辑:方舟说明:这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于java模式和其他相关的说明。本人水平有限,也没有能力去讨论关于模式设计和开发细节的一些内容。建议:如果你还不清楚struts和hibernate的一些基本原理,希望能先去了解一下这方面的

系统 2019-08-29 23:51:40 2338

编程技术

Google未发布的服务一览

TonyRuscoe(感谢gosman的提醒)的兴趣就是挖掘Google的神秘链接和服务,之前他挖出了GoogleWeaver、MScrapbook等等未发布的服务。现在,他不但挖出了一大堆新的Google未发布的服务,还把它们列入了自己的GoogleAccounts列表里。不过他并没有透露具体的方法。不过我们还是可以看一下他的成果,说不定哪天Google突然就宣布推出其中的一项或多项。下面是一张列表截图:在这些服务里,其中有一些是已经发布的服务,比如Go

系统 2019-08-29 23:47:23 2338

Java

java cookies

1.设置Cookie1Cookiecookie=newCookie("key","value");2cookie.setMaxAge(60);//设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。3cookie.setPath("/test/test2");//设置Cookie路径,不设置的话为当前路径(对于Servlet来说为request.getContextPath()+web.xml里配置的该Serv

系统 2019-08-29 23:46:16 2338