搜索到与相关的文章
Python

python实现的重启关机程序实例

本文实例讲述了Python实现的重启关机程序的方法,对Python程序设计有一定的参考价值。具体方法如下:实例代码如下:#!/usr/bin/python#coding=utf-8importtimefromosimportsystemruning=Truewhileruning:input=raw_input('关机(s)OR重启(r)?(q退出)')input=input.lower()ifinput=='q'orinput=='quit':runin

系统 2019-09-27 17:46:25 2413

Python

Python画图实现同一结点多个柱状图的示例

如下所示:importnumpyasnpx=[1,2]#横坐标y=[3,4]#第一个纵坐标y1=[5,6]#第二个纵坐标x=np.arange(len(x))#首先用第一个的长度作为横坐标width=0.05#设置柱与柱之间的宽度fig,ax=plt.subplots()ax.bar(x,y,width,alpha=0.9)ax.bar(x+width,y1,width,alpha=0.9,color='red')ax.set_xticks(x+width

系统 2019-09-27 17:46:13 2413

编程技术

设计模式中结构型模式(六)享元模式(Facade)

运用共享技术有效地支持大量细粒度的对象。FlyWeight是一个共享对象,它可以同时在多个场景(context)中使用,并且在每个场景中flyweight都可以作为一个独立的对象——这一点与非共享的实例没有区别。flyweight不能对它所运行的场景做出任何假充,这里的关键概念是内部状态和外部状态之间的区别是。内部状态存储于flyweight中,它包含了独立于flyweight场景的信息,这些信息使得flyweight可以被共享。而外部状态取决于flywe

系统 2019-08-29 23:52:20 2413

编程技术

用正则表达式验证密码强度

项目中有个需要验证密码强度,我对正则表达式并不熟悉,每次都是上网google,这次照例,发现了一个,就用了,结果被QA测试出只能在safari上用,IE和FF不行,奇怪了。functionvalidatePassword_delete(password,error){if(password.value.length<{error.innerHTML="Passwordmustbeminimum8alphanumericwithcomplexitye.g.P

系统 2019-08-29 23:47:48 2413

编程技术

蓝杰学习小结—五子棋的完成与悔棋

五子棋只差最后的判断输赢了,在这里,需要判断4个方位8个方向上的连续棋子数,举个例子吧,当checkrow函数检测到第一个棋子时,它会往这枚棋子的8个方向上同时向外检测是否有相同的颜色棋子,比如水平方向会同时向左向右检测如果颜色相同count就加一一旦碰到一个不相同的棋子或空位或边界即结束这个方向上的判断,如图:有了棋子连续计数器,只要在每次点击鼠标之后判断最大连续棋子数就行,我用了一个一维4位数组来存储4个方位上的连续数并比较出最大的数7月23号来蓝杰继

系统 2019-08-29 23:05:04 2413

编程技术

User Story 在敏捷开发过程中的应用

1从这里开始第一部分我们将快速浏览什么是userstories以及如何使用,然后将阐述如何编写UserStories;如何通过系统用户模型来定义Stories;当客户自己本身无法前来的时候,如何同那些能够充当客户角色的人一起工作;如何来编写测试用例,来证明你的Stories已经被成功编写的细节,最后将阐述几条编写好的Story的指导建议。当你学完这部分之后,你就可以定义、编写、测试你的Stories,同时你应该准备去看如何通过UserStories去进行评

系统 2019-08-29 22:42:55 2413

编程技术

Eclipse3.1中体验J2SE5.0之泛型

泛型(Generics)简介J2SE5.0中的最显著的变化之一是添加对泛型类型的支持.在J2SE1.4以及之前的版本中,Java程序并不是类型安全的.例如,Collectionframework中定义的List,Map等容器类的元素都是Object类型,即这个类包含的元素是Object对象.使用这种方式实现的列表,可以用来操作整数,实数,字符串或者任何对象类型.例如清单1.1类型不安全的代码示例ListstringList=newArrayList();s

系统 2019-08-29 22:30:46 2413

编程技术

Flash事件监听对象模型开发程序

如果你能熟练使用FlashMX2004组件,相信你对事件监听对象模型会很熟悉;如果你也知道mx.events.EventDispatcher类的使用方法,那么这篇文章将会非常适合你。有了mx.events.EventDispatcher类我们就可以将事件监听对象模型在Flash开发的每一个地方发光发热。使用它的好处是什么呢?就我目前所知,你能更好的控制你的程序的核心逻辑,让你不再被复杂的逻辑处理搞得头晕脑胀。下面以一个简单的实例来解释怎样使用Flash事件

系统 2019-08-29 22:24:10 2413

编程技术

设计模式之--观察者模式

在日常生活中,有很多需要我们关注的事务(比如,股市,楼市等),这些事务我们可以称之为主题或者叫信息发布者,观察主题的目的是想了解主题的变化(消息)。一种方法当然是采用盯人策略,但这种方法有个固有的缺点,就是你盯住主题的时候,无法干其他事情,如果需要了解的主题比较多,这种办法就很麻烦了;另外一种就是主题广播,我想听的时候我就去听,不想听的时候我就不听,这种方式的好处就是可以使得观察者不用盯住主题,但缺点是如果信息发布者的信息发布是不固定的,观察者(信息接收者

系统 2019-08-29 22:14:05 2413

Java

java正则表达式

java正则表达式