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

在Python中处理字符串之isdecimal()方法的使用

isdecimal()方法检查字符串是否仅由十进制字符组成。此方法只存在于unicode对象。注意:要定义一个字符串为Unicode,只需前缀分配'u'左引号。以下是示例。语法以下是isdecimal()方法的语法:str.isdecimal()参数NA返回值如果字符串中的所有字符为十进制此方法返回true,否则返回false。例子下面的例子显示了isdecimal()方法的使用。#!/usr/bin/pythonstr=u"this2009";print

系统 2019-09-27 17:47:04 1972

Python

Python中有趣在__call__函数

Python中有一个有趣的语法,只要定义类型的时候,实现__call__函数,这个类型就成为可调用的。换句话说,我们可以把这个类型的对象当作函数来使用,相当于重载了括号运算符。classg_dpm(object):def__init__(self,g):self.g=gdef__call__(self,t):return(self.g*t**2)/2计算地球场景的时候,我们就可以令e_dpm=g_dpm(9.8),s=e_dpm(t)。classAnima

系统 2019-09-27 17:45:33 1972

Python

状态机的概念和在Python下使用状态机的教程

什么是状态机?关于状态机的一个极度确切的描述是它是一个有向图形,由一组节点和一组相应的转移函数组成。状态机通过响应一系列事件而“运行”。每个事件都在属于“当前”节点的转移函数的控制范围内,其中函数的范围是节点的一个子集。函数返回“下一个”(也许是同一个)节点。这些节点中至少有一个必须是终态。当到达终态,状态机停止。但一个抽象的数学描述(就像我刚给出的)并不能真正说明在什么情况下使用状态机可以解决实际编程问题。另一种策略就是将状态机定义成一种强制性编程语言,

系统 2019-09-27 17:38:36 1972

Python

Python使用爬虫猜密码

我们可以通过python来实现这样一个简单的爬虫猜密码功能。下面就看看如何使用python来实现这样一个功能。这里我们知道用户的昵称为:heibanke密码是30以内的一个数字,要使用requests库循环提交来猜密码主要需要用到的库是requests库安装requests库复制代码代码如下:pipinstallrequests要使用到的request库的功能是表单的提交复制代码代码如下:requests.post(url,data)#通过post()语言

系统 2019-09-27 17:38:03 1972

Python

每个程序员都应该学习使用Python或Ruby

如果你是个学生,你应该会C,C++和Java。还会一些VB,或C#/.NET。多少你还可能开发过一些Web网页,你知道一些HTML,CSS和JavaScript知识。总体上说,我们很难发现会有学生显露出掌握超出这几种语言范围外的语言的才能。这真让人遗憾,因为还有很多种编程语言,它们能让你成为一个更好的程序员。在这篇文章里,我将会告诉你,为什么你一定要学习Python或Ruby语言。跟C/C++/Java相比―Python/Ruby能让你用少的多的多的代码写

系统 2019-09-27 17:37:56 1972

编程技术

RFID技术的神经中枢 --中间件

RFID是2005年建议企业可考虑引入的十大策略技术之一,而中间件(Middleware)可称为是RFID运作的中枢,因为它可以加速关键应用的问世。RFID产业潜力无穷,应用的范围遍及制造、物流、医疗、运输、零售、国防等等。GartnerGroup认为,RFID是2005年建议企业可考虑引入的十大策略技术之一,然而其成功之关键除了标签(Tag)的价格、天线的设计、波段的标准化、设备的认证之外,最重要的是要有关键的应用软件(KillerApplication

系统 2019-08-29 23:51:19 1972

编程技术

常见的宽度与高度获取

网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth(包括边线的宽)网页可见区域高:document.body.offsetHeight(包括边线的高)网页正文全文宽:document.body.scrollWidth网页正文全文高:document.body.scrollHeight网页被卷去的高:docum

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

编程技术

我的画板总结

其实一段时间前就开始学习画图板的开发,由于一直有新内容学,所以没写总结,现在画板告一段落了,可以写一点小小的心得了:画图板的开发其实就分了几个模块:界面的实现(JFrame),监听器的添加(鼠标监听器和动作监听器),图形的画法(包括颜色的添加),图形的保存(重绘图形和颜色的重绘)(用到了自定义队列)。1.界面的实现实现画图板的界面其实就是swing组建的应用,包括JFrame,Jbutton,JPanel等等.2.添加监听器首先要创建一个监听器对象,这个监

系统 2019-08-29 22:40:28 1972

编程技术

标签学习

http://www.dreamdu.com/xhtml/tag_optgroup/http://www.w3school.com.cn/tags/att_optgroup_disabled.asp属性.common--公共属性disabled--输入域无法获得焦点、无法选择,以灰色显示,在表单中不起任何作用label--选项组的标签opt,是option的缩写,中文"选项"。group,中文"分组"定义和用法disabled属性规定禁用该选项组。被禁用的

系统 2019-08-29 22:10:19 1972

编程技术

Hessian源码分析(三)

HessianSkeleton是Hessianserver端的核心类,主要功能是接收网络输入流(被包装为AbstractHessianInput),反序列化输入流得到methodName和参数,然后调用服务端的服务,得到结果后序列化为输出流,返回给客户端,主要流程如下图所示:HessianSkeleton的核心代码如下所示:publicvoidinvoke(Objectservice,AbstractHessianInputin,AbstractHessi

系统 2019-08-29 22:05:03 1972