Java
鲨鲨鲨鲨鱼辣椒
一个什么都要学的弟弟
展开
-
maven介绍、安装以及idea的maven配置
1.maven简介1.1maven介绍Maven读作 [ˈmevən] ,是一个美国口语化的词语,代表专家,内行。Maven的定义:Maven是一个项目管理工具,它包含了一个项目对象模型(POM:Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用...原创 2020-03-27 23:27:07 · 257 阅读 · 0 评论 -
辗转相除法求最大公约数
求整数x和y的最大公约数,可以使用辗转相除法。辗转相除法举例:求1997和615的的最大公约数1997 / 615 = 3 (余 152)615 / 152 = 4(余7)152 / 7 = 21(余5)7 / 5 = 1 (余2)5 / 2 = 2 (余1)2 / 1 = 2 (余0)至此,最大公约数为1以除数和余数反复做除法,当余数为0的时候,除数为最大公约数,java实现...原创 2020-03-21 21:47:03 · 924 阅读 · 0 评论 -
jsp
jsp的9大内置对象在jsp页面上可以直接使用的对象内置对象类型outJspWriterrequestHttpServletRrequestresponseHttpServletResponsesessionHttpSessionexceptionThrowablepageServlet(this)configServlet...原创 2020-03-19 19:05:15 · 112 阅读 · 0 评论 -
LeetCode3.18-3.21
3.18 每日一题题目:矩形以列表 [x1, y1, x2, y2] 的形式表示,其中 (x1, y1) 为左下角的坐标,(x2, y2) 是右上角的坐标。如果相交的面积为正,则称两矩形重叠。需要明确的是,只在角或边接触的两个矩形不构成重叠。给出两个矩形,判断它们是否重叠并返回结果。解法1:判断几种不重叠的情况,取反即可。假设矩形rec1在坐标系中,另一个矩形rec2如果和rec1不重...原创 2020-03-19 00:21:06 · 178 阅读 · 0 评论 -
servlet生命周期
servlet是单实例多线程的默认第一次访问的时候,服务器创建servlet,并调用init实现初始化操作,并调用一次service方法,每当请求来的时候,服务器创建一个线程,调用service方法执行自己的业务逻辑当serlvet被移除或者服务器正常关闭的时候,服务器调用servlet的destory方法实现销毁操作。...原创 2020-03-15 21:31:46 · 97 阅读 · 0 评论 -
java线程基础part2
线程池重复创建线程非常浪费系统资源,为了解决这个问题,Java中提供了线程池。线程池:是一个可以容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,节省了资源。为什么要使用线程池?在java中,如果每个请求到达就创建一个新线程,开销是相当大的。在实际使用中,创建和销毁线程花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。除了创...原创 2020-02-28 17:35:51 · 109 阅读 · 0 评论 -
Java线程基础part1
进程和线程进程:正在运行的程序。当一个程序进入内存运行就变成一个进程,进程是处于运行过程中的程序,具有一定独立功能。线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。一个程序运行后至少有一个进程,一个进程可以包含多个线程。多线程:一个程序中有多个线程同时执行。单线程程序:多...原创 2020-02-28 17:05:04 · 102 阅读 · 0 评论 -
java中基础IO总结
IO流规律总结1.要操作的是数据源还是数据目的数据字节操作类字符操作类数据源InputStream(所有字节输入流的超类)Reader(所有字符输入流的超类)数据目的OutputStream(所有字节输出流的超类)Writer(所有字符输出流的超类)以上是IO的四大抽象基类2.要操作的数据是字节还是文本数据源目的字节Inpu...原创 2020-02-24 10:46:36 · 97 阅读 · 0 评论 -
Java的深复制和浅复制
对于引用数据类型的成员变量,浅复制会使两个变量指向同一块内存,对其中的一个进行修改,另一个也会相应发生改变。深复制是将对象的值和内容复制,创建新的内存给新的对象,对其中的一个对象修改不会影响另一个对象。System.arraycopy()方法是一种深复制方法。public static void arraycopy(Object src, ...原创 2020-02-13 12:22:52 · 165 阅读 · 0 评论