笔记
文章平均质量分 69
一些问题的处理,技能见解
跳舞的皮埃尔
这个作者很懒,什么都没留下…
展开
-
【已解决】Linux下执行Shell脚本出现$‘\r‘: command not found
是 Windows 和 Linux 的 .sh 脚本文件格式不同,如果在脚本中有空行,脚本是在 Windows 下进行编辑之后上传到 linux 上去执行的话,就会出现这个问题。windows 下的换行符是\r\n,而 linux 下的换行符是\n,没有识别/r,所以会导致上述的报错,这个属于脚本编码的问题。保存退出后,恢复到原先步骤,继续执行原来的脚本命令即可。例如 sh 脚本名称。原创 2024-01-16 16:04:41 · 1929 阅读 · 0 评论 -
【已解决】Python打包文件执行报错:ModuleNotFoundError: No module named ‘pymssql‘
查了好多资料才知道:打包程序无法判断 pymssql 动态调用,其中的 _mssql 方法是动态调用的,就是用才调用,不会一开始就调用,于是打包程序就不知道要不要包进 exe 里面,估计打包的时候不会去尝试运行 pymssql 里面的函数,因此也无法得知动态调用的模块,解决方案就是在程序最开始手动调用,为了最小的程序开销,调用一下模块的版本信息就可以了。今天打包一个 tkinter + pymssql 的项目的时候,打包过程很顺利,但是打开软件的时候,报错。原创 2023-10-08 13:52:11 · 1939 阅读 · 0 评论 -
【已解决】Pyecharts折线图,只有坐标轴没有折线数据
Pyecharts 将 ‘年份’ 值视为数值。当 x 轴值是数值时,Pyecharts 会尝试创建一个连续轴,这可能不会正确显示离散的年度数据。时,你明确地将 ‘年份’ 列转换为字符串,然后传递给 x 轴。这有助于 Pyecharts 将 ‘年份’ 值视为离散类别,而不是数值。因此,通过将 ‘年份’ 转换为字符串,你告诉 Pyecharts 将它们视为类别,它会将数据显示为一条包含每年单独点的折线图。在 Pyecharts 库中,x 轴数据类型对于确定数据的显示方式非常重要。原创 2023-10-07 11:07:37 · 3282 阅读 · 7 评论 -
【爬虫逆向案例】某易云音乐(评论)js逆向—— params、encSecKey解密
【爬虫逆向案例】某易云音乐(评论)js逆向—— params、encSecKey解密原创 2023-07-31 15:29:51 · 2607 阅读 · 1 评论 -
【已解决】 Celery 报错:AttributeError: ‘EntryPoints‘ object has no attribute ‘get‘
【已解决】 Celery 报错:AttributeError: 'EntryPoints' object has no attribute 'get'原创 2023-07-27 11:20:45 · 4766 阅读 · 2 评论 -
【爬虫逆向案例】某道翻译js逆向—— sign解密
某易有道翻译原创 2023-07-24 15:12:24 · 3300 阅读 · 0 评论 -
【爬虫逆向案例】某名片网站 js 逆向 —— data解密
【爬虫逆向案例】企名片原创 2023-07-21 21:17:51 · 2255 阅读 · 0 评论 -
爬虫+Flask+Echarts搭建《深度学习》书评显示大屏
爬虫+Flask+Echarts搭建《深度学习》书评显示大屏原创 2023-07-15 10:46:35 · 2052 阅读 · 0 评论 -
Python实现Excel文件拷贝图片到另一个的Excel文件(保持原有图片比例)
Python实现Excel文件拷贝图片到另一个的Excel文件(保持原有图片比例)原创 2023-07-14 10:26:52 · 2440 阅读 · 0 评论 -
每天5个好用的实用工具链接分享(第1弹)
每天5个好用的实用工具链接分享(第1弹)原创 2023-07-13 09:37:26 · 755 阅读 · 0 评论 -
Flask+Echarts搭建全国疫情可视化大屏
本项目是基于flask+echarts搭建的全国疫情追踪的可视化大屏,主要涉及到的技术有csv处理,flask框架,echarts图表。原创 2023-07-12 15:28:28 · 1939 阅读 · 3 评论 -
Windows 环境下 Docker 安装伪分布式 Hadoop
将时区文件链接到本地时间文件上,以便系统能够正确地显示当前时间,防止系统重启后时区改变。输入下面命令可以看到时间和咱们时间不一样,需要同步一下不然以后可能会遇到一些问题。设置 ssh 开机自启,找到并打开文件/root/.bashrc。配置容器内的 root 用户密码,该密码可用于远程登录。我这里选用阿里源,按 esc 键再 :wq 保存退出。退出当前容器,然后我们可以保存镜像,以备以后的使用。删除其中全部内容,复制下面的所有内容粘贴上去。到这里咱们前期准备工作差不多完成了,原创 2023-07-04 11:22:34 · 1648 阅读 · 1 评论 -
【已解决】Windows环境下conda切换Python版本报错:NoWritablePkgsDirError: No writeable pkgs directories configured.
解决 Windows 环境下 conda 切换 Python 版本报错 NoWritablePkgsDirError: No writeable pkgs directories configured.原创 2023-05-11 16:58:26 · 4444 阅读 · 7 评论 -
【2023.04.28】Windows配置MongoDB服务
环境:Windows11,Mongo 6.0.5【该版本没有mongo.exe】原创 2023-04-28 11:27:42 · 2262 阅读 · 0 评论 -
【已解决】Python cvxpy库安装报错解决方案
ModuleNotFoundError: No module named 'cvxpy原创 2023-04-20 14:23:12 · 4453 阅读 · 0 评论 -
Python:Numpy中的cumsum()函数的使用
cumsum 的作用主要就是计算轴向的累加和。原创 2023-04-07 10:43:10 · 3256 阅读 · 0 评论 -
git commit 时候出现 “fatal: unable to auto-detect email address (got ‘******@.(none)‘)“ 错误
git commit 命令出现"fatal: unable to auto-detect email address (got '******@.(none)')"错误原创 2023-03-24 10:55:51 · 3474 阅读 · 0 评论 -
Python:考某酷题库链接分析(伪加密)
考试酷题库链接分析(伪加密)原创 2023-03-11 17:59:01 · 771 阅读 · 3 评论 -
Pyecharts某宝螺蛳粉销售数据可视化大屏
选取销量最高的几款商品的评论来进行数据分析和可视化处理,帮助大家有目的的去选择螺蛳粉,同时分析螺蛳粉的淘宝搜索关键字词频,寻找出适合提高搜索范围的关键词,分析地区销售量并进行可视化。搜索商品后返回商品界面的呈现也是一门学问,如果你的商品信息包含了人们喜欢搜索的词组,那么被呈现在前面的概率就越高,你的商品就能以更高的曝光率呈现在顾客的视线里面。可以看到,沿海一带的商家销售量是最高的,所有的销售商都集中在中国的东南沿海方向,但是在西部和北部的销售商却寥寥无几,甚至没有。对于商品的追评,没有什么需要注意的。原创 2023-03-01 20:08:35 · 829 阅读 · 0 评论 -
【Web逆向】某津市公共资源交易平台链接加密分析
我们可以大概看出,点击后,a 标签的 href 元素传值给 hh,判断 href 是否存在或者是 #,如果不是,证明详情链接存在,再进行下面的代码。我乍一看这种字符串像是base64加密,再将带有/符号的转为^,因为在url编码中,/符号有特殊意义。那就证明我们点击后,网页源代码的链接到 Web 端链接有经过转换,下面我们来一步步分析一下。的消息列表,感觉是很简单的 get 请求就解决了,但是发现抓取的链接都不可以用。我们在下面随便打个断点,重刷新一下,点击一个详情页,步进几步,可以看到。原创 2023-02-28 00:41:50 · 879 阅读 · 0 评论 -
【Web逆向】Protobuf 逆向解析两种方法
严格说不算是加密,只能是叫序列化结构数据,让可读变为疑似的乱码。上面序列化的数据都可以复制保存为解析.bin文件,解析.bin文件显示原始数据有两种方法,都会出现还原失败的情况,这和复制下来的序列化数据有关。然后即可在cmd执行protoc --decode_raw < test.bin,其中test.bin是一个文件名称,即可看到原始数据。用 blackboxprotobuf 模块解析,即可看到原始数据,但是有可能是失败的结果。请求头里明显有提示,媒体类型是 proto,,下载对应版本并解压,原创 2023-02-25 12:17:45 · 4717 阅读 · 0 评论 -
【Web逆向】某方数据平台正文的逆向分析(上篇--加密发送请求)—— 逆向protobuf
序列化 (Serialization) 是指将对象转换为字节序列的过程,在序列化期间,对象将其当前状态写入到临时或持久性存储区,以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。看到writeMessage,后面有serializeBinaryToWriter关键函数,跟进去,就能再次得到此message的结构层次,一样分析,就能得出完整结构。我们在e赋值的地方下断点,看看a怎么来的,重新调试一次,主要看a怎么构成的。ok,我们到这里已经把a怎么来的理解清楚了,也明白了前面5位是怎么来的。原创 2023-02-25 11:59:04 · 2080 阅读 · 0 评论 -
Python爬虫:使用requests的POST请求提交相同键多个值
用这种方式肯定是错误的,因为字典中的 key 是唯一的。原创 2023-02-14 16:35:21 · 1251 阅读 · 0 评论 -
基于Bootstrap的登录&注册模板(html+css)
基于Bootstrap的登录&注册模板(html+css),适合django等框架,可直接修改对接后端。原创 2023-01-28 10:16:46 · 19073 阅读 · 6 评论 -
【已解决】Windows 环境下 MongoDB 找不到 mongo.exe
前往安装目录下 /bin 目录中,发现没有 mongo.exe 文件,只有 mongod 和 mongos,以及一个 powershell 命令脚本,所以才导致 mongo 命令不起作用。前往 mongoshell 页面下载 mongoshell,解压放一个目录就行,把 mongosh 的解压目录也添加到环境变量,以后就可以用 mongosh 连接 MongoDB 了。MongoDB 6.0.3(Mongo 6.X版本都适用),这个工具被称为 mongosh。原创 2023-01-20 12:58:44 · 4324 阅读 · 0 评论 -
【已解决】Windows 的 docker 删除容器后 WSL2 磁盘空间不释放的问题
Windows 的 docker 删除容器后 WSL2 磁盘空间不释放的问题原创 2022-11-25 00:01:48 · 10051 阅读 · 16 评论 -
Windows 上修改 docker 的镜像文件存储位置(修改 WSL 文件映射)
Windows 上修改 docker 的镜像文件存储位置(修改 WSL 文件映射)原创 2022-11-23 21:10:21 · 9767 阅读 · 8 评论 -
HDFS 基本 shell 操作
HDFS 基本 shell 操作原创 2022-11-15 17:16:25 · 7246 阅读 · 0 评论 -
HBase 和 Hive 区别和现实运用
Hive 本身不存储和计算数据,它完全依赖于 HDFS 和 MapReduce,Hive 需要用到 HDFS 存储文件,需要用到 MapReduce 计算框架,而 MapReduce 处理数据是基于。,主要是让开发人员能够通过 SQL 来计算和处理 HDFS 上的结构化数据,适用于离线的批量数据计算。Hbase 是 Hadoop database 的简称,也就是基于 Hadoop 数据库,是一种 NoSQL 数据库,主要适用于海量明细数据(十亿、百亿)的随机实时。,两者是协作关系,一般是配合使用。原创 2022-10-04 09:57:33 · 1765 阅读 · 0 评论 -
Python:Unix时间戳来源含义及与标准时间的互相转换
时间戳就是Unix时间戳(Unix timestamp),定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。原创 2022-09-26 00:49:35 · 2002 阅读 · 0 评论 -
Python:pandas库sort_values()方法的使用
Python pandas sort_values()方法的使用原创 2022-09-20 22:07:29 · 16843 阅读 · 0 评论 -
Python strip方法的了解
Python strip方法的了解原创 2022-09-07 09:10:31 · 476 阅读 · 0 评论 -
Python 提示 AttributeError: ‘NoneType‘ object has no attribute ‘append‘
Python 提示 AttributeError: 'NoneType' object has no attribute 'append'原创 2022-09-06 23:15:37 · 1620 阅读 · 0 评论 -
Python 爬虫中文返回乱码
Python 爬虫中文返回乱码原创 2022-09-06 23:01:06 · 1782 阅读 · 1 评论 -
Python 判断多个字符是否存在于字符串(容易踩到的坑)
今天用 Python 处理一些 URL,需要留下文件类型的 URL,然后就理所当然的写成以下的句式,发现实现不了我想要的效果。黑人问号,为啥输出不了文件类型的链接呢,经过不懈努力终于被我发现问题所在。其实原因很简单,我们的结果是一个字符串,而不是bool值。就可以输出我想要的结果啦。原创 2022-08-20 16:11:19 · 2313 阅读 · 0 评论 -
解决 git 问题:fatal: not a git repository (or any of the parent directories): .git
解决 git 问题:fatal: not a git repository (or any of the parent directories): .git原创 2022-07-11 15:25:01 · 7809 阅读 · 1 评论 -
macOS 使用 git 从 gitlab 拉取代码、提交和推送
macOS 使用 git 从 gitlab 拉取代码、提交和推送原创 2022-07-06 13:55:26 · 12415 阅读 · 2 评论 -
HTTP 和 HTTPS
HTTP(HyperText Transfer Protocol:超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。 简单来说就是一种发布和接收 HTML 页面的方法,被用于在 Web 浏览器和网站服务器之间传递信息。HTTPS(Hypertext Transfer Protocol Secure:超文本传输安全协议)是一种透过计算机网络进行安全通信的传输协议。使用 HTTPS 协议需要到 CA(Certificate Authority,数字证书认证机构) 申请证书,一般免费证书较少,原创 2022-06-25 09:21:35 · 170 阅读 · 0 评论 -
[C语言]限制查找次数,输出次数内查找到的最大值
[C语言]限制查找次数,输出次数内查找到的最大值原创 2022-06-01 00:45:40 · 208 阅读 · 1 评论 -
[C语言]压缩字符串并添加标记字符
[C语言]压缩字符串并添加标记字符原创 2022-05-31 23:37:33 · 295 阅读 · 0 评论