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基础
(二十六、封装、继承)
文章目录一、魔术方法1.介绍2.示例二、封装1.私有成员2.代码示例3.总结三、继承1.单继承2.单继承示例3.多继承4.多继承示例5.总结一、魔术方法魔术方法为我们提供了一种定制和控制对象行为的灵活方式,使得代码更具可读性、可维护性和可扩展性。1.介绍前后两个下划线,就代表着魔术方法。__init__:构造方法,可用于创建类对象的时候设置初始化行为__str__:用于实现类对象转字符串的行为__
陈年小趴菜
·
2024-01-13 11:34
python
python
开发语言
学习
Python基础
(二十七、继承复写、注解)
文章目录一、继承1.复写2.调用父类同名成员3.代码示例二、注解1.变量注解2.函数注解3.Union联合注解语法如下:示例:注意事项:一、继承1.复写子类继承父类的成员属性和成员方法后,如果对其“不满意”,那么可以进行复写。即:在子类中重新定义同名的属性或方法即可。2.调用父类同名成员一旦复写父类成员,那么类对象调用成员的时候,就会调用复写后的新成员如果需要使用被复写的父类的成员,需要特殊的调用
陈年小趴菜
·
2024-01-13 11:34
python
python
开发语言
Python基础
(二十八、多态、抽象类)
文章目录一、什么是多态?二、多态的实现1.通过继承实现多态2.抽象类实现多态2.1抽象类的实现2.2抽象类的注意事项2.3总结三、注意事项四、总结随笔练习抽象类在面向对象编程中,多态是一种强大的概念,它允许不同类型的对象对相同的消息做出不同的响应。Python作为一门支持面向对象编程的语言,也支持多态。一、什么是多态?多态(Polymorphism)是指在面向对象编程中,不同类型的对象可以使用相同
陈年小趴菜
·
2024-01-13 11:34
python
python
开发语言
[总章]python知识整理
[20240111]备注:知识整理:整理python相关知识,包括不限于
python基础
的关键字。
学者Miles
·
2024-01-13 10:09
python
python
开发语言
MySQL
夯实
之路-查询性能优化深入浅出
MySQL调优分析explain;showstatus查看服务器状态信息优化减少子任务,减少子任务执行次数,减少子任务执行时间(优,少,快)查询优化分析方法1.访问了太多的行和列:确认应用程序是否在检索大量超过需要的数据。这通常意味着访问了太多的行,但有时候也可能是访问了太多的列。2.分析了太多的数据行:确认MySQL服务器层是否在分析大量超过需要的数据行。sql优化1.减少查询的记录:使用sel
200
·
2024-01-13 07:34
mysql
mysql
数据库
Python教父推荐:《
Python基础
教程》(第3版) 中文PDF电子版限免
《
Python基础
教程第3版》包括Python程序设计的方方面面:首先,从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句;然后循序渐进地介绍了一些相对高
IT猫仔
·
2024-01-13 06:38
python
pdf
开发语言
java多线程(并发)
夯实
之路-线程池深入浅出
线程池ThreadPool:线程池,存放可以重复使用的线程(消费者)BlockingQueue:阻塞队列,存放等待执行的任务(生产者)poll方法(有时限地获取任务)相对take注意防止线程一直等待take死等&poll超时阻塞获取和阻塞添加失败时会进入对应的条件变量等待,阻塞获取和阻塞添加操作成功后唤醒对方线程池实现部分:线程池execute方法:当任务没有超过核心线程数量,直接交给worker
200
·
2024-01-13 06:48
java
开发语言
计算机网络
夯实
之路-HTTP详解
了解Web及网络基础根据Web浏览器地址栏中指定的URL,Web浏览器从Web服务器端获取文件资源(resource)等信息,从而显示出Web页面。通过发送请求获取服务器资源的Web浏览器等,都可称为客户端(client)。Web使用一种名为HTTP(HyperTextTransferProtocol,超文本传输协议)的协议作为规范完成从客户端到服务器端等一系列运作流程。HTTP的诞生现在已提出了
200
·
2024-01-13 06:18
网络
网络
http
网络协议
java多线程(并发)
夯实
之路-CAS原理与应用深入浅出
CAS:保护共享资源的无锁实现CASCompareAndSet,简称CAS(也有CompareAndSwap的说法),它是原子的它会将pre即之前的值和最新值进行比较,如果相同,修改为next,不同则修改失败CAS的底层是lockcmpchg指令(X86架构),在单核和多核CPU下都能保证比较-交换是原子的使用例子如下:CAS与volatileCAS需要volatile支持才能读取到共享变量的最新
200
·
2024-01-13 06:18
java多线程(并发)
java
开发语言
java多线程(并发)
夯实
之路-synchronized锁升级深入浅出
轻量级锁使用场景:一个对象有多线程访问,但时间是错开的(如果多线程同时访问,也就是有竞争的,会升级为重量级锁)轻量级锁对使用者是透明的,语法仍是synchronized例:以上的代码运行会先在方法产生的栈帧内创建锁记录(LockRecord)对象,每个线程的栈帧都会包含一个锁记录的结构。锁记录中有锁对象指针(Objectreference)和锁对象MarkWord记录然后会尝试用cas(Compa
200
·
2024-01-13 06:18
java多线程(并发)
java
开发语言
redis
夯实
之路-数据结构与对象详解
在当今互联网时代,数据的快速存储和高效检索是任何成功的应用程序的关键。Redis(RemoteDictionaryServer)作为一款高性能、开源的键值存储系统,以其快速的读写速度和丰富的数据结构而备受开发者青睐。本文将深入探讨Redis的数据结构,揭示其背后的原理。Redis使用对象来表示数据库中键和值,每个对象都有type,encoding,ptr属性。对象类型有字符串string,列表li
200
·
2024-01-13 06:47
redis
redis
数据库
缓存
redis
夯实
之路-主从复制详解
Redis中可以通过执行slaveof命令或者设置slaveof选项,让一个服务器区复制另一个服务器,被复制的为主服务器,复制的为从服务器。复制Redis中可以通过执行slaveof命令或者设置slaveof选项,让一个服务器区复制另一个服务器,被复制的为主服务器,复制的为从服务器复制功能分为同步和命令传播两个操作同步操作是将从服务器状态更新为主服务器的数据库状态;命令传播是主服务器状态被修改时,
200
·
2024-01-13 06:17
redis
redis
数据库
缓存
MySQL
夯实
之路-事务详解
事务四大特性事务需要通过严格的acid测试。Acid表示原子性,一致性,隔离性,持久性。原子性(atomicity)事务是不可分割的最小单元,对于整个事务的操作,要么全部提交成功,要么全部失败回滚。一致性(consistency,最重要)数据库总是从一个一致性的状态转换到另一个一致性的状态。要求几个事务并发执行的结果与串行顺序执行的结果一致。隔离性(isolation)通常,一个事务的修改在提交前
200
·
2024-01-13 06:17
mysql
mysql
数据库
MySQL
夯实
之路-存储引擎深入浅出
innoDBMysql4.1以后的版本将表的数据和索引放在单独的文件中采用mvcc来支持高并发,实现了四个标准的隔离级别,默认为可重复读,并且通过间隙锁(next-keylocking)策略防止幻读(查询的行中的间隙也会锁定)基于聚簇索引建立,主键要尽可能小(因为二级索引中包含主键列,主键很大,其他索引也会很大)内部做了很多优化,磁盘读取数据时的可预测预读,自动在内存中创建hash索引加速操作的自
200
·
2024-01-13 06:17
mysql
mysql
数据库
redis
夯实
之路-哨兵(Sentinel)机制详解
Sentinel(哨兵)保证了redis的高可用性,一个Sentinel或多个Sentinel组成的系统监视多个主从服务器,当主服务器下线时,自动将一个从服务器升级为主服务器。sentinel的主要功能集群监控:负责监控redismaster和slave进程是否正常工作消息通知:如果某个redis实例有故障,那么哨兵负责发送消息给管理员故障转移:如果masternode挂掉了,会自动转移到slav
200
·
2024-01-13 06:07
redis
redis
sentinel
数据库
妈湾片区16单元绿茵运动场2018年12月16日施工
今日工作篮球场网球场排水沟边人工
夯实
足球场1、场平标高控制桩加密2、弧线段排水沟砌筑完成50%3、排水沟开挖完成90%4、排水沟出水管开挖、预埋完成明日计划1、篮球场混凝土浇筑完成2、网球场预埋螺栓安装完成
新_1638
·
2024-01-13 05:18
011集:复制txt文件(编码:ANSI复制到UTF-8模式)—
python基础
入门实例
下面给出一个文本文件复制示例。代码如下:f_name=r'D:\mytest2.txt'withopen(f_name,'r',encoding='gbk')asf:lines=f.readlines()copyfile=r'D:\copytest2.txt'withopen(copyfile,'w',encoding='utf-8')ascopy_f:copy_f.writelines(line
yngsqq
·
2024-01-13 02:58
python
python
009集:open( )、write( )、close( )函数读写文件实例—
python基础
入门实例
一般来说,计算机文件可以分为两类:文本文件和二进制文件。大多数Windows文本文件使用ANSI、OEM或者Unicode编码。常见的文本文件有:大多数Windows文本文件使用ANSI、OEM或者Unicode编码。常用的文本文件格式有ASCII、MIME、*.txt等,这些格式允许系统终端或者简单的文本编辑器接受并显示文本内容,另外还有:.docx:.csv:这是一种以逗号分隔的文本文件格式,
yngsqq
·
2024-01-13 02:28
python
python
开发语言
010集:with as 代码块读写关闭文件—
python基础
入门实例
接009集:读写文本文件的相关方法如下。read(size=-1):从文件中读取字符串,size限制读取的字符数,size=-1指对读取的字符数没有限制。readline(size=-1):在读取到换行符或文件尾时返回单行字符串。如果已经到文件尾,则返回一个空字符串。size是限制读取的字符数,size=-1表示没有限制。readlines():读取文件数据到一个字符串列表中,每一行数据都是列表的
yngsqq
·
2024-01-13 02:28
python
python
011集:复制文件(包括exe、 jpg、png、Word、Excel和PPT等二进制文件)—
python基础
入门实例
在文本文件的内部以字符形式存储数据,字符是有编码的,例如GBK(简体中文)、UTF-8等;在二进制文件的内部以字节形式存储数据、没有编码的概念。二进制文件较为常用,例如Windows中的exe、图片(jpg、png等),以及Word、Excel和PPT等文件。下面给出一个jpg图片示例。myfile=r'D:\图片.jpg'withopen(myfile,'rb')asf:b=f.read()my
yngsqq
·
2024-01-13 02:24
python
python
【机器学习笔记】
Python基础
笔记
目录基础语法加载数据:pd.read_csv查看数据大小:shape浏览数据行字段:columns浏览少量数据:head()浏览数据概要:describe()输出:to_csv基础功能语法缺省值去除缺失值:dropna按行删除:存在空值,即删除该行按行删除:所有数据都为空值,即删除该行按列删除:该列非空元素小于10个的,即去除该列设置子集:去除多列都为空的行分割后删除缺省列:.drop删除指定的列
print_Hyon
·
2024-01-13 02:52
机器学习
机器学习
python
python基础
篇-for循环
一、for循环的语法Python中,for语句是一种迭代控制流语句,可以用于遍历序列(如字符串、列表、元组、字典、集合)中的每个元素,或者执行指定次数的循环。for循环语句的语法结构如下:for变量in序列:#循环体代码块二、for循环的使用规则for循环的执行顺序是从序列的第一个元素开始,依次遍历到最后一个元素;可以通过range()函数来指定遍历序列的范围,比如range(5)表示遍历0~4的
清微清微
·
2024-01-13 02:05
python编程基础
python
Python基础
知识-变量、数据类型(整型、浮点型、字符类型、布尔类型)详解
1、基本的输出和计算表达式:prinit(1+2-3)printf(1+2*3)printf(1+2/3)prinit(1+2-3)printf(1+2*3)printf(1+2/3)形如1+2-3称为表达式这个表达式的运算结果称为表达式的返回值123这样的数字,叫做字面值常量+-*/称为运算符或者操作符在C和java中,整数/整数结果还是整数,例如2/3=0但是在pathon中,结果是0.666
乌龟跌倒
·
2024-01-13 00:26
Python
python
开发语言
Python基础
知识:整理13 利用pyecharts生成折线图
首先需要安装第三方包pyecharts1基础折线图#导包,导入Line功能构建折线图对象frompyecharts.chartsimportLine#折线图frompyecharts.optionsimportTitleOpts#标题frompyecharts.optionsimportLegendOpts#图例frompyecharts.optionsimportToolboxOpts#工具箱f
是小蟹呀^
·
2024-01-13 00:58
Python
python
信息可视化
Python基础
知识:整理11 模块的导入、自定义模块和安装第三方包
1模块的导入1.1使用import导入time模块,使用sleep功能(函数)importtimeprint("start")time.sleep(3)print("end")1.2使用from导入time的sleep功能fromtimeimportsleepprint("start")sleep(3)print("end")1.3使用*导入time模块的全部功能fromtimeimport*pr
是小蟹呀^
·
2024-01-13 00:57
Python
python
Python基础
知识:整理12 JSON数据格式的转换
首先导入python中的内置包jsonimportjson1准备一个列表,列表内每个元素都是字典,将其转换为JSON使用json.dumps()方法data=[{"name":"John","age":30},{"name":"Jane","age":25},{"name":"Bob","age":35}]json_str=json.dumps(data,ensure_ascii=False)#e
是小蟹呀^
·
2024-01-13 00:24
Python
python
json
@选调生“三手棋”让扎根基层“落子无悔”
扎根基层重在
夯实
信念,下好“本手”抱着理想深情踏入漠阳大地,志愿扎根基层,这不是一时的冲动,而是一辈子为之奋斗的事业。选调生理应是一支扎根基层、服务百姓的优秀
大华_ff08
·
2024-01-12 23:21
Pytest接口自动化测试框架搭建
最近自己也抽时间梳理了一份pytest接口自动化测试框架,因此准备写文章记录一下,做到尽量简单通俗易懂,当然前提是基本的
python基础
已经掌握了。
bug捕手
·
2024-01-12 23:43
pytest
数据库
redis
Python 进程池 multiprocessing.Pool - Python零基础入门教程
目录一.Python进程池multiprocessing.Pool介绍二.Python进程池multiprocessing.Pool使用三.猜你喜欢零基础Python学习路线推荐:Python学习目录>>
Python
猿说编程
·
2024-01-12 22:10
python基础
—正则表达式即re模块!
正则表达式(regularexpression),就是字符匹配模式,而这个匹配规则在我们写爬虫进行数据提取,或者进行数据可视化进行数据清洗时经常用到,多样化的匹配规则在复杂的字符的情况提取数据时助我们一臂之力;在Perl、java、C/C++等编程语言都支持;python是以re模块的形式支持的;正则表达式的常见用途:在模式字符串中根据需求提取子字符串;字符串内某些字符或者指定字符串进行替换或者删
小张Python
·
2024-01-12 21:54
【学习十反思】我的青椒学习之旅
王教授再一次带我们
夯实
莒县566陈修红
·
2024-01-12 17:35
day09 文件操作相关
第一模块知识回顾第一模块主要是学习
python基础
知识,从第二模块开始就可以通过程序去解决工作中实际的问题。从今天开始,我们将进入第二模块的学习,
mannixiang
·
2024-01-12 10:15
Python基础
python
发挥好基层党建这枚“催化剂”
习近平总书记指出,“抓好党建促脱贫攻坚,是贫困地区脱贫致富的重要经验”,并强调“要把
夯实
农村基层党组织同脱贫攻坚有机结合起来”。
我叫小稻子
·
2024-01-12 10:53
Python基础
知识:整理10 异常相关知识
1异常的捕获1.1基础写法"""基本语法:try:可能发生错误的代码except:如果出现异常,将执行的代码"""try:fr=open("D:/abc.txt","r",encoding="utf-8")except:print("出现异常了,文件未找到!将以w模式写入")fr=open("txt/abc.txt","w",encoding="utf-8")fr.write("我是出现异常时的文
是小蟹呀^
·
2024-01-12 09:44
Python
python
008集:python官方帮助文件查询工具书(python**.chm)使用方法—
python基础
入门实例
一、pythong官方文档为chm格式帮助文件,目录一般在python的安装目录,如:F:\**\Doc或者文件打开方式如下:二、打开模块索引页面第一步,选择“目录”标签,第二部,选择PythonModuleIndex三、查找模块。例如,如果我们想查找math模块,则需要在索引中找到字母m,进而找到math模块。或者直接在搜索页面,输入关键字查询。上图中帮助文件为英文格式,若使用困难可参考中文版帮
yngsqq
·
2024-01-12 07:35
python
python
开发语言
007集①split()函数及②正则表达式re中split()函数应用实例—
python基础
入门实例
Python字符串split()使用方法及示例Python字符串方法split()方法在指定的分隔符处分解一个字符串,并返回一个字符串列表。split()的语法为:str.split([separator [, maxsplit]])split()参数split()方法最多使用2个参数:separator(可选)-是分隔符。字符串在指定的分隔符(separator)处分割。如果separator未
yngsqq
·
2024-01-12 07:46
python
python
开发语言
Python基础
(二十三、导入第三方包,自定义包使用案例)
文章目录一、导入第三方包1.什么是第三方包?有什么作用?2.如何安装?3.常用的第三方包二、自定义工具包2.1练习2.2答案一、导入第三方包1.什么是第三方包?有什么作用?第三方包就是非Python官方内置的包,可以安装它们扩展功能,提高开发效率。2.如何安装?在命令提示符内:pipinstall包名称pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/si
陈年小趴菜
·
2024-01-12 06:42
python
python
开发语言
Python基础
(二十五、对象)
文章目录一、类的定义和使用1.类的使用语法:2.成员变量和成员方法3.成员方法的定义语法4.注意事项二、实践三、构造方法1.什么是构造方法2.代码示例:3.构造方法的使用四、总结一、类的定义和使用1.类的使用语法:class类名称:class是关键字,表示要定义类类的属性类的属性,即定义在类中的变量(成员变量)类的行为,即定义在类中的函数(成员方法)创建类对象的语法对象=类名称()2.成员变量和成
陈年小趴菜
·
2024-01-12 06:42
python
python
开发语言
学习
Python基础
(二十四、JSON和pyecharts)
文章目录一、JSON1.JSON介绍2.JSON格式数据转化3.示例二、pyecharts1.安装pyecharts包2.查看官方示例三、开发示例一、JSON1.JSON介绍JSON是一种轻量级的数据交互格式,采用完全独立于编程语言的文本格式来存储和表示数据(就是字符串)。Python语言使用JSON有很大优势,因为JSON无非就是一个单独的字典或一个内部元素都是字典的列表。总结所以JSON可以直
陈年小趴菜
·
2024-01-12 06:08
python
python
json
echarts
Python 第一个GUI制作 pyqt6+qtdesigner+vscode
仅有一学期
python基础
的小白,踏上了程序制作之旅。在制作的过程中搜索PyQt教程发现,现有的很多教程都是PyQt5,PyQt6的教程较少。
lightteng
·
2024-01-12 05:55
pyqt6
visual
studio
code
python
pyqt
Python基础
复习
可变数据类型和不可变数据类型基本数据类型(整型(int)字符串(string),列表(list),集合(set),字典(dict),元祖(tuple)可变数据类型(列表,字典,集合)不可变数据类型(整型,字符串,元祖)集合和元祖的区别:元素的唯一性:集合:集合中的元素是唯一的,也就是说,集合会自动去除重复的元素。元组:元组中可以包含重复的元素,元组保存元素的顺序和重复状态。可变性:集合:集合是可变
Ban_a
·
2024-01-12 05:41
python
开发语言
朔州分公司7月3日工作动态
【工作目标】深入贯彻落实省公司各项部署和要求,牢牢抓住"畅通、安全"两大主题,进一步
夯实
基础、落实责任、提升管理、强化执行,以高度的责任感和使命感,齐心协力全面完成全年各
朔州李云鹏
·
2024-01-12 03:30
【恒盈谈股论金24】投资中的定性分析和定量分析
定性是定量的前提和基础,定量是定性的进一步
夯实
。在投资中亦有定性分析和定量分析,但是往往很多人没有加以区分或结合利用。
恒盈价投刘先生
·
2024-01-11 23:20
游戏自动化基础(不断更新中)
常用命令(二)1.AndroidADB常用命令(二)adb文件管理adb设备信息获取adb日志查询adb设备设置修改2.IOSLibimobile常用命令(二)ios文件管理ios设备信息获取ios日志查询
Python
Edward.W
·
2024-01-11 22:41
ADB系列
Unity性能分析
扬起“三农”风帆 助力乡村振兴
夯实
农业根基,筑牢乡村振兴“基本盘”。“民为国基,谷为民命”,习总书记指出:“对我们这样一个有着14亿人口
一道田空题
·
2024-01-11 22:32
【无为则无心&
Python基础
】— 5.Python开发IDE介绍
一、Python的交互模式安装完成Python的解释器后,当我们在命令行中直接输入python命令,所进入到的界面就是Python的交互界面。如下图:在命令提示符后可以直接输入Python的指令,输入完的指令回车后,将会被Python的解释器立即执行。输入一条就会执行一条,程序开发人员可以利用PythonShell(交互模式)与Python交互。1、Python交互界面入口(1)Windows系统
繁华似锦Fighting
·
2024-01-11 21:18
Python基础
学习(一)
Python基础
语法学习记录输出将结果或内容呈现给用户print("休对故人思故国,且将新火试新茶,诗酒趁年华")#输出不换行,并且可以指定以什么字符结尾print("青山依旧在",end=",")print
三笠·阿卡曼
·
2024-01-11 18:14
python
学习
开发语言
最新版Python详细安装教程与特点介绍(新手
Python基础
入门必备)
第一次接触Python,可能是爬虫或者是信息AI开发的小朋友,都说Python语言简单,那么多学一些总是有好处的,下面从一个完全不懂的Python的小白来安装Python等一系列工作的记录,并且遇到的问题也会写出,让完全不懂的小白也可上手安装,并且完成第一个Helloworld代码。简介Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程。Pyth
IT林哥
·
2024-01-11 18:57
Python
pycharm
python
经验分享
人工智能
编程语言
【
python基础
教程】print输出函数和range()函数的正确使用方式
嗨喽,大家好呀~这里是爱看美女的茜茜呐print()有多个参数,参数个数不固定。有四个关键字参数(sependfileflush),这四个关键字参数都有默认值。print作用是将objects的内容输出到file中,objects中的各个参数以sep为间隔,以end为结尾。sep默认值是一个空格;end默认值为’\n’即“回车换行”;file的默认值是sys.stdout,即标准输出终端;flus
茜茜是帅哥
·
2024-01-11 17:15
python
python
开发语言
pycharm
python学了基础之后方向_学完了
Python基础
后,你可以尝试这些方向!
原标题:学完了
Python基础
后,你可以尝试这些方向!
weixin_39696665
·
2024-01-11 16:54
python学了基础之后方向
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他