<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MR_wb的博客]]></title><description><![CDATA[java,app,h5,javascript]]></description><link>https://blog.youkuaiyun.com/wangbo54979</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangbo54979]]></copyright><item><title><![CDATA[Java 异步里面执行回调]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/125320878</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/125320878</guid><author>wangbo54979</author><pubDate>Thu, 16 Jun 2022 18:07:41 +0800</pubDate><description><![CDATA[Java 异步代码里面执行回调方法]]></description><category></category></item><item><title><![CDATA[利用MongoTemplate 简单实现MongoDB 增删改查]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/125151062</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/125151062</guid><author>wangbo54979</author><pubDate>Mon, 06 Jun 2022 18:32:09 +0800</pubDate><description><![CDATA[MongoTemplate简单实现数据的增删查改]]></description><category></category></item><item><title><![CDATA[Spring aop mybatis 审计日志数据操作前操作后对比记录]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/124961825</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/124961825</guid><author>wangbo54979</author><pubDate>Wed, 25 May 2022 11:06:48 +0800</pubDate><description><![CDATA[Spring aop mybatis  审计日志数据操作前操作后对比记录-封装好的源码下载地址拖到文章最底部点击跳转下载无需积分]]></description><category></category></item><item><title><![CDATA[Java 根据bean字段名获取bean属性的名称]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/124844919</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/124844919</guid><author>wangbo54979</author><pubDate>Wed, 18 May 2022 16:13:47 +0800</pubDate><description><![CDATA[Java 根据bean字段名获取bean属性的名称]]></description><category></category></item><item><title><![CDATA[Java Long类型处理精度丢失问题]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/124361897</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/124361897</guid><author>wangbo54979</author><pubDate>Sat, 23 Apr 2022 12:07:23 +0800</pubDate><description><![CDATA[Java Long类型处理精度丢失问题]]></description><category></category></item><item><title><![CDATA[springboot整合JPA+MYSQL+queryDSL数据增删改查]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/123853626</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/123853626</guid><author>wangbo54979</author><pubDate>Wed, 30 Mar 2022 18:50:48 +0800</pubDate><description><![CDATA[springboot 整合 jpa mysql 数据增删改查]]></description><category></category></item><item><title><![CDATA[springboot整合SpringCloud Nacos实现配置管理和服务发现]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/123534391</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/123534391</guid><author>wangbo54979</author><pubDate>Wed, 16 Mar 2022 21:50:13 +0800</pubDate><description><![CDATA[springboot nacos 简单搭建以及服务简单调用]]></description><category></category></item><item><title><![CDATA[IDEA 编译报错之 Error:{xx,xx)java:找不到符号 符号:方法XXX 位置:类型为XXX]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/123520261</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/123520261</guid><author>wangbo54979</author><pubDate>Wed, 16 Mar 2022 10:34:49 +0800</pubDate><description><![CDATA[IDEA 编译报错之 Error:{xx,xx)java:找不到符号 符号:方法XXX 位置:类型为XXX]]></description><category></category></item><item><title><![CDATA[分布式锁三种分布式锁的实现【转载】]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/123494107</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/123494107</guid><author>wangbo54979</author><pubDate>Tue, 15 Mar 2022 09:31:15 +0800</pubDate><description><![CDATA[分布式锁的三种方式]]></description><category></category></item><item><title><![CDATA[Java并发编程：深入剖析ThreadLocal   转载https://www.cnblogs.com/dolphin0520/p/3920407.html]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/90051287</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/90051287</guid><author>wangbo54979</author><pubDate>Fri, 10 May 2019 08:55:05 +0800</pubDate><description><![CDATA[Java并发编程：深入剖析ThreadLocal

　　想必很多朋友对ThreadLocal并不陌生，今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先，本文先谈一下对ThreadLocal的理解，然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方，最后给出了两个应用场景。

　　以下是本文目录大纲：

　　一.对ThreadLocal的理解

　　二....]]></description><category></category></item><item><title><![CDATA[Java框架_SpringBoot整合Spring Data JPA 转载:https://blog.youkuaiyun.com/lxp18850413505/article/details/80987550]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/88692805</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/88692805</guid><author>wangbo54979</author><pubDate>Wed, 20 Mar 2019 16:43:43 +0800</pubDate><description><![CDATA[一、Spring Data JPA介绍

spring data：其实就是spring 提供的一个操作数据的框架。而spring data JPA 只是spring data 框架下的一个基于JPA标准操作数据的模块。

spring data jpa ：基于JPA的标准对数据进行操作。简化操作持久层的代码，只需要编写接口就可以。

二、spring boot 整合...]]></description><category></category></item><item><title><![CDATA[springboot 整合 rabbitmq 转载https://www.cnblogs.com/hlhdidi/p/6535677.html]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/88690870</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/88690870</guid><author>wangbo54979</author><pubDate>Wed, 20 Mar 2019 15:48:43 +0800</pubDate><description><![CDATA[springboot学习笔记-6 springboot整合RabbitMQ

一 RabbitMQ的介绍　　

　　RabbitMQ是消息中间件的一种,消息中间件即分布式系统中完成消息的发送和接收的基础软件.这些软件有很多,包括ActiveMQ(apache公司的),RocketMQ(阿里巴巴公司的,现已经转让给apache).

　　消息中间件的工作过程可以用生产者消费者模型来表示.即,生产者不...]]></description><category></category></item><item><title><![CDATA[springboot 性能优化 转载:https://blog.youkuaiyun.com/maoyeqiu/article/details/78059329]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/88690767</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/88690767</guid><author>wangbo54979</author><pubDate>Wed, 20 Mar 2019 15:44:52 +0800</pubDate><description><![CDATA[这一部分分为三个部分，启动部分的优化，Tomcat参数设置和内存调优

启动部分的优化

这一小节来自 Spring Boot 性能优化 http://www.cnblogs.com/chen110xi/p/6198481.html
springboot启动优化主要是不要加载一些没有用的类文件
组件自动扫描带来的问题
默认情况下，我们会使用 @SpringBootApplication 注解来自...]]></description><category></category></item><item><title><![CDATA[sql 优化方案:转载https://www.cnblogs.com/yunfeifei/p/3850440.html]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/88690520</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/88690520</guid><author>wangbo54979</author><pubDate>Wed, 20 Mar 2019 15:37:07 +0800</pubDate><description><![CDATA[网上关于SQL优化的教程很多，但是比较杂乱。近日有空整理了一下，写出来跟大家分享一下，其中有错误和不足的地方，还请大家纠正补充。

这篇文章我花费了大量的时间查找资料、修改、排版，希望大家阅读之后，感觉好的话推荐给更多的人，让更多的人看到、纠正以及补充。



1.对查询进行优化，要尽量避免全表扫描，首先应考虑在 where 及 order by 涉及的列上建立索引。


2.应尽量避免在 wh...]]></description><category></category></item><item><title><![CDATA[mysql 主从配置 ;转载 https://www.cnblogs.com/fxmemory/p/7198663.html]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/88690293</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/88690293</guid><author>wangbo54979</author><pubDate>Wed, 20 Mar 2019 15:31:25 +0800</pubDate><description><![CDATA[集群之mysql主从配置（windows和linux版）

起因

　　由于网站进一步开发运行的需求，要求主机7*24小时运行正常，同时要求能够防止数据库灾难。考虑到后期的开发程度和业务量，准备向高可用系统进行改变，同时通过负载均衡提高网络性能。于是第一步就考虑到了数据库的集群问题。

集群和数据库主从复制

集群

　　通过多个物理机服务器共同处理和完成同一个业务功能，能很好的提高网站性能和可靠...]]></description><category></category></item><item><title><![CDATA[redis集群 windows版本:转载https://www.cnblogs.com/yangjinwang/p/8581313.html]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/88690243</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/88690243</guid><author>wangbo54979</author><pubDate>Wed, 20 Mar 2019 15:29:26 +0800</pubDate><description><![CDATA[1、下载windows版本的Redis

官网只提供linux版本的下载

官网下载地址：http://redis.io/download

github下载地址：https://github.com/MSOpenTech/redis/tags



解压之后,拷贝到自定义的Redis目录下，例如D:\Redis\Redis

打开cmd，切换到Redis目录下，执行


redis-se...]]></description><category></category></item><item><title><![CDATA[如何调优JVM - 优化Java虚拟机（大全+实例）:转载https://www.cnblogs.com/downey/p/5353253.html]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/88690091</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/88690091</guid><author>wangbo54979</author><pubDate>Wed, 20 Mar 2019 15:25:48 +0800</pubDate><description><![CDATA[堆设置

-Xmx3550m：设置JVM最大堆内存为3550M。
	-Xms3550m：设置JVM初始堆内存为3550M。此值可以设置与-Xmx相同，以避免每次垃圾回收完成后JVM重新分配内存。
	-Xss128k：设置每个线程的栈大小。JDK5.0以后每个线程栈大小为1M，之前每个线程栈大小为256K。应当根据应用的线程所需内存大小进行调整。在相同物理内存下，减小这个值能生成更多的线程。但...]]></description><category></category></item><item><title><![CDATA[jdbc插入大量数据时优化处理:转载https://www.jianshu.com/p/b455d5d7d659]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/88689726</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/88689726</guid><author>wangbo54979</author><pubDate>Wed, 20 Mar 2019 15:16:33 +0800</pubDate><description><![CDATA[JDBC使用MySQL处理大数据的时候,自然而然的想到要使用批处理，
普通的执行过程是：每处理一条数据，就访问一次数据库；
而批处理是：累积到一定数量，再一次性提交到数据库，减少了与数据库的交互次数，所以效率会大大提高;
至于事务：事务指逻辑上的一组操作，组成这组操作的各个单元，要不全部成功，要不全部不成功，默认是关闭事务的。

1. PreparedStatement使用批处理 executeB...]]></description><category></category></item><item><title><![CDATA[Spring Cloud Eureka 服务关闭但是未从注册中心删除 自我保护机制]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/83819902</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/83819902</guid><author>wangbo54979</author><pubDate>Wed, 07 Nov 2018 11:06:24 +0800</pubDate><description><![CDATA[原文连接:https://blog.youkuaiyun.com/rickiyeat/article/details/71041648

背景：由于Eureka拥有自我保护机制，当其注册表里服务因为网络或其他原因出现故障而关停时，Eureka不会剔除服务注册，而是等待其修复。这是AP的一种实现。 
为了让其有精准的 CP健康检查，可以采取让其剔除不健康节点。

server端:
eureka.server.e...]]></description><category></category></item><item><title><![CDATA[简单记录一下springboot+rabbitmq集成]]></title><link>https://blog.youkuaiyun.com/wangbo54979/article/details/83057575</link><guid>https://blog.youkuaiyun.com/wangbo54979/article/details/83057575</guid><author>wangbo54979</author><pubDate>Mon, 15 Oct 2018 13:38:54 +0800</pubDate><description><![CDATA[1.Windows下安装RabbitMQ需要以下几个步骤

   (1)：下载erlang，原因在于RabbitMQ服务端代码是使用并发式语言erlang编写的，下载地址：http://www.erlang.org/downloads，双击.exe文件进行安装就好一路下一步下一步这里就不截图了，然后安装完成之后创建一个名为ERLANG_HOME的环境变量，其值指向erlang的安装目录，同时将%E...]]></description><category></category></item></channel></rss>