摘要: 0、简介 什么是Spring? Spring是一个为了简化开发的框架,像是一个大杂烩,把所有的技术都整合到了一起! Spring是一个免费的开源的容器(框架) Spring是一个轻量级的、非入侵的框架 控制反转(IOC),面向切面编程(AOP) 支持事务的处理,对框架整合的支持! Spring是一个 阅读全文
posted @ 2020-05-26 21:17 贝加尔湖畔╭ 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 2、数组_排序 刷题总结:一般数组逃不过这些方法方法 双指针:一个从头遍历,一个从尾遍历 三指针:一个从头遍历,一个从尾遍历,一个遍历数组本身,找满足条件的进行交换 从后向前遍历,从后向前填充! 75、颜色分类 方法:三指针 为什么用多指针? 1. 题目说遍历一次数组解决问题, 一般都是用多指针! 阅读全文
posted @ 2020-05-15 22:45 贝加尔湖畔╭ 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1、上传文件 没必要记住,直到流程就行了,用的时候直接copy过来用,嘿嘿 流程还是要看一遍的! 阅读全文
posted @ 2020-05-13 21:16 贝加尔湖畔╭ 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 2、邮件发送 温馨提示: 下面没使用框架发送邮件,有利于理解源码,以后用SpringBoot比这个简单多了,框架都帮你封装好了 发送邮件前必须要开启下图协议:这里拿QQ邮箱举例, 其他的也都在设置里面 下面是封装的发送邮件工具类 在前端接收到邮件然后再后端发送邮件 注意:这里为了用户体验好要领开一个 阅读全文
posted @ 2020-05-13 20:48 贝加尔湖畔╭ 阅读(188) 评论(0) 推荐(0) 编辑
摘要: IDEA启动Tomcat时报java.lang.IllegalStateException: Error starting child 总结 今天练习文件上传的时候遇到这个错误,总结了一下有我的解决办法 是jar包问题,可能是版本不一致: 解决方法: 1. 删除本项目的servlet依赖的那个jar 阅读全文
posted @ 2020-05-13 13:43 贝加尔湖畔╭ 阅读(4354) 评论(0) 推荐(0) 编辑
摘要: Thread线程的意思 0、绪论 分好主次 线程执行的顺序和主线程的区别 1、创建线程 三种创建方式 继承 Thread 类 实现runnable接口 实现Callable接口 1.1、方式一、继承Thread类 步骤: 1. 继承Thread类:这个类就被开了一个线程 2. 重写run()方法:里 阅读全文
posted @ 2020-04-22 22:53 贝加尔湖畔╭ 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/chenzhanxun/articles/4463151.html 今天刚学了网络编程在网上尝试下载东西时报: sun.security.validator.ValidatorException: PKIX path building faile 阅读全文
posted @ 2020-04-19 16:54 贝加尔湖畔╭ 阅读(3868) 评论(0) 推荐(0) 编辑
摘要: https://leetcode cn.com/problems/course schedule ii/submissions/ 力扣:210、课程表 II ==思路:== 我们用邻接表来实现图,使用入度数组来记录各个节点的入度,因为本题只能用到入度! 邻接表:哈希表的数组 ==注意==:节点是什么 阅读全文
posted @ 2020-04-19 12:14 贝加尔湖畔╭ 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 其原因肯定是 key的值和传递的参数值不相等, 要不是大小写问题 要不是空格问题!!,被耽误了两小时! 阅读全文
posted @ 2020-04-16 17:59 贝加尔湖畔╭ 阅读(1670) 评论(0) 推荐(0) 编辑
摘要: 8、GC垃圾回收机制 通过上面的学习,我们可以简单推测出GC垃圾回收机制只会存在堆中! GC两种类 轻GC(普通GC):在Eden满的时候会触发 重GC(全局GC):在养老区满的时候会触发,或者自己 使用 这样程序可以进行 GC题目: JVM内存模型及其分区,详细到每个区放什么? JVM包括: 1. 阅读全文
posted @ 2020-04-14 10:47 贝加尔湖畔╭ 阅读(196) 评论(0) 推荐(0) 编辑