Lee5488
码龄6年
  • 248,489
    被访问
  • 44
    原创
  • 83,479
    排名
  • 14
    粉丝
  • 0
    铁粉
关注
提问 私信
  • 加入CSDN时间: 2016-04-14
博客简介:

dongying1751的博客

查看详细资料
  • 3
    领奖
    总分 374 当月 3
个人成就
  • 获得43次点赞
  • 内容获得60次评论
  • 获得108次收藏
创作历程
  • 1篇
    2022年
  • 5篇
    2021年
  • 20篇
    2020年
  • 6篇
    2019年
  • 4篇
    2018年
  • 14篇
    2017年
成就勋章
TA的专栏
  • 数据库
    7篇
  • 服务器
    8篇
  • 锁
    1篇
  • 缓存
    4篇
  • 应用
    3篇
  • 笔记
    1篇
  • 消息
    2篇
  • 面试
    2篇
  • 测试
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

mysql删除表重复数据

在mysql数据库中可能会出现没有唯一约束导致的数据会有多条的问题,那么我们怎么删除多余的数据只保留其中一条数据。这里有一些方法可以快速进行删除多余的数据新建示例表结构和数据CREATE TABLE `user` ( `name` varchar(20) DEFAULT NULL, `age` int DEFAULT NULL, `id` int NOT NULL AUTO_INCREMENT, PRIMARY KEY (`id`)) ENGINE=InnoDB INS
原创
发布博客 2022.01.13 ·
884 阅读 ·
2 点赞 ·
1 评论

idea 链接database使用Scripted Extensions自动生成代码

说明:以下内容是根据idea自带的scripted Extentions 中的 Generate POJOs.groovy 改造而来,可以自动生成xml、dao、数据源文件共计5个文件,可以自动匹配商品中心的需求【根据门店、大区、log等自动添加多数据源注解】,如不符合要求可根据groovy语法自行改造。遗留问题:copyright中的【所】和【、】依旧存在乱码现象; 不能自动生成到项目的所在文件地址,需要手动copy; 只有selectList、insertSelective、select
原创
发布博客 2021.11.11 ·
1368 阅读 ·
0 点赞 ·
0 评论

Spring AOP 详解

https://docs.spring.io/spring-framework/docs/2.0.x/reference/aop.html
转载
发布博客 2021.09.06 ·
28 阅读 ·
0 点赞 ·
0 评论

MAT使用分析线上FullGC

目录问题引出:解决步骤:问题分析:解决方案:后续追踪:问题引出:最近线上问题频频出现,使用阿里ARMS检测到的数据,一天之内竟然经将近了十几万次FullGC一个小时内高达几千次FullGC试问,这服务器还有什么用?解决步骤:1:直接找运维小哥哥dump了堆文件内容;这里感谢一下运维小哥的不耐其烦,小哥哥给我dump堆文件他女朋友要是知道了不知道会不会生气2:使用MAT分析...
原创
发布博客 2021.05.24 ·
247 阅读 ·
0 点赞 ·
6 评论

AQS 之张三占坑位(一)

AQS 之张三占坑位(一)栗子李四抢坑位张三释放坑位总结涉及到锁,那么必定涉及到等待。AQS就是用来做锁和排队使用。这里有个小故事分享一下:​ 张三在某大型商场跟女朋友逛街,突然尿意来袭急奔厕所,发现坑位空位立马进入锁上大门。​ 三分钟后,李四走进厕所发现有一个坑位,过去拉门发现大门紧锁并且里面大喊有人,李四没办法只能旁边找了个凳子坐了下来,刚坐下来发现还有个人,李四心想完了还有人排在我前面,结果那人说自己是锁魂典狱长不是去上厕所的让他大可放心,李四才稍微放下了心继续看了下坑位大门紧闭,转头问典狱
原创
发布博客 2021.04.06 ·
70 阅读 ·
0 点赞 ·
0 评论

【翻译】Using pipelining to speedup Redis queries

原文地址:https://redis.io/topics/pipeliningRequest/Response protocols and RTT请求/响应协议和RTTRedis is a TCP server using the client-server model and what is called aRequest/Responseprotocol.redis 是一个客户端/服务端模式的请求/响应协议的TCP服务器This means that usually a requ..
翻译
发布博客 2021.01.29 ·
45 阅读 ·
0 点赞 ·
0 评论

FastJson采坑系列(版本升级问题)

昨天晚上又发现一起问题,问题导致了有一类消息全部丢失,写了紧急脚本去修复的问题。发现问题:问题是这样的,昨天测试在beta爆出了一个问题,是之前一个功能失效了,让查一下,然后我找时间查了下。发现beta日志一直在报错。报错mqType不存在,我看了下代码,是正常抛错。查询了下mq的日志,看到发出的消息格式。发现了问题所在,发出的消息格式是mqType,而接受的时候,mqType为下划线mq_type 所以导致识别不到mqtype直接抛错了;调查问题:前天晚上11-16发版的,我看了下代码日期
原创
发布博客 2020.11.18 ·
1425 阅读 ·
0 点赞 ·
0 评论

redis大key处理

如何解决Redis大key问题,看这一篇就够了!Redis—大key问题讨论及解决方案Redis大Key优化redis 中的大key 主要包括以下几个部分(超过M级别的):单个简单的key存储的value很大hash, set,zset,list 中存储过多的元素一个集群存储了上亿的key定位大key查询大key问题查看第一篇文章,有很多方法定位到大key去优化;redis-rdb-tools工具 使用redis自带的工具,导出rdb文件,文件中可以查看具体的key类..
原创
发布博客 2020.10.29 ·
1245 阅读 ·
1 点赞 ·
2 评论

java程序OOM分析

本文主要介绍了 在java程序出现了OOM的时候,我们可以怎么办来追踪问题。1.模拟一下内存溢出: 使用main方法测试,写一个一直创建新对象的方法,往list中添加; Integer size = 2048*10;List<byte[]> list = new ArrayList<>();for (int i = 0; i < size; i++) {System.out.println(i);TimeUnit.MILLISECONDS.sleep
原创
发布博客 2020.10.15 ·
319 阅读 ·
0 点赞 ·
0 评论

windows SSH下载github

1.在windows上下载github中的代码,首先需要安装git 。这里就不演示怎么使用git的操作了,自行百度解决;2.安装好了git的准备工作后,我们可以找到github的一个项目我们使用SSH的方式下载(另外一种方式是通过HTTPS,实时输入自己的账号密码下载)我们直接打开gitbash进行下载 发现如下错误,提示我们没有权限或者仓库不存在,这里很明显我们没有权限git clone git@github.com:spring-io/initializr.git3..
原创
发布博客 2020.09.09 ·
391 阅读 ·
0 点赞 ·
0 评论

idea之debug模式

idea是一个非常好用的工具。他的debug更是功能强大,今天来看下idea的强大debug功能。我们写几个简单的方法。直接debug模式启动F8 单步调试,不进入函数内部F7 单步调试,进入函数内部F9 继续执行,进入下一个断点或执行完程序其余不常用;以下只介绍部分实用的功能。ALT + F8此功能可以直接执行,在弹出的窗口中,可以随意编写执行的java代码语句,同时,可以使用当前作用域中的所有变量。该方法和 Variables 类似添加 V...
原创
发布博客 2020.07.20 ·
883 阅读 ·
1 点赞 ·
0 评论

SpringBoot之gradle实战

springboot已经在逐渐从mavaen切换到gradle,我们又岂能落后呢,紧跟时代的脚步,才能不被时代抛弃。安装gradlegradle官网:https://gradle.org/我们找到安装gradle的doc地址https://gradle.org/install/找到windows安装的步骤我们调到下载页https://gradle.org/releases/下载完成后在这里配置上gradle打开CMD验证成功。生成spring项目直接生成g..
原创
发布博客 2020.07.19 ·
163 阅读 ·
0 点赞 ·
1 评论

JAVA8 之 function 基础

function 包简介在java8中新引入了一个包这是一个重要的更新,牵扯到了lamada表达式和一系列的语法结构变动。function包主要有六个比较重要的interface;按照字典排序/** * Represents an operation that accepts two input arguments and returns no * result. This is the two-arity specialization of {@link Consumer}.
原创
发布博客 2020.07.04 ·
3464 阅读 ·
0 点赞 ·
0 评论

采坑系列 Collectors.toMap

java8出的流操作,由于可以快速转化为map并且便于代码阅读,所以推荐使用java8语法转化List为map。这里给出例子:public class GroupByTest { public class Student{ private String name; private Integer age; public String getName() { return name; }
原创
发布博客 2020.06.29 ·
7720 阅读 ·
0 点赞 ·
0 评论

nacos做注册中心

今天写一个用nacos做注册中心的spring cloud 实例。首先创建一个spring boot web项目。加入spring cloud 的 pom内容 <!--Spring Cloud--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-depe
原创
发布博客 2020.05.17 ·
143 阅读 ·
0 点赞 ·
1 评论

自己搭建SpringBoot initializer 服务器

前言:使用idea构建springboot服务时,默认的SPRING INITIALIZR是spring官网的。这个地址吧,大家都懂滴。。。自己搭建一个spring initializer 服务器。 我们找到spring initialzer的项目地址:https://github.com/spring-io/initializr 这里需要注意的是,这个...
原创
发布博客 2020.03.31 ·
1501 阅读 ·
0 点赞 ·
0 评论

initializr-service.jar

发布资源 2020.03.31 ·
jar

centos7搭建java环境

本章内容讲解在centos上搭建一些环境:jdk11,maven3,gitjdk11 安装首先安装jdk。我们到oracle官网下载jdk,jdk11下载https://www.oracle.com/java/technologies/javase-jdk11-downloads.html更多版本下载https://www.oracle.com/java/te...
原创
发布博客 2020.03.30 ·
84 阅读 ·
0 点赞 ·
0 评论

本地Ping不通华为云服务问题解决

盯了华为云服务器很久了,物美价廉。真香啊。。。。。今天入手了2核4G的华为云耀服务器。付完款之后,东西都搞好了。服务器选好了,shell登录了服务器也可以了,结果本地ping云服务器的时候,傻眼了。ping不通。心想,华为云不会是来坑我的吧,咋办了。猜想一下,估计是安全组没有打开,之前一直用的阿里云,虽然阿里云也是有安全组的,但是阿里云是不用设置ICMP的(ping的关键);接下来话不多说直...
原创
发布博客 2020.03.30 ·
4316 阅读 ·
1 点赞 ·
0 评论

2020/03/16

提笔,已经写不下字了。不知道从什么时候开始,已经变得不会用语言描述某些东西了,不会浮华的修饰,也不会表达心底痛彻心扉的感受,也不会明白那快乐的时光。 我甚至连我自己不知在写些什么,当我躺在深夜床上时,思绪总是成千上万的涌向心头,不管过去,现在,将来,每一个镜头都那么真实的浮现在我的脑海中,它是那般真实,那样让我触及心扉的感受。 多愁善感的人注定颠沛流离,黑夜与白昼永恒...
原创
发布博客 2020.03.16 ·
81 阅读 ·
0 点赞 ·
0 评论
加载更多