- 博客(10)
- 收藏
- 关注
原创 15 个优秀开源的 Spring Boot 学习项目,一网打尽!
模块包括:定时任务调度、服务器监控、平台监控、平台设置、开发平台、单点登录、Redis 分布式高速缓存、会员、营销、在线用户、日志、在线人数、访问次数、调用次数、直接集群、接口文档、生成模块、代码实例、安装视频、教程文档 代码生成(单表、主附表、树表、列表和表单、redis 高速缓存对接代码、图表统计、地图统计、vue.js )、dubbo、springCloud、SpringBoot、mybatis、spring、springmvc。star 数 2931。star 数 3.7k。
2025-01-22 14:11:30
1135
原创 全网最硬核Handler面试题深度解析
我们知道ThreadLocal是一个线程内部的数据存储类,当某个线程调用prepare方法的时候,会首先通过ThreadLocal检查这个线程是否已经创建了Looper,如果还没创建,则实例化Looper并将实例化后的Looper保存到ThreadLocal中,而如果ThreadLocal中已经保存了Looper,则会抛出一个RuntimeException的异常。这一点不同的是MessageQueue的消息没有上限,或者说他的上限就是JVM给程序分配的内存,如果超出内存会抛出异常,但一般情况下是不会的。
2025-01-15 17:54:32
282
原创 全网最新最全面Java程序员面试清单(12专题5000解析)
22、说说自己是怎么使用synchronized关键字,在项目中用到了吗synchronized关键字最主要的三种使用方式。16、Xml映射文件中,除了常见的select|insert|updae|delete标签之外,还有哪些标签?11、Eureka和zookeeper都可以提供服务注册与发现的功能,请说说两个的区别?17、Mybatis 的Xml 映射文件中,不同的Xml映射文件,id是否可以重复?13、Kafka、ActiveMQ.RabbitMQ. RocketM都有什么区别?
2025-01-15 17:50:50
718
原创 全网最全的网络安全技术栈内容梳理(持续更新中)_网络安全和网站开发维护技术
前面Web安全相关的攻击都是一些很多年的经典手法了,经过多年的发展已经相当成熟,相关的漏洞早已不如以前多,现在很多时候的攻击,都是依靠各种各样的第三方组件漏洞完成的,所以学习研究这些常见第三方组件的漏洞,一方面掌握这些攻击手法用于实战中使用,另一方面触类旁通,对从事漏洞挖掘的工作也是非常有帮助的。度过了石器时代,你已经储备了一些计算机的基础知识:操作系统的使用,网络协议,前端基础,数据库初识,但这距离做网络安全还不够,在第二个青铜阶段,你还需要再进一步学习基础,在第一阶段之上,难度会开始慢慢上升。
2025-01-15 17:47:08
784
原创 【狂神说Java】Mybatis最新完整教程IDEA版通俗易懂
Mybatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。Mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
2025-01-15 02:15:08
904
原创 【深度学习基本概念】上采样、下采样、卷积、池化
如果考虑是矩阵形式的图像,就是把原始图像s*s窗口内的图像变成一个像素,这个像素点的值就是窗口内所有像素的均值或者最大值(也就是Pooling池化操作等)。那么就从左上角到右下角,生成卷积之后的矩阵的大小是(5-3+1)*(5-3+1)的矩阵,生成之后的矩阵的元素值,是之前的两个矩阵对应元素的乘积之和;对于一副图像Ⅰ尺寸为M*N,对其进行s倍下采样,即得到(M/s)*(N/s)尺寸的分辨率图像,当然,s应该是M和N的公约数才可以;池化也是这样的,比如最大值池化,平均值池化,随机池化,求和区域池化等。
2025-01-15 02:11:26
372
原创 SpringBoot集成Swagger-Bootstrap-UI,页面更清爽!
和swagger一样,swagger用的注解,swagger-bootstrap-ui仍能用。@Api(tags = {“用户管理”}, description = “用户管理”)由此,我们很容易就看出来,它们的含义是什么,一个是接口分类说明,一个是接口方法说明。不过结合我的开发经验来看,最常用的也就两个,@Api和@ApiOperation。@ApiOperation(value = “用户列表”)http://ip:port/doc.html 即可。调式相当于用PostMan测试接口。
2025-01-14 00:05:40
515
原创 springboot核心基础之spring
发现我的SwaggerConfig 类和 SpringBoot 的启动类ConfigApplication.java 不在同一级目录下,按照springboot启动机制,以当Spring Boot 自动扫描包的时候,是扫描不到我的SwaggerConfig 的配置的,也就在控制台没有Swagger的打印的信息:所以这时候我如果想要把SwaggerConfig 加载到Spring容器中的话 要怎么办呢?关于@Import 注解有不懂的同学,建议自行学习。
2025-01-14 00:02:00
548
原创 SpringBoot整合Redis实现声明式缓存
编程式缓存使用复杂,代码侵入性高,推荐使用声明式缓存,通过注解来实现热点数据缓存。//按分类查询品牌时进行缓存,缓存名称是brand-category,键是分类id。System.out.println(“从缓存查到” + goods);System.out.println(“缓存没有,查询数据库”);// hash的key也采用String的序列化方式。//先查缓存,缓存有,直接返回不执行同步块,提高效率。//上锁,保证查询缓存,查询数据库,保存缓存同步执行。// key采用String的序列化方式。
2025-01-13 23:58:16
836
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人