自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

试着奔跑的菜鸟的博客

不积跬步无以至千里

  • 博客(59)
  • 收藏
  • 关注

原创 经验分享:用一张表解决并发冲突!数据库事务锁的核心实现逻辑

不用Redis,仅靠数据库表如何搞定高并发锁?本文针对无Redis的微服务架构,手把手讲解基于MySQL事务锁表实现业务并发的全流程。

2025-03-02 14:46:05 757

原创 系统设计:扫码登录流程,5个流程图告诉你!

扫码登陆作为常见的系统流程之一,是怎样一个执行流程呢?几个流程图教会你!

2025-02-23 11:43:07 480

原创 【工具推荐】告别YUI Compressor,ES6代码压缩实战,让你的静态资源节约50%的空间

介绍在旧的Maven单体项目中使用JavaScript压缩插件的问题,并探索了如何通过选择和配置Maven插件来解决这些问题

2024-12-30 22:03:18 1113

原创 【Leetcode】1. 两数之和

LeetCode两数之和的思路说明

2024-11-19 23:53:45 402

原创 经验分享:生产环境接口性能优化四步走,接口效率快快有!

生产环境接口性能优化,我们是怎么做的呢?快来一起看看吸收一下我的踩坑经验

2024-10-20 17:18:57 487

原创 经验分享:工作问题不用愁!掌握这些方法,高效解决90%的难题

在工作中,问题常常让人头疼焦虑。本文将为你详细介绍一套处理问题的有效流程,即使面对棘手问题,也能从容应对,大大提高解决问题的效率,让你在工作中不再被问题困扰。

2024-10-12 08:45:00 573

原创 Git:如何让代码的提交记录更干净

如何将自己的代码合并得更干净,更便于从整个需求上去了解逻辑的变更呢?这就告诉你merge中的squash用法!

2024-09-20 07:45:00 1567

原创 Vue:通过js控制css变量 - 一键修改全局样式

css读取变量,JavaScript修改一个变量后就能让所有相关的样式修改,怎么做的呢?

2024-09-09 20:45:20 1427

原创 Java基础:什么是多态

多态是面向对象的三大特性之一,但是这是什么意思呢?又有什么用?

2024-08-27 21:49:20 625

原创 在vue中优雅地异步引入(懒加载)腾讯地图API

直接引入腾讯地图会导致不使用地图组件的功能运行缓慢,怎么方便快捷又无污染地懒加载腾讯地图API呢?

2024-07-24 22:44:06 928

原创 【Leetcode】88. 合并两个有序数组

Leetcode的88. 合并两个有序数组解题思路

2024-07-12 14:16:00 376

原创 MySQL篇-SQL优化实战-减少子查询

一段生产环境SQL的优化-将子查询修改为连接查询,将14s的sql优化到2.6s

2024-07-03 00:24:58 924

原创 MySQL篇-SQL优化实战

常见的SQL优化措施有哪些?拿到一段SQL,怎么着手优化呢?

2024-07-03 00:20:59 519

原创 经验分享:记录一次OOM查找原因的过程

java应用OOM排查步骤

2024-06-19 13:30:00 536

原创 使用Xshell一键在多个会话中执行多个命令

使用Xshell如何一键在多个服务中执行命令,解放双手呢?

2024-06-03 22:21:23 2285 1

原创 文件流下载优化:由表单提交方式修改为Ajax请求

表单提交到后台进行数据下载操作简单,但是用户交互不好,那么如何修改为Ajax请求进行文件流下载,让使用jQuery的网站下载文件有更好的交互,又会遇到什么问题,我们怎么解决?给大家展现下我的处理思路。

2024-05-24 23:05:35 772

原创 记一次若依项目组装树型结构数据的效率优化

部门数据需要以树型结构返回给前台,但是超过3w的数据组装起来太慢了,怎么优化它呢?

2024-05-15 23:39:06 1374

原创 HttpCilent进行Post请求form-data接口,服务方接收不到参数

使用HttpClient 4.5.6版本进行post请求contentType为form-data的接口,服务提供方却一直接收不到参数,是为什么,又该怎么解决呢?

2024-05-05 16:41:46 947

原创 百度地图JSAPI与腾讯地图JSAPI GL版对比

项目需要用到地图组件进行解析和展示,该如何选择地图供应商?

2024-04-14 15:06:01 611

原创 【Leetcode】125. 验证回文串

Leetcode第125题.验证回文串

2024-04-01 22:48:18 404

原创 【Leetcode】27. 移除元素

Leetcode第27题 移除元素

2024-04-01 21:33:49 277

原创 【Leetcode】100. 相同的树

【代码】100. 相同的树。

2024-03-24 16:18:17 237

原创 【Leetcode】104. 二叉树的最大深度

【Leetcode】104. 二叉树的最大深度。

2024-03-24 15:36:39 258 2

原创 RedisTemplate实现锁超时时间延长(模仿Redisson看门狗机制)

你是否了解Redis分布式锁的应用和其中的坑呢?一篇文章告诉你RedisTemplate如何实现Redisson的自动延长超时锁,避免并发问题的产生。

2024-03-11 23:51:21 825

原创 Java业务功能并发问题处理

业务逻辑处理过程耗时较长,一个订单能被多个人同时操作,针对这种并发情况的个人解决方案

2024-01-05 00:12:58 796

原创 使用umy-ui的大数据量编辑表格(ux-grid)获取修改列进行提交

umy-ui的ux-grid大数据编辑表格获取已修改的列数据

2022-06-16 11:15:31 4824 1

原创 EOS/iBATIS中根据sql的全名id获取预编译sql

普元EOS7.5根据命名sql的id取到执行sql。并获取参数,将编译参数以mybatis的格式进行返回

2022-04-14 00:42:51 1307

原创 项目部署上K8S Log4j多副本滚动备份日志丢失问题记录

应用上了K8S之后,使用Log4j因多副本对同一日志文件进行滚动备份导致日志丢失

2022-03-24 21:52:41 1766

原创 普元EOS7.5生成入参为数组的WebService接口

普元EOS7.5生成对象数组入参的接口无法使用DataObject[]的替代方案

2021-01-31 23:06:03 1235

原创 Vue绑定对象/数组变量在更改后无法渲染

绑定对象/数组变量,但是在更改后却因Vue没有检测到而导致无法渲染,初学Vue时的注意事项之一!

2021-01-09 21:13:51 997

原创 ElementUI使用el-tabs进行路由跳转时动态修改页签的标题

使用ElementUI的el-tabs作为路由跳转页面展示时,动态修改标签页的标题

2020-12-12 20:47:31 6828

原创 普元EOS7.5生成RestFul接口服务

普元EOS7.5生成RestFul接口教程及注意事项

2020-08-23 00:09:08 1391

原创 java与Sql Server建立连接异常Could not generate DH keypair及Unsupported curveId: 29

JDK1.6通过JDBC连接SQLServer2014以上的版本报异常Could not generate DH keypair及Unsupported curveId: 29

2020-06-06 23:24:17 3106 3

原创 Oracle存储过程字符串分割为数组并找到数组是否存在元素

介绍Oracle存储过程成使用数组的方式

2020-05-09 22:52:07 2329

原创 装饰模式

装饰器模式也称为包装模式,适用于在不改变原有类的情况下,增强类对象的功能

2019-12-29 11:08:08 105

原创 普元EOS生成WebService时使用自定义实体映射属性

普元EOS自动生成Web Service配置节点及JavaBean的映射关系

2019-11-24 16:35:30 760

原创 Mysql字符串查询注意事项(空格敏感及部分字段大小写敏感问题)

在Mysql中对char和varchar字段进行查询时,如果查询的字段尾处带有空格,也是可以查询到尾处无空格的数据,经过资料查询后了解到,Mysql对字符串查询是遵循PADSPACE规则——在对字符串进行比较时会忽略字符串的尾空格但是如果我们程序上实在是需要对尾空格进行区分该如何处理呢?处理方法:#1在查询时加上binary,可区分尾空格,也可区分大小写:SELECT * FROM ...

2019-11-16 14:20:43 787

原创 java数组转换为集合-Arrays.asList使用

开发中经常遇到需要将动态增加数组数据的情况,数组转换为集合的方法Arrays.asList的使用及注意事项

2019-09-14 23:02:53 1206

原创 Java报异常时getMessage()方法返回null

NullPointException的getMessage()返回值是null

2019-06-30 14:51:11 922

原创 建造者模式

概述当复杂的构建过程通常不变,改变的只是内部的实现算法和业务逻辑时使用;将复杂的构建过程和具体的内部实现相分离,使得构建过程公用化。UML结构产品:需要被建造的目标;抽象建造者:规划好建造者类的任务,如需要实现A项任务,B项任务和C项任务,需要返回指定产品;具体建造者:具体实现每项任务,如怎样实现A项任务,B项任务和C项任务;指挥者:指挥完成任务的顺序和方式,如先完成A...

2019-06-29 01:34:13 100

空空如也

空空如也

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

TA关注的人

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