202011-25 Jenkins插件pipeline原理及使用方法解析 摘要:pipeline字面意思就是流水线,将很多步骤按顺序排列好,做完一个执行下一个。下面简单介绍下如何使用该插件帮我们完成一些流水线型的任务pipeline字面意思就是流水线,将很多步骤按顺序排列好,做完一个执行下一个。下面简单介绍下如何使用该插件帮我们完成一些流水线型的任务一,安装pipeline进入jenkins的【系统管理】--【插件管理】页面,选择【可选插件】然后搜索pipeline。然后选择直接安装,它会将依赖的一些插件也一... 继续阅读 >
202011-19 Spring Boot接口幂等插件用法示例解析 幂等概述幂等性原本是数学上的概念,即使公式:f(x)=f(f(x))能够成立的数学性质。用在编程领域,则意为对同一个系统,使用同样的条件,一次请求和重复的多次请求对系统资源的影响是一致的。幂等性是分布式系统设计中十分重要的概念,具有这一性质的接口在设计时总是秉持这样的一种理念:调用接口发生异常并且重复尝试时,总是会造成系统所无法承受的损失,所以必须阻止这种现象的发生。实现幂等的方式很多,目前基于请求令牌机制... 继续阅读 >
202011-10 写一个Vue loading 插件 作者:imgss出处:http://www.cnblogs.com/imgss什么是vue插件?从功能上说,插件是为Vue添加全局功能的一种机制,比如给Vue添加一个全局组件,全局指令等;从代码结构上说,插件就是一个必须拥有install方法的对象,这个方法的接收的第一个参数是Vue构造函数,还可以接收一个可选的参数,用于配置插件:varmyplugin={install:function(Vue,options){...}}从意义上来说,正如jQuery的$.fn使jQuery有了一个庞大的生... 继续阅读 >
202010-24 关于android studio升级4.1 某些插件使用不了的问题(Mac) 今天我把Androidstudio升级到4.1版本,发现有个错误3:11PM PluginError Plugin"GsonFormat"isincompatible(supportedonlyinIntelliJIDEA). Plugin"AndroidColorManager"isincompatible(supportedonlyinIntelliJIDEA). &n... 继续阅读 >
202010-24 好用!解决maven包冲突的插件 前言在日常开发的过程中,经常会遇到找不到类文件的异常,但是这个类的的确确存在项目中,这称之为包的依赖冲突问题。冲突问题示例项目引入了两个fastjson.jar版本,分别为fastjson:1.2.28fastjson:1.2.3例如,当我们项目中要用到1.2.28总的类,例如A类,但是在新的版本中,这个类被去除,但是调配的时候发现这个包存在,到底是那个包呢。这里安利一款插件,使用该插件,可以直接一键完美解决掉idea中的maven冲突问题。安利插件这... 继续阅读 >
202010-23 Springboot maven plugin插件原理及作用 要记住:spring-boot-maven-plugin插件在打Jar包时会引入依赖包可以打成直接运行的Jar包maven项目的pom.xml中,添加了org.springframework.boot:spring-boot-maven-plugin插件,当运行“mvnpackage”进行打包时,会打包成一个可以直接运行的JAR文件,使用“Java-jar”命令就可以直接运行。可以引入依赖包一般的maven项目的打包命令,不会把依赖的jar包也打包进去的,只是会放在jar包的同目录下,能够引用就可以了... 继续阅读 >
202010-20 构建一个JavaScript插件系统 本文译自https://css-tricks.com/designing-a-javascript-plugin-system/插件是库和框架的常见功能,并且有一个很好的使用它的理由:它们允许开发人员以安全,可扩展的方式添加功能。这就使核心项目更具价值,这种开放形势可以帮助项目建立社区,并且不会为我们增加额外的维护负担。本文就使用JavaScript来构建一个我们自己的插件系统。这里我使用的是“pluginn”一词,但这些东西有时也称为其他名称,例如“extensions”,“... 继续阅读 >
202010-10 idea 安装 Mybatis 开发帮助插件 MyBatisCodeHelper-Pro 插件破解版的方法 1,简述MyBatisCodeHelper-Pro插件可以帮助我们快速的开发mybatis,其中最重要的一项功能就是在mapper接口和xml文件之间互相跳转,从而锁定对应的方法和SQL片段,解决了,项目越来越大,越来越复杂时,难以寻找映射文件的困扰,即使是做了命名规范,也不如点击一下,直、接跳转来的方便!但是很可惜,这个插件是收费的!2,安装1,查找适合自己的插件版本,我们打开idea=>file=>setting=>plugin图上的2.7.8就是我们... 继续阅读 >
202010-10 Intellij 下 mybatis 插件 MyBatisCodeHelperPro破解步骤详解 步骤1.破解包下载地址:https://gitee.com/pengzhile/MyBatisCodeHelper-Pro-Crack/releases步骤2.下载:IntellijIDEAplugins搜索安装:MyBatisCodeHelperPro(会要求输入key激活使用收费版功能,暂时忽略)重启IDEA;步骤三破解:下载完成后,进入IntellijIDEAplugins从硬盘安装步骤一中下载的MybatisCodeHelperNew-2.5-IDEA173-IDEA191.zip,重启IDEA,重启完成后输入任意Key即可破解;(亲测v2.0.2-IDEA173-IDEA182版有效... 继续阅读 >
202010-10 MyBatis Log 插件无法显示SQL语句的原因解析 Mybatis有什么用前两天跟阿里的大牛聊天,他讲到对于性能要求高,需求变化多的互联网项目来说,用在sql优化上的开发时间是大头,有时候代码写出来一小时,优化反反复复可能要几个星期,这时候Mybatis这种配置比较灵活的框架优势就显现了!Mybatis为什么在国内这么流行?1.什么是Mybatis?MyBatis是支持定制化sql、存储过程以及高级映射的优秀的持久层框架。MyBatis避免了几乎所有的JDBC代码和手工设置参数以及抽取结果集。MyBatis... 继续阅读 >
202010-10 Mybatis generator自动生成代码插件实例解析 mybatis自动生成代码(实体类、Dao接口等)是很成熟的了,就是使用mybatis-generator插件。它是一个开源的插件,使用maven构建最好,可以很方便的执行插件官方简介:http://www.mybatis.org/generator/index.html插件的GitHub地址:https://github.com/mybatis/generator如何使用mybatis-generator插件呢?只需要三步:1、修改pom.xml配置文件网上大部分说法都要添加依赖:mybatis-generator-core。... 继续阅读 >
202010-10 懒人 IDEA 插件推荐: EasyCode 一键帮你生成所需代码(Easycode用法) Easycode是idea的一个插件,可以直接对数据的表生成entity、controller、service、dao、mapper无需任何编码,简单而强大。1、安装(EasyCode)我这里的话是已经那装好了。建议大家在安装一个插件,叫做Lombok。Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。出现的神奇就是在源码中没有getter和setter方法,但是在编译生成的字节码文件中有getter和setter方法。2、建立数... 继续阅读 >
202010-09 IntelliJ IDEA 刷题利器 LeetCode 插件详解 IDEA整合LeetCode插件,可以在IDEA本地编辑代码并且运行提交,还能关联自己的账号,非常实用。下载安装配置点击File->Settings->Tools->leetcodeplugin,如图:参数说明:Customcodetemplate:开启使用自定义模板,否则使用默认生成格式CodeFileName:生成文件的名称,默认为题目标题CodeTemplate:生成题目代码的内容,默认为题目描述和题目代码TemplateConstant:模板常用变量${question.title}:题目标题,例如:... 继续阅读 >
202010-09 你可能真没用过这些 IDEA 插件(建议收藏) 一、前言IDEA全称IntelliJIDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具。不是我说的喔,百度百科说的...IDEA如此好用,插件库也是很强大的,俗话说:“工欲善其事必先利其器”,不安排几个插件都不好意思说你开发工具用的是IDEA,接下来将介绍插件的安装方式。二、IDEA插件安装在使用插件之前,你需要了解IDEA的插件安装方式,安装IDEA插件是非常方便的,你只要知道插件的名字就可... 继续阅读 >
202010-09 Maven生命周期和及插件原理用法详解 maven周期maven的生命周期不止package,compile,clean。其实这是主要部分。以下截图其实展示的是maven的所有周期。maven的生命周期,主要分为3套(其实每个生命周期下面都分为一些阶段,如上截图所示):1、clean周期:负责清理项目(清理上一次编译的文件)。2、default周期:主体周期,负责完成项目构建主体过程。3、site周期:建立站点(生成站点文档,发送站点到服务器)。周期之间是独立的,周期内部的各个阶段是相互依赖的。例如我... 继续阅读 >
202010-08 IntelliJ Idea常用11款插件(提高开发效率) 插件安装方式:新版本IDE安装方式略有不同,不一一赘述 1、BackgroundImagePlus 这款插件并不能直接提高你的开发效率,但是可以让你面对的IDE不再单调,当把背景设置成你自己心仪的的图片,是不是会感觉很赏心悦目,编码效率会不会因此间接的提高?!使用方法:注意,如果是IDEA版本是2020.1版本以上就不需要再额外装这个插件,这个插件是已经内置安装了。 2、MybatisLogPluginMybatis现在是java中操作... 继续阅读 >