- 博客(44)
- 收藏
- 关注
原创 Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in
参数参考:eclipse中出现Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in
2023-02-22 14:28:41
1029
原创 京淘项目的jt的完整演练<二>
1.京淘项目前端项目搭建1.1 node.js 安装说明: 根据博客文章安装node.js/ui工具.最终的效果如图即可2.2 导入前端项目2.2.1 前端资源文件注意事项: 下载的文件一定是一个zip包文件.路径:2.2.2 解压文件将资源文件的zip包 解压到第三阶段的课程项目路径下.2.2.3 导入项目2.2.4 项目运行项目最终效果1. 项目概述1.1 核心业务1.用户登录操作2.后台首页展现/展现左...
2022-01-03 15:25:34
1054
原创 完整京淘项目的演练<一>小Demo
1.IDEA环境配置字体控制大小2.自动提示设置3.设置方法提示4.字符集的设置5.自动编译6.maven的配置settings.xml里的文件设置<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agr...
2021-12-30 18:48:43
924
原创 用指令的方式操作gitee
怎么将gitee上的项目拉取到本地1.安装git2.复制gitee上项目地址3.新建一个文件夹,在此文件夹下Shift + 右键,打开powershell窗口4.输入命令git init创建/初始化一个新的项目5.输入命令git remote add origin https://xxxxx.git(复制的网址)6.输入命令git pull origin master(master这里指分支)项目拉取成功...
2021-12-08 18:09:28
207
原创 项目中加入ElasticSearch 分布式的搜索引擎
1.ElasticSearch的简介ElasticSearch:智能搜索,分布式的搜索引擎是ELK的一个组成,是一个产品,而且是非常完善的产品,ELK代表的是:E就是ElasticSearch,L就是Logstach,K就是kibanaE:EalsticSearch 搜索和分析的功能L:Logstach 搜集数据的功能,类似于flume(使用方法几乎跟flume一模一样),是日志收集系统K:Kibana 数据可视化(分析),可以用图表的方式来去展示,文不如表,表不如图,是数据可视化平台
2021-12-08 16:09:28
367
原创 Elasticsearch docker中搭建ES服务集群,ik中文分词器,使用Kibana操作ES 搜索 spring Data Elasticsearch-增删改查API
设置为:3072的,就是2G然后重启虚拟机
2021-12-03 09:30:49
388
原创 linux中容器互联(mysql与tomcat的互联)
创建docker虚拟网络docker network create --subnet=172.18.0.0/24 dockernetifconfigmysql加载 mariadb 镜像docker load < mariadb-docker-image.gz创建数据卷:docker volume create mysql-data启动 mariadb 容器,并挂载数据卷docker run -d --name mysql --net dock.
2021-12-02 19:11:04
223
原创 redis的主从及在idea中使用主从 ,redis集群的搭建与使用
在 idea中添加代码Test1测试package test;import org.apache.commons.pool2.impl.GenericObjectPoolConfig;import redis.clients.jedis.JedisPoolConfig;import redis.clients.jedis.JedisShardInfo;import redis.clients.jedis.ShardedJedis;import redis.clients.jedis..
2021-12-02 10:17:50
476
原创 Docker
一、下载 Docker 离线包https://download.docker.com/linux/static/stable/x86_64/docker-20.10.6.tgz在这里可以选择自己需要的版本进行下载:Index of linux/static/stable/二、离线安装工具GitHub - Jrohy/docker-install: auto install latest docker by online/offline (binary install)按图示下载安装工具:
2021-12-01 16:39:54
132
原创 Spring Cloud微服务系统基于Rocketmq可靠消息最终一致性实现分布式事务
在用户和账户上的父类添加依赖<!-- 添加rocketmq依赖--> <dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-spring-boot-starter</artifactId> <version>2.1.0</
2021-11-30 16:19:45
803
原创 子类继承序列化父类,却没有被自动序列化的问题
我这个父类里的属性名写错了,写成了data,其实应该是date,所以导致我父类的序列化失败。子类也没有法进行序列化。所以序列化失败,可以检查一下自己的类的问题
2021-11-30 13:11:19
632
原创 idea向gitee上推送项目
这种方式比较简单与方便,不用先要在gitee上创建仓库,做到第二步可以自己写上自己仓库的名字,再进行推送就了,它会自己在我们的gitee上创建gitee仓库并把我们的项目推送上去.
2021-11-29 13:10:13
247
原创 分布式事务 Seata TCC
TCC 基本原理TCC 与 Seata AT 事务一样都是两阶段事务,它与 AT 事务的主要区别为:TCC 对业务代码侵入严重 每个阶段的数据操作都要自己进行编码来实现,事务框架无法自动处理。 TCC 效率更高 不必对数据加全局锁,允许多个事务同时操作数据。 第一阶段 Try 以账户服务为例,当下订单时要扣减用户账户金额: 假如用户购买 100 元商品,要扣减 100 元。TCC 事务首先对这100元的扣减金额进行预留,或者说是先冻结这100元:第二阶..
2021-11-26 20:40:03
223
原创 分布式事务(seata AT)
seata是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式务服务.seate将为用户提供了AT,TCC,SAGA和XA 事务模式.Seata AT事务方案seata 的AT模式是一种无侵入的分布式事务解决方案当用户下订单时,执行以下三步流程:订单系统保存订单订单系统调用库存服务,减少商品库存订单系统调用账户服务,扣减用户金额这三步要作为一个整体事务进行管理,要么整体成功,要么整体失败。Seata AT基本原理Seata AT 事务分两个阶段来管理全局事务:
2021-11-25 20:07:52
3913
原创 微服务分布式事务:全局唯一id发号器
分布式系统中,产生唯一流水号的服务系统俗称发号器。有很多发号器开源项目,这里使用 EasyIdGenerator,具体项目信息请访问:https://github.com/lookingatstarts/easyIdGenerator项目使用非常简单,将项目下载下来稍作配置即可。下载地址:访问https://github.com/lookingatstarts/easyIdGenerator,下载发号器项目。解压后放在自己子工程同级下添加pom依赖<?xml ver...
2021-11-25 12:50:21
1252
原创 RabbitMQ spring boot整合MabbitMQ(完整演练)
简单案例其案例之前要确定你安装了RabbitMQ 并且启动了RiabbitMQ启动lunix 并打开一般我们会设置 Rabbit是自动启动的,但害怕失效.所以再重启下:systemctl start rabbitmq-server我们再做几个简单案例,深度了解rabbitMQ新建springboot 或maven工程pox.xml样要pom.xml的设置<?xml version="1.0" encoding="UTF...
2021-11-24 13:17:48
1391
原创 怎么查找自己使用的对象,方法等需要什么依赖
jar包的依赖下载网址 :https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-autoconfigure
2021-11-23 20:07:11
97
原创 docker 中启动nacos启动不了,或者看起来启动啊,网址打不开。最齐全的解决方案,解决nacos 百病
一.docker 镜像完全卸载1.docker ps -a查看支运行的镜像进程dockerCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES37eb5e79fa42 jdk:8 .
2021-11-09 19:40:36
7370
1
原创 分布式架构中限流的设置与把配置限流改到nacos上去
网关的设置spring: cloud: gateway: routes: - id: router01 uri: lb://sso-resource #sso-resource predicates: - Path=/sso/resource/** filters: - StripPrefix=1 - ...
2021-11-04 13:39:00
775
原创 nacos,sentinel在idea中启动的设置方法附图片,看图片操作
-Dserver.port=8180-Dcsp.sentinel.dashboard.server=localhost:8180-Dproject.name=sentinel-dashboard-jar这上面这段代码是启动的sentinel的固定代码:java -Dserver.port=8180 -Dcsp.sentinel.dashboard.server=localhost:8180 -Dproject.name=sentinel-dashboard -jar...
2021-10-29 20:04:53
340
原创 sentinel和nginx启动和网址
sentine的启动:java -Dserver.port=8180 -Dcsp.sentinel.dashboard.server=localhost:8180 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.8.1.jar网址:localhost:8180/sentinelnginx的启动:startup.cmd -m standalone网址:localhost:8848/nginx...
2021-10-28 21:13:33
1453
原创 Linux-项目部署
安装JDK1.1 步骤上传JDK2.解压JDK tar -xvf jdk-8u51-linux-x64.tar.gz删除安装文件修改JDK文件名称检查JDK是否有效
2021-10-19 16:06:38
90
原创 nginx 反向代理(完成图片回显示效果)
1. Nginx1.1 Nginx服务器介绍Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、简单的配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。Nginx是一款轻量级
2021-10-18 12:36:48
2375
1
原创 mybatis的xmly文件与必依赖
文章目录系列文章目录 前言 一、mybats是什么? 二、使用步骤 1.mybatis必加依赖 2.mybatis的xml文件 总结 前言ORM思想对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序设计技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换 一、mybatis是什么?小结: Mybatis是一个优秀的持久层框架,基于ORM设计思想,实现了以...
2021-09-25 18:42:25
247
原创 JDBC固定输入的内容
url的固定写法:Stringurl="jdbc:mysql://localhost:3306/mydb?characterEncoding=utf8&serverTimezone=Asia/Shanghai";文章目录系列文章目录 前言 一、Jdbc是什么? 二、使用步骤 1.注册驱动 2.获取数据库存 3.获取连接 4.执行SQL 5.遍历结果 6.关闭结果 总结前言JDBC的全称是:Java Database Conne...
2021-09-18 16:17:43
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人