自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(102)
  • 资源 (1)
  • 收藏
  • 关注

原创 python读取文件时出现\ufeff非法字符的处理思路

如下图所示,利用python读取文件后,在对字符串进行处理时,会出现。交互式命令行的运行结果如下图所示,在图中就可以发现所读取的文件为。库自动对编码格式进行判断(该库一般是不需要单独安装的)。编码对文件进行读取,然后判断字符串里面是否存在关键字符。产生该现象的原因是 UTF 的编码格式分为。测试结果如下图所示,返回的结果是布尔类型。本文目前采用的是一种笨办法,即可按照。因此,需要先对其进行解码,将。是没有字节序的问题的,而后者。是按照二进制流读取文件内容,是。,是存在字节序的区分的,编码的文件时需要选择。

2022-09-13 16:47:29 2322 1

原创 wireshark远程抓包

wireshark支持remote packet capture protocol(rpcapd)协议远程抓包,只要在远程主机上安装相应的rpcapd服务。

2022-09-05 23:13:36 2879

原创 pycharm 远程调试报错 Couldn‘t refresh skeletons for remote interpreter 解决方法

远程和本地的依赖文件无法同步就会直接导致本地的pycharm因为依赖缺失而直接对所编写的代码提示红色,即语法错误,调用函数无法自动补全,无法查看函数内部实现的源码等。修改远程服务器上的文件 /home/xxx/.pycharm_helpers/generator3/① 删除远程服务器上的 /home/xxx/.pycharm_helpers 目录,② 在 pycharm 里重新添加 python interpreter。.py,删除其中的 encoding=“utf-8” 字段即可。

2022-09-05 21:20:28 3251 1

原创 关于博主的介绍

川东广安地区人,现居成都。2013年~2017年,就读成都信息工程大学计算机学院,计算机科学与技术专业,获工学学士学位2017年~2020年,就读成都信息工程大学计算机学院,计算机应用技术专业,获工学硕士学位2021年~至今,西南财经大学经济信息工程学院,技术经济及管理专业,在职硕士学习中四川省业余无线电爱好者协会会员 (呼号:BH8EEY)IEEE Access、Journal of Big Data期刊审稿人* 表示通讯作者[1] Zhengjie Gao, Ao Feng*, Xinyu So

2022-06-25 10:04:17 978

原创 如何将excel的一列变成多列(多排表使用帮助)

一、前言用Excel做表格,有的表格列数很少,只有1至3列,而行数却很多。例如图1所示,这份“产品报价表”列数是2列,行数多达到674行,因此用这种的版式打印存在两大问题:第一是每张纸的信息量较少,只有2列内容,打印效果也不够美观;第二是纸张得不到充分利用,需要大量纸张,造成纸张极大浪费。解决上述存在问题的措施是什么?有的朋友可能是这样做:就是把后面的行移至第3列至第4列,接着再把更后的行移至第5至第6列,只要打印的纸张宽度足够大,还可以继续如法炮制,这样就能充分利用打印纸了,版式也更合理,如图2所示

2021-09-26 21:05:39 6873 1

原创 数据集收集

情感/观点/评论 倾向性分析ChnSentiCorp_htl_all 数据集数据概览:7000 多条酒店评论数据,5000 多条正向评论,2000 多条负向评论下载地址:https://github.com/SophonPlus/ChineseNlpCorpus/blob/master/datasets/ChnSentiCorp_htl_all/intro.ipynbwaimai_10k 数据集数据概览:某外卖平台收集的用户评价,正向 4000 条,负向 约 8000 条下载地址:https

2021-09-26 21:03:10 1349

原创 MATLAB与NumPy的对比

本文目录1. 算术运算2. 关系运算3. 逻辑运算4. 根运算与对数运算5. 去尾运算6. 数学常量7. 向量8. 序列9. 拼接矩阵文章源自《NumPy for MATLAB user》。1. 算术运算MATLABPython描述备注a.^bnp.power(a,b) a**ba的b次方rem(a,b)a % b np.remainder(a,b) np.fmod(a,b)取余,模运算factorial(a)np.math.factorial

2021-09-26 20:27:44 604

原创 基于多种分隔符进行字符串的分割

首先来说,字符串尾部的不叫分隔符,字符串中间的才叫分隔符。例如 Hello World, My name is Python. 中的点号就不是分隔符将下面这个字符串切分成单个的单词。Hello World, My name@ is Python从上面这个例子中可以看出分隔符有逗号,多个空格,@这三种。下面给出两种解决办法。方法1 String模块的spilt()思路: 将除了空格以外的其他分隔符全部替换为空格,然后按照空格符进行分割。str.replace('a', 'b') 表示用 b 替换

2021-09-26 20:07:39 1908

原创 用Chart.js画扇形图并显示标签

Chart.js 的最新版本可以在 https://github.com/chartjs/Chart.js/releases 下载,也可以使用 CDN https://cdnjs.com/libraries/Chart.js<!DOCTYPE html><html><head> <title>chart.js 扇形图</title> <script src="https://cdnjs.cloudflare.com/aj

2021-09-26 20:06:03 696

原创 数据结构练习题1401

注意事项:1.该试卷中,凡使用到“图”的概念,皆不考虑顶点到其自身的弧或边,即以VR表示图中两个顶点之间关系的集合,若<vi,vj>∈VR,则vi≠vj。2.该试卷中,凡使用“矩阵”概念处,行、列均从1开始计数。3.该试卷中,使用到数字概念时,除指定进制外,均为10进制。一、单项选择题(每题1分,共20分)1.算法的时间复杂度与( )有关。A.问题的规模B.计算机硬件性能C.编译程序的质量D.程序设计语言2.向顺序表中第i个元素之后插入一个新元素时,首先从_______.

2021-09-26 17:24:12 2324

原创 成信大809软件工程专业基础历年真题及答案

快速导航2014年一、单项选择题二、判断题三、算法分析设计题四、编程题2015年一、单项选择题二、判断题三、程序阅读题四、程序完善题五、综合题2016年一、单项选择题二、判断题三、程序阅读题四、程序完善题五、综合题2017年一、单项选择题二、判断题三、程序阅读题四、程序完善题2018年一、单项选择题二、判断题三、程序阅读题四、程序完善题2019年一、单项选择题二、判断题三、程序阅读题四、程序完善题声明2014年此答案系学长自己做出来的答案,并非官方答案,有问题欢迎留言交流!由于答案不完整,大家也可以将

2021-09-26 17:08:37 4041 3

原创 成信大808计算机基础历年真题及答案

快速导航2015年一、单项选择题二、填空题三、判断题四、简答题五、论述题2016年一、单项选择题二、判断题三、简答题四、问答题五、论述题2017年一、单项选择题二、判断题三、简答题四、问答题五、论述题2018年一、单项选择题二、判断题三、简答题四、问答题五、论述题2019年一、单项选择题二、判断题三、简答题四、问答题五、论述题此答案系学长自己做出来的答案,并非官方答案,有问题欢迎留言交流!由于答案不完整,大家也可以将自己做的以及相关想法写在留言栏里面,方便大家交流查阅,谢谢!2015年一、单项选择

2021-09-26 16:59:43 1240 2

原创 成信大807程序综合设计2015-2022历年真题及答案【持续更新中】

快速导航2015年一、填空题二、程序改错题三、分析程序题四、算法设计及编程题2016年一、单项选择题二、判断题三、程序分析题四、程序设计题2017年一、单项选择题二、判断题三、程序分析题四、程序设计题2018年一、单项选择题二、判断题三、程序分析题四、程序设计题2015年此答案系学长自己做出来的答案,并非官方答案,有问题欢迎留言交流!由于答案不完整,大家也可以将自己做的以及相关想法写在留言栏里面,方便大家交流查阅,谢谢!一、填空题(1) 1(2) test1.txt(3) int FindM

2021-09-26 15:06:28 13450 9

原创 使用 echarts 画折线面积图

在PPT自带图表不能满足自身需求的情况下,作为一名IT人士,采用前端的一些库来画图是一个非常不错的选择,我此次选择的是 echarts 这个库,涉及知识点记录如下,方便后续快速查阅:设置数据标签设置字体大小设置轴线留白设置面积图渐变色代码代码如下,快速画图地址option = { xAxis: { type: 'category', boundaryGap: true, // 设置为false代表是零刻度开始,设置为true代表离零刻度间隔一段距离

2021-09-23 00:15:31 1238 1

原创 统计文章字数和全站总字数

关于统计文章字数这个功能最初我是在简书上看到的,现在在自己博客上我也想应用这个功能,便在网上寻找相关插件,找到一个比较满意的插件如下,并根据自己的需求,做了适当修改。插件来源 https://blog.ela.moe/archives/255/GitHub项目地址 https://github.com/elatisy/Typecho_WordsCounterWordsCounterTypecho文章字数统计 & 全站字数统计插件可在设置里调是否统计隐藏/私有文章字数注意: 文件夹名字必须

2021-09-23 00:07:13 765

原创 HTML--a--download-属性

测试地址<a href="http://www.cuit.edu.cn/Images/logo.png" download="cuit_logo">下载图片</a>###定义和用法href 属性定义了下载链接的地址。download 属性定义了下载文件的名称,文件扩展名由浏览器自动检测添加。(1) 当 download 属性值不为空时,下载的文件的名字由 download 的属性值确定,扩展名分两种情况:① download 中指定后缀名<a href="150

2021-09-23 00:04:22 2463

原创 Nvicat for MySQL 远程连接数据库

nvicat for mysql 远程连接数据库最开始我做的时候直接是在常规选项卡下填上了 IP 地址和相关信息,然后就进行连接测试,结果发现死活连接不上。经过百度后发现,使用 Nvicat for MySQL 远程连接数据库的时候有两个步骤,一个都不能省略。第一步 在 SSH 选项卡下进行相关设置在 SSH 选项卡中设置相关信息,如下图所示:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6c5Xbml5-1632326489667)(http://www.gaozh

2021-09-23 00:02:07 290

原创 提高生产力之高效使用搜索引擎

让我帮你百度声明:本文所讲述的技巧,在谷歌搜索引擎中使用效果最佳。在百度上其实并不太适用,原因你懂的!摆脱伸手党,学会高效使用搜索引擎。常用的搜索方法如下:关键词这是大家日常用得最多的一种方法,也是最行之有效。关键点就在于必须得学会提炼“关键词”,这个就只有靠自己日积月累了。双引号/书名号给要查询的关键词加上双引号,可以实现精确查询。例如在搜索引擎的文字框中输入“电传”,它就会返回网页中有“电传”这个关键字的网址,而不会返回诸如“电话传真”之类网页。对于我们来说,还有一个用处就是可以将

2021-09-23 00:00:25 396

原创 利用Python实现中文转拼音

##两种方式###SnowNLP####安装pip install snownlp####Demo>>> from snownlp import SnowNLP>>> s = SnowNLP(u'一次满意的购物')>>> s.pinyin['yi', 'ci', 'man', 'yi', 'de', 'gou', 'wu']###pypinyin####安装pip install pypinyin####Demo>

2021-09-22 23:59:04 577

原创 在 typecho 中添加文章的最后更新时间功能

我目前使用的主题中是没有在typecho中添加文章的最后更新时间功能的,而我们知道,随着时间的推移,或多或少地我们都会修改曾经发布的文章中的一些信息,所以在文章首或尾显示文章的最后更新时间。首先,文章的发布时间以及最后一次编辑的时间都是保存在数据库中的,所以我们只需要从数据库中取出来就OK了。在你需要显示的位置插入下面这一行代码即可将获取到的时间显示出来(参考文章1):<?php echo date('Y 年 m 月 d 日 H:i:s' , $this->modified); ?>

2021-09-22 23:53:52 800

原创 typecho首页文章按照浏览量进行排序输出

默认情况下,typecho 首页输出的文章是按照创建时间的先后顺序进行排序输出的,如何按照文章的阅读量进行排序输出呢?因为我之前的文章 粗略统计网站访客数量 中介绍了我的网站是如何粗略统计文章的阅读数量的,在content表中添加了viewsNum字段记录文章的浏览数。具体如何操作呢?找到以下文件/var/Widget/Archive.php搜索 仅输出文章,找到下面这行代码$select->order('table.contents.created', Typecho_Db::SOR

2021-09-22 23:46:51 600

原创 Windows下安装Curses库 + 查看pip所支持whl版本

今天在弄一个视频转字符动画的程序,里面会涉及到 curse。Curses 库是 Python 中的一个库,我们非常容易想到的安装方式当然就是pip install curses但是我们会发现,当我们这样安装的时候竟然报错了,简直不可思议Could not find a version that satisfies the requirement curses (from versions: ) No matching distribution found for curses究其原因是为什

2021-09-22 23:45:07 3532

原创 安装spacy遇到的问题

在Windows 10 和 Ubuntu 16.04 环境下安装 spacy ,运行的命令是 pip install spacy, 在安装的过程中都遇到了这个问题,报错信息如下:Cannot uninstall ‘cytoolz’. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial u

2021-09-22 23:28:48 489

原创 word操作小技巧之插入多行与重复操作以及高级查找功能

Word 的操作小技巧,本文包括如何插入多行(列),如何进行快速的重复操作,在 Word 中是否也可以使用正则表达式进行比较高级的查找操作呢?本文一一进行讲述。插入多行在插入表格的时候,可以直接指定插入表格的行数和列数,但是针对已经制作好的表格,我们需要添加行数的时候,该如何操作呢?以往我总是直接在表格的末尾敲击回车键,这种方法可以实现增加一行表格。如果要增加的表格是很多行的情况,又该如何处理呢?选择 N 行表格,敲击回车,可以实现对应增加 N 行表格。对于上述这类情况,都是不断重复性的操作,在

2021-09-22 23:27:37 3242

原创 设置 jupyter notebook 可远程访问

准备事项首先,我们都知道运行 jupyter notebook 命令时,系统会自动打开浏览器。我们使用命令行连接服务器的时候并不希望它打开浏览器,只需要它默默地在后端运行就可以了。此时我们只要稍微设置一下就可以了,我们通过 Xshell 连接远端服务器,在命令行运行这条命令时,Xshell 会自动将这条命令转发给 Xmanager,利用 Xmanager 来显示浏览器,那么我们设置不转移就可以了,首先在 Xshell 的窗口选择 文件 - 属性,就可以出现如下图所示的窗口了,点击 连接 - SSH - 隧

2021-09-22 23:23:10 1103

原创 基于Python的微信朋友圈数据可视化分析之个性签名

需求利用 Python 爬取微信朋友圈的个性签名,通过生成词云的方式对朋友圈的关键词进行可视化的分析。思路经过调研发现,通过 itchat 这个第三方的包,再结合人工扫码授权的方式可以直接调用微信的接口,从而获取到朋友圈的所有信息。依赖包直接在 Python 环境下运行源代码,提示缺啥就补啥呗安装包的命令pip install 包名itchat 中微信好友信息常见字段分析通过 itchat 获取到的微信好友信息的格式是 dict 字典格式,其中的含义在官方文档中也没有详细地说明,此

2021-09-22 23:19:47 449

原创 隐藏秘密文件的小技巧

在抖音中学习,在娱乐中进步~以前室友告诉我,可以通过建多层文件夹,然后将秘密文件随机隐藏在其中一个文件夹里面,最后借助搜索工具进行搜索即可。关于多层文件夹的建立可以参考我以前写的一篇文章 《python生成5层文件目录》。今天要介绍的新方法来自抖音,点击可以查看 原视频原视频看着还是很简单的,此处我在复现的时候发现了几个需要注意的地方如下图所示。1.jpg 是用来藏文件的图片;study.zip 是需要隐藏的文件;study.bat 是写好的脚本文件,其中代码如下 copy/b 1.jpg

2021-09-22 23:18:30 171

原创 成都信息工程大学计算机学院复试指南

这是2017考研,也就是研2017级的复试流程!!!⚠️⚠️⚠️祝大家好运。

2021-09-22 23:17:15 1681

原创 win10 如何关闭系统中的快速访问

在 Win10 系统中 快速访问 功能默认是打开的,这个功能会在你打开某些文件后,记录下你最近访问过的最新文件。这个功能比较有利的一面是提高了工作效率。它将我们经常访问的文件夹都直接记录下来了,访问了我们下一次的访问,但另一个方面,如果我们不希望别人看到我们最近访问过的东西呢?如果不能将这个快速访问功能关闭的花,后果无疑就比较糟糕了,下面我记录了一下如何关闭这个功能。1. 如下图所示,在快速访问栏右键选择选项。2. 如下图所示,在“常规”导航栏下的“隐私”部分,将那两项都不选中3. 确定即可有效保

2021-09-22 23:14:24 1502

原创 python检测、创建目录和文件

首先来说,应当弄清楚相对路径和绝对路径,此处不再赘述。如果在代码中使用相对路径的时候,都是针对python程序运行的那个目录下而言的;如果使用绝对路径当然就完全不用考虑这些了,但是绝对路径对环境的适应较差,程序换一个地方运行的话就得改路径,所以在程序中灵活考虑吧。本文均是采用相对路径进行论述的。实验环境:Python 3.6.1 |Anaconda 4.4.0 (64-bit)判断当前目录下 test 文件夹是否存在 os.path.isdir('test') 或 os.path.exists(

2021-09-22 23:01:32 547

原创 Windows中启动Python报错

#报错信息在Windows命令行环境下启动Python3.6,报如下错误C:\Users\gaozh>pythonPython 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.Failed callin

2021-09-21 17:14:45 644

原创 MySQL 拷贝还原

##备份方法将 MySQL 中的 data 文件夹中对应数据库的 .opt, .frm, .ibd文件全部拷贝。##错误重新拷贝到原文件夹下,然后打开数据表的时候会显示如下错误:1812 - Tablespace is missing for table ‘数据库名字’.‘表名字’##解决办法重新导入表空间,语法如下:ALTER TABLE 表名字 IMPORT TABLESPACE;以上图中的错误为例,ALTER TABLE t_entity_tag_cache IMPORT

2021-09-21 17:13:28 1499

原创 MySQL-将查询结果导出到文件(续)

书接上文,将查询结果导出到文件,遇到文件已存在的情况,怎么办?MySQL 又不能覆盖或者说替换掉原来的文件,在吃饭的时候,经由 XCY 、XTH 、YXD 、YMQ 的点化,我们可以每次都对文件动态命名,只要保证每次的名字都是唯一的就可以了呗,显然最容易想到的就是利用时间戳来作为文件的名字啦。那么具体如何实现? Talk is cheap! Show me the code.set @sql = concat("SELECT '用户名', '密码', '身份' UNION ALLSELECT u.U

2021-09-20 10:06:57 298

原创 MySQL-将查询结果导出到文件

平常我们一直用的是 Navicat for MySQL 这样一个图形化工具来将查询结果导出至 Excel 文件。但是最近由于业务的需要,必须采用 SQL 语句来将查询结果导出至文件。在网上查找了相关资料并结合自己实践之后,总结如下。首先查看 secure_file_priv 配置项,找到文件输出路径方法1:通过 MySQL 下的配置文件 my.ini 进行设置,Ctrl+F 查找 secure-file-priv ,然后将路径改为你要导出文件的存储路径。方法2:通过命令 SHOW VARIABLES

2021-09-20 10:06:30 5266

原创 MySQL创建定时任务(或计划任务)

MySQL 从 5.1.6 版本起,增加了一个时间调度器(Event Scheduler),可以做定时操作,精确到秒来执行。首先查看定时任务是否开启,命令SHOW VARIABLES LIKE 'event_scheduler';若没有开启,则使用如下命令开启定时器SET GLOBAL event_scheduler = 1或者SET GLOBAL event_scheduler = ON创建定时任务例子如下: 每隔10秒更新一次表中指定项的内容。CREATE EVENT expor

2021-09-20 10:05:17 1550

原创 Python中的二维矩阵“相减”——答东小羊问

问题描述:在一个 220*2 的矩阵 A 中,以行为单位(即每行),行与行之间不存在重复的数据。现已经得到了矩阵 A 中的 i 行数据构成的矩阵 B,求另外 220-i 行数据构成的矩阵 C 。问题分析:很明显这个问题其实并不难,我们最容易想到的解决办法就是for循环,一个不行就两个,两个不行就三个……但如果要求你尽可能少的使用for循环时,这个问题又该如何处理呢?本文实验环境:Python 3.6.1 |Anaconda 4.4.0 (64-bit)方案1拼接矩阵 + 虚数转化 + 计

2021-09-20 10:03:57 942

原创 Python中 ‘\r‘ 的实际应用

####1. 知识储备\r 表示将光标的位置回退到本行的开头位置\b 表示将光标的位置回退一位在 python 语言中, 使用 print 打印输出时,默认是会进行换行的。如何让其不换行呢?在 python 2.x 中的语法是在 print 语句的末尾添加逗号,例如 print x, ;或者使用 sys.stdout.write() 对标准输出进行重定向,如此文所示 https://segmentfault.com/q/1010000002810865 。在 python 3.x 中,print

2021-09-20 10:02:53 1133

原创 登记成绩之小东助手v1

问题描述现有一份关于学生每次实验报告的汇总Excel表格,要求小东同志把成绩登记到对应的Word实验报告中去,一个班级95份,一共6次试验报告,总计480份报告。完全依靠手工,这是何等的毅力。。。鉴于此,特地写了一个简单的demo以备不时之需。样例需求: 将图1中的成绩登记在图2的成绩记录框中,要求字体样式除颜色为红色为红色外均保持一致。实验环境本文的实验环境是 Python 3.6.1 |Anaconda 4.4.0 (64-bit),Win10实验准备安装 python-docx

2021-09-20 10:01:01 127

原创 基于Python的微信朋友圈数据可视化分析之地点

前提朋友圈的相关数据请参照上一篇文章《基于Python的微信朋友圈数据可视化分析之个性签名》获取,本篇文章默认需要的数据已经下载保存至本地的 csv 文件中了。将好友的地点按照省份进行统计import pandas as pdfrom collections import Counterfrom pyecharts import Mapwechat_info = pd.read_csv("wechat_friends_info.csv", encoding="gbk")province =

2021-09-20 09:58:05 307

原创 Linux 常用命令

显卡命令$lspci | grep -i nvidia ,检测电脑是否安装NVIDIA显卡命令$gcc --version,检测GCC版本查看是否安装了 cuda查看/usr/local/cuda/bin下是否有nvcc可执行程序who 命令可以查看当前有哪些用户在使用服务器if you installed CUDA correctly you can list your graphics cards using nvidia-smi). If you want to change what c

2021-09-20 09:54:22 138

均值滤波和中值滤波matlab代码

文件包含了数字图像处理这门课程中的中值滤波和均值滤波的基本实现代码

2017-12-19

空空如也

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

TA关注的人

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