![](https://img-blog.csdnimg.cn/20200823230549361.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
实战问题
文章平均质量分 75
一个记录真实开发中遇到的问题以及解决办法的专栏。
T-OPEN
爱生活,爱技术,爱分享,希望多与同行交流,共建一个良好的开源技术氛围。
展开
-
kubectl 本地远程链接k8s多个集群,远程管控多集群,查看日志 部署服务(windows版)
在windows电脑上通过kubectl远程管控k8s多集群,查看日志 部署服务等等。kubectl 本地远程链接k8s多个集群,远程管控多集群,查看日志 部署服务(windows版)原创 2023-11-15 21:29:15 · 2561 阅读 · 6 评论 -
Springboot实现优雅的参数校验(Spring Validation)和 if else说再见
Springboot实现优雅的参数校验(Spring Validation)和 if else说再见。原创 2023-04-09 23:43:52 · 2865 阅读 · 27 评论 -
给CSDN消息通知的一封建议-----设计更好的信息阅读界面
给CSDN消息通知的一封建议-----设计更好的信息阅读界面?消息通知如何设计才能让用户更加喜欢用呢?原创 2023-04-02 12:13:53 · 1226 阅读 · 3 评论 -
解决 idea中SVN一直 looking for xxx working copy root 或者performing vcs refresh
解决 idea中SVN一直 looking for xxx working copy root 或者performing vcs refresh原创 2021-11-04 16:29:08 · 1175 阅读 · 0 评论 -
sql-server 数据库降级(2014------->2012)
sql-server 数据库降级把 一个sqlsever 2014版的数据库降级到一个2012版的。原创 2021-09-15 10:10:19 · 1532 阅读 · 0 评论 -
一篇文章带你完成内网部署YApi以及踩坑过程
一篇文章带你完成内网部署YApi以及踩坑过程原创 2021-08-20 00:48:20 · 2427 阅读 · 0 评论 -
linux下实现日志切割的两种方法 logrotate
linux下实现日志切割的两种方法 logrotate原创 2021-08-08 20:28:07 · 10265 阅读 · 0 评论 -
windows下面Nginx日志切割
windows下面Nginx日志切割原创 2021-08-06 13:02:54 · 1010 阅读 · 0 评论 -
excel--VLOOKUP的基本用法
excel--VLOOKUP的基本用法原创 2021-07-31 23:31:58 · 309 阅读 · 0 评论 -
pt-online-schema-change使用详解
pt-online-schema-change使用详解转载 2020-11-11 10:22:50 · 1397 阅读 · 0 评论 -
idea中 google-java-format 插件的使用
idea中 google-java-format 插件的使用原创 2020-11-05 11:41:03 · 18481 阅读 · 10 评论 -
Chrome浏览器崩溃 “STATUS_INVALID_IMAGE_HASH”的解决办法
Chrome浏览器崩溃 “STATUS_INVALID_IMAGE_HASH”的解决办法转载 2020-10-30 14:08:20 · 7768 阅读 · 2 评论 -
java编译通过,运行却提示找不到或无法加载主类的解决方案
java编译通过,运行却提示找不到或无法加载主类的解决方案原创 2020-08-30 20:47:03 · 13464 阅读 · 12 评论 -
mybatis 查询结果返回 list<pojo> 和 一个 pojo 类 的一些坑
mybatis 查询结果返回 list<pojo> 和 一个 pojo 类 的一些坑原创 2020-02-22 17:03:14 · 1442 阅读 · 0 评论 -
github高级搜索技巧
Github高级搜索原创 2019-12-31 16:11:22 · 888 阅读 · 0 评论 -
怎样解决上下级关系文件查看的权限控制问题
样解决上下级关系文件查看的权限控制问题原创 2019-12-17 20:03:18 · 1155 阅读 · 0 评论 -
springboot +logback+阿里数据源(druid)打印sql日志以及简化日志输出方式
springboot +logback+阿里数据源(druid)打印sql日志以及简化日志输出方式。原创 2019-11-15 17:07:46 · 13102 阅读 · 2 评论 -
省市县三级联动的实现方案
1. 问题的来源在开发中经常需要进行一个页面级联效果,最经常使用莫过于省市级三级联动的效果,比如选完北京市然后把北京市下属的区丰台区,海淀区,昌平区…返回前端2. 解决方案本次解决方案仅涉及后端(ps:主要是前后端分离的项目写多,不会前端操作了)2.1 数据库设计CREATE TABLE `sys_china` ( `Id` int(11) NOT NULL COMMENT '...原创 2019-11-15 16:08:46 · 3216 阅读 · 0 评论 -
list.size()和list.isEmpty()的区别和效率以及CollectionUtils.isEmpty()的使用
在实际的开发中经常要操作list,而为了避免空指针异常,我们经常需要进行判空操作。一般的写法是:if(list!=null && list.size>0){//进行集合的操作}方法一(数据量大,效率低): if(list!=null && list.size()>0){}方法二(数据量大,效率高): if(list!=null &...原创 2019-11-12 18:53:03 · 7980 阅读 · 0 评论 -
常量应该封装到常量类,常量接口,还是枚举类中?
前言之前项目中响应前台的接口中会用到一些公共常量。这个时候就比较纠结,常量到底是封装到哪里比较好呢,因为以前写的很多代码不怎么规范,而且有时候常量用到的不算太多太集中,所以就哪里用到哪个类上去声明一个出来,这样虽然很方便,但是统一维护起来,项目做大了,有些时候你要引用一个你记得你明明声明过的常量,却找半天都找不到,而且后期需要对常量中的内容进行一些修改的时候,维护起来也十分不方便,代码整体结构也...转载 2019-10-23 09:31:08 · 914 阅读 · 1 评论 -
StringUtils工具类的maven坐标以及StringUtils.isBlank()和StringUtils.isEmpty()的区别
1. StringUtils的maven坐标 <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.6</ve...原创 2019-09-25 17:31:20 · 2910 阅读 · 0 评论 -
springMVC 优雅的校验参数(@Valid和@Validated)
很痛苦遇到大量的参数进行校验,在业务中还要抛出异常或者不断的返回异常时的校验信息,在代码中相当冗长, 充满了if-else这种校验代码,今天我们就来学习spring的javax.validation 注解式参数校验.为什么要用validatorjavax.validation的一系列注解可以帮我们完成参数校验,免去繁琐的串行校验不然我们的代码就像下面这样: // http://loc...转载 2019-09-20 18:12:22 · 6016 阅读 · 1 评论 -
使用map传参,解决后台没有前台对应实体的类的情况
使用map传参,解决后台没有前台对应实体的类的情况本文相关代码:https://github.com/Dr-Water/fast-json-test开发中有时候会遇到前端在一次请求中需要传多个list集合到后台,后端又没有对应的实体类,或者没有必要建立对应的实体类,这时候万能的map就派上用场了。1.首先需要在项目中添加fastjson的依赖坐标 <dependency> ...原创 2019-09-18 11:32:06 · 859 阅读 · 0 评论 -
三步实现maven工程集成logback日志框架(日志按天滚动生成文件)并附源码
maven工程集成logback日志框架原创 2020-08-05 23:25:52 · 3746 阅读 · 0 评论 -
一个命令解决maven依赖下载失败后无法重新下载依赖的问题-批量删除repository库目录下所有后缀名是.lastUpdated的文件
一个命令解决maven依赖下载失败后无法重新下载依赖的问题批量删除repository库目录下所有后缀名是.lastUpdated的文件原创 2020-07-15 23:24:41 · 1619 阅读 · 1 评论 -
springboot 项目启动报Has been loaded by XML or SqlProvider, ignoring the injection of the SQL的错误的解决方案
springboot 项目启动报Has been loaded by XML or SqlProvider, ignoring the injection of the SQL的错误的解决方案原创 2020-05-29 08:59:17 · 5468 阅读 · 0 评论 -
一篇文章解析mysql的 行转列(7种方法) 和 列转行
一篇文章搞定mysql的 行转列(7种方法) 和 列转行原创 2020-05-03 09:20:16 · 32229 阅读 · 1 评论 -
springboot集成jxls实现导入并读取excel数据
springboot集成jxls实现导入并读取excel数据原创 2020-04-30 17:30:41 · 1251 阅读 · 0 评论 -
jxls隐藏行标题
jxls隐藏行标题原创 2020-04-28 09:40:02 · 634 阅读 · 0 评论 -
jxls和easypoi实现 java 实现动态组装列头导出(动态head)
jxls和easypoi实现 java 实现动态组装列头导出(动态head)原创 2020-04-24 15:32:43 · 3227 阅读 · 0 评论 -
git合并单个文件到一个分支上
git合并单个文件到一个分支上原创 2020-04-20 17:56:09 · 2953 阅读 · 0 评论 -
springboot激活多环境配置文件
springboot激活多环境配置文件,启动不起来的解决方案原创 2020-03-20 11:22:59 · 842 阅读 · 0 评论 -
JXLS 简化报表(excel数据)导出
JXLS 简化报表(excel数据)导出原创 2020-03-16 17:43:56 · 600 阅读 · 0 评论 -
@Transactional和synchronized能连用吗?能保持事务的一致性吗?
@Transactional和synchronized能连用吗?能保持事务的一致性吗?原创 2020-03-03 15:10:03 · 1032 阅读 · 0 评论 -
数据库的事务的四大属性和四大隔离级别(mysql)
数据库的事务的四大属性和四大隔离级别(mysql)原创 2020-03-02 18:27:06 · 1593 阅读 · 0 评论 -
java 使用qq邮箱发送邮件报错 port: 465, response: 550 错误
smtp.qq.com, port: 465, response: -1smtp.qq.com, port: 465, response: 550com.sun.mail.smtp.SMTPSendFailedException: 550 Mail content denied.原创 2020-02-15 19:50:49 · 10065 阅读 · 3 评论 -
git推送某一次特定的提交到远程分支
git推送某一次特定的提交到远程分支原创 2020-01-21 22:32:56 · 2991 阅读 · 0 评论 -
TPS、QPS和系统吞吐量的区别和理解
TPS、QPS和系统吞吐量的区别和理解原创 2020-01-20 17:34:50 · 3147 阅读 · 0 评论 -
网关(zuul)和代理服务器(nginx)的区别
网关(zuul)和代理服务器(nginx)的区别原创 2020-01-19 14:59:58 · 8394 阅读 · 0 评论 -
@RequestBody、@RequestParam 、@PathVariable @RequestPart 傻傻分不清
在项目开发中,我们经常会遇到 @RequestBody和@RequestParam以及 @PathVariable 、 @RequestPart来接收前台传过来的不同的参数,这三者有什么区别呢?具体使用场景是什么呢?原创 2020-01-06 19:24:15 · 3181 阅读 · 1 评论