- 博客(24)
- 收藏
- 关注
原创 xlsxwriter基本操作
工作簿对象 . add_format(字典格式样式数据)样式属性名属性值描述说明#xxxxxx字体颜色bold字体粗细font_size数值字体大小font_name字体bg_color#xxxxxx单元格背景色align水平对齐方式valignvcenter垂直对齐方式top数值上边框left数值左边框right数值右边框bottom数值下边框top_color#xxxxxx上边框颜色left_color#xxxxxx左边框颜色。
2023-06-25 10:04:39 4013
原创 面试常问SQL问题
或<>逻辑判断符,建议减少对字段进行 null 值判断,in和not in少用,like时的字段前不能用%,主要避免全表扫描。窗口函数也叫OLAP函数,可以在滑动窗口上实现各种统计操作的函数,有窗口聚合、窗口排名、窗口极值、窗口行位移、窗口分布。左连接返回左表的所有记录以及右表与连接条件相关联的记录;右连接返回右表的所有记录以及左表与连接条件相关联的记录。查询时条件尽量走索引,减少子查询的层数,筛选数据尽量在子查询里筛选。where是查询的筛选条件的关键字;尽量不要查询所有字段,建议查询具体字段;
2023-03-20 22:29:16 196
原创 Java学习笔记知识(一)
类是抽象的概念的,对象是具体的,类是对象的模板。类由两部分构成,分别是成员变量和成员方法,创建一个类就是创建一个新的数据类型,实例一个类就得到一个对象[ 类修饰符 ] class 类名 [ extends 基类 ] [ implements 接口列表 ] {[ 访问修饰符 ] 属性类型 属性名 [ = 初始值 ];// 成员变量 [ 访问修饰符 ] 方法名 {// 构造方法 [ 方法体;
2023-02-04 19:19:39 240
原创 Python文本分析之中文分词(jieba库)
添加自定义词典无返回参数说明:词典文件路径。文件中一词占一行;一行分三部分,分别为词语,词频(可省略),词性(可省略),其中分隔符为空格。
2022-12-31 11:54:10 1840
原创 Python之Selenium知识总结
Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器,支持Windows、Linux、IOS、Android等操作系统。
2022-08-15 22:58:02 7295
原创 Linux基础知识
NAT模式类型有三种: 静态NAT,动态NAT和端口NAT在虚拟机中配置网络时,一般使用VMnet8文件存储在硬盘上,硬盘的最小存储单位是扇区,每个扇区储存512字节,8个扇区(Sector)组成文件块(block),块是文件存储的最小单位,操作系统一次性读取文件块。inode(索引节点)一般储存着文件的元数据信息,一般在系统中以数组的形存储着,inode包含了以下信息:系统在硬盘格式化时会自动分成两个区域,一个是block area(存放文件数据块),另一个是inode table(存放inode所包
2022-07-07 12:05:20 3732 2
原创 python内置函数
一、数学函数方法功能说明方法功能说明abs(x)求绝对值hex(x)获取x的十六进制divmod(x,y)获取x除y的商和余数组成的元组oct(x)获取x的八进制数pow(x, y[, z])返回x的y次方的值,有z值时,pow(x,y)%zchr(i)获取i对应的字符round(x[, n])获取x四舍五入后的值bin(x)获取x的二进制数min(x[,y,z…])/ max(x[,y,z…])求序列的最大值或最小值sum(it
2022-04-14 17:25:28 127
原创 Pandas库基础知识(一)
1 Series 数据结构1.1 Series 介绍Series 是一种类似于一维数组的对象,由一组数据和一组数据标签(索引值)组成。1.2 Series 的操作1.2.1 创建Series对象通过Series()方法创建对象,也可以直接将列表、字典等序列类型转换成Series数据import pandas as pds1=pd.Series(["a","b","c","d","e","f"])s2=pd.Series([1,2,3,4,5,6],index=["a","b","c","d
2022-04-05 11:09:18 33328
原创 窗口函数(SQL和pandas)
聚合函数和窗口函数的区别聚合函数每个分组返回一个统计值,而窗口函数在搭配分组函数时,返回每一行组内的统计数据函数名(参数) over( [partition by 字段 ] [order by 语句 ] [rows/range 语句] )函数名:sum,avg,max,min等聚合函数 或 lead,lag行比较函数 或 row_number、rank、dense_rank等排名函数 或partition by : 分组order by : 排序,若搭配partition
2022-03-16 16:39:11 1304
原创 数据库中随机查询若干条数据
1、MySQL-- 第一种方法:SELECT * FROM table_name ORDER BY RAND() LIMIT N;-- 随机查询N条数据-- 第二种方法:SELECT * FROM table_name WHERE id >= (SELECT floor(RAND() * (SELECT MAX(id) FROM table_name))) ORDER BY id LIMIT 1; -- 第三种方法:SELECT * FROM table_name AS t1 JOIN
2022-03-15 18:10:35 1685
原创 python第三方库安装常见的异常问题
1、如果提示版本过低可以使用以下命令能解决很多问题WARNING: You are using pip version 21.3.1; however, version 22.0.4 is available.You should consider upgrading via the ‘D:\Python\python.exe -m pip install --upgrade pip’ command.python -m pip install --upgrade pip -i https://pyp
2022-03-13 13:07:45 1519 1
原创 python 字符串处理函数
文章目录1、文本格式处理2、文本对齐3、字符查找匹配4、字符切割5、字符替换6、字符剔除7、字符拼接8、字符统计9、字符判断10、格式化字符串1、文本格式处理'string'.upper() # 全部字母变成大写'string'.lower() # 全部字母变成大写'string'.title() #每个单词的首字母大写'string'.capitalize() #首字母大写'string'.swapcase() # 大小写字母互换2、文本对齐'string'.center()'
2022-02-28 10:13:50 1343
原创 Python序列数据类型
python 列表 (list)一、列表的定义 可随时添加和删除其中的元素 语法: list=[元素1,元素2,.....,元素n] 注意: (1)二维数组可以在取值的时候可以这样子写 list[n][m] (2)list 里面的元素的数据类型也可以不同,也存在list元素中有另一个list列表&n
2022-01-25 15:18:47 3316
原创 IO操作、OS库和glob库(python)
一、OS模块1.1 路径1、查看当前工作路径os.getcwd()2、获取路径名os.path.dirname()3、获取绝对路径os.path.abspath()1.2 文件操作1、查看指定目录下的所有文件和目录名os,listdir()2、 删除一个文件os.remove()3、检查是否是文件os,path.isfile()4、获取文件名os.path.basename()5、文件重命名os.rename(old_filename,new_filename)6、获取
2022-01-07 17:54:33 716
原创 Python办公自动化-------docx库
一、创建word文档对象# 创建新的文档对象document=docx.Document()# 打开已有的文档document=docx.Document(path)二、添加标题document.add_heading( '标题名称' , N )# 标题名称:必填项# N:标题级别,默认为0三、段落1、添加document.add_paragraph(' 段落内容 ')2、读取段落#读取文本paragraph_object.text四、添加分页符document.ad
2022-01-07 17:34:16 1761
原创 python操作excel(xlrd、xlwt、xlwings、pandas、openpyxl)
一、xlrd库1、读取excel数据import xlrdworkbook=workbook_open("")worksheet=workbook.2、写入excel数据3、复制工作簿4、二、xlwt库1、写入excel数据2、XFStyle风格样式(1)Font(字体样式)(2)Borders(边界)(3)Alignment(对齐)(4)Pattern(模式)(5)三、xlwings库1、excel程序(1)打开excel程序import xlwings as xw
2021-12-03 11:20:51 8085
原创 MySQL 用户和权限管理命令汇总
一、创建用户CREATE USER ‘user_name’@‘host’ IDENTIFIED BY ‘password’;各项参数解析:各项参数解析例子展示user_name:用户名create user "newuser"@"localhost" indentifed by "abc123" 创建只能在本机登录的用户名为newuser的用户账号,这个用户的密码为abc123host:这个用户在哪台机中登陆,只允许从本机登录则填写“localhost”,如允许远程
2021-09-04 18:27:07 1830
原创 mysql忘记密码后找回历程(针对mysql8.0.21)
1、首先暂停mysql服务,在电脑终端键入 net stop mysql2、在电脑终端中,进入msyql下的bin目录,再键入mysqld --console --skip-grant-tables --shared-memory之后会自动跳过验证用户密码方式启动mysql,如果命令执行成功的话,该窗口不可再使用,需要另外打开一个新的终端窗口(重要!不能输入命令的窗口不能关闭)3、打开新的窗口后,进入对应的bin目录 键入mysql会直接跳转到mysql终端里4、进入权限数据库,在终端里键入us
2021-02-05 10:53:15 250
原创 运维人员必备网络判断小知识
运维人员必备网络判断小知识第一步:进入cmd命令界面第二步:根据以下情况敲对应的命令执行根据结果返回判断网络情况排除局域网网络因素 1. ping 网址 作用:检查网络连通性排除DNS服务器错误通过nslookup查看能否解析出公网地址 1.nslookup 网站 作用:使用内置DNS服务器进行解析 2. nslookup 网站 114.114.114.114 作用:使用114.114.114.114DNS服务器进行地址解析附:可以使用谷歌浏览器登录网站,如果返回的错误是
2020-11-13 22:12:39 753
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人