自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nice、小兴的博客

个人学习记录

  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 【无标题】

JSONP:在客户端页面中动态创建 script 标签,src 属性指向服务器 API 的地址,并将一些回调函数的参数传递给服务器,服务器把数据放在回调函数的参数中,最终返回给客户端,在客户端通过回调函数来拿到数据。总的来说,跨域问题可以通过上述方法解决,选择哪种方法取决于具体的应用场景和需求,通常建议采用 CORS 的方式来解决跨域问题,因为它是 HTML5 标准中定义的官方解决方案,具有较好的兼容性。跨域:https://segmentfault.com/a/1190000015597029。

2023-04-07 10:42:04 74

原创 springsecurity登录常见问题

springsecurity登录问题处理

2022-08-05 15:44:23 387

原创 maven项目集成elasticSearch7.x版本(windows版)

@es学习入门API学习此技术需要先熟悉es的基本语法,更佳!!!官网文档地址:https://www.elastic.co/guide/en/elasticsearch/reference/index.html1、下载ES软件包es下载地址ElasticSearch: https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=Dkibana: https://mirrors.huaweicloud.com/kibana/?C=N&am

2022-01-12 10:55:30 1559

原创 rocketMQ的集群搭建

rocketMQ学习笔记##1、 rocketMQ的集群模式1、双主双从2、双主无从3、多主(master)多从(slave)2、消息发送方式1、同步发送一般针对于发送重要的消息且及时,使用同步发送;特点:在生产者发送完消息的时候,会返回是否发送成功的状态,队列id等数据;相应步骤:1、创建消息生产者(producer)对象以及对象组2、指定相应的broker所在的nameserver;也可以是集群模式3、创建消息对象以及消息的topic、tag、body等数据4、消息生产者发送消

2021-07-04 16:43:24 238

原创 rocketMQ的发送和消费

rocketMQ的初体验注:在启动的前提下,开启俩个控制台,充当消费者和生产者消息发送# 1.设置环境变量;默人端口为:9876export NAMESRV_ADDR=localhost:9876# 2.使用安装报的demo发送消息sh bin.tool.sh org.apach.rocketmq.example.qucikstart.producer消费消息1、设置环境变量export NAMESRV_ADDR=localhost:98762、接受消息org.apach.rocke

2021-06-26 16:39:44 96

原创 rocketMQ背景

@rocketMQ linux版本rocketMQ背景1、RocketMQ是由阿里捐赠给Apache的一款分布式、队列模型(先进先出)的开源消息中间件,经历了淘宝双十一的洗礼,承载万亿级消息。2、消息队列作为高并发系统的核心组件之一,能够帮助业务系统解构提升开发效率和系统稳定性。主要具有以下优势:解耦合、削峰填谷、异步。rocketMQ下载下载地址:http://rocketmq.apache.org/release_notes/release-notes-4.9.0/环境要求1、j

2021-06-26 16:16:43 141

原创 实现微信扫码登录之生成二维码(version:1.0)

实现微信扫码登录(version:1.0)1、准备工作2、获取access_token时序图3、开发后端4、创建公共常量类5、创建控制层controller6、测试简介:在大数据、人工智能或者微服务时代,越来越多的人,由于个人的"懒惰",从而产生了很多便捷的方式,比如,我的module案列,微信扫码登录的实现。微信,总所周知,是腾讯的一种通讯、聊天软件,所有需要遵循腾讯的要求实现。微信开发流程文档如下:https://developers.weixin.qq.com/doc/oplatform/We

2020-09-14 14:31:07 890 1

原创 sso(single sign on)单点登录三种实现方式(理论)

单点登录1、单点登录常用方式1.1、session广播机制实现(废弃)1.2、cookie+redis实现(常用)1.3、使用token(令牌)实现(常用)简介:现在的网站,基本上都是集群,分布式架构,在你实现登录的时候,每浏览一个网站的时候,都要登录,如:百度下面的百度浏览器,百度贴吧,百度知道…,你只要登录了一个,百度下面的所有软件都不要再次登录,这就是单点登录1、单点登录常用方式1.1、session广播机制实现(废弃)简单来说就是通过实现session复制思路:session.setAt

2020-09-09 17:33:39 268

原创 window10环境下mongdb4.x的安装和基本操作

mongdb4.x的安装和基本操作1、下载mongdb2、安装mongdb3、配置环境变量4、打开控制台其他CRUD操作1、下载mongdbhttps://www.mongodb.com/try/download2、安装mongdb我这里已经安装了,安装时,选择constom方式,再选择自己的想要安装的地址3、配置环境变量1、找到你的安装目录,找到bin之前的目录:D:\MongoDB\Server\4.2\bin (改成自己的路径)2、然后在配置本地环境4、打开控制台输入m

2020-07-06 18:14:43 100

原创 linux防火墙的常用命令

linux的常用命令以下的*号,表示你要开启或者关闭的端口号安装Firewall命令:yum install firewalld firewalld-configFirewall对外开启永久端口号命令:firewall-cmd --zone=public–add-port=*/tcp --permanentFirewall关闭常见端口命令:firewall-cmd --zone=public–remove-port=*/tcp --permanent批量添加区间端口firewall-cmd

2020-06-30 11:25:34 108

原创 使用nginx的反向代理实现简单的负载均衡的轮询算法

使用nginx开启负载均衡1、先创建俩个tomcat的目录2、更改第二个tomcat的端口号为80813、在tomcat中上传一个文件4、开启俩个tomcat端口号5、开放相对应的端口号命令6、修改nginx的配置文件7、修改本地的hosts文件8、然后重启nginx使用俩个tomcat进行模拟负载均衡的轮询算法:简单的说,轮询算法就是将多个任务平均分摊到自己代理的服务器上,也可以通过权重weight=****的不同,轮转的方式也不一样1、先创建俩个tomcat的目录相关命令为:mkdir *mk

2020-06-30 11:05:01 158

原创 IDEA连接本地数据库

IDEA连接本地数据库1、打开IDEA2、出现一下界面3、点击schemas4、勾选相应数据库,点击Apply5、出现该界面,表示连接成功1、打开IDEA2、出现一下界面1、对应操作配置2、成功界面3、点击schemas4、勾选相应数据库,点击Apply5、出现该界面,表示连接成功希望对大家有帮助,谢谢...

2020-04-27 11:17:18 612

原创 javaEE的JDBC连接数据库

javaEE的JDBC连接数据库1、创建项目2、创建数据库3、创建测试类4、测试1、创建项目2、创建数据库3、创建测试类package com.xxg.javaee;import java.sql.*;/** * @author xxg * @version 1.0 * @date 2020/4/27 10:03 */public class TestJdbc {...

2020-04-27 10:56:17 235

原创 pom配置文件静态资源过滤

java配置文件静态资源过滤1、静态资源过滤1、静态资源过滤<build> <resources> <resource> <directory>src/main/resources</directory> <includes&...

2020-04-22 16:43:40 408

原创 IDEA的Maven项目自动生成web.xml文件

Maven项目自动生成web.xml文件1、创建maven项目2、右击你的项目名3、勾选箭头所示位置4、结果如下1、创建maven项目2、右击你的项目名3、勾选箭头所示位置4、结果如下...

2020-04-22 10:22:26 236

原创 consul下载与安装

consul下载与安装1、官网下载consul2、控制台输入dos命令3、最后在浏览器输入:1、官网下载consul下载地址:https://www.consul.io/downloads.html官网下载比较慢,点击百度网盘链接consul版本为1.7.2:链接:https://pan.baidu.com/s/1ST4N53WNs7iKJfZlhgY2VQ 提取码:h88t2、控...

2020-04-10 23:02:10 403

原创 springcloud-eureka的自我保护机制关闭

关闭eureka的自我保护机制Eureka Server 在运行期间会去统计心跳失败比例在 15 分钟之内是否低于 85%,如果低于 85%,Eureka Server 会将这些实例保护起来,让这些实例不会过期,但是在保护期内如果服务刚好这个服务提供者非正常下线了,此时服务消费者就会拿到一个无效的服务实例,此时会调用失败,对于这个问题需要服务消费者端要有一些容错机制,如重试,断路器(hystri...

2020-04-09 00:01:36 198

原创 springcloud微服务的消费者数据库驱动问题

springcloud微服务数据库驱动问题***************************APPLICATION FAILED TO START***************************Description:Failed to configure a DataSource: 'url' attribute is not specified and no embed...

2020-04-07 17:43:11 130

原创 idea开启热部署教程

idea开启热部署1、添加热部署依赖 <!--热部署依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifa...

2020-04-07 15:49:07 112

原创 markdown入门学习

Markdown初步学习标题三级标题四级标题字体hello world!hello world!hello world!hello world!引用学习使我快乐,兴趣让我进步!分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OdAidKhY-1582595901727)(C:\Users\xu\Pictures\image\...

2020-02-25 10:13:47 102

markdown入门学习实践

markdown入门学习,个人的第一篇博客,该作品仅作为个人实践,未经作者许可,不得转发! 好好学习,天天向上,为了更好的自己,加油

2020-02-25

空空如也

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

TA关注的人

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