自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

from sklearn.preprocessing import StandardScalerstd = StandardScaler()x_std = std.fit_transform(x_train)

2024-05-15 23:10:42 189 1

原创 开课吧作业

加我QQ3249221190

2022-01-01 21:22:06 270

原创 支付宝支付

1.支付现代生活,什么付款方式最常见?不是现金,也不是银行卡,而是手机支付。支付宝和微信支付是当今社会必备的付款方式,所以在中国,出门带手机,就什么都可以做到,而这个生活上的变化离不开互联网的发展以及辛勤的开发人员的努力。而对于众多的app或web网站,一个二维码扫码支付功能是必备的,那么如何实现支付功能呢?让我们一起来探索一下吧~2.支付宝支付支付宝官方网站:https://www.alipay.com/。支付宝(中国)网络技术有限公司是国内的第三方支付平台,致力于提供“简单、安全、快速”的支付解

2021-08-07 22:19:49 1227

原创 ElasticSearch的客户端操作

ElasticSearch的客户端操作elasticsearch-head使用Postman工具进行Restful接口访问ElasticSearch的接口语法curl -X ‘<P.ROTOCOL>://:/?<QUERY_STRING>’ -d‘’

2021-08-07 20:01:02 232 1

原创 ElasticSearch简介

ElasticSearch简介2.1 什么是ElasticSearch2.2 ElasticSearch的使用案例2.3 ElasticSearch对比SolrElasticSearch相关概念概述Elasticsearch核心概念索引 index类型 type字段Field相当于是数据表的字段,对文档数据根据不同属性进行的分类标识映射 mapping文档 document接近实时 NRTElasticsearch是一个接近实时的搜索平台。这意味着,从索引一个文档

2021-08-07 18:51:03 117

原创 全文检索基础

全文检索基础1.什么是全文检索将非结构化数据中的一部分信息提取出来,重新组织,使其变得有一定结构,然后对此有一定结构的数据进行搜索,从而达到搜索相对较快的目的。这部分从非结构化数据中提取出的然后重新组织的信息,我们称之索引。例如:字典。字典的拼音表和部首检字表就相当于字典的索引,对每一个字的解释是非结构化的,如果字典没有音节表和部首检字表,在茫茫辞海中找一个字只能顺序扫描。然而字的某些信息可以提取出来进行结构化处理,比如读音,就比较结构化,分声母和韵母,分别只有几种可以一一列举,于是将读音拿出来按一定

2021-08-07 16:07:58 77

原创 RabbitMQ

RabbitMQRabbitMQ官方地址:http://www.rabbitmq.com/2007年,Rabbit 技术公司基于 AMQP 标准开发的 RabbitMQ 1.0 发布。RabbitMQ 采用 Erlang 语言开发。Erlang 语言专门为开发高并发和分布式系统的一种语言,在电信领域使用广泛。RabbitMQ 基础架构如下图:RabbitMQ 中的相关概念:Broker:接收和分发消息的应用,RabbitMQ Server就是 Message BrokerVirtual hos

2021-08-04 18:28:42 125

原创 AMQP 和 JMS

AMQP 和 JMS实现MQ的大致有两种主流方式:AMQP、JMS。AMQPAMQP,即 Advanced Message Queuing Protocol(高级消息队列协议),是一个网络协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,遵循此协议,不收客户端和中间件产品和开发语言限制。2006年,AMQP 规范发布。类比HTTP。JMSJMS 即 Java 消息服务(JavaMessage Service)应用程序接口,是一个 Java 平台

2021-08-04 18:11:00 197

原创 MQ最详细概述

MQ最详细概述MQ全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信。应用之间的远程调用加入MQ后应用之间的调用MQ的优势:1、应用解耦MQ相当于一个中介,生产方通过MQ与消费方交互,它将应用程序进行解耦合。系统的耦合性越高,容错性就越低,可维护性就越低使用 MQ 使得应用间解耦,提升容错性和可维护性。2、任务异步处理将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高了应用程序

2021-08-04 18:01:21 385

原创 Nginx超详细博客

⼀、Nginx的安装与启动1、什么是NginxNginx 是⼀款⾼性能的 http 服务器/反向代理服务器及电⼦邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师伊⼽尔·⻄索夫(Igor Sysoev)所开发,官⽅测试 nginx 能够⽀⽀撑 5 万并发链接,并且cpu、内存等资源消耗却⾮常低,运⾏⾮常稳定。Nginx应⽤场景:1、http 服务器。Nginx 是⼀个 http 服务可以独⽴提供 http 服务。可以做⽹⻚静态服务器。2、虚拟主机。可以实现在⼀台服务器虚拟出多个⽹站。

2021-08-02 15:49:22 369

原创 分布式RPC框架Apache Dubbo

分布式RPC框架Apache Dubbo1. 软件架构的演进过程软件架构的发展经历了由单体架构、垂直架构、SOA架构到微服务架构的演进过程,下面我们分别了解一下这几个架构。1.1 单体架构1.2 垂直架构1.3 SOA架构SOA全称为Service-Oriented Architecture,即面向服务的架构。它可以根据需求通过网络对松散耦合的粗粒度应用组件(服务)进行分布式部署、组合和使用。一个服务通常以独立的形式存在于操作系统进程中。站在功能的角度,把业务逻辑抽象成可复用的服务,通

2021-07-18 20:54:40 708 6

原创 Spring Cloud简介

Spring Cloud简介简介:Spring Cloud是Spring旗下的项目之一,官网地址:http://projects.spring.io/spring-cloud/ Spring最擅长的就是集成,把世界上最好的框架拿过来,集成到自己的项目中。 Spring Cloud也是一样,它将现在非常流行的一些技术整合到一起,实现了诸如:配置管理,服务发现,智能路 由,负载均衡,熔断器,控制总线,集群状态等等功能。其主要涉及的组件包括NetflixEureka:注册中心Zuul:服务网关Ribbo

2021-07-18 14:19:38 64

原创 为什么要学Spring Cloud

为什么要学习Spring Cloud在项目开发中随着业务越来越多,导致功能之间耦合性高、开发效率低、系统运行缓慢难以维护、不稳定。微服务 架构可以解决这些问题,而Spring Cloud是微服务架构最流行的实现,所以我们今天来学习Spring Cloud。1.系统架构演变随着互联网的发展,网站应用的规模不断扩大,需求的激增,随之而来的是技术上的压力。系统架构也因此不断的 演进、升级、迭代。从单一应用,到垂直拆分,到分布式服务,到SOA,以及现在火热的微服务架构。1.1. 集中式架构当网站流量很小

2021-07-18 13:25:27 330 1

原创 JavaWEB MVC

JavaWEB MVC写Java Web项⽬时会发现,⼀个中型或者⼤型项⽬ 随着代码的增多,会发现:代码既可以写在src⽬录下,也可以写在WebContent⽬录下。src下可以建很多包 ,WebContent下可以建很多⽂件夹。所以问题就来了:⼀个新的类 到底往哪个⽬录下的哪个⽂件夹⾥写?此时解决办法就是:需要⼀个模式去规范,到底哪个类该往哪⾥写。MVC设计模式Web MVC中的M(模型)-V(视图)-C(控制器)概念和标准MVC概念⼀样,我们再看⼀下Web MVC标准架构,如下图所示:在W

2021-04-30 23:49:22 72 3

原创 JSP的内置对象

JSP的内置对象JSP中⼀共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception1、request对象request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要⽤于接受通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求⽅式以及请求参数等)。request对象的作⽤域为⼀次请求。

2021-04-28 00:20:13 295

原创 JSP

JSPJSP全名为Java Server Pages,中⽂名叫java服务器⻚⾯,其根本是⼀个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与⼀起建⽴的⼀种动态⽹⻚技术标准。JSP技术有点类似ASP技术,它是在传统的⽹⻚HTML⽂件(.htm,.html)中插⼊Java程序段(Scriptlet)和JSP标记(tag),从⽽形成JSP⽂件,后缀名为(*.jsp)。 ⽤JSP开发的Web应⽤是跨平台的,既能在Linux下运⾏,也在其他操作系统上运⾏。JSP将⽹⻚逻辑与

2021-04-27 23:56:34 47

原创 javaweb两种开发模型

两种开发模型一、C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,客户端需要安装专 用的客户端软件。如QQ,微信等软件二、B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser)。Browser/Server是建立在广域网的基础上的。三、CS和BS结构各自的优、缺点C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个 :客户

2021-04-24 20:23:27 255 1

原创 HTTP请求方法

HTTP请求方法HTTP/1.1协议中共定义了八种方法(也叫“动作”)来以不同方式操作指定的资源:GET向指定的资源发出“显示”请求。使用GET方法应该只用在读取数据,而不应当被用于产生“副作用”的操作中,例如在 Web Application中。其中一个原因是GET可能会被网络蜘蛛等随意访问。HEAD与GET方法一样,都是向服务器发出指定资源的请求。只不过服务器将不传回资源的本文部分。它的好处在于,使 用这个方法可以在不必传输全部内容的情况下,就可以获取其中“关于该资源的信息”(元信息或称元数据

2021-04-24 20:01:22 70

原创 HTTP协议简介

HTTP协议简介超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息 系统的应用层协议。HTTP是万维网的数据通信的基础。HTTP的发展是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN)所发起。HTTP的标准制定由万维网协会 (World Wide Web Consortium,W3C)和互联网工程任务组(Internet Engineering Task Force,IETF)进行协 调,最终发布了一系列的RFC

2021-04-24 19:47:05 92

原创 框架

框架框架概念:通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面。例如大家可以观察一下自己的京东个人中心页面,点击左侧内容的时候,只有右边页面在变动。框架语法常用的布局组合标签HTML4与HTML5的区别一些主要标记区别指定字符编码语法不同HTML5中新增的语义标签...

2021-04-11 09:52:57 63

原创 表单

表单概念:用于采集用户输入的数据。用于和服务器进行交互。接下来就是常用的表单项元素,表单项元素中的一些属性:文本框密码框单选按钮复选框文件域日期-h5中的新特性隐藏域下拉列表框文本域按钮button标签可以与input实现的按钮相互替换标签以上内容综合效果图...

2021-04-11 09:20:33 62

原创 表格标签

表格标签规则表格不规则表格–跨行和跨列表格的高级标签–标题标签和逻辑分区标签

2021-04-10 16:35:32 38

原创 超链接

超链接超链接标签一般有两个作用:1、用来实现页面间的跳转 2、实现锚链接功能页面间的跳转锚链接本页面的锚链接页面间的锚链接

2021-04-10 16:33:55 43

原创 图片标签he列表标签

图片标签基本属性:设置图片的热点区域–了解列表标签一般用在导航上定义描述标签一般用在图文混编的场景中。布局标签 层 div一般就是做容器,盛放其他标签的,将其他标签组合在一起用来布局。布局标签 层 div块状元素和行内元素的区别:...

2021-04-10 16:31:40 123

原创 HTML中常用标签

HTML中常用标签HTML中的标签有很多,我们只讲解比较常用的标签。其他标签请大家自行查询。文本标签标题标签 h1–h6:字体逐渐缩小段落标签换行标签水平线标签一般用来分隔内容。范围标签一般在大段内容中,为了突出部分内容的时候使用的标签;很少独立使用,一般嵌套在其他的标签中使用。...

2021-04-10 16:26:33 63

原创 HTML文档的基本结构

HTML文档的基本结构HTML文档也叫web页面。HTML的注释

2021-04-10 16:21:56 53

原创 连接池

连接池自定义连接池自定义连接池

2021-04-06 14:41:43 38

原创 多表关系之多对多

多表关系之多对多这是表,学生和科目学生package bean;import java.util.List;public class Student { private int stuid; private String stuname; //外键列一般不生成属性 private int teacherid; private List<Subject> subjects; public List<Subject>

2021-04-04 23:28:56 90

原创 一对多(老师->学生)

一对多(老师->学生)创建实体类package bean;//多方public class Student1 { private int stuid; private String stuname; private int teacherid; public int getStuid() { return stuid; } public void setStuid(int stuid) { this.stu

2021-04-04 12:06:59 239

原创 SQL注入

SQL注入package com;import java.sql.*;public class Demo03 { public static void main(String[] args) { Connection connection = null; Statement statement = null; ResultSet resultSet = null; try { //1.加载驱动

2021-04-03 23:48:35 55

原创 JDBC操作步骤

JDBC操作步骤查看数据库中的数据:package com;import java.sql.*;public class Demo01 { public static void main(String[] args) { Connection connection = null; Statement statement = null; ResultSet resultSet = null; try {

2021-04-03 16:46:24 45

原创 CRUD语法介绍

CRUD语法介绍SQL 是一种标准化的语言,它允许你在数据库上执行操作,如创建项目,查询内容,更新内容,并删除条目等操作。Create, Read, Update, and Delete 通常称为CRUD操作。CREATE DATABASE语句用于创建新的数据库:...

2021-04-02 18:02:21 423

原创 JDBC核心组件

JDBC核心组件DriverManager: 此类管理数据库驱动程序列表。使用通信子协议将来自java应用程序的连接请求与适当的数据库驱动程序匹配。Driver:此接口处理与数据库服务器的通信,我们很少会直接与Driver对象进行交互。而是使用DriverManager对象来管理这种类型的对象。Connection:该界面具有用于联系数据库的所有方法。连接对象表示通信上下文,即,与数据库的所有通信仅通过连接对象。Statement:使用从此接口创建的对象将SQL语句提交到数据库。除了执行存储过程之外

2021-04-02 17:54:36 205

原创 JDBC简介

JDBC简介JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序Java 具有坚固、安全、易于使用、易于理解和可从网络上自动下载等特性,是编写数据库应用程序的杰出语言。所需要的只是Java应用程序与各种不同数据库之间进行对话的方法。JDBC可以在各种平台上

2021-04-02 17:52:21 145

原创 事务

事务事务(Transaction)是由一系列对系统中数据进⾏访问与更新的操作所组成的⼀个程序执行逻辑单元。(1) 事务的语法(2) 事务的特性(3) 事务并发问题(4) 事务隔离级别(5) 不同隔离级别的锁的情况(了解)(6) 隐式提交(了解)1.1事务的语法1.start transaction; begin2.commit; 使得当前的修改确认3.rollback; 使得当前的修改被放弃1.2事务的ACID特性1.原⼦性(Atomicity)事务的原⼦性是指事务必须是⼀个

2021-04-01 20:44:25 54

原创 数据库优化

数据库优化1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库.备注、描述、评论之类的可以设置为 NULL,其他的,最好不要使用NULL。3.应尽量避免在 where 子句中使用 != 或 &lt

2021-04-01 19:40:44 99

原创 数据库知识扩展

数据库知识扩展

2021-04-01 19:27:50 72

原创 子查询

子查询l 子查询出现的位置:l 当子查询出现在where后作为条件时,还可以使用如下关键字:l 子查询结果集的形式:子查询作为条件子查询形式为多行单列(当子查询结果集形式为多行单列时可以使用ALL或ANY关键字)综合练习...

2021-04-01 19:17:40 51

原创 外连接

外连接自然连接练习题:答案:C答案:D

2021-04-01 17:09:35 37

原创 多表查询

多表查询合并结果集作用:合并结果集就是把两个select语句的查询结果合并到一起!合并结果集有两种方式:注意:被合并的两个结果:列数、列类型必须相同。连接查询连接查询就是求出多个表的乘积,例如t1连接t2,那么查询出的结果就是t1*t2。连接查询会产生笛卡尔积,假设集合A={a,b},集合B={0,1,2},则两个集合的笛卡尔积为{(a,0),(a,1),(a,2),(b,0),(b,1),(b,2)}。可以扩展到多个集合的情况.那么多表查询产生这样的结果并不是我们想要的,那么

2021-04-01 15:37:10 46

空空如也

空空如也

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

TA关注的人

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