- 博客(60)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 darknet(yolov4)控制台数据解析
可以知道1600/32=50 也就是当前是第50个epoch。今天跑了darknet中的yolov4。我自己设置的batch是32。
2023-04-05 13:44:04
249
原创 SpringBoot启动报错:Failed to introspect Class [XXX] from ClassLoader真正解决方法
相信我!一定能解决!spring-boot-starter-tomcat provided上面。将provided 换成compile 即可。别看我写的简陋 一定要试试!并不是像其他博主所说包冲突。
2023-03-27 17:15:24
1659
原创 opencv快速入门
能够帮助你快速了解opencv中的一下基础操作和概念,有助于机器学习领域和机器视觉领域的学习,需要配合一定的基础知识使用,建议有python基础和了解数组等概念以及数组计算再来看,效果更佳.
2023-03-14 17:05:24
272
原创 java找不到或无法加载主类(Connected to the target VM, address: ‘127.0.0.1:XXXX‘, transport: ‘socket‘)
完美解决问题:java找不到或无法加载主类(Connected to the target VM, address: ‘127.0.0.1:XXXX‘, transport: ‘socket‘),同时解决了我遇到的另一种问题
2023-03-12 12:46:43
2012
原创 springcloud导入spring-cloud-starter-openfeign失败解决方案
spring-cloud-starter-openfeign导入失败快速解决方案
2022-04-07 12:48:05
3314
原创 Spring框架从入门到精通(纯干货,建议收藏)
文章目录概述ioc控制反转配置文件使用spring创建对象给属性赋值set注入构造注入引用类型的自动注入注解简单类型属性注入@Value(掌握)引用类型注入@Autowired引用类型注入@Resource注解和配置文件的对比多配置文件优势组件扫描器AOP面向切面编程@Aspect:表示当前类是切面类@Before:前置通知注解@AfterReturning:后置通知@Around 环绕通知@AfterThrowing:异常通知(了解)@After:最终通知(了解)@Pointcut注解:定义和管理切入点实
2021-06-07 22:33:51
1594
2
原创 一篇文章入门Mybatis(附思维导图)
文章目录三层架构框架的概念入门mapper文件mybatis文件问题:xml文件没有编译到target.classes下mybatis调试日志主要类的介绍动态代理条件分析深入理解参数多个参数:#和$#和$的区别(重点):封装mybatis输出结果ResultTypelike查询动态 SQL主配置文件数据库的属性配置文件指定多个mapper文件的方式pageHelperpageHelper思维导图三层架构三层架构包含的三层:界面层,业务逻辑层,数据访问层三层的职责界面层:主要功能室接受用户的数据
2021-06-03 16:19:56
1328
3
原创 Ajax及JSON详解(附思维导图)
全局刷新和局部刷新全局刷新:整个浏览器被新的数据覆盖.在网络中传输大量的数据.浏览器需要重新加载,渲染局部刷新:在浏览器的内部,发起请求,获取数据,改变界面中部分内容,其余的界面无需加载和渲染.网络中传输的数据量少,给用户感受好.ajax是用来做局部刷新的,局部刷新使用的核心对象是 异步对象这个异步对象式存储在浏览器内存中的,使用JavaScript语法创建和使用XMLHttpRequest对象ajax:Asychronous:异步的意思javascript:JS脚本,在浏览器中执行and:
2021-05-30 14:45:13
653
3
原创 PersistenceException异常完整解决方案
当出现异常,首先查看他提供的错误信息### Error building SqlSession. ### The error may exist in cn.itcast.mybatis.mapper/UserMapper.xml ### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not .
2021-05-27 11:35:19
24125
7
原创 JQuery详解(附思维导图)
文章目录简介简单例子DOM对象和JQuery对象DOM对象和JQuery对象相互的转换选择器表单选择器过滤器表单属性过滤器jquery中给dom对象绑定事件函数valtextattrremoveemptyappendhtmleacheach单讲on()绑定事件Ajax的处理参数说明:$.get()思维导图简介JQuery封装了Javascript相关方法的调用,简化javascript对HTML DOM的操作JQuery是js库库:相当于java的工具类,库是UC能放东西的,Jquery是存放代
2021-05-24 21:49:57
1464
2
原创 Servlet详解
文章目录servlet对象生命周期HttpServletResponse接口基础用法HttpServletRequest接口基础用法读取参数值POST乱码问题:请求对象和响应对象生命周期实战图用户的查询功能欢迎资源文件状态码多个Servlet之间调用的规则重定向解决方案请求转发解决方案多个Servlet之间的数据共享实现方案ServletContext接口Cookiecookie的生命周期HttpSession接口监听器接口ServletContextListener接口:ServletContextAtt
2021-05-20 20:17:03
163
原创 手写数据库连接池
引言最近一直在写毕业设计,发现用户注册的时候并不快,尤其是每次都要在数据库中添加用户的信息,都能感受到稍微慢一点,于是百度,了解到,慢的原因是因为使用JDBC连接数据库时,每次都要创建Connection对象和销毁Connection对象,这个过程是最浪费时间的,所以我就想到了每次只要先创建一堆Connection对象,最后在集中销毁不就可以了吗?开始操作:首先,我们要用到的东西有监听器,JDBC工具类.先说一下监听器吧,我选择ServletContextListener,原因是每次启动服务器的时
2021-05-19 09:13:57
159
2
原创 Servlet和IO流实现文件上传服务器和下载
上传界面必须要使用jsp文件,我之前想过使用input标签中的file来获取文件的位置,但是很无奈,每次文件存储到数据库中都是一个C:fakepath:…的文件。看了很多文章,了解到这是因为浏览器的保护机制。最后也没想到什么好的解决办法。所以现在使用JSP来上传文件和下载文件,此篇文章用于记录。首先:表单要设计成这个样子: <form action ="${pageContext.request.contextPath}/file/add" method = "post" encty
2021-05-10 20:38:31
390
原创 关于Tomcat黄叉的解决方案
先说一下为什么出现了这个错误:首先,我使用了maven导入了两个jar包,后边一切顺利,直到我运行Tomcat,出现了黄叉,仔细查看异常信息之后,发现是这个异常导致的:java.lang.ClassNotFoundException:org.apache.commons.fileupload.FileItemFactory明明我是用maven导入了这个jar包,结果显示缺少jar包异常后查看发现,WEB-INF下的lib文件夹并没有这两个jar包,所以我重新将jar包放入lib文件夹中,该异常得到解
2021-05-05 17:02:36
7754
原创 IDEA无法创建Servlet解决方案
完美解决!!!首先,在当前项目中创建一个maven的module.然后在maven项目中的pom.xml文件中导入jar包,代码如下:<!--打包方式--> <packaging>war</packaging> <!-- 导入需要使用的jar包 --> <dependencies> <!-- https://mvnrepository.com/artifact/junit/junit -->
2021-05-02 10:22:13
3960
3
原创 JavaScript02
文章目录JS的代码执行顺序JS代码设置节点的属性键盘事件捕捉回车JS中的void运算符JS的控制语句JS三大块DOM编程InnerHTML和innerText操作div和span正则表达式正则表达式的test()方法?正则表达式的使用表单验证周期函数JS中的Array数组(了解)BOM编程弹出确认消息框设置为顶级窗口JSONeval函数面试题:面试题:JS的代码执行顺序第一种方法:<body onload="ready()"> <script type="text/j
2021-04-26 11:36:19
167
原创 JavaScript01
JavaScript是什么,有什么用?JavaScript是运行在浏览器上的脚本语言,简称JS.JavaScript的目标程序以普通文本形式保存,这种语言 都叫做脚本语言.Javaserver Pages(隶属于java语言的,运行在JVM当中)JS:JavaScript(运行在浏览器上JS是一门事件驱动型的编程语言,依靠事件去驱动,然后执行对应的程序.在JS中会很多事件,其中有一个事件叫做:鼠标单击,单词:click.并且任何事件都会对应一个事件句柄叫做:onclick使用J..
2021-04-22 21:48:51
98
原创 Mysql笔记03
文章目录约束非空约束:唯一性约束主键约束外键约束★★★★★脚本文件存储引擎(了解内容)事务(必须掌握必须精通)验证隔离级别索引实现原理索引的语法索引失效视图DBA常用命令数据库设计三范式第一范式学生编号(pk) 学生姓名 邮箱地址 联系电话第二范式学生编号+教师编号(pk) 学生姓名 教师姓名为了让以上的表满足第二范式,你需要这样设计: 使用三张表来表示多对多的关系!!!! 学生表 学生编号(pk) 学生名字第三范式总结表的设计没有拆分表之前:一张表 t_user id
2021-04-14 21:39:21
374
原创 Mysql笔记02
文章目录连接查询内连接内连接之等值连接内连接之非等值连接内连接值自连接外连接(右外连接)三张表怎样连接子查询union合并查询结果集limit通用分页新建表删除表:添加数据:insert插入日期格式化数字date和datetime的区别修改update删除数据 delete去除重复记录distinct注意:把查询结果去除重复记录注意:原表数据不会被改变,只是查询结果中去重.去除需要使用一个关键字:distinctselect distinct job from emp;distinct只能出
2021-04-14 21:38:14
447
原创 Mysql笔记01
文章目录数据库概述三者之间的关系安装字符编码方式卸载启动mysqlMysql常用命令数据库中最基本的单元关于SQL语句的分类关于导入的几张表empdeptsalgradeDQL语句排序数据处理函数分组函数(多行处理函数)分组查询(☆☆☆)大总结:数据库概述1.什么是数据库?什么是数据库管理系统?什么是SQL?数据库:英文单词DataBase,简称DB,按照一定合适存储数据的一些文件组合.顾名思义:存储数据额的仓库,实际上就是一堆文件,这些文件中存储了特定格式的数据.数据库管理系统:数据库管理系统
2021-04-14 21:36:13
367
原创 IDEA常用快捷键总结
快速生成mian方法 psvm快速生成System.out.println() sout删除一行 Crtl+Y左侧文件目录左键关闭,右键展开退出任何窗口,都可以使用esc任何新增/新建/添加 Alt+Insert窗口变大变小: ctrl + shift +F12切换Java程序alt+右键 或者alt+左键切换窗口切换窗口:alt+标号(下边的窗口有标号)提示方法的参数 ctrl+p单行注释crtl+/多行注释ctr..
2021-04-14 21:33:31
69
原创 Java笔记14——注解
概论注解,或者叫注释,英文单词是:Annotation注解Annotation是一种引用数据类型.编译之后也是生成xxx.clsaa文件怎么自定义注解呢?语法格式?[修饰符列表] @interface 注解类型名{}注解怎么使用,用在什么地方?注解使用时的语法格式是: @注解类型名注解可以出现在类上、属性上、方法上变量上等。。。注解还可以出现在注解类型上JDK内置了哪些注解呢?lang包下的掌握:Deprecated 用 @Depreca
2021-04-14 21:31:37
98
3
原创 Java笔记13——反射
反射概论获取Class的三种方式获取到Class能做什么?获取文件的绝对路径IO中的用途资源绑定器双亲委派机制(了解)获取Field(了解)通过反射机制调用方法(重点)通过反射机制读取注解概论反射机制有什么用?通过java语言中的反射机制可以操作(读和修改)字节码文件通过反射机制可以操作代码片段反射机制的相关类在哪个包下?java.lang.reflect.*反射机制相关的类有哪些?java.lang.class:代表字节码文件,代表一个类型java.lang.reflecr.
2021-04-14 21:28:19
106
原创 Java笔记12——线程2
文章目录死锁守护线程定时器实现线程的第三种方式关于wait和notify方法生产者和消费者模式生产者和消费者模式死锁synchronized在开发中最好不要嵌套使用,一不小心就会导致死锁现象的发生代码:(掌握)/*死锁代码要会写 一般面试官会要求 只有会写才会在以后的开发中注意到这个事 因为死锁很难调试 */public class DeadLock { public static void main(String[] args) { Object o1 =
2021-04-14 21:23:20
93
原创 Java笔记11——线程1
文章目录实现多线程的两种方式线程的生命周期获取线程信息sleep方法sleep睡眠的终止线程的调度(了解)数据安全问题总结概念什么是进程?什么是线程?进程是一个应用程序线程是一个进程中的执行场景/执行单元一个进程可以启动多个线程对于java成需来说,当在DOS命令窗口中输入:java HelloWorld回车自之后。会先启动JVM,而JVM就是一个进程JVM再启动一个垃圾回收器线程负责看护,回收垃圾最起码,现在的java程序中至少有两个线程并发一个是垃圾回收线程,一个是执行main
2021-04-09 11:32:32
83
原创 Java笔记10——IO流
文章目录概念需要掌握的流(16个)FileInputStream相对路径最终版FileInputStream其他常用方法FileOutputStream文件的复制FileReaderBufferedReaderInputStreamReader(字符转换流)数据专属流DataOutputStreamDataInputStreamFile类listFiles()方法作业:复制整个文件目录ObjectOutputStream序列化和反序列化序列化反序列化关键字tranSientIO和Properties的联合使
2021-04-04 21:54:02
211
原创 Java笔记09——集合2
Map接口/*Map接口中常用方法: 1.Map和Collection没有继承关系 2.Map集合以key和value的方式去存储数据:键值对 key和value都是引用数据类型 key和value都是存储对象的内存地址 key起到主导的地位,value是key的一个附属品 3.Map接口中常用方法: V put(K key,V value);向Map集合中添加键值对
2021-04-04 21:50:32
85
并非所有代码路径都返回值
2021-02-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人