自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逆函数

逆生长~

  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

转载 Mybatis-Plus 官方神器发布

Mybatis-Plus 官方神器发布!macrozheng今天以下文章来源于JAVA架构日记,作者如梦技术JAVA架构日记.致力于高质量 技术文章原创分享,拒绝水文、软文。今天介绍一个 MyBatis-Plus 官方发布的神器:mybatis-mate 为 mp 企业级模块,支持分库分表,数据审计、数据敏感词过滤(AC算法),字段加密,字典回写(数据绑定),数据权限,表结构自动生成 SQL 维护等,旨在更敏捷优雅处理数据。一、主要功能 字典绑定 字段加...

2021-11-16 09:38:28 237

原创 常用的Linux命令

查找文件find / -name filename.txt 根据名称查找/目录下的filename.txt文件。find . -name "*.xml" 递归查找所有的xml文件find . -name "*" |xargs grep "hello" 递归查找所有文件内容中包含hello world的xml文件grep -H 'spring' *.xml 查找所以有的包含spring的xml文件find ./ -size 0 | xargs rm -f & 删除文件大小为零的文件

2021-10-24 18:05:51 163

转载 SpringBoot实现Excel导入导出,好用到爆,POI可以扔掉了!

原创梦想de星空macrozheng今天收录于话题#开源项目精选20个内容在我们平时工作中经常会遇到要操作Excel的功能,比如导出个用户信息或者订单信息的Excel报表。你肯定听说过POI这个东西,可以实现。但是POI实现的API确实很麻烦,它需要写那种逐行解析的代码(类似Xml解析)。今天给大家推荐一款非常好用的Excel导入导出工具EasyPoi,希望对大家有所帮助!EasyPoi简介用惯了SpringBoot的朋友估计会想到,有没有什么办法可以直接定义好需要导出的数据对象...

2021-10-19 11:19:32 254

原创 element-ui DatePicker 日期选择器 type=daterange,赋默认值

<ez-col :span="8" class="sfrq-data-box"> <ez-form-item label="末次随访日期" class="m_date_input" clearable prop="finalFollowDate" > <ez-date-picker v-model="finalFollowDate" .

2021-10-15 13:52:41 6687

原创 vue+elementUi 路由跳转,关闭当前的tab

//第一种,一步到位this.$store.dispatch('app/delView', this.$route).then(() => { this.$router.push({ path:'/liuManage/taskExecuteList' });});//第二种// 调用全局挂载的方法,关闭当前页this.$store.dispatch("app/delView", this.$route);// 关闭之后跳转你要跳转的路由.

2021-07-15 10:59:50 7005 3

原创 vue + element-ui 动态添加行数据,并做校验

问题:最近在做一个vue项目时,遇到了一个动态添加行数据,并且添加校验的需求。一开始,并不顺利,用了几种方法都么有效果,下面我来叙述下我的菜坑过程(本人助攻后端,但是前端缺人,只好去帮忙了,就当是锻炼自己的技术广度)1、首先是form表单:<el-form :model="form" :rules="ncidPositiveRules" ref="ncidPositiveForm"> <Table :tableData="form.relat

2021-07-13 11:48:06 1893 1

原创 22问带你熟悉Redis !

1.什么是redis?Redis 是一个基于内存的高性能key-value数据库。2.Reids的特点Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。Redis的出色之处不仅仅是性能,Redis最大的魅力是支持保存多种数据结构,此外单个.

2021-05-08 11:43:06 255

转载 必学十大经典排序算法,看这篇就够了

必学十大经典排序算法,看这篇就够了真致信息技术2019-03-25 10:21:06来自:算法与数据结构说明十大排序算法可以说是每个程序员都必须得掌握的了,花了一天的时间把代码实现且整理了一下,为了方便大家学习,我把它整理成一篇文章,每种算法会有简单的算法思想描述,为了方便大家理解,我还找来了动图演示;这还不够,我还附上了对应的优质文章,看完不懂你来砍我,如果不想砍我就给我来个好看。术语铺垫有些人可能不知道什么是稳定排序、原地排序、时间复杂度、空间复杂度,我这里先简单解释一下:1

2021-05-08 10:43:37 294

原创 Mac 无法在根目录写入的问题

闲话不多说,直接上干货!!!Mac 用idea 创建springBoot 项目,启动时,报无法创建日志目录,我的目录是/usr/local/dir_samba/HC_logs,在某度上搜索了很多,基本都是进入恢复模式,关闭某个功能,然后创建目录,在赋予权限,觉得比较麻烦,其实只需要一步就搞定了,打开终端,输入sudo chmod 777 /usr/local ,即可注意:你首先要看下,你的根目录,文件夹到哪一层,到你的根目录同时按住 shift + command + . (点),会看到隐藏的.

2021-04-13 10:18:39 1379

转载 工作四年,分享50个让你代码更好的小建议

前言工作了四年,看过很多思考不够深入的代码,因此写一下总结吧,50个让你代码更好的建议。其中的一些点,我以前的文章也写过啦,这次主要汇总一下。希望大家日常写代码多点思考,多点总结,加油!同时哪里有不对的,也望指出,感谢哈~1. 仅是判断是否存在时,select count 比 select 具体的列,更好。我们经常遇到类似的业务场景,如,判断某个用户userId是否是会员。(反例):一些小伙伴会这样实现,先查从用户信息表查出用户记录,然后再去判断是否是会员:<select id.

2021-03-31 09:49:46 95

原创 使用vue ui 客户端创建项目

1、打开自己的终端,windows+R 输入 CMD,输入vue,如果显示不是‘vue'不是内部或外部命令,也不是可运行的程序 或批处理文件解决方案:找到npm i xxx -g下载后存放的路径,将路径添加到环境变量中,即可。此处终端输入npm i vue-cli -g 下载安装,不贴图片了成功后如下图启动vue ui 创建项目如果之前创建过,可以选择预设的模板,不用在后面在安装依赖配置选择自己项目中需要的东西安装插件和依赖添加eleme...

2021-03-27 10:55:16 130

转载 Java后端线上问题排查常用命令

Java后端线上问题排查常用命令收藏重磅资讯,干货,第一时间送达作者:xiaolyuh本文来源:http://r6d.cn/b97q7内存瓶颈freefree是查看内存使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。free -h -s 3表示每隔三秒输出一次内存情况,命令如下[1014154@cc69dd4c5-4tdb5~]$freetotalusedfreeshared...

2021-03-22 10:46:04 203

原创 关于echarts 图,在切换tab后,返回时宽度变窄的问题

项目场景:提示:这里简述项目相关背景:最近在做一个统计报表的项目,需要插入ECharts 图表和表格做统计,并且可以导出Excel 表格。问题描述:提示:这里描述项目中遇到的问题:在开发过程中,碰到了一个,echarts 图在切换到 tab ,然后导出页面的数据,在初始化echarts图,宽度变窄的问题。原因分析:提示:这里填写问题的分析:通过调试代码发现,每次导出excel 表格后,返回初始的页面,echarts 图的宽度区的都是默认的宽度,而不是我自己设置的宽度,导致切换回来的时候,图表变

2021-02-26 11:46:13 2218

转载 为什么阿里巴巴禁止工程师直接使用日志系统(Log4j、Logback)中的 API

作为Java程序员,我想很多人都知道日志对于一个程序的重要性,尤其是Web应用。很多时候,日志可能是我们了解应用程序如何执行的唯一方式。所以,日志在Java Web应用中至关重要,但是,很多人却以为日志输出只是一件简单的事情,所以会经常忽略和日志相关的问题。在接下来的几篇文章中,我会来介绍介绍这个容易被大家忽视,但同时也容易导致故障的知识点。Java语言之所以强大,就是因为他很成熟的生态体系。包括日志这一功能,就有很多成熟的开源框架可以被直接使用。首先,我们先来看一下目前有哪些框架被广泛的使

2020-12-29 10:09:10 128

转载 干掉mapper.xml!MyBatis新特性动态SQL真香!

干掉mapper.xml!MyBatis新特性动态SQL真香!当我们使用MyBatis的时候,需要在mapper.xml中书写大量的SQL语句。当我们使用MyBatis Generator(MBG)作为代码生成器时,也会生成大量的mapper.xml文件。其实从MBG 1.3.6版本以后,MyBatis官方已经推荐使用Dynamic SQL,使用这一新特性基本就不用写mapper.xml文件了,使用起来非常方便,推荐给大家!Dynamic SQL简介在我们使用Spring的时候,有XML和J

2020-12-28 10:47:36 919

转载 面试官:Redis 主从复制时网络开小差了怎么整?

今天主要讲的是主从复制数据一致性相关以及面对网络中断如何进行数据同步的问题。- 思维导图-主从模式配置对于 Redis 主从大家可能并不陌生,但是配置的话日常工作中并不会经常操作。在这里简单介绍下主从的相关配置。1、主从模式Redis 中设置主从的方式很简单,通常有两种: 通过在配置文件 redis.conf 中设置 slaveof 方式(永久); 直接在客户端执行 slaveof ip port 的方式(临时); 2、主-从-...

2020-12-28 09:30:03 132

原创 maven 打包命令

问题:我们平时在创建maven项目或者从git/svn 拉项目的时候,经常会出现jar不存在的错误,或者就算maven仓库里面有jar包,但是idea/eclipse识别不了,将maven clean,然后在compiler ,仍然没有什么用,这时候,我们手动打jar包是最好的方式1、maven 打jar包ojdbc6-11.2.0.4.0.jarmvn install:install-file -DgroupId=com.oracle.ojdbc6_g -DartifactId=ojdbc6_

2020-12-17 17:48:18 386

原创 springboot集成dubbo,启动报错,dubbo.rpc.RpcException: No provider available from registry...

2020-12-12 19:43:13.956 ERROR 8724 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.alibaba.dubbo.

2020-12-12 20:10:30 1898

原创 关于springboot 中@ResponseBody 的问题

项目场景:最近在做一个springboot项目,可能很长时间没碰了,很多注解的机制会用,但是具体的意思还不是很熟,需要加强下问题描述:遇到的问题:在页面跳转的时候,总是显示内部错误,无法跳转到正常的页面,下面是源码,页面用的公共方法跳转/** * 查询信息反馈信息 */@GetMapping("/xxFeedback/{id}")@ResponseBodypublic String xxFeedback(@PathVariable("id") String djid,Mode.

2020-11-02 20:20:30 1690

原创 SpringBoot 整合 dubbo 时出现的几个问题

错误1:java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.getMethod(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;原因:dubbo与spring整合 中出现包冲突,dubbo 中ma...

2020-04-22 12:20:18 407

原创 Tomcat 启动过程中 报 Compilation error java.io.IOException: 磁盘空间不足

遇到这种情况:1、看下服务器 的 内存是多大的,如果空间充足的话,那么没有问题(一般空间不足的情况可能性比较小)。2、看下tomcat 里面配置的JAVA_OPTS-----java虚拟机启动参数配置。(如果没有配置,需要自己手动添加下)例:JAVA_OPTS=”-server -Xms4096m -Xmx4096m -XX:NewSize=320m -XX:MaxNewSize...

2020-02-10 11:21:49 1840

原创 如何通过 Tomcat 下载文件(当文件不方便通过互联网发送的时候)

1、首先在指定的服务器上放置一个Tomcat ,版本要和服务器的 jdk 版本 对应,我这里的 jdk 版本 是 1.7 ,所以我用 Tomcat 7.0 的版本。2、更改Tomcat conf/web.xml文件中3、在 Tomcat 文件夹webapps下新建文件夹download(名字自己随意),在其中添加一些需要下载的文件4、启动Tomcat ,并访问ht...

2019-12-31 10:51:58 2191

原创 自己平时整理的StringUtils 类

package com.gavin.string;import java.io.File;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.text.DecimalFormat;import java.text.NumberFormat;impo...

2019-12-25 17:15:17 310

原创 SVN 增加新的文件夹或者文件的时候 报 http method not allowed on

原因:1、删除了某个文件夹,然后又创建了一个同名文件夹2、之前执行过Add操作,但没上传代码,在电脑上提交了同路径的代码,再次上传时会报错解决方法:1. 删除出现错误的文件夹2. SVN Update (记得要做更新操作)3. 这时服务器上存在的文件夹会出现在本地4. 删除原有的文件夹5. SVN Commit6、重新创建文件夹7. SVN Commit...

2019-12-18 23:10:19 5673

原创 搭建Spring + SpringMvc + Mybatis 框架

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web

2019-11-27 13:42:47 88

spring常用注解

文章内容主要是spring的常用注解,在开发时方便查看,以便更深的记忆

2021-02-24

空空如也

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

TA关注的人

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