Spring Data JPA学习笔记

Spring Data JPA笔记Spring Data JPA 定义接口继承自JpaRepository就具备了基础的crud功能,不需要写实现类。如何实现:CGlib 在spring-data-jpa内部,有一个类,叫做SimpleJpaRepository这个类是实现了JpaRepository接口,在同一个包下面有UserRepository,但是没有UserRepositoryImpl这个类的话,在运行时期UserRepository这个接口的实现就是上面的SimpleJpaReposito
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

SpringAOP之个人理解

1.什么是Spring AOP?​ 影视明星都有助理,明星最重要的事是参加各种影视剧集的演出以及出席各种活动,其他事不用关注,谈合作、片酬等这些事统统交给助理去做;​ 有一天, 明星退出娱乐圈了,就和这个助理和平分手了。​ 这就是AOP,每个人各司其职,灵活组合,达到一种可配置的、可插拔的程序结构。​ AOP的实现原理就是代理模式,在程序中也是如此,通过代理,可以详细控制访问某个或者某类对象的方法,在调用这个方法钱做前置处理,调用这个方法后做后置处理。2.什么是代理模式?.
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

Spring MVC处理器拦截器

Spring MVC 处理器拦截器是什么?HandlerInterceptor是Spring提供的用于拦截处理器handler(如HandlerMethod)的扩展接口,类似于Servlet的过滤器(Filter),是Spring MVC的核心组件之一。定义(Definition)Spring提供了HandlerInterceptor及其支持异步的扩展AsyncHandlerInterceptor两个处理器拦截器接口,其定义分别如下:HandlerInterceptorpackage&nbsp
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

教你用EasyExcel导出包含图片列的excel

教你用EasyExcel导出包含图片列的excel前情概要众所周知,导入及导出功能在后台服务中很常见,博主目前参与的这个项目就有多Excel的导入和导出,但是在我昨天完成需求的时候,突然发现项目里目前的Excel工具类无法满足的我的业务需求。所以在参考EasyExcel官方文档的情况下,昨天经历千辛万苦完成了Excel中某几列是图片的导出(原谅我是个菜b)。正文来啦首先需要导入EasyExcel的maven依赖:<dependency> <groupId>com
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

R先生一步步教你用EasyExcel导出包含多图片的Excel

R先生一步步教你用EasyExcel导出包含多图片的Excel光与光之间的黑暗,路人永不得知书接上文说到,R先生之前有写过一篇用EasyExel导出包含图片的Excel文件,由于在官方文档并没有找到多图片导出的demo,在GitHub也找了找,也有人提到过这个问题,但并没有找到对应的解决方案。后来发现有同事用POI实现了复杂报表和多图片的功能,说到这个事,后期也间接导致了我使用EasyExcel无法导出的Bug,不过好在R先生已经解决了。R先生所在的项目组对Excel多图片报表的需求还是挺大的,由
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

最近线上发生的几个坑

最近线上发生的几个坑黑帐篷的毡片某天的下午工作时间,我听着轻音乐在写业务(其实是在摸鱼),突然看到群里风控小组有人@我,内心惊呼:难道项目出问题了?打开文件查看,原来是 Nacos 的问题。煮茶的残火问题 1:​ Nacos 竟然没有配置权限认证!,这个错误属实不应该,只能屁颠屁颠去改了。其实操作起来也简单,本项目 Nacos 是单机版,直接修改 Nacos 中的 conf 文件夹下面的 application.properties 配置文件。官方文档是这么描述的:注意N
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

Java并发编程的艺术下载

本书简介并发编程领域的扛鼎之作,作者是阿里和1号店的资深Java技术专家,对并发编程有非常深入的研究,《Java并发编程的艺术》是他们多年一线开发经验的结晶。本书的部分内容在出版早期发表在Java并发编程网和InfoQ等技术社区,得到了非常高的评价。它选取了Java并发编程中最核心的技术进行讲解,从JDK源码、JVM、CPU等多角度全面剖析和讲解了Java并发编程的框架、工具、原理和方法,对Java并发编程进行了最为深入和透彻的阐述。《Java并发编程的艺术》内容涵盖Java并发编程机制的底层实现原理.
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

汇编语言推荐

内容简介:本书具有如下特点:采用了全新的结构对课程的内容进行组织,对知识进行最小化分割,为读者构造了循序渐进的学习线索;在深入本质的层面上对汇编语言进行讲解,对关键环节进行深入的剖析。书籍截图:下载地址:汇编语言第四版.提取码:yyds...
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

Quartz开发指南推荐下载

内容截图:下载地址: Quartz开发指南.提取码:yyds
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

Java API 文档汉化版

Java API 文档汉化版分享链接: Java API 文档.提取码:yyds
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

设计模式手册分享

设计模式手册分享下载地址: 设计模式手册.提取码:yyds
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

用Stream流操作List集合去除重复对象的重复属性

用Stream流操作List集合去除重复对象的重复属性 概要 日常开发中,我们可能会遇到这样一种情况,需要对数据库查询出来的数据进行一个二次处理,从而达到我们需要的数据结构。 正文 List<UserInfo> list = new ArrayList<>();        UserInfo u1 = new Use
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

面试官问我:多个 List 如何取交集、并集、去重并集、差集?

面试官问我:多个 List 如何取交集、并集、去重并集、差集? 为什么要写在文章最前面 因为如果 List 里面装的是对象,一定要重写 equals 和 hashcode 方法(都是 Object 类下面的方法); 不然比较的是堆内存地址,那么本文也就毫无意义了。 正文开始了 一般情况下,Java操作 List 取交、并集可以采用 apache.commons 包下的 ListUtils 的 removeAll、retainAll 等操作,不过这也破坏了原始的 List对象,如果采用 Java8新特
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

C Primer Plus 第6版 mobi版本

C Primer Plus 第6版 mobi链接: C Primer Plus 第6版 .提取码:yyds
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

Mybatis-Plus 自定义 id 生成器

Mybatis-Plus 自定义 id 生成器信仰与梦近期在学习 Mybatis-Plus 的过程中,一点自己的小总结。Mybatis-Plus 生成 ID 类型有以下几种方式: /** * 数据库ID自增 * <p>该类型请确保数据库设置了 ID自增 否则无效</p> */ AUTO(0), /** * 该类型为未设置主键类型(注解里等于跟随全局,全局里约等于 INPUT) */ NONE(1
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

VS2015+Qt5.7.0+PCL1.8.1+VTK8.0 环境配置步骤

目录1. 环境版本新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入最近的工作需要用到Qt写有关点云处理的很多功能,这个过程中的坑实在是太多,本文会尽量详细地记录所有步骤。按照本文一步一步做到最后,相信你也可以配置成功。事不
分类: 其他 发布时间: 11-26 09:35 阅读次数: 0

从rookie到基佬~001:通道数

今日份洗脑:通道数结论:通道数不需要计算,输入通道与输入图像的通道数相同,输出通道由人工设定【卷积核个数】,通道数又称卷积深度。资料1:卷积神经网络中的卷积反卷积及池化计算公式、特征图通道数(维度)变化、卷积核大小与深度等概念解释链接:https://www.pianshen.com/article/1330939947/1.计算公式设:图像宽为W,高为H,通道数为C;卷积核尺寸为K,通道数为D,个数为N;卷积运算步长为S,0填充大小为P;输入和输出量分别以1和2表示。卷积:W2 =
分类: 其他 发布时间: 11-26 09:26 阅读次数: 0

从rookie到基佬~002:注意力机制

今日份洗脑:注意力机制结论:1、人类视觉注意力机制,扫描全局图像,获得重点关注区域,投入更多经历,抑制其它无用信息,提高视觉信息处理的效率与准确性。2、遇事不决就加注意力。资料1:计算机视觉中的注意力机制总结视觉中的注意力机制计算机视觉(computer vision)中的注意力机制(attention)的基本思想就是想让系统学会注意力——能够忽略无关信息而关注重点信息。注意力机制一种是软注意力(soft attention),另一种则是强注意力(hard attention)。一、 软注意
分类: 其他 发布时间: 11-26 09:26 阅读次数: 0

从rookie到基佬~003:参考文献

今日份洗脑:插入参考文献结论:1、word中交叉引用YYDS,简单又实用。步骤一:先写好参考文献,确保参考文献编号的格式正确(编号需要自动生成,不能手动添加)。编号生成简单方法如图步骤二:引用参考文献,将鼠标的光标放置在需要插入参考文献的位置。在菜单栏中点击【引用】>【交叉引用】,弹出交叉引用操作框。引用类型:编号项。引用内容:段落编号。引用哪一个编号项:选择【1】步骤三:选中以引用的参考文献编号,在菜单栏中点击【开始】>【上标】,快捷键:【ctrl】+【shift】+
分类: 其他 发布时间: 11-26 09:26 阅读次数: 0

从rookie到基佬~004:Linux服务器离线训练

一天一个变弯小技巧今日份洗脑:Linux服务器离线模型继续训练结论:screen简单好用又可靠步骤一:建立screenscreen -S name步骤二:激活环境source activate xx步骤三:运行代码该干啥干啥其他screen命令screen -S name创建screen -ls查询窗口screen -r name进入kill -9 id ,screen -wipe删除screen...
分类: 其他 发布时间: 11-26 09:26 阅读次数: 0