自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 15.文件复制和文件中的单词出现次数统计

2.统计文件中的每个单词出现的次数,并打印出次数最多的前十个单词。

2024-07-05 01:33:42 106

原创 14.上下文管理

IO被打开的时候,会获得一个文件描述符,计算机资源是有限的,所以操作系统会做限制,就是为了保护计算机的资源不要被完全耗尽。文件对象支持上下文管理。上下文管理是一种特殊的语法,交给解释器去释放文件对象。对于类似文件的IO对象,一般来说不是用的时候需要关闭、注销,以释放资源。3.with语句执行完的时候,会自动关闭文件对象。2.上下文管理的语句块并不会开启新作用域。1.使用with...as关键字。

2024-07-05 01:24:49 108

原创 13.文档的读写方法

写时,None表示'\n'都会被替换为系统缺省行分隔符os.linesep,即'\r\n';'\n'或"标识'\n'不替换;其他合法字符表示'\n'会被替换为指定的字符。读时,None表示'\r','\n','\r\n'都被转换为'\n';其他合法字符表示换行符就是指定字符,就会按照指定字符分行。文本模式中,换行的转换,可以为None,"空串、'\r','\n','\r\n'write(s),把字符s写入到文件中并返回字符的个数。读取所有行的列表,指定hint则返回指定的行数。

2024-07-04 15:40:25 277

原创 mysql通过ibd文件恢复表格数据

1. 首先创建一下表,表结构要与原表结构相同,创建后会在对应的数据库名称目录自动生成ibd文件;3. 将备份的ibd文件放到对应的数据库名称目录下,然后恢复表空间。2. 执行以下命令 删除生成的ibd文件。执行完后该表格的数据就已恢复。

2024-04-01 17:45:32 201

原创 linux服务器上被删除文件还存在活动中的进程时如何批量恢复

文件恢复

2024-04-01 17:12:50 193

原创 11.文件指针

mode=r,指针起始在0mode=a,指针起始在EOF(end of file)read读取完后指针会移动到字节的最后write写入完之后指针会移动到写入内容的字节最后tell()显示指针当前位置,按照字节算seek(offset[,whence])移动文件指针位置。offset便宜多少字节,whence从哪里开始([]表示的是缺省参数),按照字节算二进制模式下seek可以往后超界,但是不支持往前超界,会抛异常...

2023-02-09 18:24:32 77

原创 linux环境Elasticsearch 7.6.0安装

linux环境Elasticsearch 7.6.0安装

2023-02-09 18:15:59 311

原创 Linux服务器查看内存使用情况

[root@oracle ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/centos-root 1.8T 21G 1.7T 2% /devtmpfs 63G 0 63G 0% /devtmpfs 63G 1.2M 63G 1% /dev/shmtmpfs .

2021-02-20 16:35:33 339

原创 linux下修改mysql数据库数据文件路径

原路径:/ssd1/mysql57/app/mysqldb/data目标路径:/hdd1/mysql_datal1、创建目标路径mkdir -p /hdd1/mysql_data2.关闭mysql服务[root@oracle ~]# service mysqld stop3、复制数据文件cp -arp /ssd1/mysql57/app/mysqldb/data /hdd1/mysql_data4、修改配置文件/etc/my.cnf将datadir和socket中

2021-02-20 16:23:24 398

原创 MySQL数据库服务启动:service mysqld status 报错,Unit mysqld.service could not be found.

使用service mysqld status查看mysql数据库状态,报错如下:解决办法:1.将该mysql数据库/ssd1/mysql57/app/mysql/support-files路径下的mysql.server复制到/etc/init.d路径下,并重命名为mysqld2.chmod a+wrx /etc/init.d/mysqld3.修改mysqld文件中的路径为该mysql路径保存后执行service mysqld start即可成功启动mysql服务servi

2021-02-20 15:32:04 6724

空空如也

空空如也

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

TA关注的人

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