自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 HTTP状态码总结

目录一、HTTP状态码概述二、HTTP状态码分类转载自菜鸟教程,原文链接:https://www.runoob.com/http/http-status-codes.html一、HTTP状态码概述当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP状态码的英文为HTTP Status Code。下面是常见的HTTP状态码:.

2021-03-31 20:48:58 200

转载 IDEA配置Tomcat服务器

目录前言集成1.打开IDEA2.添加Tomcat Server3.添加Tomcat,确定即可。创建项目1.新建模块2.创建模块3.给模块命名4.项目结构,填写内容5.运行出来的结果6.运行时的默认路径热加载原文链接:https://blog.csdn.net/m0_37508531/article/details/90510087?ops_request_misc=%257B%2522request%255Fid%2522%253A%252216.

2021-03-31 09:56:11 1215

原创 Tomcat安装指南

Tomcat官网:https://tomcat.apache.org/截至目前为止,Tomcat已经出到10了,但是网上大部分人还是推荐的tomcat7或者8,所以我们以7为例进行安装学习。进入官网后,看到左边的download栏选择想要下载的版本,点击进入进行对应版本的下载,这里我们以Tomcat7为例,选择Core下面的版本进行下载(其他版本可能缺少文件有问题),我选择的是第一个zip文件,下载后解压到你电脑要安装的路径,这里需要配置两个系统变量(右键此电脑->高级系统

2021-03-31 08:57:56 140

原创 JavaWeb——(6)xml

一、XML简介XML全称为eXtensible Markup Language,是一种可扩展标记语言,在XML中,所有的标签都是自定义的,常常用于存储数据,比如配置文件或者数据传输,XML和之前学习的HTML都是标记语言,主要有以下几点区别:html语法松散,xml语法严格 html用作页面展示,xml用作数据存储 html所有标签都是预定义的,xml所有标签都是自定义的二、XML基本语法关于XML的基本语法,W3C(World Wide Web Consorti...

2021-03-30 21:22:51 128

原创 排序算法总结——Java实现

一、排序算法简介排序就是使数据按照某种规则有序排列,一般分为降序和升序。排序有非常多的算法,在对这些算法进行检验时我们需要考虑以下几个因素,时间复杂度:从序列的初始状态到经过排序算法的变换移位等操作变到最终排序好的结果状态的过程所花费的时间度量 空间复杂度:从序列的初始状态经过排序移位变换的过程一直到最终的状态所花费的空间开销 稳定性:在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,则称算法稳定,否则不稳定 比如经过算法降序排列后得...

2021-03-23 22:20:05 151

原创 牛客网编程高频题2——NC140排序问题

排序题目描述给定一个数组,请你编写一个函数,返回该数组排序后的形式。示例一输入[5,2,3,1,4]返回值[1,2,3,4,5]示例2输入[5,1,6,2,5]返回值[1,2,5,5,6]备注:数组的长度不大于100000,数组中每个数的绝对值不超过10^9方法一:快速排序import java.util.*;public class Solution { public int[] MySort (.

2021-03-23 16:25:46 263 1

原创 牛客网Java错题总结(8)

目录一、byte数据存储二、yield()方法三、三元操作运算符四、处理流一、byte数据存储解析:本题考查的是数据类型的转换:129用int类型表示为4个字节,其二进制为: 00000000 00000000 00000000 10000001在计算机系统中,数值一律用补码来表示(存储),正数的补码和原码相同。int 转换为 byte(1个字节),截取:10000001 补码转反码,补码-1为反码:10000000 反码变原码,符号位不变,其他位取...

2021-03-22 23:17:26 204

原创 牛客网Java错题总结(7)

目录一、依赖注入二、方法的进栈与出栈顺序三、抽象类与接口四、JavaWeb会话绑定监听五、字符串一、依赖注入解析:依赖注入(Dependency Injection,简称DI)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题。依赖注入应用比较广泛。可以使应用程序的配置和依赖性规范与实际的应用程序代码分开。其中一个特点就是通过文本的配置文件进行应用程序组件间相互关系的配置,而不用重新修改并编译具体的代码。因此依赖注入降低了组件之间的耦合性,而不是使.

2021-03-22 22:41:12 128

原创 牛客网编程高频题1——NC78反转链表

while(pHead.next!=null)/*public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}*/import java.util.Stack;public class Solution { public ListNode ReverseList(ListNode head) { ...

2021-03-22 15:34:38 196

原创 牛客网Java错题总结(6)

目录一、boolean类型占字节数二、访问权限修饰符三、正则表达式四、逻辑运算符一、boolean类型占字节数解析:bool类型所占字节数主要有以下三种说法:1个bit(1/8个字节) 理由:boolean类型的值只有true和false两种逻辑值,在编译后会使用1和0来表示,这两个数在内存中按位算,仅需1位(bit)即可存储,位是计算机最小的存储单位。在传智播客java基础班中也有有此理由(复习时所参考的视频)。 1个字节 理由:虽然编译后1和0只需占用.

2021-03-22 09:52:14 140

原创 牛客网Java错题总结(5)

目录一、继承二、static关键字三、类的加载顺序(第二次错)一、继承解析:注意:扩展即为extends,就是继承Java只支持单继承,实现多重继承可以通过以下方式:实现多个接口 扩展(extends)一个类,实现一个或多个接口 通过内部类继承其他类二、static关键字解析:被static修饰的变量称为静态变量,静态变量属于整个类,而局部变量属于方法,只在该方法内有效,所以static不能修饰局部变量,所以程序有编译错误!!!!..

2021-03-21 12:08:57 135

原创 牛客网Java错题总结(4)

一、继承解析:

2021-03-19 15:06:10 147

原创 牛客网Java错题总结(3)

一、类的重载解析:重载:同名不同参,返回值无关 覆盖重写:同名同参二、算法结构解析:算法结构包括: 0个或多个输入 1个或多个输出 有穷个处理过程 所以存储数据不算做算法结构三、关键字解析:A:native是由调用本地方法库(如操作系统底层函数),可以由C,C++实现。✔ B:import是用于导包语句,其前面可以出现package,用来声明包的。❌ C:接口方法的修饰符可以是:public,abstract,defaul...

2021-03-19 10:29:34 256

原创 牛客网Java错题总结(2)

一、字符串长度解析:length() 方法返回的就是字符串的长度,一个 char 可以存下汉字,所以一共有八个汉字,字符串长度为8,如果想获得占用字节数的话,可以用 s.getBytes(“GBK”).length,结果就是16了。二、JVM堆内存解析:在JDK1.7版本之前,JVM堆内存划分如图所示:JVM内存划分为堆内存和非堆内存,堆内存分为年轻代(Young Generation)、老年代(Old Generation),非堆内存就一个永久代(...

2021-03-18 21:21:29 152 1

原创 牛客网Java错题总结(1)

目录一、java并发二、字符串与数组的长度三、Java的变量命名四、CMS垃圾回收五、单例设计模式六、Hashtable 和 HashMap 的区别一、java并发解析:A、CopyOnWriteArrayList适用于写少读多的并发场景 读操作不加锁,读写互斥,写写互斥;适用于读多写少的情景 参考网址:《CopyOnWriteArrayList和ReentrantReadWriteLock》https://blog.csdn.net/lovesman/.

2021-03-17 21:23:28 223

原创 JavaWeb——(5)JDBC

一、JDBC概述JDBC指的是Java数据库连接,全称为Java Database Connectivity,是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法,JDBC与数据库驱动为接口和实现的关系,JDBC规范(四个核心对象):DriverManager:用于注册驱动 Connection: 表示与数据库创建的连接 Statement: 操作数据库sql语句的对象 ResultSet: 结果集或一张虚...

2021-03-16 13:16:17 246

原创 JavaWeb——(4)mysql

一、数据库概述数据库(DataBase,DB):是指长期保存在计算机的存储设备上,按照一定规则阻止起来,可以被各种用户或应用共享的数据集合。(文件系统)数据库管理系统(DataBaseManagement System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中的数据。数据库管理系统是一个软件,可以创建和操作数据库,而数据库中一般会创建多个表,表则是用于保存程序...

2021-03-08 16:34:14 372 2

原创 MySQL安装教程

学习javaweb的时候需要用到后台数据库的知识,这里整理一下,首先点击next,勾选同意协议和下一步这里我们选择custom安装方式,选择好安装的路径之后点击下一步,然后点击安装即可,然后安装配置向导,选择精细配置点击下一步,选择开发者电脑Developer Machine,下一步选择多用途数据库,然后选择表空间路径,为安装路径,默认即可点击下一步,选择人工设置连接数10个(允许连接服务器的连接最大数,也可以自己定义),然后设置连接TCP/IP端

2021-03-04 13:33:53 804 2

原创 JavaWeb——(3)JavaScript

一、JavaScript简介1.1JavaScriptJavaScript(简称“js”)是一种具有函数优先的轻量级,解释型或即时编译型的编程语言,js可以嵌入到html中,是基于对象和事件驱动的脚本语言。JavaScript具有以下几个特点:交互性:需要用户与界面进行交互才会作用,比如当用户点击了某个按钮事件 安全性:JavaScript不能访问本地磁盘 跨平台:浏览器中就具备了JavaScript解析器1.2JavaScript作用能动态的修改(增删)ht...

2021-03-03 22:20:51 343

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除