自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

试着奔跑的菜鸟的博客

至少要有一点一点地进步

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

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

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

2024-09-20 07:45:00 1417

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

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

2024-09-09 20:45:20 663

原创 Java基础:什么是多态

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

2024-08-27 21:49:20 566

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

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

2024-07-24 22:44:06 638

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

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

2024-07-12 14:16:00 344

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

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

2024-07-03 00:24:58 817

原创 MySQL篇-SQL优化实战

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

2024-07-03 00:20:59 424

原创 记录一次OOM查找原因的过程

java应用OOM排查步骤

2024-06-19 13:30:00 443

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

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

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

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

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

2024-05-24 23:05:35 627

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

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

2024-05-15 23:39:06 1094

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

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

2024-05-05 16:41:46 679

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

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

2024-04-14 15:06:01 453

原创 125. 验证回文串

Leetcode第125题.验证回文串

2024-04-01 22:48:18 382

原创 27. 移除元素

Leetcode第27题 移除元素

2024-04-01 21:33:49 261

原创 100. 相同的树

【代码】100. 相同的树。

2024-03-24 16:18:17 206

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

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

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

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

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

2024-03-11 23:51:21 687

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

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

2024-01-05 00:12:58 630

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

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

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

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

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

2022-04-14 00:42:51 1235

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

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

2022-03-24 21:52:41 1633

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

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

2021-01-31 23:06:03 1147

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

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

2021-01-09 21:13:51 945

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

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

2020-12-12 20:47:31 6593

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

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

2020-08-23 00:09:08 1267

原创 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 2824 3

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

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

2020-05-09 22:52:07 2169

原创 装饰模式

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

2019-12-29 11:08:08 90

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

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

2019-11-24 16:35:30 717

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

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

2019-11-16 14:20:43 719

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

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

2019-09-14 23:02:53 1165

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

NullPointException的getMessage()返回值是null

2019-06-30 14:51:11 855

原创 建造者模式

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

2019-06-29 01:34:13 86

原创 MySql整型索引和字符串索引失效或隐式转换问题

问题概述今天在上班时,DBA突然找出来一段sql,表示该sql存在隐式转换,不走索引。经过我们的查看后,发现是类型varchar的字段,我们使用条件传入了数值型的值,由于担心违反保密协议,在此就不贴图了,由我重现一下类似情况给大家看一下。问题重现首先我们先创建一张用户表test_user,其中USER_ID为了效果我们设置为varchar类型且加上唯一索引。CREATE TAB...

2019-05-23 22:56:14 2442

原创 模板方法模式

模板方法模式概述将重复的,可复用的代码抽离出来,降低代码的重复率。UML一个简单的示例:在学校的人员分为老师和学生,老师和学生每天做的相同的事情有早读,吃中饭,吃晚饭,而做不同的事情则在休息时间和去不同的宿舍楼休息。模板类:package com.template;public abstract class HighSchoolCrew { /** * 日...

2019-04-12 00:08:12 102

原创 MySQL使用UNION连接两个查询排序失效

概述UNION连接数据集关键字,可以将两个查询结果集拼接为一个,会过滤掉相同的记录UNION ALL连接数据集关键字,可以将两个查询结果集拼接为一个,不会过滤掉相同的记录今天在接到一个需求的时候使用了UNION进行查询后发现,如果两个查询分别使用ORDER BY后拼接居然无法成功排序,经过了好一番折腾,记录下表结构及数据-- 创建表CREATE TABLE test...

2019-03-14 19:52:15 4091 8

原创 django1.11 启动错误:Generator expression must be parenthesized

错误信息:Traceback (most recent call last): File "manage.py", line 22, in <module> execute_from_command_line(sys.argv) File "E:\python\learning_log\ll_env\lib\site-packages\django\core\ma...

2019-01-30 22:04:15 29317 18

原创 MySql查询整型字段空字符时出现为0的数据

表结构:-- 表的ddlCREATE TABLE `user_desc` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `USER_NAME` varchar(255) DEFAULT NULL COMMENT '用户名', `AGE` int(5) DEFAULT NULL COMMENT '年龄', `COUNTRY` varchar(...

2019-01-20 18:59:45 2855

原创 原型模式

原型模式概述某些特定的时候,我们需要同一个类生成多个相同的对象,或者是基于一个对象生成一个复制对象,并再对复制对象进行修改,这时候就可以使用到原型模式。UML一个简单的示例:package com.prototype;public class Customer implements Cloneable { private String name; private ...

2018-12-09 00:39:27 136 1

空空如也

空空如也

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

TA关注的人

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