ICode9

精准搜索请尝试: 精确搜索
  • mybatis 动态传参2022-02-25 15:02:03

    1.需要动态传参: for (VideoPrizeQuestion videoPrizeQuestion : videoPrizeInfo.getQuestionItems()) { num++; rightAnswer = videoPrizeQuestion.getAnswer(); //查询每道题答对的正确率 int ratio = videoQAMapper.selectRatio(videoPrizeQuestion.getVpKey(), num,

  • springboot+easypoi实现Excel导入导出2022-02-24 20:03:24

    springboot+easypoi实现Excel导入导出 1.导入easypoi依赖: <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.0.3</version> </dependency> <dependency> <g

  • 文件下载工具类-FileDownloadUtil2022-02-23 21:33:34

    ==============================================文件下载工具类 import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.FileInputStream; import java.io.FileOutputStream; import java.net.URL; import java.net.URLEncoder; import jav

  • java注解示例2022-02-23 17:31:15

    使用Annotation 时要在其前面增加@ 符号, 并把该Annotation 当成一个修饰符使用。用于修饰它支持的程序元素 示例一:生成文档相关的注解 @author标明开发该类模块的作者,多个作者之间使用,分割 @version标明该类模块的版本 @see参考转向,也就是相关主题 @since从哪个版本开始增加的

  • Android 生成二维码2022-02-23 13:00:08

    1.引入 ZXing库引入 dependencies { compile 'com.google.zxing:core:3.3.0' } 2.工具类 package com.mydream.jingzhunhuamobile.utils; import android.graphics.Bitmap; import android.graphics.Color; import android.text.TextUtils; import android

  • SpringBoot整合Redis及使用讲解2022-02-23 09:34:42

    说明 SpringBoot操作数据使用spring-data 在springboot2.x之后,原来使用的jedis被替换为了lettuce jedis:采用的是直连,多个线程操作的话,是不安全的,想要避免不安全,使用jedis pool连接池,更像BIO模式 lettuce:采用netty,实例可以在多个线程中共享,不存在线程不安全的情况,可以减少

  • Redis工具类2022-02-22 23:03:37

    import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.ZSetOperations; import org.springframework.stereotype.Component; import org.springframework

  • SopringBoot2.x整合Redis2022-02-22 18:32:24

    1.导入相关依赖 <!-- redis 依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency> <groupId>com.fasterxml.jackson.

  • PHP观察者模式2022-02-22 15:05:46

    观察者模式定义: 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 观察者模式有四个角色: 抽象通知者角色(Subject):定义了通知的接口规则。 具体通知者角色(ConcreteSubject):实现抽象通知者的接口,接到状态改变向观察者下发通

  • 获取url中的参数2022-02-22 09:33:02

    通过正则表达式匹配url中的参数 /** * 获取url中的参数 * @param {key} 待匹配的关键字 * @param {url} 被匹配查询的url */ export const getUrlQuery = ({ key, url }) => { let str = url || location.href//默认获取浏览器地址栏中的url let reg = decodeURI

  • stark组件开发之自动生成URL2022-02-22 01:31:41

    创建一个新的django project,新建3个app并进行注册(app01/app02/stark) luffy_stark/settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions'

  • 基于Halcon学习的一维码识别【四】barcode.param_contrast.hdev2022-02-21 22:02:12

    使用条形码参数'contrast_min'的示例程序; 在图像中存在低对比度条形结构的情况下,该参数可用于减少find_bar_code的运行时间; 此外,如果预期的条形码具有高对比度,contrast_min'也可用于减少误报的数量。 总代码: *创建一个条形码阅读器的模型。 create_bar_code_model ([], [],

  • Leetcode 刷题必须Review 六 Lintcode(283 484 455 116 385)2022-02-21 17:03:21

    文章目录 283 · 三数之中的最大值484 · 交换数组两个元素455 · 学号116 · 跳跃游戏385 · 动态数组 283 · 三数之中的最大值 给三个整数,求他们中的最大值。 def maxOfThreeNumbers(self, num1, num2, num3): # write your code here max_val = flo

  • 商家订单之Java版SpringCloud+SpringBoot+Mybatis+Vue+Uniapp 分布式、微服务、多商家入驻b2b2c电子商务云平台2022-02-21 10:00:13

    源码地址来源: https://minglisoft.cn/honghu2/business.html package com.honghu.cloud.controller; import java.math.BigDecimal; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; impo

  • java Quartz 定时任务管理类2022-02-21 09:32:06

    package org.fh.util; import java.util.Map; import org.quartz.CronScheduleBuilder; import org.quartz.CronTrigger; import org.quartz.Job; import org.quartz.JobBuilder; import org.quartz.JobDetail; import org.quartz.JobKey; import org.quartz.Scheduler; i

  • java使用CXF动态调用webservice接口2022-02-20 12:03:14

      1 package com.webservice.client.config; 2 3 import org.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory; 4 import javax.xml.namespace.QName; 5 6 /** 7 * @author liuwenlong 8 * @create 2022-02-20 11:20:13 9 */ 10 @SuppressWarnin

  • Swagger 注解使用代码片段2022-02-19 11:01:25

      @Api @Api 用在类上,说明该类的作用。可以标记一个 Controller 类作为 Swagger 文档资源,使用方式代码如下所示。 @Api(tags={"用户接口"}) public class UserController { } tags:接口说明,可以在页面中显示。可以配置多个,当配置多个的时候,在页面中会显示多个接口的信息。

  • mybatis #{}和${}的区别2022-02-18 19:31:33

    1、在MyBatis 的映射配置文件中,动态传递参数有两种方式: 1.#{} 占位符 2.${} 拼接符 2、#{} 和 ${} 的区别 1.#{} 为参数占位符 ?,即sql 预编译 ${} 为字符串替换,即 sql 拼接 2.#{}:动态解析 -> 预编译 -> 执行 ${}:动态解析 -> 编译 -> 执行 3.#{} 的变量替换是在DBMS 中 ${} 的变量

  • POI根据模板生成新的Excel文件2022-02-18 13:32:05

    之前写过一篇根据模板生成新的word文件的文章,生成excel文件也是一样的原理,也记录一下吧。 excel 工具类: import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.po

  • ...三个点es6用法2022-02-18 10:00:40

    用法:...将数组序列化,成为逗号隔开的序列。 1.获取数组最大的值。 常规:Math.max(1,2,3) 写法:Math.max(...[1,2,3])等同于上面的例子 ...[1,2,3] , 可以分别获取到1,2,3   2.调用方法 function sum(a,b){   console.log(a+b)//5 } sum(...[2,3]) 3.连接数组 var arr1 = [0, 1, 

  • 风格迁移训练实践2022-02-17 15:01:02

    前一篇文章分享了Pytorch简单风格迁移的代码,本着不跑挂服务器不死心的态度,不停的增加计算步骤,看看图片融合生成的效果, 为了方便一次性执行,把代码简单改造了一下,与前一篇文章大同小异: 1 import torch 2 import torch.nn as nn 3 import torch.nn.functional as F 4 impor

  • 利用java反射机制修改属性值2022-02-17 14:34:10

        /** * 设置对象属性值 * 默认值 * * @param obj * @param fieldName * @param value */ public static void setObjFieldVal(Object obj, String fieldName, Object value) { try { Field field = obj.getClass().getDeclaredField(fieldName);

  • post接口入参同时包含param跟body2022-02-17 12:02:32

    接口代码如下:     入参请求方式:  

  • 别再问用 Go 语言如何对接微信支付了:看看这个包2022-02-16 14:34:26

      作为开发人员,微信生态我们不能无视,微信提供的开放能力,我们应该有所了解。微信支付作为重要的一部分,平时工作中可能难免会遇到。Go 作为一门新语言,微信支付没有提供 Go 的 SDK。你可以选择自己实现,也可以找第三方实现好的。对于第三方,即使不自己实现,看看别人怎么实现的,对自己也

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

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

ICode9版权所有