自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 分布式事务实现

分布式事务的实现方式

2023-03-23 15:45:26 113

原创 java集合封装树型结构

java把List集合封装成树型结构

2023-02-16 11:23:50 293

原创 Ubuntu上调试C++程序

安装调试工具valgrind$ sudo apt-get install -y valgrind编译代码$ sudo g++ mian.cpp -o mian执行代码$ sudo ./main

2022-02-14 17:24:29 1044

原创 MySql优化

MySql优化mysql简述创建索引搜索引擎优化sql单表查询表连接分页查询mysql简述我个人理解的MySQL数据库,它的本质上是一张张类似Excl的表结构组成的。每次对数据库的操作,都是先通过sql中给定的条件去除不满足的数据,然后把满足条件的数据拷贝到缓冲池里,通过sql中写的连接方式进行连接组合,然后对缓冲池中重新组合出的表结构进行操作,完成操作后,在把结果反馈出来。sql执行时,主...

2020-10-27 09:32:18 92

原创 @Builder建造者模式与@Date同时使用时,无法添加空的构造方法

1、 @Builder建造者模式与@Date同时使用时,无法添加空的构造方法解决方法:再空的构造方法中添加@Tolerate注解@Data@Builderpublic class Test{ @Tolerate public Test() {}}2、 添加空的构造方法后,虽然构造方法不会报错了,但是使用mybatis组检更新实体的时候,会找不到主键,即使配置了@Id注解,或者再xml文件里配置了对应关系也不行,这样的话就需要直接再主键上添加@TableId注解@Data@B

2020-09-02 16:25:07 584

原创 @Around拦截并修改返回值

package com.huberbuy.service.filter;import com.huberbuy.service.dao.InternationalKeyMapper;import com.huberbuy.service.enumDTO.LanguageEnum;import com.huberbuy.service.utils.BaseResult;import lom...

2020-04-03 18:25:42 5055

原创 docker学习

CentOS 7下安装及使用docker安装docker移除旧版本安装新docker安装一些必要的系统工具:添加软件源信息:更新 yum 缓存:安装 Docker-ce:启动 Docker 后台服务测试运行--检查版本安装mysql查找docker上的mysql版本拉取官方的镜像查找在本地镜像列表里REPOSITORY为mysql的文件运行当前mysql版本此文章部分转载自https://www...

2019-05-17 15:40:13 203

原创 gradle搭载(注解)dubbo下的生产者和消费者调用流程

1、启动zk2、启动ProviderProvider在启动的时候会调用SimpleInstantiationStrategy.instantiate(),然后循环遍历所有被@@Bean注释的方法1、启动Provider的时候,首先调用demoXml.annotationBean()用来获取当前实现接口的类所在的包。@Bean public static AnnotationBean...

2018-11-25 18:18:46 383

原创 gradle搭载dubbo(注解)实现生产者消费者

创建gradle项目详见https://blog.csdn.net/violet_000/article/details/838684971、创建接口(library)通过new–>module创建一个叫library的子项然后在写一个接口DemoService,实现sayHello()方法public interface DemoService { public Stri...

2018-11-20 21:05:54 1979

原创 gradle启动流程

1、创建gradle项目Flie–>new–>project2、项目中使用的注解1、@SpringBootApplication@SpringBootApplicationpublic class DemoApplication { public static void main(String[] args) { SpringApplicat...

2018-11-08 21:22:41 8445 2

原创 生产者和消费者

基于Dubbo协议的生产者和消费者1、先建立一个项目2、新建一个接口ISayHelloInterface3、把这个接口导成jar包4、新建一个生产者项目(DubboProvider)导入ISayHelloInterface接口配置文件实现ISayHelloInterface接口的sayHello()方法5、新建一个消费者(ConsumerTest)1、先建立一个项目File–>new–&...

2018-11-01 21:30:36 155

空空如也

空空如也

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

TA关注的人

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