自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Virtualbox 安装Red hat Enterprise Linux(64位)

1.需要安装Virtualbox。2.新建一个虚拟机。3,为虚拟机命名(选择Linux,RedHat64位的版本)可能有的电脑选不到64位的版本,只有32位的版本,接下来会说明。如果没有显示64位,则进入电脑BIOS进行虚拟化设置,如惠普电脑HP ProBokk修改地址:F10àAdvancedàSystem Optionsà勾选2VT(2VT指的是把两个虚拟化技...

2020-04-21 17:18:33 2727 7

原创 Pycharm 更新项目

选择更新类型(此策略将应用于Git版本控制下的所有根): 将传入的更改合并到当前分支中:选择此选项以在更新期间执行合并。这等效于运行git fetch,然后运行git merge或git pull --no-rebase。 在传入更改的基础上对当前分支进行重新设置基准:选择此选项可在更新期间执行重新设置基准。这等效于运行git fetch,然后运行git rebase或git pull --rebase(所有本地提交都将放置在更新的上游头文件的顶部) Merge th..

2021-04-08 14:36:30 1157

原创 Django笔记

Django笔记python==3.5.3Django==2.2pycharm==专业版(professional)2021.01.02day01创建Django工程Pycharm创建:File >>> New Project >>>Django命令行(cmd)创建:cd到你想存放工程的文件夹 >>>django-admin startproject projectName(projectName为创建的工程名)>>&

2020-08-18 17:45:07 214

原创 Re库入门

Re(正则表达式)库入门一:正则表达式的语法1、正则表达式语法由字符和操作符构成P ( Y | YT | YTH | YTHO ) ? N2、正则表达式的常用操作符操作符说明实例.表示任何单个字符[ ]字符集,对单个字符给出取值范围[abc]表示a、b、c,[a‐z]表示a到z单个字符[^ ]非字符集,对单个字符给出排除范围[^abc]表示非a或b或c的单个字符*前一个字符0次或无限次扩展abc* 表示 ab、abc、abcc、abccc等

2020-08-01 19:11:03 305

原创 信息提取笔记

文章目录信息提取一:信息标记的三种形式1、XML(eXtensible Markup Language)2、JSON(JavsScript Object Notation)3、YAML(YAML Ain’t Markup Language)二:三种信息标记形式的比较三:信息提取的一般方法1、方法一:完整解析信息的标记形式,再提取关键信息2、方法二:无视标记形式,直接搜索关键信息3、方法三(融合):结合形式解析与搜索方法,提取关键信息实例1、提取HTML中所有URL链接四、基于bs4库的HTML内容查找方法

2020-07-06 15:23:19 168

原创 Beautiful Soup库入门

文章目录Beautiful Soup库入门一:Beautiful Soup库安装1、管理员身份运行cmd 执行2、安装测试3、对Beautiful Soup库的理解二、Beautiful Soup库的基本元素1、Beautiful Soup库解析器2、BeautifulSoup类的基本元素三、基于bs4库的HTML内容遍历方法1、标签树的下行遍历2、标签树的上行遍历3、标签树的平行遍历Beautiful Soup库入门一:Beautiful Soup库安装1、管理员身份运行cmd 执行pip ins

2020-07-05 22:25:11 205

原创 Requests库入门笔记

文章目录Requests库入门一:安装二:使用1、Requests库的七个主要方法:2、Requests库的get()方法:requests.get(url, params=None, **kwargs)3、Response对象的属性:4、Response的编码:5、Requests库的异常:6、HTTP协议对资源的操作7、PATCH和PUT的区别:8、requests.request(method, url, **kwargs)Requests库入门一:安装requests安装:管理员身份运行cm

2020-07-04 21:35:16 150

原创 Python学习笔记:第三方库自动安装脚本

第三方库第三方库自动安装脚本库名用途pip安装指令NumPyN维数据表示和运算pip install numpyMatplotlib二维数据可视化pip install matplotlibPIL图像处理pip install pillowScikit-Learn机器学习和数据挖掘pip install sklearnRequestsHTTP协议访问及网络爬虫pip install requestsJieba中文分词pip i

2020-06-06 17:08:18 187

原创 Python学习笔记:常用的pip命令+解决pip 安装第三方库速度太慢问题(镜像源下载安装)

文章目录一、常用的pip命令1、`pip -h` 获取帮助2、pip install <第三方库名> 安装指定的第三方库**3、pip install –U <第三方库名> 使用-U标签更新已安装的指定第三方库**4、pip uninstall <第三方库名> 卸载指定的第三方库5、pip download <第三方库名> 下载但不安装指定的第三方库6、pip show <第三方库名> 列出某个指定第三方库的详细信息7、pi

2020-06-05 16:13:08 677

原创 Python学习笔记:os库的使用

os库的使用一、os库基本介绍1、os库是Python标准库,包含几百个函数;Windows、Mac OS、Linux通用。2、路径操作:os.path子库,处理文件路径及信息。3、进程管理:启动系统中其他程序。4、环境参数:获得系统软硬件信息等环境参数二、os库之路径操作os.path子库以path为入口,用于操作和处理文件路径用法:import os.path函数描述os.path.abspath(path)返回path在当前系统中的绝对路径os.pa

2020-06-05 15:43:12 332

原创 Python学习之路:一维和二维数据的格式化和处理

一维和二维数据的格式化和处理数据的操作周期存储 (存储格式)<-> 表示(数据类型) <-> 操作(操作方式)一维数据的格式化和处理1、一维数据由对等关系的有序或无序数据构成,采用线性方式组织2、一维数据的表示(-for循环可以遍历数据,进而对每个数据进行处理)①、数据有序:列表类型ls = [1, 2, 3, 4]②、数据无序:集合类型st = {3, 1, 4, 2, 1}3、一维数据的存储①、存储方式一:空格分隔使用一个或多个空格分隔进行

2020-06-02 13:00:22 972

原创 Python学习之路:WordCloud库(含error: Microsoft Visual C++ 14.0)

wordcloud库的安装及使用一、wordcloud库的安装cmd 键入 : pip install wordcloud出现 error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: https://visualstudio.microsoft.com/downloads 的错误是要装Microsoft Visual C++ 14.0。二、wordclo

2020-06-01 21:37:37 1682

原创 Python学习之路:文件的使用(读写)

文件的使用一:文件类型文件展现形态有文本文件和二进制文件两种;文本文件和二进制文件只是文件的展示方式;本质上,所有文件都是采用二进制的形式进行存储1、文本文件①、由单一特定编码组成的文件,如UTF-8编码。②、由于存在编码,也被看成是存储着的长字符串。2、二进制文件①、直接由比特0和1组成,没有统一字符编码。②、一般存在二进制0和1的组织结构,即文件格式。#文本文件形式,把要用到的文件放在和代码同一目录就行,当然也可以用绝对路径形式test = open("demo.txt","r

2020-06-01 11:09:11 409

原创 JavaWeb开发,记一次数据库连接地址错误:Connections could not be acquired from the underlying database!

先贴图我的驱动配置:driver=com.mysql.jdbc.Driver数据库连接地址 :<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/shop_database</property>密码和帐号也是对的数据库也启动了项目也引入对应的驱动jar包:mysql-connector-java-8.0.15-bin.jar最后经高人指点发现问题是JDB...

2020-05-26 21:56:02 477

原创 Python学习之路:字典类型及操作

字典类型及操作一:字典类型定义映射是一种键(索引)和值(数据)的对应,字典类型是“映射”的体现1、键值对:键是数据索引的扩展2、字典是键值对的集合,键值对之间无序3、采用大括号{}和dict()创建,键值对用冒号: 表示{<键1>:<值1>, <键2>:<值2>, … , <键n>:<值n>}二、字典类型的使用1、在字典变量中,通过键获得值 <值> = <字典变量>[<键>] <

2020-05-25 17:48:05 662

原创 Python学习之路:序列类型及操作

序列类型及操作一:序列类型定义序列是具有先后关系的一组元素1、序列是一维元素向量,元素类型可以不同。2、类似于数学中的数列。3、元素间由序号引导,通过下标访问序列的特定元素。序列是一个基类类型1、序列类型包括:字符串类型、元组类型、列表类型。2、序号的定义:和字符串相同(正向递增,反向递减)。二:序列处理函数及方法1、序列类型通用操作符①、x in s 如果x是序列s的元素,返回True,否则返回False②、**x not in s ** 如果x是序列s的元素,返回False

2020-05-25 15:49:22 1654

原创 Python学习之路:Python_jieba库的安装

jieba库一:安装二:jieba库常用函数1、jieba.lcut(s) 精确模式,返回一个列表类型的分词结果import jiebaprint(jieba.lcut("重启重装版本升级大法好"))运行结果:['重启', '重装', '版本升级', '大法', '好']2、jieba.lcut(s, cut_all=True) 全模式,返回一个列表类型的分词结果,存在冗余import jiebaprint(jieba.lcut("重启重装版本升级大法好", cut_all=True)

2020-05-25 11:08:57 951

原创 Python学习之路:集合类型及操作

集合类型及操作一:集合类型的定义集合是多个元素的无序组合,与数学中的集合概念一致。1、特点:​ ① 集合元素之间无序,每个元素唯一,不存在相同元素。​ ② 集合元素不可更改,不能是可变数据类型。2、规则:​ ① 集合用大括号 {} 表示,元素间用逗号分隔。​ ② 建立集合类型用 {} 或 set()。​ ③ 建立空集合类型,必须使用set()。A = {"重启重装版本升级大法好", 123, "python"} #使用{}建立集合

2020-05-24 23:34:55 254

原创 Python学习之路:PyInstaller库的安装使用

PyInstaller库安装与使用一:安装1、命令行(cmd)键入命令:pip install pyinstaller //不需要管理员权限安装成功二:使用1、在使用前要在cmd窗口切换到你保存Python代码的文件夹不然会报错2、(cmd命令行) 键入:pyinstaller -F <文件名.py>三:PyInstaller库常用参数参数描述-h查看帮助–clean清理打包过程中的临时文件-D, --onedir默认值,生成di

2020-05-21 00:43:26 152

原创 Python学习之路:函数

函数:降低编程难度和代码复用一:函数的定义函数是一段代码的表示def <函数名>(<参数(零个或多个)>): <函数体> return <返回值>#计算 X!def function(x): #定义一个函数 function() s = 1 for i in range(1,x + 1): #for循环计算阶乘 s *= i return sa = function(10) #输入实

2020-05-20 00:59:26 383

原创 Python学习之路:随机函数random库的使用

random库伪随机数: 采用梅森旋转算法生成的(伪)随机序列中元素一:基本随机数函数:1.seed(a=None) //初始化给定的随机数种子,默认为当前系统时间import timerandom.seed(10) #产生种子10对应的序列2.random() //生成一个[0.0, 1.0)之间的随机小数import randomprint(random.random())二:扩展随机数函数:1.randint(a,b) //生成一个[a, b]之间的整数impor

2020-05-18 23:44:05 929

原创 Python学习之路:时间函数 time 库的使用

Time库一:时间获取1.time() //获取当前计算机内部时间值,浮点数。import timeprint(time.time())其值表示从UTC(Coordinated Universal Time)时间1970年1月1日00:00:00 到当前时刻的秒数。2.ctime() //获取易读的当前时间(字符串组成)import timeprint(time.ctime())3.gmtime()//获取程序可处理的当前时间import timeprint(time.

2020-05-18 17:35:34 1020

原创 Linux安装gcc(超详细光盘挂载安装)——红帽:rhel-server-6.6-x86_64-dvd

一:光盘挂载。1.使用以下步骤将RHEL安装光盘挂载到文件系统中(1)给Linux系统分配光驱,并指向rhel-server-6.6-x86-dvd.iso.(2)在/mnt目录下面新建cdrom目录用于用于挂载光盘。mkdir /mnt/cdrom //要使用管理员权限(3)使用以下命令将RHEL安装光盘挂载到文件系统中。mount –t iso9660 /dev/cdrom /mnt/cdrom或者mount /dev/cdrom /mnt/cdrom挂载的时候这个挂载

2020-05-12 23:26:41 2761 1

原创 Python学习之路:字符串(字符串类型及其操作,字符串类型的格式化)

一、字符串操作符:1. ''x'' + "y" :连接两个字符串。2."x" * n 或 n * "x" :复制 n 次字符串 x 。3. "x" in "s":x 是 s 的子串,返回 True ,否则返回 False 。二、字符串处理函数:1.len( x ) :返回字符串的长度2.str( x ) :将任意类型的 x 转换成字符串形式(和 eval() 函数相反)。...

2020-04-29 16:26:13 218

原创 Python学习之路:基础函数

input()函数:从控制台获得输入,都以字符串类型返回结果。eval()函数:eval (<字符串>)都能够以 python 表达式的方式解析并执行字符串。并将返回结果输出(IDLE环境)。pow( x, y )函数:x^y ( x 的 y 次方);可嵌套:pow( x, pow( y, z)),数字太大的话需要电脑内存足够支持。abs( x )函数:x ...

2020-04-28 11:54:25 109

原创 Python学习之路:基础

Python优点:1,语法简洁(代码量少) 2,与平台无关(有解释器就行) 3,粘性扩展(集成其他语言) 4,开源,支持中文,类库丰富 5,强制缩进可读注释:单行:# 多行:'''开头,'...

2020-04-27 23:23:22 104

原创 Linux配置sudo命令(visudo)

什么是sudosudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具。配置sudo命令(visudo)1.切换到root用户:su - root2.键入命令:visudo 。这个时候会跳转到下面这个界面,再往下找到 root ALL=(ALL) ALL 这一行。退...

2020-04-24 15:29:23 1622

原创 Linux用户与组群有关的文件

1. 与用户有关的文件:查看用户账号信息:cat /etc/passwd从左到右依次为 注册名(用户名):口令(密码):用户标识号(UID):组标识号(GID):备注:用户组目录:命令解释程序用户口令等信息(口令已加密):/etc/shadow2. 与组有关的文件:查看组账号信息:cat /etc/group从左到右依次为用户组名称:用户组密...

2020-04-24 11:31:37 550

原创 组的迷惑行为之 Linux用户的初始用户组(主组,基本组)与有效用户组(附加组)

废话不扯,虽然标题党了一点。初始用户组(主组,基本组):创建用户的时候系统会默认同时创建一个和这个用户名同名的组,这个组就是初始用户组,不可以把用户从初始用户组中删除。说人话(举例):比如我创建一个新用户user1,useradd user1。这个时候查询user1用户的所属组, groups user1。 ...

2020-04-23 22:47:08 3080

原创 Linux系统中的文件权限(文件所有者的权限、组中其他人的权限和系统中其他人的权限)

文件权限权限由三个字符串组成,这三个字符串分别表示为:该文件所有者的权限(user),组中其他人的权限(group)和系统中其他人的权限(others);每个字符串又由三个字符组成,依次表示对文件的“读”(用符号“r”表示),“写”(用符号“w”表示)和“执行”(用符号“e”表示)权限。当用户没有相应的权限时,该权限的对应位置用短线“-”来表示。最后一列是文件名;比如图上的 report....

2020-04-22 22:15:46 3124

原创 Linux系统中的超级用户,普通用户,特殊用户(特殊用户)3种类型

•超级用户:在默认安装的初始情况下,Linux系统中的超级用户为root,也称其为根用户,具有系统中最高的权限。超级用户可以对Linux 系统做任何操作,比如终止进程、添加或删除硬件设备、超越任何用户和用户组的权限来对文件或目录进行读取、修改或删除,所以除非绝对必要,不要使用超级用户来进行操作或者登录,经常使用超级用户进行操作,会使系统存在很大的危险!许多网络服务器在处理超级用户时都有一些特殊...

2020-04-22 21:01:18 5905

原创 linux 开机进入initramfs无法开机——勿进,搞你心态

恭喜您,您可能是把Linux的内核玩坏了。解决这个问题很简单,如果你真的找了其他办法也解决不了这个问题的话就重新下这个iso镜像重新再装一次笔者之前装过Linux操作系统(redhat),因为电脑自身原因,第一次装这个系统大多数人不会顺风顺水,所以别灰心。...

2020-04-21 15:55:44 1887

原创 批处理文件(含DOS,bat)

废话不扯bat形式 进到你想处理文件的目录下,新建一个文本文档。删除操作: del *.文件后缀 (例如,删除文件后缀为txt的文件: del *.txt )Dos形式 打开命令提示符,切换到你要操作的那个目录下。删除操作: del *.后缀 (例如:删除后缀为txt的文件:del *.txt)删除多余后缀操作: ren *.后缀 .后缀 *(例如,修改XX...

2020-04-21 12:04:19 151

原创 First Try

第一次尝试,多多关照

2020-04-19 16:56:48 256

空空如也

空空如也

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

TA关注的人

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