• 系统环境 Failed to replace env in config: ${APPDATA}

    Failed to replace env in config: ${APPDATA}

    使用npminstall安装时报错:Failedtoreplaceenvinconfig:${APPDATA}解决:找到 C盘按照目录下的C:\ProgramFiles\nodejs\node_modules\npm找到npmrc 编辑  将prefix=${APPDATA}替换成实际目录...

  • 后端 Mybatis Plus基础和使用技巧

    Mybatis Plus基础和使用技巧

    1、条件查询(QueryWrapper)如果说,我们需要查询的SQL语句如下:SELECT * FROM user_info WHERE age = 20那么对应的代码可以为:QueryWrapper<UserInfo> queryWrapper =&n...

  • 前端 Echarts折线面积图垂直渐变效果

    Echarts折线面积图垂直渐变效果

    效果图:主要是用到了new echarts.graphic.LinearGradient在series对象中加入如下代码:series: [        {       &nbs...

  • 后端 Mybatis的几种传参方式

    Mybatis的几种传参方式

    Mybatis的几种传参方式单个参数单个参数的传参比较简单,可以是任意形式的,比如#{a}、#{b}或者#{param1},但是为了开发规范,尽量使用和入参时一样。MapperUserInfo selectByUserId(String userId);XML<select id="selectB...

  • 前端 moment日期操作集合

    moment日期操作集合

    moment是JavaScript日期处理类库,下面介绍一些常用的日期处理方式;1.moment获取2周后日期moment(new Date()).add('days',14).format('yyyy-MM-DD')运行结果如:今日:2020-10-14 → 2020-10-282.mom...

  • 系统环境 jeecgboot配置ssl,实现https访问

    jeecgboot配置ssl,实现https访问

    JeecgBoot是一款基于SpringBoot+代码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Mybatis,Shiro,JWT,Vue&AntDesign,这里介绍下如何在该开发平台设置SSL证书。证书获取可以从各大云服务器运营商中免费获取,如阿里云。申请完,下载后得到如下图:1、配置配置文件中的password及上述文本...

  • 系统环境 supervisor部署及实现进程自动恢复

    supervisor部署及实现进程自动恢复

    介绍supervisor是基于python开发的一个linux/unix进程管理工具,可以很方便地实现进程的监听、启动、停止和重启操作。尤其是针对一些意外中断的进程,利用supervisor使其实现自动重启变得极为方便。1.安装1.1.python环境安装supervisor是基于python开发,需要提前安装python环境,不过现在的ce...

  • 后端 Java基础-Java的方法详解和总结

    Java基础-Java的方法详解和总结

    一、什么是方法在日常生活中,我们所说的方法就是为了解决某件事情,而采取的解决办法java中的方法可以理解为语句的集合,用来完成解决某件事情或实现某个功能的办法方法的优点:程序变得更加简短而清晰有利于程序的维护可以提高程序开发的效率提高了代码的重用性方法的命名规则:必须以字母、下划线、$开头可以包含数字,但不能以数字开头二、方法的定义并调用访问修饰符 ...

  • 前端 18个实用的JavaScript代码片段、工具、方法

    18个实用的JavaScript代码片段、工具、方法

    01maxItemOfArray这一函数可以返回一个数组的最大值。const maxItemOfArray = (arr) => [...arr].sort((a,b) => b一a).slice(0,1)[0];let maxItem = ...

  • 后端 Mybatis一级缓存和二级缓存的产生和销毁

    Mybatis一级缓存和二级缓存的产生和销毁 Mybatis一级缓存和二级缓存的产生和销毁 Mybatis一级缓存和二级缓存的产生和销毁 Mybatis一级缓存和二级缓存的产生和销毁
    Mybatis一级缓存和二级缓存的产生和销毁 Mybatis一级缓存和二级缓存的产生和销毁 Mybatis一级缓存和二级缓存的产生和销毁 Mybatis一级缓存和二级缓存的产生和销毁

    一、MyBatis一级缓存1.MyBatis一级缓存默认是开启的2.流程:3.MyBatis命中缓存原则1.StatmentId必须一致,否则无法命中2.传递给SQL的参数必须一致,比如,传入的map中有两个参数,只要传入的SQL中的id值是一样的,其他参数是什么没影响3.分页参数必须相同,缓存粒度的是整个分页结果集,而不是结果集中的对象RowBounds&...

qrcode