laiyuan999
码龄7年
关注
提问 私信
  • 博客:365,855
    问答:462
    366,317
    总访问量
  • 43
    原创
  • 2,142,646
    排名
  • 26
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-07-11
博客简介:

laiyuan999的博客

查看详细资料
个人成就
  • 获得75次点赞
  • 内容获得23次评论
  • 获得334次收藏
  • 代码片获得200次分享
创作历程
  • 1篇
    2022年
  • 10篇
    2021年
  • 10篇
    2020年
  • 14篇
    2019年
  • 78篇
    2018年
  • 11篇
    2017年
成就勋章
TA的专栏
  • 事务
    1篇
  • dubbo
    1篇
  • FastDFS
    3篇
  • Apollo
    1篇
  • 工具
  • vue
    3篇
  • maven
    1篇
  • 工具类
    3篇
  • jfinal
    1篇
  • Linux
    5篇
  • MySQL
    1篇
  • java微信支付
    2篇
  • 定时任务
    2篇
  • 消息队列
  • 前端
    4篇
  • springboot
    4篇
  • nginx
    2篇
  • redis
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

182人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

spring事务:同一个类中无事务方法a()内部调用有事务方法b()的问题

同一类中a()方法没有@Transactional 注解,在其内部调用有@Transactional 注解的方法,有@Transactional 注解的方法b()的事务被忽略,不会发生回滚。1. 事务的4种特性 序号 参数 含义1 原子性(Atomicity) 事务是数据库的逻辑工作单位,它对数据库的修改要么全部执行,要么全部不执行。2 一致性(Consistemcy) ...
原创
发布博客 2022.04.07 ·
2957 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

springboot项目dubbo禁止本地服务向zk、nacos注册中心注册并且能调测试环境的dubbo服务

第一种方案:dubbo.registry.register=false第二种方案: 点击IDEA的Edit Configurations,在VM options里面加上-Ddubbo.registry.register=false;在dubbo中我们配置其配置信息有三处可以进行配置:可以在资源目录下使用dubbo.properties进行配置 可以使用spring的配置文件中使用dubbo命名空间进行配置 可以在启动类上添加虚拟机启动参数进行配置dubbo信息其优先级为...
原创
发布博客 2021.07.26 ·
2902 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

手把手教你搭建FastDFS集群(下)

由于博客图片量大,篇幅太长,因此需要分上、中、下三篇博客来写,上篇和中篇我们已经一起学习完了,这篇博客我们一起学习下剩余部分。一、配置反向代理 我们需要在两个跟踪器上安装nginx(也就是192.168.156.5和192.168.156.6)以提供反向代理服务,目的是使用统一的一个IP地址对外提供服务。为了避免一些不必要的错误,我们先把其它四台虚拟机的窗口关掉。 1.解压ngx_cache_purge-2.3.tar.gz,解压命令:tar -zxvf ngx_c...
转载
发布博客 2021.07.25 ·
379 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

手把手教你搭建FastDFS集群(中)

上一篇博客,我们一起搭建了storage和tracker集群,FastDFS集群还未搭建完毕,不过由于篇幅过长,因此需要分成两篇来写。一、tracker和storage集群上传图片测试 由于目前还没有搭建完集群,因此我们暂且在tracker的一台设备上(我们就选择192.168.156.5这台设备)使用client来上传图片进行测试。 1.进入到/etc/fdfs/目录下,我们可以看到client.conf.sample这么一个配置文件,如下图所示。2.我们使...
转载
发布博客 2021.07.25 ·
2348 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

手把手教你搭建FastDFS集群(上)

FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 下面来看一张官网提供的集群图片,如下图所示。可以看到,Client...
转载
发布博客 2021.07.25 ·
694 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

Apollo配置中心Docker部署

Apollo开源地址:https://github.com/ctripcorp/apollo第一步将项目clone到本地,git clonehttps://github.com/ctripcorp/apollo.git第二步打开clone到本地的项目,目录结构如下第三步在此目录下创建apollo-compose.yml文件,写入内容:version: "3"services: apollo-configservice: ...
转载
发布博客 2021.07.19 ·
440 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于Spring Boot及Spring Cloud版本命名规则,你必须要了解

一、Spring Boot版本号1. 举例:2.3.3.RELEASE其中2: 表示的主版本号,表示是我们的SpringBoot第二代产品,当功能模块有较大更新或者整体架构发生变化时,主版本号会更新。其中3: 表示的是次版本号,增加了一些新的功能但是主体的架构是没有变化的,是兼容的,只是局部的一些变动。。其中3: 表示的一般是bug的修改或者是小的变动。RELEASE:希腊字母版本号。此版本号用户标注当前版本的软件处于哪个开发阶段所以2.3.3.RELEASE合起来就是springboo
原创
发布博客 2021.07.17 ·
862 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

jps在window中无法使用,报不是内部或外部命令

其实这里根本不是没有权限什么的,是java环境配置有问题导致,可以看下JAVA_HOME配置是否正确以及的path目录的配置
原创
发布博客 2021.06.13 ·
2587 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

VSCode下载速度慢的问题

在官网点击下载VSCode后,若速度不是很理想,则在下载对话框中将圈出来的替换成vscode.cdn.azure.cn即可。
转载
发布博客 2021.05.31 ·
367 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring boot 整合 tkmybatis

SpringBoot集成通用mapperpom.xml添加依赖 <dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>1.1.7</version> </dependency>特别注意,如果使用了1.2.
转载
发布博客 2021.05.18 ·
1647 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

JAVA获取当前日期或指定日期的前N天的日期集合

因为最近的业务系统需求,前端有两个时间选择框,分别为startTime和endTime,用户展示一段时间内的折线图,但是如果用户选择的时间段太长,折线图时间轴太密集,展示效果十分不佳,于是我使用java代码书写了一个时间工具类,可以返回当前日期或指定日期的前N天的日期集合,如果传入的开始时间和结束时间间隔太大,还可以自动适应时间。/*** 用户可以传入startTime或endTime任意一个或两个,也可以不传入* 当传入的时间间隔太长时,默认返回最近的nday* plus: StringUt...
转载
发布博客 2021.04.07 ·
852 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

vue弹窗加载另一个外部vue页面

在本页面引入另一个页面,这里不做过多的描述了,直接上代码 <!--添加--><emp-add v-if="addDialogVisible" ref="empAdd"></emp-add>import empAdd from "../../components/emp/EmpAdd"; export default { name: "demo", components: { empAdd }
原创
发布博客 2020.11.20 ·
8272 阅读 ·
6 点赞 ·
3 评论 ·
22 收藏

window.atob()与window.btoa()方法实现编码与解码

首先, 为什么要编码?由于一些网络通讯协议的限制, 又或者是出于信息加密的目的, 我们就需要将原信息转换为 base64 编码,然后才能进行传输.例如,发送某些含有 ASCII 码表中 0 到 31 之间的控制字符的数据。通常的方法是通过window.btoa()方法对源数据进行编码, 然后接收方使用window.atob()方法对其进行解码, 从而得到原数据.window.btoa 与 window.atob 不支持中文但是这种方法存在的问题是:window.bto...
原创
发布博客 2020.10.13 ·
3973 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

ubuntu安装nginx及使用

目录ubuntu安装nginx 一、apt-get安装nginx 二、下载nginx包安装 ubuntu安装nginx目前支持两种安装方式,一种是apt-get的方式,另一种是根据包安装的方式为方便我统一使用root用户一、apt-get安装nginx# 切换至root用户sudo su rootapt-get install nginx查看nginx是否安装成功nginx -v1启动nginxservice nginx start..
转载
发布博客 2020.09.09 ·
4016 阅读 ·
9 点赞 ·
0 评论 ·
58 收藏

Maven详解

Mavern:项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven安装:访问http://maven.apache.org/download.cgi网址,下载maven安装包。 解压压缩包,配置环境变量:此电脑->属性->高级系统设置->环境变量->系统变量->新建在path变量的变量值后面添加;%MAVEN_HOME%\binWindow+r,输入mvn-versi...
转载
发布博客 2020.05.11 ·
341 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

记录一次非root用户操作docker时报的错:Got permission denied

以下问题及解决方法都在Ubuntu18.04下,其他环境类似:问题描述安装完docker后,执行docker相关命令,出现”Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.26/images/json: dial unix /var/run/docker
转载
发布博客 2020.05.08 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

解决java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use

1.遇到的问题:在单元测试的时候报:java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use问题有可能是有两个:1.你没有写启动类:2.虽然你写了启动类但是你的启动类所在的包和单元测试的包不在同一级根目录下。如上图:一个是在cn.gitv.pro.charg...
转载
发布博客 2020.05.05 ·
452 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker中启动Tomcat过程及外部访问报HTTP Status 404 – 未找到报错解决

环境:8.5.54部署方式:dockerdocker版本:Docker version19.03.8一、从仓库拉取一个tomcat镜像下来:dockerpull tomcat:8.5.54二、创建一个tomcat容器:dockerrun -itd --name tomcat5.8-p 8081:8080 tomcat:8.5.541.启动后发现界面报错 :HTTP...
原创
发布博客 2020.04.27 ·
2633 阅读 ·
3 点赞 ·
2 评论 ·
9 收藏

VUE动态绑定audio/video的src不能播放

前几天写个项目,要求要本地上传音视频至服务器,再回显可播放。心想这简单啊,直接vue双向绑定不就轻松解决,没想到遇到个大坑~html代码如下:<audio controls> <source :src="audio_url"> 您的浏览器不支持 audio 元素。</audio>js代码如下:this.audio_url = res...
转载
发布博客 2020.03.25 ·
1222 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue中显示动态绑定的img图片,显示不出来

1、如何是一个普通组件的话,那么这样就可以了<img :src="./static/images/logo.png"上面这种是写死的,下面让我们试试进行动态显示;<div id="head"> <img :src="logo" id="logo"> <!-- 图片当作一个模块加载 --> <...
原创
发布博客 2020.03.25 ·
2282 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多