- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 JavaWeb笔记
目录JavaWeb入门到实战1.JAVAWEB基本概念1.1 前言1.2 web应用程序1.3. 静态web1.4 动态web2. web服务器2.1 web的一些开发技术2.2 web服务器3.Tomcat安装及配置3.1 Tomcat安装3.2 Tomcat启动和配置3.3 Tomcat配置3.4 配置tomcat环境变量(可选项)3.5 发布一个web网站4. HTTP4.1 什么是HTTP4.2 两个时代4.3 http请求(Request)4.4 http响应(Response)5. Maven框
2021-09-28 14:34:55
216
原创 SpringBoot的maven依赖全部爆红解决办法
如图:当时在项目不知道按了什么,然后在给maven项目加索引的时候死机了,导致maven目录导入,但是没有对应的索引。因此更新maven项目的操作是没有用的。解决办法:重启idea后就会自动下载索引,问题就结局啦。...
2021-09-28 13:41:46
2653
3
原创 JAVA-JVM初步学习笔记
JVMJVM初步学习需要掌握的问题1、JVM位置2、JVM的体系结构3、类加载器4、双亲委派机制8、方法区9、栈 STACK10、三种JVM的区别11、GC12、总结JVM初步学习需要掌握的问题请你谈谈你对JVM的理解?java8的虚拟机和之前的变化更新?什么是OOM,什么是栈溢出StackOverFlowError?怎么进行分析?JVM的常用钓友参数有哪些?内存快照如何抓取,怎么分析Dump文件?知道吗?谈谈JVM中,类加载器你的认识?1、JVM位置jvm 在操作
2021-09-16 21:05:53
380
原创 JAVA--注解反射笔记
注解和反射JAVA 注解和反射注解Annotation注解入门内置注解元注解自定义注解反射机制 Java ReflectionJAVA反射机制概述理解Class类并获取Classs实例类的加载与ClassLoader创建运行时类的对象获取运行时类的完整结构调用运行时类的指定结构JAVA 注解和反射所有的JAVA框架,底层都是注解和反射,所以只有学好了注解和反射才能看懂框架源码注解Annotation注解不仅给人看,还能给程序看 annotation注释是只给人看 comment注解入门从JA
2021-09-16 21:00:57
112
原创 JAVA--网络编程笔记
JAVA网络编程JAVA网络编程1.1 概述1.2 网络通信的一些要素java的网络编程端口通信协议实现TCP聊天文件上传TomcatUDP聊天工具实现多人在线咨询JAVA IO流的介绍URLJAVA网络编程1.1 概述地球村:你在西安,你朋友在美国都能听到。什么叫做计算机网络?网络编程的目的?电台,上网干的事儿都是网络可以干的想要达到这个效果需要做什么?1、如何准确的定位网络上的一台主机,192.168.16.124:端口,定位到这个计算机上的某个资源2、找到这个主机,如何传输数据呢?
2021-09-16 20:59:19
113
原创 JAVA--多线程笔记
多线程多线程学习01.线程简介02.线程实现(重点)Thread创建线程的方法方法一.继承Thread方法二.实现Runnable设计模式-静态代理模式Lamda表达式实现Callable接口03.线程状态线程停止线程休眠线程礼让 yield线程强制执行join观察线程状态线程的优先级 Priotity守护(daemon)线程04.线程同步(同步)队列和锁三个不安全的线程例子线程同步方法synchronized死锁问题lock锁线程通信生产者消费者模式管程法,利用缓冲区解决信号灯法使用线程池总结多线程学习
2021-09-16 20:57:20
153
原创 JAVA-GUI笔记
GUIGUI编程入门到游戏实战简介AWTAWT介绍2.1组件和容器2.2 面板Panel2.3 AWT布局2.4 事件监听2.5 输入框2.6 简易计算器,组合+内部类回顾复习2.7 画笔2.8 鼠标监听2.9 窗口监听2.10 键盘监听Swing3.1 窗口JFrame,面板3.2 弹窗 JDialog3.3 标签JLabel3.4 面板 JPanel3.5 按钮JButton, JRadioButton,JCheckBox3.6 列表JList+JCompose3.7 文本框JTestField+pas
2021-09-16 20:55:17
409
原创 HTML学习笔记
HTMLHTML初识HTML网页基本标签图像、超链接块元素和块内元素列表、表格、媒体元素表单及表单应用(重点)表单初级验证(重点)HTML初识HTML超文本标记语言 Hyper Text Markup Language(超文本标记语言) -超文本包含文字、图片、音频、视频、动画等世界知名浏览器厂商对HTML5的支持微软、Google、苹果、Opera、Mozilla市场的需求跨平台W3C 万维网联盟 World Wide Web Consortium ,成立于1994年,web技术领域最
2021-09-16 20:53:10
85
原创 CSS学习笔记
CSS3学习CSS3学习1. 什么是CSS什么是CSS快速入门2.css的三种导入方式3.选择器(重要)3.1 基础选择器3.2.层次选择器3.3 结构伪类选择器3.4 属性选择器(常用)4.美化网页元素5. 盒子模型及使用6. 浮动和定位7.定位7.1 相对定位7.2 绝对定位7.3 固定定位7.4.z-indexCSS3学习1. 什么是CSS1.CSS是什么?2.CSS怎么用(快速入门)?3.CSS有哪些版本,最近是什么版本?4.CSS选择器有哪些(重点+难点)?5.如何美化一个网页(文字
2021-09-16 20:52:22
98
原创 JavaScript学习笔记
JavaScriptJavaScript1. JavaScript简介1.1 历史1.2 快速入门2. 基本语法2.1 定义变量2.2 基本条件控制2.3 浏览器必备调试js2.4 数据类型2.5 严格检查模式3.数据类型3.1 字符串及方法3.2 数组3.3 对象3.4 流程控制3.5 Map和Set4.函数及面向对象4.1 定义函数4.2 变量的作用域4.3 方法5.内部对象5.1 Date5.2 Json对象5.3 Ajax(自己查资料,自己学)6.面向对象编程6.1 什么是面向对象6.2 class
2021-09-16 20:50:40
525
原创 MySql数据库与JBDC笔记
MySql数据库MySql数据库1.初始MySQL1.1 为什么学习数据库1.2 什么是数据库1.3 数据库分类1.3 MySQL简介1.4 安装mysql1.5 安装SQLyog1.6 命令行操作连接数据库2操作.数据库2.1 操作数据库2.2 操作数据库的表2.3 操作数据库中表的字段2.4 修改删除表3.MySQL数据管理3.1 外键3.2 添加 Insert3.3 修改 Update3.4 删除 Delete4. DQL查询数据(最重点)4.1 DQL4.2 指定查询字段4.3 where 条件字
2021-09-16 20:47:56
1248
原创 初学Servlet时使用IDEA中 利用Tomcat 10.0.6 构建类servlet报错:类HelloServlet不是Servlet --狂神说JAVA
跟着狂神步骤一直走,但是会报错错误如图:这是因为使用了最新的tomcat10,而tomcat10有个最大的变动就是Tomcat 10 m1将JavaEE也换成了Jakarta® EEJakarta® EE较以前的JavaEE有一个非常非常重要的更新:包名不再是"javax.servlet.“而是改成了"jakarta.servlet.”解决方案去仓库下载代替导入包import jakarta.servlet.ServletException;import jakarta.servle
2021-09-05 01:00:28
194
原创 问题 D: 扑克排序
问题 D: 扑克排序时间限制: 1 Sec 内存限制: 128 MB提交: 219 解决: 133[提交][状态][讨论版]题目描述一叠数值不同的扑克牌(不超过13张),每次只能拿最顶端的一张插入到任意位置。至少操作多少次,扑克牌能够从上到下是从大到小的顺序。输入多组数据,每组第一行为n,扑克牌个数。第二行n个空格隔开的正整数,(这些数是1~13),为这叠扑克牌从下到上的数值。输出每组数据输出一行,至少按规则操作的次数。样例输入31 3 251 3.
2021-07-05 21:19:20
217
原创 同一棵二叉树?(二叉树)
问题 C: 同一棵二叉树?(二叉树)时间限制: 1 Sec 内存限制: 128 MB提交: 74 解决: 57[提交][状态][讨论版]题目描述二叉树分别以数组存储方式创建、以先序遍历序列创建。输入二叉树的数组存储、先序遍历结果,判断根据它们创建的二叉树是否是同一棵二叉树。输入 测试次数t每组测试数据两行:第一行:二叉树的数组存储(英文字母表示树结点,#表示空树)第二行:二叉树的先序遍历结果(英文字母表示树结点,#表示空树)输出 对每组测试数据,如果两.
2021-07-05 21:18:14
145
原创 问题 B: 可重叠子串 (Ver. I)
问题 B: 可重叠子串 (Ver. I)时间限制: 1 Sec 内存限制: 128 MB提交: 154 解决: 71[提交][状态][讨论版]题目描述给定一个字符串(模式串)和一些待查找的字符串,求每个待查找字符串在模式串中出现的次数(可重叠)若使用C++只能include一个头文件iostream;若使用C语言只能include一个头文件stdio程序中若include多过一个头文件,不看代码,作0分处理输入测试数据有多组(测试组数 <= 5),第一行包括一个字.
2021-07-05 21:16:28
1260
原创 问题 A: 火车站(stack)
问题 A: 火车站(stack)时间限制: 1 Sec 内存限制: 128 MB提交: 251 解决: 137[提交][状态][讨论版]题目描述火车站只有一条铁路,所有的火车都停在那里。所以所有的火车都是从一边进站,从另一边出站。如果A列先进入铁路,然后B列在A列离开之前进入铁路,那么A列在B列离开之前不能离开。下图说明了问题所在。车站里最多有9列火车,所有的火车都有一个ID(编号从1到N),火车按照O1的顺序进入火车,火车是否可以按照O2的顺序驶出。输入输入包含几个测试用例。每个测试
2021-06-30 20:35:13
703
原创 问题 F: 奶牛的逃亡
问题 F: 奶牛的逃亡时间限制: 1 Sec 内存限制: 128 MB提交: 443 解决: 127[提交][状态][讨论版]题目描述农夫被告知一头牛逃跑了,他要立刻把牛抓回来。他从数轴上的点 N 开始,牛在同一数轴上的点 K 开始。他有两种移动方式:步行和搭车•步行:一分钟内从任意点 X 移动至 X-1 或 X+1•搭车:一分钟内从任意点 X 移动至 2*X如果牛没意识到农夫来抓它,一直都没有再移动,农夫最少需要多久抓到它?输入每组数据一行两个整数 N 和 .
2021-06-23 13:03:00
142
原创 ds-排序
直接插入排序折半排序希尔排序冒泡排序快速排序问题 A: DS排序--直接插入排序时间限制: 1 Sec 内存限制: 128 MB提交: 148 解决: 79[提交][状态][讨论版]题目描述给出一个数据序列,使用直接插入排序算法进行降序排序。输入第一行输入t,表示有t个测试示例第二行输入n,表示第一个示例有n个数据(n>1)第三行输入n个数据,都是正整数,数据之间用空格隔开以此类推输出对每组测试数据,输出每趟排序结果。不同组测试数据间用
2021-06-23 12:34:19
758
原创 问题 D: DS B-树构建及查找
问题 D: DS B-树构建及查找时间限制: 1 Sec 内存限制: 128 MB提交: 83 解决: 47[提交][状态][讨论版]题目描述在初始为空的m阶B-树中依次插入n个结点,按层次遍历输出关键字,然后再查找m个关键字在所在结点的关键字中的位置。要求实现B-树,不可以使用各类库函数。代码参考模板:#include <iostream> #include <queue> using namespace std;int m;class.
2021-06-23 12:29:09
1055
原创 问题 A: DS队列之银行排队
问题 A: DS队列之银行排队时间限制: 1 Sec 内存限制: 128 MB提交: 104 解决: 85[提交][状态][讨论版]题目描述在银行营业大厅共服务3种客户,类型为A\B\C,大厅分别设置了3个窗口分别服务三种客户,即每个窗口只服务一种客户。现有一批客户来银行办理业务,每个客户都有类型和办理业务时间。每个窗口按照客户到来的顺序进行服务。编程实现它们的办理流程,请使用C++自带的queue必须使用队列实现,其他方法0分!队列queue的用法如下:1.包含头文件:#.
2021-04-07 19:57:04
451
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人