E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python-模块学习
python-
两种方法实现:从字符串中找出 出现次数最多的 字母和 对应出现的个数
-----------------------方法一:使用字典---------------------------s='aabcdefaabbccdeffffffffffff'c={}foriins:ifinotinc.keys():c[i]=0ifiinc.keys():c[i]=c[i]+1h=0forkinc.keys():ifh
张小莫33
·
2020-08-05 11:35
python
Python实现数据分析1
Python-
数据分析常用库1)Numpy2)Pandas3)MatplotlibNumpy基于数组运算,效率高。拥有许多高级函数,可以对数据进行高效处理。可以进行线性代数相关运算。
王小野
·
2020-08-05 10:01
Python-
>判断字符串中出现次数最多的字符和最少字符
前几天,老师留了一道题,判断字符串中出现次数最多的字符和最少字符有些大佬写的我一个小白有点看不懂,然后我自己琢磨了一下------------这是我的代码,给大家提供个简单的思路deffunc(a):lis=[]dic={}foreina:dic[e]=a.count(e)#print(dic)forvindic.values():lis.append(v)lis.sort()#print(lis
meatamong_gi
·
2020-08-05 10:07
Python
nodejs中的async
模块学习
async模块是为了解决嵌套金字塔,和异步流程控制而生.常用的方法介绍npm安装好async模块,然后引入就可以使用varasync=require('async');1.series(tasks,[callback])多个函数从上到下依次执行,相互之间没有数据交互vartask1=function(callback){console.log("task1");callback(null,"tas
意外金喜
·
2020-08-05 04:18
nodejs
nodejs开发
node.js开发
python-
网络-tcp的几种状态介绍(一)
本文作者:黎智煊,叩丁狼高级讲师。原创文章,转载请注明出处。之前介绍了很多的udp的原理和例子,现在稍微总结一下之前的tcp和udp的区别,以便更好地接下来的tcp介绍.tcp和udp的小区别TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即
wolfcode_cn
·
2020-08-05 03:01
Python+大数据
python-
网络-tcp的几种状态介绍(二)
本文作者:黎智煊,叩丁狼高级讲师。原创文章,转载请注明出处。tcp的4次挥手(分手)协议叩丁狼教育.png通俗的4次挥手讲解第一次挥手:双方交流的差不多了,此时客户端也已经结尾了,接下来要断开通信连接,所以告诉服务端“我说完了(FIN)”,此时自身形成等待结束连接的状态。第二次挥手:服务端知道客户端已经没话说了,服务端此时还有两句心里话要给客户端说,“我知道你说完了(ACK),我再给你说两句,&*
wolfcode_cn
·
2020-08-05 03:01
Python+大数据
wangluo
python
叩丁狼
编程
小朋友们学编程是否需要按Scratch→
Python-
→C++的顺序来进阶学习?
em…_在说这个问题之前,我们先来看看这三个语言之间的区别:Scratch是一门图形化的编程语言,是一种编程启蒙,跟真正的编程语言区别不小。因为编程基于图形化,很容易受到小朋友们的喜欢。Scratch适合小学生。Python是一门编程语言,入门比较简单,但是因为提供了太多的库函数,不利于了解其底层原理。对于中小学生而言,Python是一门比较不错的入门语言。C++是各种信息学竞赛必然指定的编程语言
泛舟客
·
2020-08-05 03:11
咨询
python-
数据类型之元组
元组是不可以改变的序列,如果元组的元素包含列表、字典是支持修改操作的。因为不可变所以元素的修改会报错:>>>tt=(3,4,5)>>>type(tt)>>>tt[2]=4Traceback(mostrecentcalllast):File"",line1,inTypeError:'tuple'objectdoesnotsupportitemassignment(#元素修改报错)(一)元组(1)定义
weixin_33971130
·
2020-08-05 03:34
Python-
内置数据结构之元组(tuple)
一、元组--tuple1、元组格式:(1,2)、(1,2,'s'),(1,)----一个元素的时候,要补一个逗号2、元组的特点:有序的元素组成的集合一旦定义,就不可被修改(增,删,改),只能查看3、元组的定义初始化定义:和list一样tuple()ortuple(iterable)ort=()(前两者是工厂方法)1t=tuple(range(1,7,2))2print(t)3t1=t*34prin
weixin_30721899
·
2020-08-05 02:10
python-
双端队列
frompythonds.basic.dequeimportDequeclassDeque: def__init__(self): self.items=[] defisEmpty(self): returnself.items==[] defaddFront(self,item): self.items.append(item) defaddRear(self,item
Leohfan
·
2020-08-04 23:53
python数据结构
python-
简单的图片采集保存(二进制)
importrequestspic_url='https://csdnimg.cn/public/publick_img/ad_20200515_toolbar80_1.jpg'res=requests.get(url)pic=res.contentphoto=open('ad_banner.jpg','wb')photo.write(pic)photo.close()上面只是一个简单的示例,如果
tsfy2003
·
2020-08-04 18:35
python
python-
读写Wave文件及分析
#-*-coding:utf-8-*-importwaveimportpylabasplimportnumpyasnp#打开WAV文档#首先载入Python的标准处理WAV文件的模块,然后调用wave.open打开wav文件,注意需要使用"rb"(二进制模式)打开文件:f=wave.open(r"1.wav","rb")#open返回一个的是一个Wave_read类的实例,通过调用它的方法读取WA
二姐的西瓜君
·
2020-08-04 18:39
python
audio
python-
利用pyaudio进行声音录制及简单实例代码分享
一、关于pyaudio的安装现在pyaudio的版本为:PyAudiov0.2.9,若想安装其他版本,请参考以下链接:http://people.csail.mit.edu/hubert/pyaudio/packages/1、Windows用户:通过pip安装:python-mpipinstallpyaudio2、MacOSX用户:利用Homebrew安装portaudio,然后通过pip安装py
未绝
·
2020-08-04 17:09
python
python-
通过configparser模块读取后缀为 .ini 的配置文件信息
前言一般为了方便会将路径,连接信息等写到配置文件(通常会将这些信息写到yaml,ini....配置文件)中,configparser模块读取后缀为.ini的配置文件信息配置文件格式#存在config.ini配置文件,内容如下:[DEFAULT]excel_path=../test_cases/case_data.xlsxlog_path=../logs/test.loglog_level=1[em
刘惊玲
·
2020-08-04 17:00
python-
集合数据类型
考点定义一个空集合set()定义一个有内容的集合{data1,data2,datan}往集合中添加数据集合.add(数据)删除数据,随便删除一个数据集合.pop()删除数据,删掉集合中指定的数据集合.remove(数据)删除数据,清空集合中的数据集合.clear()学习目标功能定义set添加add删除remove,pop清空clear取值,与列表的转换特点去重功能无序定义集合空集合=set()列表
ifubing
·
2020-08-04 14:44
Python-
匿名函数
lambda函数是一种快速定义单行的最小函数,可以用在任何需要函数的地方常规版本:deffun(x,y)returnx*ylambda版本:r=lambdax,y:x*yprintr(2,3)格式:lambda参数列表:return[表达式]变量由于lambda返回的是函数对象(构建的是一个函数对象),所以需要定义一个变量去接收匿名函数优点:-使用Python写一些脚本时,使用lambda可以省去
anhuoqiu1787
·
2020-08-04 13:48
python-
练习题11.21
1.设计一个程序,帮助小学生练习10以内的加法详情:-随机生成加法题目;-学生查看题目并输入答案;-判别学生答题是否正确?-退出时,统计学生答题总数,正确数量及正确率(保留两位小数点);importrandoms=int(input('输入题目数量:'))ture=0foriinrange(0,s):num1=random.randint(1,9)num2=random.randint(1,9)p
淋巴不想动
·
2020-08-04 06:12
linux
python
Python-
所有特殊方法、魔术方法、钩子
C.__init__(self[,arg1,...])构造器(带一些可选的参数)C.__new__(self[,arg1,...])构造器(带一些可选的参数)通常用在设置不变数据类型的子类。C.__del__(self)析构器C.__str__(self)可打印的字符输出;内建str()及print语句C.__repr__(self)运行时的字符串输出内建repr()和‘‘操作符C.__unico
weixin_33857230
·
2020-08-04 04:29
Stream
模块学习
(五)
pipe方法数据流将被自动管理。读多少写多少用法如下:手动模拟一下pipe方法letfs=require('fs')letpath=require('path')letrs=fs.createReadStream(path.join(__dirname,'./1.txt'),{highWaterMark:4//这里为了展示读多少,写多少,在这里设置highWaterMark为3字节})letws=
Corner1990
·
2020-08-04 04:03
javascript知识
nodejs
Stream
模块学习
(一)
可读流(Readablestreams)是对提供数据的源头(source)的抽象可读流工作在两种模式上边,flowing和pause在flowing模式下,可读流自动从系统底层读取数据,并通过EventEmitter接口的事件尽快将数据提供给应用。在paused模式下,必须显式调用stream.read()方法来从流中读取数据片段。基本用法//流node很多内容都应用到了流//流的特点:有序,有方
Corner1990
·
2020-08-04 04:03
javascript知识
nodejs
Stream
模块学习
(七)
在这之前实现了流的流动模式,这里实现一个流的暂停模式构建对象和方法letEventEmitter=require('events')letfs=require('fs')classReadableReadStreamextendsEventEmitter{constructor(path,options){super()this.path=paththis.highWaterMark=option
Corner1990
·
2020-08-04 04:03
javascript知识
nodejs
Python-
面向对象编程(一)
初识面向对象:Python中一切皆对象,我自己,我的电脑,电脑桌,都称之为一个对象.对象是类的一个实体.我们可以通过行为和特征(属性)来描述一个对象,比如小狗,它有四条腿,一个尾巴,两个虎牙,这就是它的特征,它会汪汪叫,会摇尾巴等这就是它的行为.所有一个真实的对象具备两方面的特征,行为和特征(属性)。在python中,一个对象的特征也称为属性(attribute)。它所具有的行为也称为方法(met
weixin_33749131
·
2020-08-04 04:27
Python-
面向对象
一、三大编程范式:编程范式即编程的方法论,是一种编程风格,三者没有高低贵贱之分。包含有:1、面向过程编程基本设计思路就是程序一开始是要着手解决一个大的问题,然后把一个大问题分解成很多个小问题或子过程,这些子过程再执行的过程再继续分解直到小问题足够简单到可以在一个小步骤范围内解决。举个典型的面向过程的例子,数据库备份,分三步,连接数据库,备份数据库,测试备份文件可用性。面向过程核心就是过程,一步一步
weixin_30867015
·
2020-08-04 04:07
python-
爬虫-前言
python-
爬虫-前言本人半道出家,自学python,才疏学浅,如有错误的地方,还望大神纠正所谓爬虫,就是一段代码,可以爬取网页信息的代码,可以说未来的世界,数据就是财富,可见数据的重要性,但怎样获得数据是一个问题
weixin_30609287
·
2020-08-04 04:58
Python-
网络编程之socket
Socket一、代码逻辑图2、socket方法sk.bind(address)s.bind(address)将套接字绑定到地址。address地址的格式取决于地址族。在AF_INET下,以元组(host,port)的形式表示地址。sk.listen(backlog)开始监听传入连接。backlog指定在拒绝连接之前,可以挂起的最大连接数量。backlog等于5,表示内核已经接到了连接请求,但服务器
weixin_30314631
·
2020-08-04 03:08
Ubuntu更改默认python版本的两种方法
python-
> Anaconda
当你安装DebianLinux时,安装过程有可能同时为你提供多个可用的Python版本,因此系统中会存在多个Python的可执行二进制文件。你可以按照以下方法使用ls命令来查看你的系统中都有那些Python的二进制文件可供使用。$ls/usr/bin/python*/usr/bin/python/usr/bin/python2/usr/bin/python2.7/usr/bin/python3/u
Alanyannick
·
2020-08-04 02:35
Ubuntu
python-
打印完数
打印完数:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3。(10分)题目内容:输入一个正整数n(n<1000),输出1到n之间的所有完数(包括n)。输入格式:共一行,为一个正整数。输出格式:若干行,从小到大输出完数,一行为一个数。输入样例:30输出样例:628时间限制:500ms内存限制:32000kb程序1:num=int(input())foriinrange(1,n
suxiaorui
·
2020-08-04 01:17
Python
Python-
字典和集合的操作及控制语句
字典字典是没有顺序的可变序列,他通常都是成对储存,每个元素都有键值对,通过键对象可以找到值对象,键对象是任意不可变对象且不能重复,例如元组,字符串,而值对象可以是任意对象而且可以重复。例:a={'name':'txy','age':'23'}中,name和age就是键对象而txy和123则是值对象字典的创建可以通过dict(),{}来创建字典对象,例:a={'name':'txy','age':'
coconut milk?
·
2020-08-04 01:13
python-
多线程小演练2
标题:1.Lock版本生产者与消费者模式:#encoding=utf-8importthreadingimportrandomimporttime#走全局变量生产的钱gMoney=1000gLock=threading.Lock()gTotalTimes=0gTimes=0#定义生产者:classProducer(threading.Thread):#定义run方法defrun(self):glo
qq_45776928
·
2020-08-04 00:00
python-
多线程小演练
标题:多线程之threading模块演练#encoding=utf-8#传统的方式#执行3次#defcoding():#forxinrange(3):#print('正在写代码%s'%x)#time.sleep(1)##defdrawing():#forxinrange(3):#print('正在画图%s'%x)#time.sleep(1)##defmain():#coding()#drawing
qq_45776928
·
2020-08-04 00:00
python-
多线程演练3
标题:1.Queue线程安全队列:#encoding=utf-8fromqueueimportQueueimporttimeimportthreading##队列有四个#q=Queue(4)#forxinrange(4):#q.put(x)##forxinrange(4):#print(q.get())##get默认阻塞#q.get(block=True)##put一直阻塞,直到不满#q.put(
qq_45776928
·
2020-08-04 00:00
python-
正则表达式小练习
标题:正则表达式小练习注:代码前的注释可任意删减,每个都是一个单独的小模块#encoding=utf-8importre#1.匹配某个字符串#text="hello"#match可将正则表达式按照规则进行匹配#ret=re.match('he',text)#group可将匹配到的字符串打印出来#print(ret.group())#2.点.匹配任意的字符#text="hello"#.只能匹配一个字
qq_45776928
·
2020-08-04 00:00
python-
正则表达式小训练
标题:正则表达式小训练注:此代码注释符可随时删去#encoding=utf-8importre#1.匹配某个字符串#text="hello"#match可将正则表达式按照规则进行匹配#ret=re.match('he',text)#group可将匹配到的字符串打印出来#print(ret.group())#2.点.匹配任意的字符#text="hello"#.只能匹配一个字符,.不能匹配换行符#re
qq_45776928
·
2020-08-04 00:59
python-
有序字典、默认字典、双向队列、队列
#有序字典importcollectionsod=collections.OrderedDict()od['k1']='v1'od['k2']='v2'od['k3']='v3'print(od.items())#odict_items([('k1','v1'),('k2','v2'),('k3','v3')])od.move_to_end('k2')print(od.items())#odict
q493383189
·
2020-08-03 20:54
python
Torch - nn
模块学习
Torch
模块学习
1.SerializationTorch提供了4种序列化/反序列化Lua/Torchobjects的方法.torch.save(filename,object[,format,referenced
AIHGF
·
2020-08-03 20:41
Torch
python-
元组
元组(tuple),形如:tu=(111,777,"xiaoming",(11,22),[(88,55)],True,67,28,)元素不可被修改,不能被增加或删除,指的是一级元素不能,而若一级元素的是列表,则该列表内部可以修改和扩展一般在写元组的时候,在最后加入“,”,以区分方法的参数格式可以通过索引和切片取值可以被for循环,是可迭代对象,如forvintu:print(v)元组,有序,如:渠
后知还就那个后觉
·
2020-08-03 20:51
python基础
python-
组合数据类型(集合、序列及字典)
组合数据类型1.集合类型集合是多种元素的无序组合,(元素独一性)集合用大括号{}表示,元素用,分隔。用set函数建立:A=set(“python123”){“p”,”y”,”t”,”h”,”o”,”n”,”1”,”2”,”3”}集合操作符集合有四种基础运算方法,并,交,差,补S|T并运算,返回一个新集合,包含在集合S和T中的所有元素S&T交运算,返回一个新集合,包含既在S中又在T中的集合S-T差运
miko186
·
2020-08-03 20:05
python学习
Python-
类与对象-子类扩展父类属性
classHuman(object):def__init__(self,sex,high):self.sex=sexself.high=highclassMan(human):var=133def__init__(self,sex,high,job):super().__init__(sex,high)self._job=job@propertydefdo(self):print('hedose%
LouisLii
·
2020-08-03 19:29
Python
使用百度OCR做答题软件辅助
adb获取手机截图用百度OCR识别截图中的文字把问题和答案从截图中取出,用百度搜索搜索问题,并统计各个答案出现的频率,选取出现频率最多的答案用adb进行点击事件环境python3.5.2其余需要的环境和
python
CristinaE
·
2020-08-03 12:30
python
python-
爬取古诗文网古诗
标题:爬取古诗文网古诗#encoding=utf-8importrequestsimportre#请求数据defparse_page(url):headers={'User-Agent':'Mozilla/5.0(WindowsNT10.0;WOW64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/70.0.3538.25Safari''/537.36Core
qq_45776928
·
2020-08-03 11:46
python-
数据结构-代码实现二叉树的遍历
1.二叉树需要创建一个包含左子树和右子树的节点类classNode:"""节点类"""def__init__(self,item):self.item=itemself.lchild=Noneself.rchild=None2.创建二叉树,以广度优先遍历方式添加节点classBinaryTree:"""二叉树"""def__init__(self,node=None):self.root=node
Mahumd
·
2020-08-03 10:40
数据结构与算法
python-
字典练习题
python-
字典练习题标准的字典数据:dict_1={"age":18,"sex":"girl"}两字典相加one_dict={"name":"xp","gender":"woman","age":15
돌고래
·
2020-08-03 08:43
Python语法和练习题
python-
返回值
函数用return语句返回值return后面的表达式的值就成为这次函数调用的返回值如果函数没有用return语句返回,这时函数返回的值就是none;如果return后面没有表达式,返回的值也是none。none是python中一个特殊的值。虽然它不表示任何数据,但任然具有重要的作用。求整数M和N区间内素数:defisprime(i):forkinrange(2,i):ifi%k==0:return
wsx_9999
·
2020-08-03 08:19
python笔记
python-
函数参数
位置参数:求两点间距离importmathdefdis(x1,y1,x2,y2):print("x1={},y1={},x2={},y2={}".format(x1,y1,x2,y2))returnmath.sqrt((x2-x1)**2+(y2-y1)**2)print(dis(1,2,3,4))output:x1=1,y1=2,x2=3,y2=42.8284271247461903关键字参数:
wsx_9999
·
2020-08-03 08:48
python笔记
python-
函数的定义与调用
求斐波那契数列的前n项:deffebs(n):res=[1,1]foriinrange(n-2):res.append(res[-2]+res[-1])returnresprint(febs(5))output:[1,1,2,3,5]函数必须先定义再调用:下面这个例子是错误的print(f(3))deff(x):y=x**2returnyoutput:Traceback(mostrecentcal
wsx_9999
·
2020-08-03 08:48
python笔记
使用pyinstaller过程中遇到的一些问题
找不到一些模块解决方法:打开"filename.spec"文件,修改#-*-mode:
python-
*-##block_cipher=Nonea=Analysis(['filename.py'],pathex
StevenASDFLJEOPRI
·
2020-08-03 05:47
python-
微博模拟登录
相比于上一篇知乎模拟登录,本篇的微博模拟登录则更为复杂一些。打开firefox的开发者模式,清楚相关网站的cookies,以防因为某些重要文件已经被缓存,而观察不到相应的HTTP交互。进行微博登录,观察HTTP交互状况,以下将对过程进行分析:第一步:预登录现在很多网站都会进行预登录,对输入的用户名进行编码或者加密处理。该请求对应的响应为:sinaSSOController.preloginCall
rosepicker
·
2020-08-03 04:07
python
python-
》基于opencv2通过图片视觉处理+android adb tools 实现QQ自动点赞
由于本人手机没有root所以不使用Andriod单机实现方式,需要一台辅助电脑用于控制手机同时由于本人只是闲暇时间所写,所以代码质量与精度上问题比较大,主要分享思路以及代码,任何问题欢迎支出。本人邮箱
[email protected]
有见解欢迎发邮件告知。一、主体思路首先我们需要将手机上QQ点赞页面的图片截取,并且上传到我们的电脑。使用python语言实现上面过程,由于之前动手做过跳一跳的
YaquePeng
·
2020-08-03 02:44
python_opencv
Python-
层次聚类-Hierarchical clustering
层次聚类关键方法#coding:UTF-8#Hierarchicalclustering层次聚类fromE_distanceimportEuclidean_distancefromyeziimportyeziclassbicluster:def__init__(self,vec,left=None,right=None,distance=0.0,id=None):self.left=leftsel
ky25103378
·
2020-08-03 01:44
python-
爬虫爬取网页图片
目标效果:爬取页面:摄图网(烫金中国风)代码:#-*-codeing=utf-8-*-#################引入模块#################frombs4importBeautifulSoup#网页解析,获取数据importrequests#################定义方法#################defmain():url="http://699pic.co
Vivinia_Vivinia
·
2020-08-03 00:26
python
上一页
58
59
60
61
62
63
64
65
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他