自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue的使用

打开 Node.js 官方网站:https://nodejs.org。cmd 输入 node -v 检查是否安装成功。注意:vue的版本必须控制好不让报错很难发现。vue3使用elementPlus。vue2使用elementui。vue create 文件名。vue2或者vue3选择。

2023-05-28 23:54:08 164

原创 redis的基本用结合jedis

数字增加1,user的user钱 加100,减100就是-100。hset map名 key value key2 value2。注意:map下的值不能修改,只能删除之后,再新增。redis的驱动包:jedis。获得map所有的key与值。获取map下某键的 值。

2023-05-11 22:29:46 109

原创 JS 需要上网查的语句

随着时代的进步和发展,一堆vip和广告入侵人们的生活,使本该运用到学习的时间,却耗费在寻找知识的途中,本来一分钟能解决的时花了几十分钟。所以我决定在此写下属于我的笔记。并且需要告诫自己在学习的途中,也要把知识给记录下来。提示:以下是本篇文章正文内容,下面案例可供参考。

2023-04-28 23:54:27 166 1

原创 mysql容易忘记的语句

将users表的registerTime字段改为datetime类型;例子二#修改com_time字段数据类型:date->datetime。

2023-04-28 23:29:14 60

原创 Mysql数据库思维导图

Mysql数据库思维导图Mysql数据库流程图:mysql数据类型:字符串varcharCHARTINYBLOBTINYTEXTBLOBTEXTMEDIUMBLOBMEDIUMTEXTLONGBLOBLONGTEXT日期DATETIMEYEARDATETIMETIMESTAMP数值TINYINTSMALLINTMEDIUMINTINT或INTEGERFLOATDOUBLEDECIMAL建库建表#建库CREATEDATABASE IF NOT

2022-05-08 23:37:23 280

原创 PowerDesigner建模(1)

1:入门级使用PowerDesigner软件创建数据库我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考学习即可。(打开软件即是此页面,可选择CreateModel,也可以选择Do Not Show page Again,)2:首先创建概念数据模型,如图所示(后面介绍一些比如物理数据模型等等,由于此软件全部是英文的,所以作为一个chinese不是很懂的,耐心的多使用几次就好了。)请自行脑补概念模型(CDM Conceptual Data Model)物理模型(

2022-05-08 23:28:32 381

原创 hadoop-2.6.1 winutil处理

原始数据HDFSwordshello tom hello jerry hello kitty hello world hello tomMap阶段1.每次读一行数据,2.拆分每行数据,3.每个单词碰到一次写个1<0, “hello tom”><10, “hello jerry”><22, “hello kitty”><34, “hello world”><46, “hello tom”>import org.apa

2022-05-08 23:18:36 143

原创 网络爬虫&Matplotlib

Matplotlib介绍Matplotlib是Python的绘图库,它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式。Matplotlib可以用来绘制各种静态,动态,交互式的图表。Matplotlib是一个非常强大的Python画图工具,我们可以使用该工具将很多数据通过图表的形式更直观的呈现出来。Matplotlib可以绘制线图、散点图、等高线图、条形图、柱状图、3D图形、甚至是图形动画等等。Matplotlib应用Matplotlib通常与NumPy和SciPy(ScientificPyt

2022-05-08 23:13:48 284

原创 MySQL&索引优化&参数优化

1.对查询进行优化应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=03.应尽量避免在 where 子句中使用!=或<>操作符,否则

2022-05-02 01:14:46 341

原创 Hadoop&HDFS的java访问接口

4.5.1.搭建 Hadoop 开发环境我们在工作中写完的各种代码是在服务器中运行的,HDFS 的操作代码也不例外。在开发阶段,我们使用 windows 下的 eclipse 作为开发环境,访问运行在虚拟机中的 HDFS。也就是通过在本地的 eclipse 中的 java 代码访问远程 linux 中的 hdfs。要使用宿主机中的 java 代码访问客户机中的 hdfs,需要保证以下几点:确保宿主机与客户机的网络是互通的确保宿主机和客户机的防火墙都关闭,因为很多端口需要通过,为了减少防火墙配置,直

2022-05-02 01:09:56 180

原创 网络爬虫&pandas

Pandas 是 Python 语言的一个扩展程序库,用于数据分析。Pandas 是一个开放源码、BSD 许可的库,提供高性能、易于使用的数据结构和数据分析工具。Pandas 名字衍生自术语 “panel data”(面板数据)和 “Python data analysis”(Python 数据分析)。Pandas 一个强大的分析结构化数据的工具集,基础是 Numpy(提供高性能的矩阵运算)。Pandas 可以从各种文件格式比如 CSV、JSON、SQL、Microsoft Excel 导入数据。

2022-05-02 01:08:29 348

原创 python-numpy

numpy介绍NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy 的前身 Numeric 最早是由 Jim Hugunin 与其它协作者共同开发,2005 年,Travis Oliphant 在 Numeric 中结合了另一个同性质的程序库 Numarray 的特色,并加入了其它扩展而开发了 NumPy。NumPy 为开放源代码并且由许多协作者共同维护开发。numpy安装Micros

2022-04-25 10:34:11 281

原创 sql优化查询

#比如:计算id大于5的城市#a语句select count() from world.city where id > 5;#b语句select (select count() from world.city) – count(*) from world.city where id <= 5;#a语句当行数超过11行的时候需要扫描的行数比b语句要多,#b语句扫描了6行,此种情况下,b语句比a语句更有效率。#当没有where语句的时候直接select count() from wor

2022-04-25 10:33:19 75

原创 分布式存储系统&搭建 Hadoop 开发环境

分布式存储系统——HDFSHDFS作为分布式文件管理系统,Hadoop的基础。以下是本章学习要点:分布式文件系统与HDFSHDFS体系结构与基本概念★★★HDFS的shell操作★★★搭建eclipse开发环境★★java接口及常用api★★★hadoop的RPC机制★hadoop读写数据的过程分析★★分布式文件系统与HDFS数据量越来越大,在一个操作系统管辖的范围存不下了,那么就分配到更多的操作系统管理的磁盘中,但是不方便管理和维护,迫切需要一种系统来管理多台机器上

2022-04-25 10:32:29 340

原创 mysql的建表规范样式

什么是”范式(NF)”按照教材中的定义,范式是“符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度”。很晦涩吧?实际上你可以把它粗略地理解为一张数据表的表结构所符合的某种设计标准的级别。就像家里装修买建材,最环保的是E0级,其次是E1级,还有E2级等等。数据库范式也分为1NF,2NF,3NF,BCNF,4NF,5NF。一般在我们设计关系型数据库的时候,最多考虑到BCNF就够。符合高一级范式的设计,必定符合低一级范式,例如符合2NF的关系模式,必定符合1NF。第一范式(1NF)、

2022-04-12 10:56:42 258

原创 Hadoop安装

.准备Linux环境1.1 开启网络,ifconfig指令查看ip1.2 修改主机名为自己名字(hadoop) vim /etc/sysconfig/network NETWORKING=yes HOSTNAME=hadoop 1.3修改主机名和IP的映射关系 vim /etc/hosts 192.168.182.128 hadoop1.4关闭防火墙 #查看防火墙状态 service iptables status #关闭防火墙 service iptables stop

2022-04-12 10:47:21 101

原创 python爬虫之xpath的基本使用

一、简介XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 都构建于 XPath 表达之上。二、安装打开cmd,输入pip install lxml三、使用  1、导入from lxml import etree  2、基本使用from lxml import etreewb_data = “”"first itemsecond

2022-04-12 10:45:01 626

原创 Linux-将Windows文件传输到Linux系统中。

先介绍给大家两个工具:SecureCRT、FileZilla;ssh(secureshell,安全外壳协议),该协议有2个常用的作用:远程连接协议、远程文件传输协议;这两个工具的功能一个是在windows里操作虚拟机中的linux系统,一个是进行文件传输;协议使用端口号:默认是22可以是被修改的,如果需要修改,则需要修改ssh服务的配置文件;注意2个事项:a.注意范围,端口范围是从0-65535;b.不能使用别的服务已经占用的端口一、远程终端使用工具: 操作系统linux、 centos7

2022-04-03 22:53:58 15904

原创 MySql--存储过程与触发器的使用

一、存储过程什么是存储过程?存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。存储过程的好处?1.由于数据库执行动作时,是先编译后执行的。然而存储过程是一个编译过的代码块,所以执行效率要比T-SQL语句高。2.一个存储过程在程序在网络中交互时可以替代大堆的T-SQL语句,所以也能降低网络的通信量,提高通信速率。3.通过存储过程能够使没

2022-04-03 21:37:44 2557

原创 python-爬虫-scrapy框架

一、概述Scrapy,Python开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试.其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 后台也应用在获取API所返回的数据(例如 Amazon Associates Web Services ) 或者通用的网络爬虫.Scrapy吸引人的地方在于它是一个框架,任何人都可以根据需求方便的修改。它也提供了多种类型爬虫的基类,如B新版本又

2022-04-03 21:28:06 1161

翻译 shell指令

一、关于shell1、什么是shell什么是shell?Shell(外壳) 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。什么是脚本?脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑)。常见的脚本: JavaScript(JS,前端),VBScript, ASP,JSP,PHP(后端),S

2022-03-20 20:28:05 184

原创 python爬虫

from urllib import requestimport re#定义urlpage=150#每次加50,加载新页面。url=“https://tieba.baidu.com/f?ie=utf-8&kw=%E6%AE%B5%E5%AD%90&fr=search”try:#定义请求头headers={‘User-Agent’: ‘Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like

2022-03-20 20:21:13 2780

原创 1.2 什么是索引?

1.1 什么是索引?SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间下面举两个简单的例子:图书馆的例子:一个图书馆那么多书,怎么管理呢?建立一个字母开头的目录,例如:a开头的书,在第一排,b开头的在第二排,这样在找什么书就好说了,这个就是一个聚集索引,可是很多人借书找某某作者的,不知道书名怎么办?图书管理员在写一个目录,某某作者的书分别在第几排,第几排,这就是一个非聚集索引字典的例子:字典前面的目录,可以按照拼音和部首

2022-03-20 20:20:24 62

原创 【无标题】linux指令

基础指令1、ls指令含义:ls (list)用法1:#ls含义:列出当前工作目录下的所有文件/文件夹的名称用法2:#ls 路径含义:列出指定路径下的所有文件/文件夹的名称关于路径(重要):路径可以分为两种:相对路径、绝对路径。相对路径:相对首先得有一个参照物(一般就是当前的工作路径); 相对路径的写法:在相对路径中通常会用到2个符号“./”【表示当前目录下】、“../”【上一级目录下】。绝对路径:绝对路径不需要参照物,直接从根“/”开始寻找对应路径;

2022-03-13 21:40:00 280

原创 pythonDay-1

代码1:import re #导入正则表达式a=re.compile(r'\d*\w')b=re.search(a,'dd')print(b)a2=re.compile(r'\d+\w*')#加星号,0个或多个,不加型号只是要有一个b2=re.search(a2,'rew9999wwwww')print(b2)a3=re.compile(r'\d+')#匹配一个字符0次或者1次b3=re.search(a3,'66789w')print(b3)a4=re.compile(r'.

2022-03-13 21:30:57 415

原创 SQL语句DAY-1

初学者mysql语句-有错误请指教。

2022-03-13 21:21:32 384

OrderController.java

OrderController.java

2023-08-17

空空如也

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

TA关注的人

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