python基础(1):基础操作:python是一个解释性语言。故可以直接通过命令行与python解释器交互:In[1]:a=1In[2]:print(a)1在python中,+-*分别表示加减乘,但/表示的是浮点除法,而//表示地板除法,**表示乘方,%表示求余#用'#'表示注释a=3+2#5b=a-2#3c=a*b#15d=5/2#2.5e=5//2#2f=5%2#1字符串python的字符串使用单引号(’')或者双引号(""),但须成对出现,对应即可
系统 2019-09-27 17:48:29 1885
访问FTP,无非两件事情:upload和download,最近在项目中需要从ftp下载大量文件,然后我就试着去实验自己的ftp操作类,如下(PS:此段有问题,别复制使用,可以参考去试验自己的ftp类!)importosfromftplibimportFTPclassFTPSync():def__init__(self,host,usr,psw,log_file):self.host=hostself.usr=usrself.psw=pswself.log_
系统 2019-09-27 17:48:23 1885
官方文档:https://elasticsearch-py.readthedocs.io/en/master/1、介绍python提供了操作ElasticSearch接口,因此要用python来操作ElasticSearch,首先要安装python的ElasticSearch包,用命令pipinstallelasticsearch安装或下载安装:https://pypi.python.org/pypi/elasticsearch/5.4.02、创建索引假如
系统 2019-09-27 17:47:25 1885
如下所示:frommpl_toolkits.mplot3dimportaxes3dimportmatplotlib.pyplotasplt#打开画图窗口1,在三维空间中绘图fig=plt.figure(1)ax=fig.gca(projection='3d')#给出点(0,0,0)和(100,200,300)x=[0,100]y=[0,200]z=[0,300]#将数组中的前两个点进行连线figure=ax.plot(x,y,z,c='r')plt.sho
系统 2019-09-27 17:46:39 1885
python3shelve模块的详解一、简介在python3中我们使用json或者pickle持久化数据,能dump多次,但只能load一次,因为先前的数据已经被后面dump的数据覆盖掉了。如果我们想要实现dump和load多次,可以使用shelve模块。shelve模块可以持久化所有pickle所支持的数据类型。二、持久化数据1、数据持久化importshelveimportdatetimeinfo={'name':'bigberg','age':22}
系统 2019-09-27 17:38:13 1885
今天公司数据库又被注入,我¥……——(……¥……——*%……(*%……——¥%……还原的时候又出现了那个问题““数据库正在使用,所以无法获得对数据库的独占访问权”。”,忘记第一次被注入的时候还原是怎么被解决的话,又花了一个上午的时间搜索解决方法,现已解决,做下记录,以备后用。引用14.6.1恢复中的单用户模式问题1.故障现象在在线恢复数据库时,出现如图14-31所示界面,提示“数据库正在使用,所以无法获得对数据库的独占访问权”。图14-31故障现象2.原因
系统 2019-08-29 23:40:42 1885
孙靖2009.5.5Email:jing_sun999@126.comQQ:272964426前段时间实现了一个小型的C/S架构的多人在线即时通信工具,JIGQQ。其中对使用TCP通信有点心得。记得在我大学时代,就用VB做过TCP的通信。当然那时候是很初级的,发送的数据量也很小的应用。当时就觉得,有时候发送的数据接收端不能接收到,有时候呢觉得一次性没有接受完毕。前段时间实现了一个小型的C/S架构的多人在线即时通信工具,JIGQQ。其中对使用TCP通信有点心
系统 2019-08-29 23:11:49 1885
Garmin是GPS软件的领先公司,其产品在PC、PPC、Mobile等上都有很好的应用,和GoolgeEarth等第三方软件也可以很好的交互。它的动向,总是被GPS业界关注的。以下是两则消息:1.ToshibaannounceslaptopwithGPS,Garminsoftware东芝宣布在笔记本产品内置GPS,配搭Garmin的导航软件。看来GPS和移动设备的集成,已是大势所趋。Garmin等国际厂商,有可能通过手机、笔记本等产品绑定,大举入侵国内市
系统 2019-08-29 23:00:38 1885
基于Petri网的软件过程支撑环境设计基于Petri网的软件过程支撑环境设计摘要第1章绪论1.1软件过程与过程建模1.3软件过程支撑环境现状1.3本课题的研究内容及意义1.3.1研究内容1.3.2意义1.4Petri网简介第2章软件过程定义语言2.1SPDL概述2.2SPDL元模型2.2.1XMLSchema2.3模型变换2.3.1SPDL域到Java域的变换2.3.2SPDL实例的Petri网图生成2.3.2.1基元块2.3.2.2Petri网图生成2.
系统 2019-08-29 22:56:01 1885
最近,SOA成为跨技术平台(特别是J2EE和.Net)软件开发中的热门话题。然而,如果我们比较一下围绕着SOA的宣传和90年代后期EJB和服务件的宣传,你会发现这没有什么区别。1998年,EJB带领互联网的潮流并推翻了以CORBA为统治和由PB/OracleForms和其他主导的CS架构标准。SOA,作为一种新技术的术语,还不具有那么大的破坏性。SOA只是一种想法/概念和一组构建应用功能的最佳实践。相反地,J2EE是一套完整地开发技术,可以用来设计所有的东
系统 2019-08-29 22:51:39 1885