摘要:
业务场景:将多个子线程的执行结果存入List,但是总会出现List集合的长度小于子线程执行数的情况 1、错误示例(多个线程同时操作同一个List对象,List是线程不安全) package unitTest; import org.assertj.core.util.Lists; import ja 阅读全文
摘要:
1、1简介 Spring:春天-->软件行业的春天 2002,首次推出了Spring框架的雏:interface21框架! Spring框架即以interface21框架为基础,经过重新设计,并不断丰富其内涵于2004年3月24日发布了1.0正式版本 Spring Framework创始人,著名作 阅读全文
摘要:
Mybatis架构概览 Mybatis架构整体设计如下: 接口层和数据库交互的方式 Mybatis和数据库的交互方式有两种 使用传统的MyBatis提供的API; 使用Mapper接口 使用传统的MyBatis提供的API 这是传统的传递Statement Id 和查询参数给 SqlSession 阅读全文
摘要:
思考:为什么要分页? 减少数据的处理量 1、使用Limit分页 语法:select * from user limit startIndex,pageSize; select * from user limit 3;#[0,n] 使用Mybatis实现分页,核心SQL 接口 /** * 分页查询 * 阅读全文
摘要:
1、Spring 1、1简介 Spring:春天-->软件行业的春天2002,首次推出了Spring框架的雏:interface21框架!Spring框架即以interface21框架为基础,经过重新设计,并不断丰富其内涵于2004年3月24日发布了1.0正式版本Spring Framework创始 阅读全文
摘要:
1、日志工厂 如果一个数据库,出现了异常,我们需要排错,日志就是最好的助手! 曾经:sout、debug 现在:日志工厂 logImpl指定 MyBatis 所用日志的具体实现,未指定时将自动查找。SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGG 阅读全文
摘要:
博客地址:https://blog.csdn.net/lovesoo/article/details/78579547 阅读全文
摘要:
准备条件:阿里云OCR图片识别API购买,初次购买1分钱500次接口调用 一、控制层 @GetMapping("/uploadManual") @ApiOperation("上传药品说明书图片、扫描后返回文字信息") @ApiImplicitParam(name="file",value="说明书图 阅读全文
摘要:
一、网页图片爬取类 package com.yhyl.utils; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Ele 阅读全文
摘要:
@SpringBootApplication 定义在main方法入口类处,用于启动sping boot应用项目 @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited @Configur 阅读全文
摘要:
首先进入生成 GUID 的网址:https://www.guidgen.com/ 用这个网址 + 生成的 GUID 激活:https://jrebel.qekang.com/ 例如:https://jrebel.qekang.com/95b2e00d-74e7-48d7-a409-a7a5b8f4a 阅读全文