ICode9

精准搜索请尝试: 精确搜索
  • querywarpper and(** or **)2021-08-02 15:35:19

    queryWrapper.eq("fatherCode","1"); queryWrapper.and(Wrapper -> Wrapper.ne("interfaceId",1).or().isNull("isInterface")); 相当于  where fatherCode = 1 and ( interfaceId != 1 or isInterface is null)   queryWrapper.eq(&

  • Mybatis-plus<三> MybatisPlus条件构造器2021-08-01 22:33:28

    Mybatis-plus<三> MybatisPlus条件构造器 Demo GitHub下载地址:https://github.com/RJvon/Mybatis_plus_demo Mybatis-plus条件构造器: https://mp.baomidou.com/guide/wrapper.html#链式调用-lambda-式 *条件构造器关系介绍* *wapper介绍 :* Wrapper : 条件构造抽象类,最顶端父类 -

  • 聊聊Tomcat2021-08-01 08:31:25

    话说Tomcat是一个Servlet容器吗? 思考一下这句话,我们可以抽象出来这么一段代码: class Tomcat { List<Servlet> sers; } 如果Tomcat就长这样,那么它肯定是不能工作的,所以,Tomcat其实是这样: class Tomcat { Connector connector; // 连接处理器 List<Servlet> sers; }

  • 前端移动端轮播图2021-07-31 11:00:37

    css要点 外容器子绝父相,通过JS的offsetWidth设置wrapper的宽度 焦点图的ul(500%)、li(20%)、img(100%)设置百分制的宽度,并且ul初始的时候要margin-left: -100%; ul要手动清除浮动,因为li都float:left了,而ol里的li是通过display: inline-block;来使他一行显示的。 JS的要点 注意

  • Springboot(十三)——整合mybatis-plus(三)2021-07-31 03:01:36

    整合mybatis-plus(三) 查询操作 根据ID查询用户 //根据ID查询用户 @Test public void testSelectById(){ User user = userMapper.selectById(1L); System.out.println(user); } 批量查询 @Test public void testSelectByBatchId(){ List<User> users = userMappe

  • Python编程技巧(三)—— 装饰器2021-07-26 16:06:20

    Decorators is to modify the behavior of the function through a wrapper so we don’t have to actually modify the function. 所谓的装饰器,其实就是通过装饰器函数,来修改原函数的一些功能,使得原函数不需要修改。 def my_decorator(func): def wrapper(): pr

  • windows10 实现多用户同时登录,单用户多人同时使用2021-07-23 08:00:51

    本文使用的软件为:RDPWrap-v1.6.2 首先在电脑上安装RDPWrap-v1.6.2,运行install.bat会在C:\Program Files\RDP Wrapper下面生成2个文件:rdpwrap.dll(核心模块),rdpwrap.ini(配置文件)。     这个时候运行RDPConf.exe大概率会看到 not supported   那么可以参考Windows多用户远程桌面-

  • springboot 整合mybatisplus2021-07-18 18:33:10

    1.导入依赖 <!--mybatis-plus 是自己开发的,并非官方!--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.0.5</version> </dependency>

  • vue中滚动到指定位置2021-07-16 09:01:33

    几种方法: 1.scrollIntoView() <div ref="wrapper"> <div @click = goAnchor()></div> <ul id="idName" ref="refName"> <li></li> ... </ul> </div> goAnchor(){ docum

  • 移动端滚动方案:better-scroll2021-07-12 17:04:08

     BetterScroll 是什么 BetterScroll 是一款重点解决移动端(已支持 PC)各种滚动场景需求的插件。它的核心是借鉴的 iscroll (opens new window) 的实现,它的 API 设计基本兼容 iscroll,在 iscroll 的基础上又扩展了一些 feature 以及做了一些性能优化。 BetterScroll 是使用纯 JavaS

  • MyBatisPlus 官方 + 狂神2021-07-11 13:29:58

    MyBatisPlus概述 需要的基础:MyBatis、Spring、SpringMVC 为什么学习它呢?MyBatisPlus可以节省我们大量工作时间,所有的CRUD代码他都可以自动化完成! JPA、tk-mapper、MyBatisPlus 偷懒的! 简介 是什么?MyBatis本来就是简化JDBC操作的! 官网:简介 | MyBatis-Plus (baomidou.com),简化

  • (精读spring-framework-v5.3.5)环境搭建2021-07-08 18:02:19

    环境idea2019.3+spring-framework-v5.3.5 获取源码 https://github.com/spring-projects/spring-framework git clone https://github.com/spring-projects/spring-framework.git 进入目录切换分支 cd spring-framework git checkout v5.3.5 使用idea加载项目打开如下配置s

  • MybatisPlus Wrapper 自定义条件构造器2021-07-06 11:33:50

    查询条件构造器 QueryWrapper // lt:less than 小于 // le:less than or equal to 小于等于// eq:equal to 等于// ne:not equal to 不等于// ge:greater than or equal to 大于等于// gt:greater than 大于 QueryWrapper<FormOrg> queryWrapper = new QueryWrapper<>(); quer

  • 装饰器应用2021-07-05 21:33:55

    内容概要 装饰器定义 装饰器 推导过程 语法糖 有参装饰器 叠加多个装饰器 内容详解 装饰器定义 # 1.什么是装饰器 # 器指的是工具,可以定义成函数 # 装饰指的是为其他事物添加额外的东西点缀 # 装饰器指定义一个函数,该函数时用来为其他函数添加额外的功能 # 2.为何

  • 递归删除菜单2021-07-05 10:03:42

    ============递归删除菜单================================== @Override public void removeChildByIdGuli(String id) { //1 创建list集合,用于封装所有删除菜单id值 List<String> idList = new ArrayList<>(); //2 向idList集合设置删除菜单id

  • better-scroll移动端滚动插件的使用2021-07-04 21:33:04

    今天分享一下better-scroll插件的使用 最近在做coderwhy老师的移动端商城项目,用到了better-scroll插件,下面介绍一下它的用法。 一、下载 可以去GitHub或者gitee上面搜索better-scroll进行下载 在vue项目中,可直接使用 npm install better-scroll 进行安装 js文件下载地址:https

  • el-table反复报错:ResizeObserver loop limit exceeded 解决办法2021-07-02 12:31:21

    最近在一个老项目中发现一个问题,el-table使用时,不断触发元素重绘,系统的错误监听系统监听到无数个ResizeObserver loop limit exceeded 错误 这个错误是在监听系统中看到的,可能浏览器console不会报错,如果要在本地开发中调试定位这个问题,可以在项目代码里加入一个方法,打印window错误

  • 15、装饰器2021-07-02 10:35:48

    一、装饰器介绍 1.1 为什么要用装饰器 1.2 什么是装饰器 二、装饰器的实现 2.1 无参装饰器的实现 2.2 有参装饰器的实现 一、装饰器介绍 为何要用装饰器 软件的设计应该遵循开放封闭原则,即对扩展是开放的,而对修改是封闭的。对扩展开放,意味着有新的需求或变化时,可以对现有的代

  • day23 1. 函数对象 2.函数嵌套 3.名称空间与作用域 4.闭包函数2021-06-30 20:03:51

    day23 函数对象 函数可以被赋值​def foo():    print('from foo')def func(f):    f()func(foo)​函数可以当做函数的返回值函数可以当做容器的元素​# def foo():#     print(234567,1234,2345)# l=[foo]# l[0]()​# def login():#     print('登录'.center(50,'*'))# d

  • MP update不存在的数据返回值一定为零?2021-06-28 23:02:57

    MP update不存在的数据返回值一定为零? 本文分为以下几个部分: 前言 验证过程 结论 前言 ​ MP(mybatis-plus),在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生,增加了代码生成器、IService、BaseMapper等功能,方便我们日常 使用 (偷懒),CURD (Create、Retrieve、Update、De

  • CSS之transform介绍与动态LOGO的制作2021-06-28 15:34:57

    目录一、CSS transform 属性的介绍二、transform 函数translate ——平移rotate ——旋转scale ——缩放skew ——倾斜三、使用 transform 制作一个动态 LOGO效果图实现过程四、使用 transform 的注意事项不要忘记原 transform 函数rotate 与 translate 的同时使用叠加生效而非覆

  • JavaScript中子函数访问外部变量的方法2021-06-26 22:31:07

    我们在写web页面时,肯定会经常遇到下面这种情况: <body> <div class="btns-wrapper"></div> <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script> var wrapper = $('.btns-wrapp

  • 34.Python:装饰器2021-06-25 14:32:42

    """ 储备知识点 *args,**kwargs 名称空间与作用域 函数对象 函数的嵌套定义 闭包函数 无参装饰器 有参装饰器"""# 1.*args,**kwargs# def index(x, y):# print(x, y)### def wrapper(*args, **kwa

  • Java Service Wrapper 部署spring boot为windows服务2021-06-17 20:01:01

    前言 本文介绍下在windows上部署java web 项目,将web项目注册成web服务,这里用到了Java Service Wrapper. 下载:https://www.krenger.ch/blog/java-service-wrapper-3-5-14-for-windows-x64/ 开始 步骤1:创建文件夹 新建文件夹DemoService,在DemoService文件夹下新建文件夹bin,co

  • javascript事件2021-06-10 21:30:35

    1、如何绑定事件处理函数? element.onxxx=function( event){}(在行间里不用写function,直接写onxxx="执行内容") 兼容性很好,但是一个元素的同一个事件上只能绑定一个处理程序 基本等同于写在HTML行间上 //例子 var div=getElementByTagName('div')[0]; div.onclick=function()

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有