- 博客(37)
- 资源 (1)
- 收藏
- 关注
原创 python列表的使用
python列表的使用1.列表是序列类型的一种数据结构,列表的各个元素用方括号括起来,通过逗号分隔。每个字符用单引号来标注。例如:list=['1','2','3']2.列表可以包含其他列表,构成信息列表,列表就相当于一个数据库例如:zhangsan=['zhangsan','42']lisi=['lisi','43']data=[zhangsan,lisi]print(data)[['zhangsan', '42'], ['lisi', '43']]3.列表的所有元素放在
2022-07-23 12:05:16
2407
原创 my first blog
1 计算机基本概念1.1 计算机是什么?计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器特点:数值计算 逻辑运算 存储记忆功能总结:能够按照程序运行 自动 高速处理数据的现代化智能电子设备1.2 计算机的组成?2.计算机语言概述2.1计算机语言的基本概念计算机语言(Computer Language)是指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了使电子计算机进行各种工作,就需要有
2022-07-23 12:05:05
592
2
原创 Python numpy模块使用
数据分析将np.arange(10)数据中的奇数全部替换成-1import numpy as npa1 = np.arange(10)a1[1::2] = -1print(a1)2.有一个4行4列的数组(比如:np.arange(16).reshape((4,4))),请将其中对角线的数取出来形成一个一维数组。提示(使用np.eye)。a2 = np.arange(16).reshape((4,4))n1 = a2[np.eye(4)==1]print(n1)3.有一个4..
2022-07-23 12:04:37
614
1
原创 爬虫网页数据解析
xpath介绍基本概念● XPath(XML Path Language)是一种XML的查询语言,他能在XML树状结构中寻找节点。XPath 用于在 XML 文档中通过元素和属性进行导航● xml是一种标记语法的文本格式,xpath可以方便的定位xml中的元素和其中的属性值。lxml是python中的一个第三方模块,它包含了将html文本转成xml对象,和对对象执行xpath的功能xml_content = '''<bookstore><book> <tit
2022-07-23 12:03:50
339
1
原创 MySQL的锁机制
MySQL的锁机制1.概述(1)从对数据操作的粒度分(2)从对数据操作的类型分各存储引擎对锁的支持情况锁的特性2.MyISAM 表锁如何加表锁?表锁特点3.InnoDB行锁行锁特点行锁模式1.概述锁是计算机协调多个进程或线程并发访问某一资源的机制(避免争抢)。在数据库中,除传统的计算资源(如 CPU、RAM、I/O 等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数
2022-07-23 12:01:42
1026
13
原创 解决java.io.IOException: Failed on local exception: com.google.protobuf.InvalidProtocolBufferException
解决 java.io.IOException: Failed on local exception: com.google.protobuf.InvalidProtocolBufferException报错问题这个报错问题主要是图片里所需参数的端口号错误了但是如何才能获得正确的端口号呢hdfs getconf -confKey fs.default.name上面这段代码可以帮我们查询端口号通过更改正确的端口我们就可以使用hdfs进行操作啦......
2022-04-09 14:45:37
3125
3
原创 2020.3.4版本idea配置maven出现org.codehaus.plexus.component.repository.exception.ComponentLookupException信息
今天在搭建springboot框架时遇到的错误信息,在导入pom.xml依赖时刷新时报以下错误org.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.ProvisionException: Unable to provision, see the following errors: 1) Error injecting constructor, java.lang.No
2022-03-30 18:05:21
5112
7
原创 Python 办公自动化之 PDF 的详细操作(全)
办公自动化应该算是打工人上班摸鱼的极致追求了,况且对于 Python 爱好者来说,办公自动化简直是太简单了比如,今天的办公自动化主题:Python 操作 PDF关于 Python 与 PDF 的操作,前面也有提到几篇,文末也会 列出相关几篇文章,感兴趣的可以都学习一下今天的具体内容将会从以下几个小节展开:相关介绍批量拆分批量合并提取文字内容提起表格内容提起图片内容转换为PDF图片添加水印加密与解码上述操作比较常用,也可以解决较多的办公内容,下面直接开始本节内容:1. 相关介绍P
2022-02-08 22:25:48
7331
5
原创 Scrapy框架基础了解
Scrapy框架的介绍1. 什么是ScrapyScrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架,我们只需要实现少量的代码,就能够快速的抓取Scrapy使用了Twisted异步网络框架,可以加快我们的下载速度2.异步和非阻塞的区别异步:调用在发出之后,这个调用就直接返回,不管有无结果非阻塞:关注的是程序在等待调用结果时的状态,指在不能立刻得到结果之前,该调用不会阻塞当前线程3.Scrapy工作流程另一种爬虫方式Scrapy工作流程Scrapy engine
2022-01-28 15:39:15
1357
1
原创 JAVA数据结构与算法-稀疏数组
稀疏数组的基本介绍当一个数组中大部分的元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组稀疏数组的处理方法是:记录数组一共有几行几列,有多少个不同的值把具有不同值的元素行列及值记录在一个小规模的数组中,从而缩小程序的规模稀疏数组举例说明类似下图这样的数组稀疏数组的应用实例1.使用稀疏数组,来保留类似前面的二维数组(类似棋盘,地图等等)2.把稀疏数组存盘,并且可以重新恢复原来的二维数组数3 项目的整体思路分析二维数组转稀疏数组思路1 遍历原始的二维数组,得到有效数据的
2022-01-18 18:31:17
323
2
原创 条件控制语句以及案例
if语句if语句的基本用法if 表达式: 语句块表达式中可以是一个单纯的布尔值或者变量,也可以是比较表达式或逻辑表达式(例如:a>b and a!=c),如果表达式为真,则执行语句块:如果表达式为假,就跳过语句块,继续执行后面的语句。a=1b=2if(a<b) print(a+b)and表示并且or表示或者if…else 语句的基本用法如下:if 表达式: 语句块 1 else: 语句块 2使用 if…else 语句时,表达式可以
2021-01-26 12:44:31
2380
5
原创 python运算符的常见运算符以及运算符的优先顺序
python的运算符大全python一共含七种运算符分类 2. 算术运算 3. 赋值运算 4. 比较(关系运算) 5. 逻辑运算 6. 身份运算 7. 成员运算 8. 位运算(二进制)a = 21b = 10c = 0c = a + bprint ("1 - c 的值为:", c)c = a - bprint ("2 - c 的值为:", c)c = a * bprint ("3 - c 的值为:", c) c = a / bprint ("4 - c
2021-01-23 16:03:49
2655
原创 python的安装及pycharm的安装和编译环境的添加
python的安装及操作到现如今以来python语言变得越来越火爆,编写代码的同时也需要安装自己喜欢的编译器,今天介绍以下两种编译器包括环境的安装方法。1、 打开python下载链接https://www.python.org/downloads/,点击自己想要的版本并且进行安装我个人选择的是python3.7.4版本的因为感觉新的版本有很多内容不兼容,看个人喜好吧,在新的版本的编译器当中之前版本需要引用的函数到新的版本可能就不需要引用了,也算是稍加便捷了一点吧之后下滑找到自己喜欢的版本 点击D
2021-01-17 17:57:07
6236
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人