自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (5)
  • 论坛 (3)

原创 数据可视化(pyecharts库的介绍)

序言:学校里不学python的,没有开设这门课程,暑假买了三本书,都是入门的书籍,连带看b站大佬的视频,就感觉还好,毕竟自己学过c和java了,虽然也都是基础。再来看其它编程语言时,你会发现,语言其实是相通的,许多地方很相似。被python强大的库所吸引,库的强大带来许多的方便。有人说,只会在python里调用库的猿友们不是大佬,会看源码的猿友们可以称之为大佬。我有一个大佬梦,相信每个人都有,不管是否可以达到预期的目标。我们不管怎样,是否可以学到真正的东西,还是得靠持之以恒。以上算是对我的一个鼓励吧,我

2020-09-02 13:55:02 3031 1

原创 java从入门到精通一(java开发入门)

开篇语:大一下学期学习了java的基础案例教程,当然疫情期间是在家里上的学校网课,带我java课程的老师讲的特别好,虽然是以视频的形式来讲课,但老师讲的同样很精彩,很详细,因此啊,很感谢老师给我带来如此优质的课程。学过的东西要总结是很好的习惯,总结,帮助我们更好的梳理知识,将我们的基础打扎实。从本篇开始,我会将我学过的java相关的知识做一个汇总。以便知识的分享,也方便以后自己的查阅。 java开发入门:1.1:java来源:java是一门高级计算机语言,他是在1995年由SUN公司推出来的,不过后

2020-08-30 13:37:13 8314 18

原创 web开发从入门到精通一(详细)

注:原创不易,未经许可,谢绝转载。相关请遵守csdn博客协议。    每次学点东西都喜欢总结一下,顺便可以分享给大家。因此,在博客写知识点总结无疑成为我们目前最喜欢的总结方式。我们来介绍一下web开发    web的起源: 1989年CERN(欧洲粒子物理研究所)中由Tim Berners-Lee领导的小组提交了一个针对Internet的新协议和一个使用该协议的文档系统,该小组将这个新系统命名为World Wide Web,它的目的在于使全球的科学家能够利用Interne

2020-08-23 21:21:10 1515

原创 网络爬虫技术从入门到精通(渗透高端操作)第一章

爬虫的简单定义:网络爬虫是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组成。传统爬虫从一个或若干初始网页的URL开始,获得初始网页上的URL,在抓取网页的过程中,不断从当前页面上抽取新的URL放入队列,直到满足系统的一定停止条件。下面我们来看网络爬虫框架,我先带大家入门,做一些简单的东西,并在实例中为大家讲述。爬虫的分类:1:通用网络爬虫它的爬取范围和爬取数据较大,对于爬取的速度和存储空间要求比较高,她在爬取页面的顺序上效率比较低,需要好长时间才能刷新一回页面,..

2020-08-14 11:49:54 4371 3

原创 网络爬虫技术创建属于自己的有道词典

这里我们讲到爬虫相关的技术,用python语言来实现。python强大的库为我们提供了许多方便,其独特的语言特性深受广大猿友的喜爱。今天,为大家介绍如何利用python的网络爬虫技术来实现输入自己的有道词典。1:利用Google来检查一下有道官网的一些源代码首先打开有道的官网,单击鼠标右键,出现有检查的选项,我们点击检查,再点击network,在要翻译框中输入信息,右边network下会有变化。如下:2:我们来查找相关的信息,与我们输入相关的代码块。我们点击下面的method下面的一些方法,其中有

2020-08-11 17:03:13 2095 2

原创 创建虚拟机第一章(vmvare虚拟机)

创建 虚拟机 虚拟机是什么虚拟机指通过软件模拟的具有完整硬件系统功能,运行在一个完全隔离环境中的完整计算机系统,在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量,每个虚拟机都有独立的CMOS硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。通俗来讲,虚拟机就是虚拟出来的电脑,这个虚拟出来的电脑和真实的电脑几乎完全一样,所不同的是他的硬盘是在一个文件中虚拟出来的,所以用户可以随意修改虚拟机的设置,而不用担心对自

2020-09-26 20:35:04 189

原创 c语言指针的有关总结

指针指针的概念1:对内存的理解2:地址(重点)指针定义与指针有关的运用1:c语言动态内存管理 内存泄漏?指针的概念1:对内存的理解这是我们计算机的内存条。这当然是我们的物理内存这是我们的虚拟内存像我们可以写程序来操纵计算机内存这样子。或者我们可以这样认为,物理内存是可以看得见,摸得着的,而虚拟内存反之。有关对虚拟内存的更深的认识点击这里虚拟内存计算机所有的程序都需要内存来执行。2:地址在计算机中,内存是以字节为单位的存储空间,每个字节都有他自己的一个编号,这个编号就被称为内存地址。内存

2020-09-07 22:18:51 5176 6

原创 将c语言文件打包成exe可执行程序

如何将编写的c语言程序打包成exe可执行文件呢?以前我们写程序很多是在编辑器上,让编辑起来编译运行我们的程序。如果想将其打包成exe可执行文件该如何做?我这里推荐使用codeBlocks的gcc命令,因为比较简单。像vs这种编辑器就像是一把屠龙刀。功能过于复杂,需要注意的很多。如何适用codeBlock的gcc命令呢?我们来认识gcc命令是什么?gcc包括c和c++编译器gcc和cc是一样的,c++和g++是一样的,一般c程序就用gcc编译,c++程序就用g++编译。我们用gcc命令来编译我们的

2020-09-06 08:53:34 419

原创 java从入门到精通三(java编程基础)

第二章的没有总结完,我们接着总结。语句if条件语句if语句if....else语句if....else if....else 语句switch条件语句while循环语句do....while 循环语句for 循环语句for的循环嵌套跳转语句break语句continue语句if条件语句if语句<>很简单,if条件语句是指如果满足某种条件,就进行某种处理,即执行满足条件的语句。不满足,就不执行相应的语句。我们来看代码格式if(条件语句){ 代码块} 我们来看示例publ

2020-09-05 11:21:43 97

原创 串的概念相关及模式匹配

串的定义:串是由零个或多个任意字符组成的序列。我们通常这样定义:s = “a1,a2,a3…,an”s代表串的名字,用双引号括起来的是串的值。其中串含有字符的数目称为串的长度。当然串可以为空,那么,就是不含有任何字符。还有要注意的是,由 一个或者多个空格组成的串称为空格串。还有就是有关子串和主串的概念。我们这样加以区分:串中任意连续的字符组成的子序列称为该串的子串。包含子串的串称为主串。很好理解。我们来举个例子我们来随便写几个串:a = “1,2,3” b=“4,5,6” c=“1,2”

2020-09-04 20:12:55 87

原创 队列的基本操作

这一章我们来看队列队列的概念:队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。其实我们来对比栈,栈的特点是只能在一端进行操作的,而队列是一端插入一端删除。用一句很有歧义却很形象的话来讲两者的区别就是:栈就是插进去抽出来,而队列是插进去吐出来。我们还是上图来更加直观的看队列队列分为两种,一种是顺序队列,一种是循环队列。其实从存储

2020-09-03 16:12:00 151

原创 栈的基本操作

我们先来看数据结构所包含的内容栈无疑是数据结构中非常重要的一种存储结构。我们今天来介绍栈什么是栈?栈是只能在表的一端进行数据存取的数据结构。我们来看图示。其实还是很好理解的。我们来回顾下顺序表和链表,我们将栈与之对比。顺序表的定义顺序表是在计算机内存中以数组的形式保存的线性表,线性表的顺序存储是指用一组地址连续的存储单元依次存储线性表中的各个元素、使得线性表中在逻辑结构上相邻的数据元素存储在相邻的物理存储单元中,即通过数据元素物理存储的相邻关系来反映数据元素之间逻辑上的相邻关系,采用顺序存

2020-09-02 21:40:18 309

原创 java从入门到精通二(Java编程基础)

序言:这篇文章来总结java编程基础相关的知识。由于内容比较多,可能会分成几章来总结。话不多说,进入内容。1:java的基本语法:1.1:java代码的基本格式:我们来看上期的代码片package hello;public class Hello { public static void main(String args[]){ System.out.println("Hello"); }}我这里的java程序代码是在一个类下,class为关键字,是为申明

2020-09-01 11:22:29 777 3

原创 网络爬虫爬取VIP下载音乐(第一章)

目标:下面我们来介绍要收费下载的网络上的音乐。主要过程: 我们来实现几个案例,来实现我们的目的,这里相当简单。1:我们来打开一些音乐的官网我们来看酷狗我喜欢音阙诗听中王梓钰的大雪,我们搜索进入播放页面这首歌特别好听,我想把它下载下来,他这里下载要在客户端操作,当然是需要vip会员的,我们都不用管,下面我来为大家展示如何操作。2 :我们来检查这个播放网页的源代码我为大家介绍简单的方式,我们不用正则表达式,不用xpath等等。当然正则表达式在分析源码上不一定管用,因为源代码是经过一定的渲染

2020-08-18 17:40:33 2627 12

原创 网络爬虫技术从入门到精通(渗透高端操作)第二章

一 :url相关1:url概念:(简单的理解)URL是(UniformResourceLocator,统一资源定位符)的缩写,它是WWW的统一资源定位标志,就是指网络地址。2:url组成 : 协议部分 ,一般是是http协议,https协议,这两种很常见。3 : 服务器的主机地址,可以是域名,主机名,ip地址,通俗讲,就是一种标识。4 :端口 : 这是服务器设定的,url里面可以不包括端口的,因为一般是服务器默认的,所以用户在访问url链接时可以不用指明端口号的。5 :路径,当然是访问资源所在的

2020-08-16 11:21:14 1028

原创 数据可视初步介绍(python),通过模拟掷色子来说明。高端操作入门。

这里讲解模拟掷色子,并实现数据可视化的操作。数据可视化可以帮助我们更好地分析相关的统计结果,获得更为直观的统计图,帮组我们更好的处理一些事情。可视化的终极目标是洞悉蕴含在数据中的现象和规律,这里面有多重含义:发现、决策、解释、分析、探索和学习。通过数据可视化,可以更好的分析相关的统计结果,以提高我们的工作效率。Matplotlib 可能是 Python 2D-绘图领域使用最广泛的套件。它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式下面我们从模拟掷色子开始,然后将掷筛子的结果来进行数据可视

2020-08-13 12:18:24 1054 1

原创 递归算法的典型程序,分形树的绘制和汉诺塔的问题解决。

在程序中,程序自身调用自身的这种技巧称为递归。我们来通俗的讲一下递归,从前有座山,山里有座庙,庙里有个和尚,和尚在讲故事,从前有座山,山里有座庙,庙里有个和尚,和尚在讲故事,从前有座山…我们小时候应该都听过这样的故事,大家想想,这个故事如果以我们程序的思维来看是不是递归?当然,这的确很想递归,因为老和尚在一直讲故事,这就像在调用自身老和尚讲故事这个函数,但我要告诉大家的是,放在我们程序里,这还真的不叫递归!我们总是认为递归就是不断的调用自己,但事实上我们忽略了一个重要的条件,程序中的递归应该有终止条件,如

2020-08-13 09:25:25 205

原创 将编写的python程序打包成exe可执行文件

如何将编写的python文件打包成exe可执行文件呢。很简单,这里我们用控制台来进行打包。下图是我在pycharm中利用网络爬虫编写的词典。现在我们要把它打包成可执行文件。我们先查看需要打包程序所在的目录,并在控制台下操作进入所在目录,应用指令pyinstaller -F reptiles_dict03.py,具体操作如下:接下来我们打开目录,打开dist可以看到,成功生成的可执行文件在这里。这个exe文件打开就可以执行了。效果如下欢迎大家留言指点,祝大家学好编程。具体可到我的资源提取。

2020-08-12 09:08:51 1034 6

原创 2020-08-11

这里我们讲到爬虫相关的技术,用python语言来实现。python强大的库为我们提供了许多方便,其独特的语言特性深受广大猿友的喜爱。今天,为大家介绍如何利用python的网络爬虫技术来实现输入自己的有道词典。1:利用Google来检查一下有道官网的一些源代码首先打开有道的官网,单击鼠标右键,出现有检查的选项,我们点击检查,再点击network,在要翻译框中输入信息,右边network下会有变化。如下:2:我们来查找相关的信息,与我们输入相关的代码块。我们点击下面的method下面的一些方法,其中有

2020-08-11 17:05:59 188

原创 2020-08-11

相信学习程序编程的各位猿友们对链表再熟悉不过了,这是我们在学数据结构时遇到的一种存储结构,在链表的问题上,并不是我们想的那样简单,当然,也不是那么难。对于初学者来说,未免是抽象而复杂的,我们常常以为,抽象的东西当当然需要去抽象的理解,我们常常看到书上这样写,抽象数据结构,那些定义的方式,常常让初学者有点懵懂。数据结构的东西很需要强大的逻辑思维去理解,算法的问题通常并不是很好去解决,逻辑思维其实并不是先天的,更重要的是我们在后天的学习过程中建立这种思维。就像我们脑子里常常建立的突触一样,多思考,多操作,你才能

2020-08-11 11:15:36 96 1

原创 建立单链表相关问题详解

相信学习程序编程的各位猿友们对链表再熟悉不过了,这是我们在学数据结构时遇到的一种存储结构,在链表的问题上,并不是我们想的那样简单,当然,也不是那么难。对于初学者来说,未免是抽象而复杂的,我们常常以为,抽象的东西当当然需要去抽象的理解,我们常常看到书上这样写,抽象数据结构,那些定义的方式,常常让初学者有点懵懂。数据结构的东西很需要强大的逻辑思维去理解,算法的问题通常并不是很好去解决,逻辑思维其实并不是先天的,更重要的是我们在后天的学习过程中建立这种思维。就像我们脑子里常常建立的突触一样,多思考,多操作,你才能

2020-08-11 09:29:51 961 3

原创 治理pycharm库的导入出错,姜还是老的辣!

在使用python安装或导入相应的库时,常常会遇到各种问题。今天为大家分享一下在导入包时为什么会出错,以及该怎样解决。当然,每个人出错的原因是不一样的,我为大家分享的就是我所遇见的问题。1: 我们通常会使用pycharm来编写python代码,在pycharm中导入库是一种常见的方法,当导入第三方库时常常会出现各中各样的问题,比如下载缓慢,或根本无法显示版本,找不到信息,以及安装失败。我们可以尝试在命令控制台来进行安装,进入命令控制台,输入pip install package ,其中package

2020-08-06 13:59:07 262 4

reptlies_dict03.exe

利用爬虫技术自制的有道词典,并已打包成可执行文件,欢迎大家前来采集,相关的主要说明在博客文章里,欢迎浏览。

2020-08-12

draw_starry_sky.exe

可执行的画星空图的文件,不需要任何编译器,可以在任何操作系统执行。绝对让你对python的魔力痴迷,欢迎来体验!

2020-08-06

第五章实验报告.docx

这是java中对javaAPI相关知识的操作,里面主要包括字符串的相关操作,以及其他的一些内容,附有源码以及运行结果,希望对初学者有帮助。

2020-07-05

第六章实验报告.docx

我玩来看与集和相关的一些基本操作,这里演示了在eclipse中运用集合完成的一系列操作。从基础做起,然后铸就高塔。

2020-07-05

Example02.class

这里讲述图形用户界面的基本操作,运用Frame类创建一个窗体,设置它的相关属性,比如位置,大小,并要设置窗体可见,另外通过窗体继承器来来实现窗体关闭的操作。内容简单,很基础,但很重要。

2020-07-05

windows控制台快速查找文件或程序路径

发表于 2020-08-15 最后回复 2020-08-15

建立单链表的相关问题

发表于 2020-08-15 最后回复 2020-08-15

关于python安装库的问题

发表于 2020-08-06 最后回复 2020-08-06

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