搜索到与相关的文章
Python

Python 使用matplotlib模块模拟掷骰子

掷骰子骰子类#die.py骰子类模块fromrandomimportrandintclassDie():"""骰子类"""def__init__(self,num_sides=6):"""默认六面的骰子"""self.num_sides=num_sidesdefroll(self):"""掷骰子的方法"""returnrandint(1,self.num_sides)折线图掷骰子#die_visual_plot.py使用plot可视化骰子importmat

系统 2019-09-27 17:48:44 2044

Python

Python 入门之 内置模块 -- random模块

Python入门之内置模块--random模块1、random模块importrandom#random--随机数(1)选择1-50之间随机的整数print(random.randint(1,50))(2)0-1之间随机小数,不包含1print(random.random())(3)1-10之间随机小数,不包含10print(random.uniform(1,10))(4)从容器中随机选择一个print(random.choice((1,2,3,4,5,7

系统 2019-09-27 17:47:58 2044

Python

Python max内置函数详细介绍

Pythonmax内置函数max(iterable,*[,key,default])max(arg1,arg2,*args[,key])Returnthelargestiteminaniterableorthelargestoftwoormorearguments.Ifonepositionalargumentisprovided,itshouldbeaniterable.Thelargestitemintheiterableisreturned.Iftw

系统 2019-09-27 17:37:52 2044

编程技术

递归算法

递归算法是一种特殊的调用形式,是方法自己调用自己,这样有点比较难理解,但我们也可以认为方法调用另外一个方法,只不过方法名相同而已,且方法的算法也相同。这样也许还是比较难理解,我们可以用一个图来表示该算法:我们可以举个简单的例子来运用下递归算法。我们在读初中的时候,老师一般会出这样一道题目:计算出1+2+3+……+100的结果,现在学程序阶段,我们首先想到的一般是用循环来做,但其实我们也可以使用递归算法来做这道题目。代码如下:publicclassTest{

系统 2019-08-29 23:05:13 2044

编程技术

应聘高级电子工程师纪实[社区]

本文由阿婷发表在虾米[%=@title%][%=@count%]票[[%=@percent%]%]应聘高级电子工程师纪实经理用A表示我用B表示先考试,考完后再谈。A:(看我的简历)做过很多产品啊。B:(微笑)工作这么多年,肯定啦,还没全写呢。A:会画板吗?B:(暗骂:废话)刚毕业就画了。现在画得不多。拿来就能画吧,1、2、4、6、8全没问题。恩,中频和高速板都没有问题的。但高频板没画过。A:能介绍一下你的工作经验吗?B:当然,XX年毕业,开始画板,然后渐渐

系统 2019-08-29 22:59:52 2044

编程技术

SQL经验分享(三):获取用户信息

3.获取用户信息3.1语法:selectuser_name()as'user',suser_sname()as'login',host_name()as'workstation',app_name()as'application'在本台电脑的执行结果:3.2语法解释selectuser_name():用来返回单签用户的数据库用户名suser_sname():返回用户向sqlserver验证身份时使用的登录名host_name():返回用户工作站名称app_

系统 2019-08-29 22:37:48 2044

编程技术

ibatis源码分析(一)

最近读ibatis的源码,记一下笔记。以后可以看看。先来看看ibatis的接口包com.ibatis.sqlmap.client,也是程序的灵魂。SqlMapClient是ibatis框架的入口接口,它实现类是一个线程安全的类,它继承了SqlMapExecutor接口和SqlMapTransactionManager接口,其中SqlMapExecutor主要负责sqlstatement语句执行,也是我们平常所操作的CRUD。SqlMapTransactio

系统 2019-08-29 22:00:10 2044

编程技术

实现图形JSF组件

开发人员认为,如果有合适的工具来创建交互式Web界面,他们就能将时间集中在核心需求和定制上,并在规定时间内及时得交付应用程序。与其他技术如JavaServerPages或ApacheStruts相比,JavaServerFaces(JSF)技术为创建交互式Web应用程序带来了很多便利。JSF在程序逻辑和GUI表示之间划出一条清晰的界限,提高了对Web程序的维护能力,并为Web用户界面组件的开发和重用提供了一个框架。如今,许多Web应用程序开发人员都在转而使

系统 2019-08-29 21:57:45 2044

编程技术

jscalendar日期选择框在yui-ext的dialog中的显

大家应该都知道jscalendar这个日期选择框吧。当在yui-ext中的dialog使用时,大家应该会想到会发生什么吧。日期选择框在变灰的背景后面。如下图:大家都应该知道引起这个问题的原因是dialog的z-index比日期选择框的大。ok。我们只要让日期选择框的z-index比dialog还要大就ok。。修改calendar.js代码。让在创建日期选择框的div时加上z-index属性.Calendar.prototype.create=functio

系统 2019-08-12 09:30:26 2044

编程技术

身份认证流程及原理

验证身份的对象元素在shiro中,用户需要提供principals(身份)和credentials(证明)给shiro,从而应用能验证用户身份:principals:身份,即主体的标识属性,可以是任何东西,如用户名、邮箱等,唯一即可。一个主体可以有多个principals,但只有一个Primaryprincipals,一般是用户名/密码/手机号。credentials:证明/凭证,即只有主体知道的安全值,如密码/数字证书等。认证流程securiyManag

系统 2019-08-12 09:30:02 2044