自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (27)
  • 收藏
  • 关注

原创 网易云音乐评论爬虫

用Python爬取网易云音乐全部歌曲的全部评论.我把它分为三步:第一步获取全部歌手的信息及其id号.第二步通过第一步获取到的歌手id号来获取全部歌手的全部热门歌曲及其id号.第三步根据获取到的歌曲id号来获取对应歌曲的全部评论.第一步,获取全部歌手的信息及其id号具体请参考这篇文章: 用Python爬取网易云音乐全部歌手信息(歌手id和歌手名字)代码下载第二步,获取全部歌手的全部热...

2018-10-07 19:32:36 2880

原创 SFTP的用法

SFTP的概念sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。SFTP 为 SSH的其中一部分,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol)...

2018-07-25 18:37:59 168277 9

原创 用Python爬取网易云音乐全部歌手信息(歌手id和歌手名字)

本文介绍用Python爬取网易云音乐全部歌手信息,歌手的id和歌手的名字。这里我们来看一下歌手周杰伦的id号:通过浏览器的检查元素,我们可以查看周杰伦的id号为6452。要想爬取这些数据,就必须在使用requests库时设置好请求的头部(headers)特别是cookie。接下来开始分析:首先是找到网易云音乐歌手网页:在左侧我们可以看到歌手的分类,每个分类都对应一个...

2018-05-27 12:18:45 15449 2

原创 利用python爬虫爬取京东商城商品图片

笔者曾经用python第三方库requests来爬取京东商城的商品页内容,经过解析之后发现只爬到了商品页一半的图片。(这篇文章我们以爬取智能手机图片为例)当鼠标没有向下滑时,此时查看源代码的话,就会看到上图的内容,只有三十个 li 标签(一个li标签中有一个图片地址)。但是鼠标滑至底部后再查看源代码的话就会看到六十个 li 标签,这才是我们真正需要爬取的内容。下图是鼠标滑至底部时的源代码。为什么会...

2018-04-19 21:27:35 14596 2

原创 C++中保留两位小数

C++ 中输出保留两位小数

2023-07-20 23:07:25 524

原创 C++中的关联容器map下标运算符[]使用分析

最近使用到C++中的map,发现一个问题,如果一个键不存在时,下标运算符会创建一个新的元素,其关键字为键。

2023-06-25 23:47:32 246

原创 使用C++处理一行输入未知个数的字符的问题

使用C++处理一行输入未知个数的字符的问题

2023-06-09 15:23:19 1130

原创 Java中String与byte互转

近日在使用frida逆向过程中发现加密后的byte是一个数组,打印出来类似于[23, 22, 10, 34, ........45,23, 109,116],数组中的每个值,与ASCII值对应,即一个数值代表一个字符,每个字符合起来形成字符串。现分享一下Java中的Sting与byte互转的一种实现方法。

2023-04-16 22:59:11 3853 1

原创 Excel宏(VBA)密码破解

Excel宏破解,VBA破解,vba密码破解

2023-04-04 20:03:02 14396 3

原创 Apktool 打包失败解决办法

解决apktool打包过程中常见的问题

2023-04-03 23:58:04 923

原创 基于Paddle的手写数字识别模型

基于paddlepaddle的深度学习实战--手写数字识别

2022-11-21 22:11:04 939

原创 JavaScript中的对象迭代

本文介绍JavaScript中对象迭代的基本操作,Object.values()方法和Object.entries()方法的使用

2022-05-04 00:23:23 990 1

原创 使用diskpart制作U盘启动盘

前段时间由于工作需要,需要制作一个启动盘,用于重装系统.由于系统是定制的系统,厂商推荐使用diskpart制作启动盘. 首先介绍一下diskpart,它是windows自带的一款能实现磁盘分区的命令行工具.注意diskpart需要在管理员权限下运行.一,制作启动盘1,...

2022-04-07 22:25:52 2472

原创 使用flex布局编写登录框

登录框编写

2022-04-05 23:21:00 1446

原创 求素数的两种方法

求素数

2022-03-17 14:10:14 506

原创 PTA题集分析--个位数统计

昨天晚上做了一道PTA习题,题目为个位数统计,难度不大,今天我就来分享一下我的解题思路.一,正常的解法一般拿到这道题,可能会用双长整型来表示N的值.结果用于统计出现次数的函数代码为:void counts(long long int n, int*a){ long long int t = 0; t = n; while(t >= 10){ int m = t % 10; a[m] += 1; t /= 10;

2021-02-19 22:37:42 1046

原创 Windows10正常启动后出现黑屏解决方法

今天给大家介绍一下,Windows10正常启动后出现黑屏情况的解决方法。

2020-08-04 22:43:03 2139

原创 C语言中的memcpy与strcpy函数使用

今天给大家介绍一下C语言中的memcpy与strcpy函数使用。首先,这两个函数都是包含在string.h的头文件中的,因此使用前需要包含头文件string.h。一,strcpy函数的用法strcpy主要是用于字符串的拷贝。函数原型:char * strcpy ( char * destination, const char * source );目的是将source所指向的字符串,拷贝到destination所指的内存空间,注意destination和source所指对象的数据类型只能是

2020-08-03 21:57:40 461

原创 Windows系统下合并同一硬盘不同分区

本文介绍在Windows系统下如何合并同一块硬盘上的不同分区。这主要是在我们电脑的C盘快要爆满,而又不想重新安装系统时的最有效方法。一,硬盘情况我的电脑只有一块硬盘,C盘99个GB。C盘和D盘之间还有一个八百多MB的恢复分区。我是想将D盘合并到C盘下从而实现C盘扩容的目的,但是,C盘和D盘之间还存在一个分区(两者不连续),故系统下无法完成这个任务,此时需要借助第三方软件来帮忙:分区助手。这...

2020-05-04 10:13:04 2239 1

原创 C语言中处理一行输入未知个数的整数的问题

C编程习题中经常会遇到一行输入未知个数的整数的问题,今天我就来分享一下类问题如何解决。一,问题重现例如,输入:1 2 3 4 6 7......具体输入的个数不清楚,只限定不超过N,N这里我们随便取个值为100。如果只是常规地用scanf()输入一个个整数,这里是肯定不行,因为整数的个数不清楚。二,解决问题如何解决呢?首先我得分析一下,从终端输入的都是什么东西,我们把...

2020-03-24 17:46:16 15095 2

原创 解决使用git clone 克隆自己在github上的库(体积比较大)出现一直在接收对象的问题

分享一个克隆自己在github上的代码仓库(体积比较大)出现一直在接收对象的问题的解决办法。一,问题出现:由于自己的不小心把本地的一个代码库给删除了,这个库上传过几个80MB的大文件,使用git clone命令想把远程库克隆一份下来,结果出现一直在接收对象中,只好ctrl + c 暂停。(不暂停的话,最终也能把整个库克隆下来,只不过会耗费比较多的时间)$ git clone http...

2020-01-26 21:42:30 3020

原创 解决python正则表达式出现:sre_constants.error: multiple repeat at position 3

一,问题出现:这是在Python IDLE 中运行出现的情况:>>> pattern = '(.?*)(\d+)'>>> s = '第1章 绪论 1'>>> re.findall(pattern, s)Traceback (most recent call last): File "/usr/lib/python3.6/c...

2020-01-21 17:10:30 17048 2

原创 解决Ubuntu下VScode终端和代码字体显示不正常

解决Ubuntu下VScode终端和代码字体显示不正常一,问题重现Ubuntu下,终端里的字体宽度过宽,代码里面的缩进过小,导致看起来非常的不舒服。二,问题解决在vscode 的偏好里面修改字体设置为monospace(等宽字体),然后在看终端和代码便显示正常了。就这样一切又恢复正常了。...

2019-10-05 15:26:12 20745 7

原创 使用Chrome浏览器调试nodejs代码

今天给大家分享一下在chrome浏览器上调试nodejs代码的步骤。下面是操作:第一步,在命令行输入调试命令:node --inspect-brk app.js这是调试命令的一些参数(来自官网的):Command-line optionsThe following table lists the impact of various runtime flags on deb...

2019-08-09 15:34:23 3819

原创 Ubuntu下Clion中的编译环境的配置

本文简要介绍一下Ubuntu下Clion中的编译环境的配置。一,问题出现首次安装使用clion出现报错:CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need t...

2019-06-10 17:43:59 16456 1

原创 解决Clion中多个cpp文件运行时出现multiple definition of `main'

在最初使用Clion这款软件做C++开发时,有时会遇到在同一个Project中有多个cpp文件,而每个cpp文件又都有main函数,因此运行时会出现multiple definition of `main'这样的错误。一,问题重现二,解决问题这是因为一个编译链接生成的EXE文件只能有一个main函数,为了能使多个带main函数的cpp文件能在同一project中运行,我们需要在CM...

2019-03-17 08:52:08 16406 2

原创 解决MySQL中导出数据出现--secure-file-priv错误

今天给大家分享一下解决MySQL中导出数据出现--secure-file-priv错误的办法。一,问题重现我使用命令:select * from info1 into outfile '/root/users.txt';结果出现这样的错误提示:ERROR 1290 (HY000): The MySQL server is running with the --secure...

2019-02-24 18:19:09 1308

原创 解决git向远程仓库推送时出现push declined due to email privacy restrictions

今天给大家分享git向远程仓库推送时出现push declined due to email privacy restrictions问题的解决办法。一,问题重现本人在使用git工具向远程仓库(Github)推送时出现push declined due to email privacy restrictions。对象计数中: 3, 完成.Delta compression usin...

2019-02-22 17:43:54 1900

原创 解决MySQL中不能插入中文的问题

大家在使用MySQL插入中文的时候往往会遇到这样的错误:这是因为数据库的表的字符集不是utf-8导致的,接下来我们可以使用命令:show variables like 'character_set_%';来查看数据库的字符集。我们可以看到数据库及数据库服务器的字符集都为latin1,它是不能表示中文的。因此我们可以修改数据库默认的字符集,也可以只在创建表的时候修改默认的表的...

2019-01-29 21:40:26 16427 2

原创 抓包工具Charles的安装与配置

Charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当浏览器或者是手机连接Charles的代理访问互联网时,Charles可以监控浏览器或者是手机发送和接收的所有数据。它允许一个开发者查看所有连接互联网的HTTP通信,这些包括request, response和HTTP headers (包含cookies与caching信息)。它的主要功能 支持SSL代理。可以截取...

2018-12-07 20:54:30 1228

原创 使用baksmali反编译APP

当我们对APP进行破解的时候往往需要对其进行反编译,今天给大家分享一下如何使用baksmali反编译APP。一,工具1,baksmali    下载地址2,JDK二,反编译我以最右APP为例进行讲解。首先下载好baksmali 和最右APP,将两个文件放置在同一个文件夹下,然后执行命令:java -jar baksmali-2.2.5.jar disassemble 最右...

2018-12-01 10:17:09 1843

原创 Ubuntu下安装.run文件

今天来给大家分享一下Ubuntu下安装.run文件的方法。第一步:赋予.run文件的可执行权限(即x)r:读 w:写 x:执行上面三者对应的值分别为4,2,1。因此赋予.run文件可执行权限可用命令:sudo chmod 775 ****.run第二步:安装这一步在文件的根目录下执行命令:./文件的名字.run执行后就会弹出软件安装的提示,按照提示进行安装即可...

2018-11-26 19:55:36 31856

原创 解决Ubuntu系统下中文乱码问题

Ubuntu系统下的中文乱码主要还是系统编码出现问题。前几天发现云主机(Ubuntu系统)上的带有中文内容的文件打开后出现中文乱码的现象:赶紧使用:echo $LANG查看一下系统的编码:en_CN.UTF-8再查看一下本地的系统编码:zhiying@zhiying-Lenovo-XiaoXin-310-15IKB:~$ echo $LANGzh_CN.UTF-8...

2018-10-16 13:44:31 2903

转载 解决Yusi1.0主题使用中存在的问题

欲思主题是一款非常不错的主题,我也是使用的这款主题。但由于PHP版本的更新等,导致Yusi1.0这款主题安装之后不能正常显示和有些工具不能使用等问题,下面我就遇到的问题,提出自己的解决办法,希望能帮助到大家.一.解决安装好主题后,页面显示不正常的问题(只显示大标题)这是因为在主题文件header.php中第43行ereg_replace()函数在php7中不再受支持了,已在PHP5中被弃用...

2018-09-13 17:06:15 2090

原创 多Python版本共存条件下,解决pip不能安装库的问题

我是使用的Ubuntu系统,系统自带了Python2.7和Python3.5。由于需要,我还在Ubuntu上安装了pycharm2018.1,在pycharm2018.1中创建了Python的虚拟的编译环境(pycharm自动创建的)。问题描述:我打开终端输入pip install requests结果出现Traceback (most recent call last): File "/us...

2018-06-01 21:03:10 2847

原创 python中eval()函数和input()函数用法解析

1.eval()函数eval(<字符串>)能够以Python表达式的方式解析并执行字符串,并将返回结果输出。eval()函数将去掉字符串的两个引号,将其解释为一个变量。作用:a. 处理数字单引号,双引号,eval()函数都将其解释为int类型;三引号则解释为str类型。b.处理字符串类型的字符串对于eval()括号中的的字符串(非数字),如果字符串带的是单引号或者是双引号都...

2018-05-06 17:16:05 23251 2

原创 通过分析Ajax接口用Python爬取QS全球大学排名

经过我的分析发现QS全球大学排名网页是通过Ajax进行加载的。首先介绍一下Ajax:AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术,它并不是新...

2018-05-01 11:19:03 1290

原创 利用python第三方selenium库爬取QS大学排名

众所周知QS全球大学排名是全球最具权威性,和影响力的大学排名榜之一。今天我就来分享一下用Python爬取QS大学排名的过程。首先看一下要爬取的QS大学排名的网址:url = "https://www.topuniversities.com/university-rankings/world-university-rankings/2018"如果用requests库爬取的话,获取的源代码是不完整的。...

2018-04-30 20:15:14 1809

原创 爬取猫眼电影TOP100榜

由于猫眼TOP100榜网页是静态网页,用requests库就可以获取到完整的网页源代码,然后用BeautifulSoup4库进行解析。首先分析网页的url:通过分析便可以得到网址为:# i的值为0,10,20,... 对应的分别是第1页,第2页,第3页,...url = "http://maoyan.com/board/4?offset=" + str(i)使用一个迭代便可以构造全部网页的url...

2018-04-20 10:54:46 841

原创 在ubuntu上安装OBS Studio

OBS Studio 是免费的开源直播和屏幕录制软件。首先,打开终端添加PPA:sudo add-apt-repository ppa:obsproject/obs-studio然后通过这条命令进行安装:sudo apt install obs-studio可以在终端中直接输入下面的命令启动软件obs也可以通过下面的方法创建桌面快捷方式...

2018-04-18 15:33:30 6772 1

artists.json

文件是网易云音乐全部歌手信息(歌手名字, 歌手id, 歌手个人主页),全部36671个歌手的信息,使用使用Python,nodejs的爬虫使用

2019-08-30

music163.csv

使用nodejs爬虫爬取的网易云音乐全部歌手id,姓名,个人页网址

2019-08-08

music163_artists.rar

本文件是使用nodejs爬虫爬取的网易云音乐全站全部歌手信息,包括歌手的id,歌手姓名,歌手个人主页的URL,这些信息试用与利用歌手id爬取歌手的热门歌曲。具体可以参考文章https://www.zhouzying.cn/34.html。

2019-08-07

基于AT89C51的智能仪表硬件系统测试程序(C语言实现)

压缩包中是基于AT89C51的智能仪表硬件系统测试C语言程序,主要实现的功能是:1,时间显示(0-59分59秒)。2,蜂鸣器自检。3,键盘自检。4,LED自检。5,测试AD7109的性能。,6,测试25045的存储性能。硬件环境:AT89C51。

2019-03-15

模拟电子技术课件

这是《模拟电子技术基础(第五版)》(童诗白)教材的配套课件。

2019-01-18

《图解HTTP》pdf版本

压缩包中是《图解HTTP》的PDF版本,有需要了解http协议的读者可以下载,

2018-12-16

Deeplearning(中文版)

压缩包中是Deeplearning的中文版,PDF版本,非常清晰,适合深度学习专业方向的读者阅读。

2018-11-30

算法图解(Aditya Bharg)

压缩包中是《算法图解》的PDF版电子书,作者是美Aditya Bharg,由袁国忠翻译。

2018-11-30

数字电子技术基础 第6版(阎石)

压缩包中包含了数字电子技术基础 第6版这本书的PDF版本。

2018-11-26

机器学习实战中文版及源代码

压缩包中包含了机器学习中文版(非扫描pdf)和书本的全部源代码。

2018-11-18

模式识别与机器学习(Pattern Recognition And Machine Learning)

压缩包中是书本《模式识别与机器学习》(Pattern Recognition And Machine Learning - Springer 2006.pdf)的pdf版,作者是Bishop。

2018-11-17

DOS汇编语言调试工具MASM

这个压缩包中包含了MASM工具包,在Windows系统下能进行汇编语言的调试。windows10不适用。

2018-11-13

数字电子技术基础第六版课件-阎石

压缩包中有清华大学数字电子技术基础第六版课件(阎石)。

2018-11-09

DOS系统下汇编语言调试工具

这个压缩包中包含了masm.exe,link.exe,edit.exe,debug.exe等Windows系统下汇编语言调试工具。

2018-11-07

模拟电子技术基础(童诗白 华成英 第五版)

压缩包中包含了模拟电子技术基础(童诗白 华成英 第五版)的pdf文件。

2018-11-02

用PHP发送邮件相关文件

这是一个包含用PHP发送第三邮件的PHP类文件和发送邮件的模板PHP文件。希望能对希望利用第三方邮件服务器发送邮件的朋友有所帮助。

2018-11-02

网易云音乐全部评论爬虫

这是获取网易云音乐歌曲全部评论的python爬虫代码,存储为txt格式.

2018-10-04

fiddler-linux

fiddler是类似与wireshark的一款强大的抓包工具,该工具被广泛用于浏览器的抓包

2018-08-13

Apache技术文档

Apache HTTP Server Documentation Version 2.4,这份文档非常详细的介绍了如何去配置Apache2。

2018-08-13

keil破解教程及补丁

keil是学习单片机必不可少的工具,然而是收费软件,为了我们大家学习之用,特意分享一个破解方法及破解补丁。

2018-05-24

分析Ajax接口获取QS排名的Python爬虫及QS排名文档.zip

这个爬虫是通过分析Ajax 接口写成的Python爬虫。爬取的是2018年QS全球大学排名,文件中包含完整的Python爬虫代码和爬取下来的2018年QS全球大学排名。

2018-04-30

最好中国大学近几年排名及python爬虫代码

这是2016至2018年最好中国大学的排名,以及利用Python爬虫代码实现对数据的爬取。

2018-04-22

猫眼TOP100榜爬虫

这是爬取猫眼TOP100榜单信息的爬虫,自动化爬取,自动存储到本地。

2018-04-20

京东商品图片爬虫

这是京东商品图片获取的python爬虫。当检索一个商品名称之后,会返回值100页的商品介绍,每页有60个商品,每个商品都有一张图片,这个爬虫就是爬取这些图片的。

2018-04-14

空空如也

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

TA关注的人

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