ICode9

精准搜索请尝试: 精确搜索
  • 导入zip文件解析2022-09-16 17:34:01

    /** * 导入压缩文件 * * @param file * @param charsetName * @param consumer */ public static void importZipFile(MultipartFile file, String charsetName, ThrowExceptionBiConsumer<ZipInputStream, ZipEntry> consumer) {

  • 【Python小随笔】Python对字典进行排序并返回字典2022-09-14 13:33:15

    def sort_dict(_dict,sort,reverse): """ :param dict: 需要排序的字典 :param sort: 0按照key排序 1按照value排序 :param reverse: True 正序 Flase 倒序 :return: 字典排序 """ if sort == 0: re

  • mybatis 使用注解开发2022-09-14 00:03:31

    面向接口开发 三个面向区别 面向对象是指,我们考虑问题时,以对象为单位,考虑它的属性和方法; 面向过程是指,我们考虑问题时,以一个具体的流程(事务过程)为单位,考虑它的实现; 接口设计与非接口设计是针对复用技术而言的,与面向对象(过程)不是一个问题,更多的体现就是对系统整体的架构; 使用注解开

  • mybatis传递参数2022-09-12 11:32:27

    mybatis传递参数 一个参数时 #占位符使用方法#{username},username可以为任意字符,只与传递过来的参数有关 $拼接 使用方法为'${uername}'需要加单引号,而且username可以是任意名称 两个参数时 mybatis会将参数放在map集合中进行存储 以arg或者param为键,以参数为值 arg1,a

  • onlyoffice 开发问题整理2022-09-12 11:01:36

    https://api.onlyoffice.com/editors/basic 前端初化时是可以修改 document 对像里的key的,可以根据业务要求自己定义。 扩展想法 document 对象是是否还可以扩展一些自己定义的其他属性。以满足业务要求,如文档创建人之业的。增加一个CrateUserId,这个属性是否加到回调接口的参数

  • 拦截器的使用2022-09-12 03:03:15

    //HandlerInterceptor 直接重写接口方法就能实现拦截 /** * 登录检查 * 1、配置好拦截器要拦截哪些请求 * 2、把这些配置放在容器中 */ @Slf4j public class LoginInterceptor implements HandlerInterceptor { /** * 目标方法执行之前 * @param request

  • LCD1602代码记录2022-09-10 23:33:13

    LCD1602.c代码: #include <REGX52.H> //引脚配置: sbit LCD_RS=P2^6; sbit LCD_RW=P2^5; sbit LCD_EN=P2^7; #define LCD_DataPort P0 //函数定义: /** * @brief LCD1602延时函数,12MHz调用可延时1ms * @param 无 * @retval 无 */ void LCD_Delay() { unsigned char i, j

  • pytorch中的forward()的使用与解释2022-09-10 15:32:41

    参考  pytorch中的forward()的使用与解释 - 云+社区 - 腾讯云   前言     最近在使用pytorch的时候,模型训练时,不需要使用forward,只要在实例化一个对象中传入对应的参数就可以自动调用 forward 函数     即: forward 的使用   class Module(nn.Module):   def __init__(

  • 阿里Exclel2022-09-06 20:30:10

    目录模板导出注意点controllerhtmlService 模板导出 注意点 默认解析03版,07版文件注意报错信息 这个方法有坑,此代码是导出成功的写法, ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream()).withTemplate(templateDirPath+templateName) .autoCloseStream(Bool

  • 简单高效解决org.apache.ibatis.binding.BindingException: Parameter 'XXXX' not found.的问题办法2022-09-06 17:34:28

    第一种情况:在mapper中当方法只有多个个参数时,需要加上@Param 例 Boolean updatebyfworkid(@Param("fstatus") Integer fstatus,@Param("fattachment") Integer fattachment) 第二种情况:如果你用的是mybatisplus的话,mapper层的方法名不能和mybatisplus的接口名一样 例 Boolean updat

  • MiniDao1.9.0 版本发布,轻量级Java持久化框架2022-09-05 15:31:01

    项目介绍 MiniDao 是一款轻量级JAVA持久层框架,基于 SpringJdbc + freemarker 实现,具备Mybatis一样的SQL分离和逻辑标签能力。Minidao产生的初衷是为了解决Hibernate项目,在复杂SQL具备Mybatis一样的灵活能力,同时支持事务同步。 当前版本:v1.9.0 | 2022-09-02 源码下载 https://gi

  • Excel导入操作,poi2022-09-05 09:04:24

    导入操作,仅供参考,具体情况具体而论 @Override public ReturnObject inforImport(LogySbjsJdsbqxxxParts entity, HttpServletRequest req, MultipartFile file) throws IOException { ReturnObject returnObject = new ReturnObject(); List<LogySbjsJdsbqxxxAccoun

  • 二分查找2022-09-04 18:02:18

    一、时间复杂度 假设数据量是n、则每次查找的数据量分别是n、n/2、n/4、n/8、……n/2^k 。 k就是在找到数据的时候总共缩小的次数、而每次缩小的操作都只涉及两个数的操作、时间时间复杂度就是 n/2^k=1、即只剩一个数据的时候。k=log2n、所以时间复杂度就是O(logN)。 二、使用条件

  • 匿名远程启动jenkins的job2022-09-04 00:01:50

    安装jenkins插件Build Authorization Token Root job配置中的构建触发器,勾选触发远程构建,输入要用的令牌,如soul 通过jenkins地址调用触发 非参数化job:http://${jenkins_url}/buildByToken/build?job=${job_name}&token=${token} 参数化job:http://${jenkins_url}/buildByToken/bu

  • nested exception is org.apache.ibatis.binding2022-09-03 21:34:10

    Mybatis 传list 参数出现 nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘xxx’ not found. 一、问题描述: nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘planSiteList’ not found. @Insert("<script>INSERT

  • SpringBoot整合Redis2022-09-02 13:00:19

    14、SpringBoot整合Redis 14.1、概述 SpringBoot操作数据库:spring-data,jpa,jdbc,mongodb,redis SpringData也是和SpringBoot齐名的项目! 说明:在SpringBoot2.x之后,原来使用的jedis被替换成了lettuce jedis:采用的直连,多个线程操作的话,是不安全的,如果想要避免不安全的,使用jedis pool连接

  • (二)Redis命令学习之 StringCommands2022-08-30 22:32:12

    package redis.clients.jedis.commands; import java.util.List; import redis.clients.jedis.args.BitCountOption; import redis.clients.jedis.args.BitOP; import redis.clients.jedis.params.BitPosParams; import redis.clients.jedis.params.GetExParams; import red

  • js实现防抖节流2022-08-28 18:01:50

    前端项目开发过程中,对一个dom元素动作绑定了事件,但触发dom函数的动作过于频繁从而影响页面性能甚至出现bug的情况,比如: 页面滚动scroll事件、浏览器窗口resize事件、输入框搜索input事件等等,这些事件如果在一段时间内不加限制频繁触发必定会导致页面性能变差,尤其是绑定的事件内包含

  • 关于应用程序头部信息2022-08-27 14:34:34

    在launcher.asm的应用程序中,可以看到头部信息如下:   use32     org 0x0     db 'MENUET01' ; 8 byte id     dd 0x01 ; header version     dd START ; start of code     dd I_END

  • 内核模块实验22022-08-25 00:31:31

    修改驱动模块代码位置及路径 之前实验编译的lx_hello.ko是在内核源码目录文件夹中直接添加的,不方便查看阅读,因此将代码移出。 -修改Makefile 如下 KERNELDIR := ~/project/lx/android11_v2/RK3568_Android11/kernel CURRENT_PATH := $(shell pwd) obj-m := lx_hello.o build: k

  • atools -> config -> AutoBean2022-08-24 16:03:26

    AutoBean类文件 package com.example.demo.atools.config; import org.springframework.beans.BeansException; import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContextAware; import org.springframework.context.an

  • JS doc 接口文档生成器2022-08-24 15:03:33

    前言 项目中使用到需要把js方法生成接口文档,使用到了 JS doc 这个工具,使用该工具生成文档,需要在方法里加入注释,根据注释说明生成文档,这里顺便记录一下使用过程,模拟了一些js,演示一些使用到的注释信息,更多注释信息说明具体可以查看官方文档。 JS doc文档 官方:https://jsdoc.app/ 中

  • 新字符设备驱动原理和框架源码分析2022-08-24 14:32:37

    一、分配和释放设备号 动态申请设备号: /* dev:设备号--dev_t devid; count:是要申请的数量,一般都是一个; name:是设备名字 */ int alloc_chrdev_region(dev_t *dev, unsigned baseminor, unsigned count, const char *name) 静态申请设备号: /* from:是要申请的起始设备号,也

  • Java-List集合字段求和函数2022-08-24 08:32:22

    一、FunctionCustom通用求和函数使用示例 二、求和函数 修订记录 版本 是否发布 2020-01-25 v1.0 是 一、FunctionCustom通用求和函数使用示例 特点: 简化代码量 防止集合及值的空指针 // 实例化函数 FunctionCustom<GetSalesDataReportsServiceOutputDto> functionCu

  • Java通过反射机制通过属性名给属性赋值2022-08-22 10:34:58

    /** * 反射通过属性名给属性赋值 * * @param obj: Java对象 * @param fieldName: 属性名称 * @param filedValue: 属性值 */ private static void reflectionUserInfo(Object obj, String fieldName, String filedValue) { //获

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

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

ICode9版权所有