自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (7516)
  • 收藏
  • 关注

原创 python-map的用法

由于list包含的元素可以是任何类型,因此,map() 不仅仅可以处理只包含数值的 list,事实上它可以处理包含任意类型的 list,只要传入的函数f可以处理这种数据类型。map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。利用map()函数,可以把一个 list 转换为另一个 list,只需要传入转换函数。注意:map()函数不改变原有的 list,而是返回一个新的 list。

2023-05-05 11:34:02 550

原创 python基础学习笔记(十三)

可以使用范围,比如‘[a-z]’能够匹配a到z的任意一个字符,还可以通过一个接一个的方式将范围联合起来使用,比如‘[a-zA-Z0-9]’能够匹配任意大小写字母和数字。因此,re.math(‘p’ , ‘python’)返回真,re.math(‘p’ , ‘www.python’) 则返回假。因此, 所需模式可以写成’python|perl’。r’w * \.python\.org’ 匹配 ‘www.python.org’ 、’.python.org’ 、’wwwwwww.python.org’

2023-05-05 11:33:25 244

原创 python操作Excel模块openpyxl

边框可以选择的值为:'hair', 'medium', 'dashDot', 'dotted', 'mediumDashDot', 'dashed', 'mediumDashed', 'mediumDashDotDot', 'dashDotDot', 'slantDashDot', 'double', 'thick', 'thin']print cols[len(cols)-1][len(cols[0])-1].value #获取最后一列的最后一行的单元格对象的值。

2023-05-05 11:17:38 436

原创 python---websocket的使用

WebSocket 是什么原理?为什么可以实现持久连接?WebSocket:5分钟从入门到精通(很好)WebSocket协议是基于TCP的一种新的协议。WebSocket最初在HTML5规范中被引用为TCP连接,作为基于TCP的套接字API的占位符。它实现了浏览器与服务器全双工(full-duplex)通信。其本质是保持TCP连接,在浏览器和服务端通过Socket进行通信。

2023-05-05 11:17:27 5536

原创 Python作用域详述

它有4个层次的作用域范围:内部嵌套函数、包含内部嵌套函数的函数自身、全局作用域、内置作用域。上面4个作用域的范围排序是按照从内到外,从小到大排序的。内置作用域是预先定义好的,在模块中。这些名称主要是一些关键字,例如open、range、quit等全局作用域是文件级别的,或者说是模块级别的,每个py文件中处于顶层的变量都是全局作用域范围内的变量本地作用域是函数内部属于本函数的作用范围,因为函数可以嵌套函数,嵌套的内层函数有自身的内层范围嵌套函数的本地作用域是属于内层函数的范围,不属于外层。

2023-05-05 11:10:06 485 1

原创 Python基础07 函数

首先,我们要定义一个函数, 以说明这个函数的功能。return c这个函数的功能是求两个数的平方和。首先,def,这个关键字通知python:我在定义一个函数。square_sum是函数名。括号中的a, b是函数的参数,是对函数的输入。参数可以有多个,也可以完全没有(但括号要保留)。我们已经在循环和选择中见过冒号和缩进来表示的隶属关系。c = a**2 + b**2 # 这一句是函数内部进行的运算return c # 返回c的值,也就是输出的功能。

2023-05-05 11:09:19 193

原创 python绘制三维图

假设已经安装了matplotlib工具包。

2023-04-28 15:51:59 9231

原创 python pickle模块

模块的名称或位置的改变类似于类名称的改变,但处理方式却完全不同。那是因为模块的信息存储在 pickle 中,而不是通过标准的 pickle 接口就可以修改的属性。事实上,改变模块信息的唯一办法是对实际的 pickle 文件本身执行查找和替换操作。至于如何确切地去做,这取决于具体的操作系统和可使用的工具。很显然,在这种情况下,您会想备份您的文件,以免发生错误。但这种改动应该非常简单,并且对二进制 pickle 格式进行更改与对文本 pickle 格式进行更改应该一样有效。

2023-04-28 15:51:05 493

原创 c# 异步进阶———— 自定义 taskschedule[三]

我们知道我们的task async 和 await 是基于线程池进行调度的。但是async 和 await 也就是使用了默认的task调度,让其在线程池中运行。但是线程池是榨干机器性能为本质的,但是有时候我们运行一些我们自己的需求,比如控制一下线程数(因为并不是线程数越高,就能有更高的性能),控制一下cpu使用,避免cpu使用太高。

2023-04-24 10:36:46 356

原创 .net使用nacos配置,手把手教你分布式配置中心

Nacos是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。这么优秀的分布式服务管理平台,怎么能不接入呢?nacos的安装和使用这里就不细说了,可以参考网上教程和官方文档。我们以创建一个webapi项目为例手把手教你使用Nacos进行配置管理和服务注册。

2023-04-24 10:36:15 1035

原创 菜鸟学自动化测试(一)----selenium IDE

selenium 1.0 testing tools 》其实是一本很好的书,可惜没有中文的,其实可以慢慢啃,但selenium 2.0都出来了,selenium RC 已经被selinum server替代,又加了很多新技术,跟不上啊。不过,我还是买了一本书,我把在当当网的评论贴过来。很多情况下,调试自动化测试案例都离不开查看页面源代码,我们可以借助firefox的firebug工具,关于firebug的安装(浏览器菜单栏---工具---查看组件---搜索firebug---安装并重启浏览器即可)。

2022-11-18 17:29:07 733

原创 Selenium + PhantomJS + python 简单实现爬虫的功能

selenium是一个用于Web应用自动化程序测试的工具,测试直接运行在浏览器中,就像真正的用户在操作一样selenium2支持通过驱动真实浏览器(FirfoxDriver,IternetExplorerDriver,OperaDriver,ChromeDriver)selenium2支持通过驱动无界面浏览器(HtmlUnit,PhantomJs)

2022-11-18 17:27:44 293

原创 selenium 使用教程详解-java版本

在 selenium 中有个 Keys() 类(枚举类),提供了几乎键盘上所有按键的方法,在使用的过程中,我们可以通过 sendKeys() 方法来模拟键盘的输入,除此之外,我们还可以用它来输入键盘上的按键, 甚至是组合键, 如 Ctrl+A、 Ctrl+C 等。记录:在 Actions 类中也有对应操作键盘的方法,例如:keyUp()、keyDown()等,但是我在实际使用中,并没有生效,不知道为何,从网上资料说是,不能直接对浏览器进行操作,只能对页面的元素进行键盘的模拟操作。设置浏览器的地址非常简单。

2022-11-17 22:52:54 7084

原创 Selenium私房菜系列1 -- Selenium简介

这里没有介绍Selenium Grid,但介绍了另外一个Selenium Core HTA,Selenium Core HTA其实是Selenium Core的额外模式,你只要Selenium Core配置稍加修改,即为HTA模式,Selenium Core HTA可以在IE最高安全等级(特权)下工作,这意味着它仅能在IE下工作,由于限制较大,下面将排除对Selenium Core HTA的讨论。这里不说了,都支持。(2).Selenium RC支持很多语言,如:C#,Java,Python,Ruby等。

2022-11-17 22:48:36 487

原创 selenium RC 环境配置

先来简单说说,他作为firefox浏览器的一个插件存在,依附于firefox浏览器,打开它的录制功能,它会忠实的记录,你对firefox的操作,并可以回放它所记录的你的操作。(在浏览器中打开一个新的标签----输入百度网址-----在搜索栏输入”“ selenium ” 点击搜索按钮)就这么一个简单的过程。在这里我要说的是java的环境,如查你是使用的其它语言,请参考其它文章。右键点击我们创建的项目-----Build Path-----Add External Archives...

2022-11-17 22:47:49 146

原创 L1 - Python技术选型以及介绍

绝大部分Python代码都可以在PyPy下运行,但是PyPy和CPython有一些是不同的,这就导致相同的Python代码在两种解释器下执行可能会有不同的结果。python中的字符串在C语言中体现为是一个字符数组,每次创建字符串时候需要在内存中开辟一块连续的空,并且一旦需要修改字符串的话,就需要再次开辟空间,万恶的+号每出现一次就会在内从中重新开辟一块空间。跟C语言不同,Python的长整数没有指定位宽,即:Python没有限制长整数数值的大小,但实际上由于机器内存有限,我们使用的长整数数值不可能无限大。

2022-11-15 17:11:20 579

原创 个人学期总结及Python+Flask+MysqL的web建设技术过程

注册 登录评论

2022-11-15 10:37:21 1538

原创 总结Python+Flask+MysqL的web建设技术过程

本人在一学期时间实现了Python+Flask+MysqL的web建设,页面具有简单的登录注册发布文章搜索文章等功能。在这里总结分享了我最近一段时间的学习成果:使用Flask框架搭建一个web service,并在其中加上一些简单的css,js,html等。由于本人是新手,如有错漏请见谅并欢迎大家批评指出。O(∩_∩)O。

2022-11-13 10:51:21 2279

redshiftserverless-jvm-1.0.64-sources.jar

redshiftserverless-jvm-1.0.64-sources.jar

2025-11-19

qrinvoice-pdfbox-1.12-sources.jar

qrinvoice-pdfbox-1.12-sources.jar

2025-11-19

servicequotas-jvm-1.3.11-sources.jar

servicequotas-jvm-1.3.11-sources.jar

2025-11-19

medialive-jvm-1.4.83-sources.jar

medialive-jvm-1.4.83-sources.jar

2025-11-19

macie2-jvm-1.5.19-sources.jar

macie2-jvm-1.5.19-sources.jar

2025-11-19

jarch-docx-19.6.0-javadoc.jar

jarch-docx-19.6.0-javadoc.jar

2025-11-19

ivschat-jvm-1.0.59.jar

ivschat-jvm-1.0.59.jar

2025-11-19

opensearchserverless-1.4.25-javadoc.jar

opensearchserverless-1.4.25-javadoc.jar

2025-11-19

sso-jvm-0.32.0-beta.jar

sso-jvm-0.32.0-beta.jar

2025-11-19

medicalimaging-1.5.0-javadoc.jar

medicalimaging-1.5.0-javadoc.jar

2025-11-19

kinesisvideoarchivedmedia-jvm-1.0.73.jar

kinesisvideoarchivedmedia-jvm-1.0.73.jar

2025-11-19

hapi-fhir-test-utilities-4.0.3.jar

hapi-fhir-test-utilities-4.0.3.jar

2025-11-19

sagemakerruntime-0.19.3-beta-javadoc.jar

sagemakerruntime-0.19.3-beta-javadoc.jar

2025-11-19

kinesisanalyticsv2-jvm-0.23.0-beta.jar

kinesisanalyticsv2-jvm-0.23.0-beta.jar

2025-11-19

sesv2-jvm-1.3.12.jar

sesv2-jvm-1.3.12.jar

2025-11-19

config-metadata-generator-0.6.173-sources.jar

config-metadata-generator-0.6.173-sources.jar

2025-11-19

pinpointsmsvoice-jvm-0.18.0-beta-javadoc.jar

pinpointsmsvoice-jvm-0.18.0-beta-javadoc.jar

2025-11-19

identitystore-jvm-1.0.45.jar

identitystore-jvm-1.0.45.jar

2025-11-19

pinpoint-jvm-1.5.15-sources.jar

pinpoint-jvm-1.5.15-sources.jar

2025-11-19

rds-jvm-0.32.4-beta-sources.jar

rds-jvm-0.32.4-beta-sources.jar

2025-11-19

voyager-core-1.1.0-beta03.jar

voyager-core-1.1.0-beta03.jar

2025-11-19

simspaceweaver-jvm-1.4.72-sources.jar

simspaceweaver-jvm-1.4.72-sources.jar

2025-11-19

pcaconnectorad-jvm-0.34.8-beta-sources.jar

pcaconnectorad-jvm-0.34.8-beta-sources.jar

2025-11-19

org.hl7.fhir.r4-5.6.110-javadoc.jar

org.hl7.fhir.r4-5.6.110-javadoc.jar

2025-11-19

wellarchitected-jvm-1.0.11-sources.jar

wellarchitected-jvm-1.0.11-sources.jar

2025-11-19

datalake-spark3_2.12-0.0.38.jar

datalake-spark3_2.12-0.0.38.jar

2025-11-19

octopus-cas-0.6-javadoc.jar

octopus-cas-0.6-javadoc.jar

2025-11-19

paymentcryptographydata-jvm-1.3.88-sources.jar

paymentcryptographydata-jvm-1.3.88-sources.jar

2025-11-19

models-1.0.2.jar

models-1.0.2.jar

2025-11-19

mwaa-jvm-1.4.81.jar

mwaa-jvm-1.4.81.jar

2025-11-19

umbrella-configuration-0.1.0.jar

umbrella-configuration-0.1.0.jar

2025-11-19

iotjobsdataplane-jvm-1.0.68.jar

iotjobsdataplane-jvm-1.0.68.jar

2025-11-19

route53domains-jvm-1.5.6.jar

route53domains-jvm-1.5.6.jar

2025-11-19

s3outposts-jvm-1.4.72-javadoc.jar

s3outposts-jvm-1.4.72-javadoc.jar

2025-11-19

opsworks-0.29.0-beta-sources.jar

opsworks-0.29.0-beta-sources.jar

2025-11-19

iotthingsgraph-jvm-1.2.54-sources.jar

iotthingsgraph-jvm-1.2.54-sources.jar

2025-11-19

qldbsession-jvm-0.32.3-beta-sources.jar

qldbsession-jvm-0.32.3-beta-sources.jar

2025-11-19

sts-0.28.0-beta.jar

sts-0.28.0-beta.jar

2025-11-19

pcs-jvm-1.4.95-javadoc.jar

pcs-jvm-1.4.95-javadoc.jar

2025-11-19

mediatailor-jvm-0.21.0-beta.jar

mediatailor-jvm-0.21.0-beta.jar

2025-11-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除