自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 一篇让你了解如何安装和配置Maven

Maven第一章-Maven相关的概念知识点-Maven介绍1.目标能够了解Maven的作用2.路径什么是MavenMaven的作用Maven的好处3.讲解3.1什么是Maven​ Maven是项目进行模型抽象,充分运用的面向对象的思想,Maven可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建

2020-12-10 10:11:20 227

原创 一篇让你了解Request和Response

Request&Response第一章-Request一、Request概述什么是Request?​ request这个对象不用事先声明,就可以在JSP网页中使用,在编译为Servlet之后,它会转换为javax.servlet.http.HttpServletRequest形态的对象,HttpServletRequest对象是有关于客户端所发出的请求的对象,只要是有关于客户端请求的信息,都可以藉由它来取得,例如请求标头、请求方法、请求参数、客户端IP,客户端浏览器等等信息。HttpSe

2020-11-29 16:12:16 227

转载 Header详解

HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递message- header,即http header消息 **。**http header 消息通常被分为4个部分:general header, request header, response header, entity

2020-11-29 11:00:49 1569

原创 常见请求和响应头说明

HTTP Request Header 请求头Header解释示例Accept指定客户端能够接收的内容类型Accept: text/plain, text/htmlAccept-Charset浏览器可以接受的字符编码集。Accept-Charset: iso-8859-5Accept-Encoding指定浏览器可以支持的 web 服务器返回内容压缩编码类型。Accept-Encoding: compress, gzipAccept-Language

2020-11-29 10:32:25 341

原创 一篇文章带你了解JSTL标签库

JSTL标签库JSTL标签库概述1.目标掌握什么是JSTL标签库2.讲解2.1 什么是JSTL标签库​ JSTL(JSP Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。这个JSTL标签库没有集成到JSP的, 要使用的话, 需要导jar包.2.2 JSTL标签库的作用​ 为了简化在jsp页面上操作数据; eg: 遍历数据 判断数据等2.3 JSTL标签库的类别标签库功能描述

2020-11-28 20:27:44 201

原创 一篇带你快速入门Servlet

Servlet技术什么是Servlet?Servlet 是 JavaEE 规范之一。规范就是接口Servlet 就 JavaWeb 三大组件之一。三大组件分别是:Servlet 程序、Filter 过滤器、Listener 监听器。Servlet 是运行在服务器上的一个 java 小程序,它可以接收客户端发送过来的请求,并响应数据给客户端。实现 Servlet 程序创建web工程创建一个类实现Servlet接口配置路径web.xml配置(该文件在web/WEB-INF 文件夹下):

2020-11-28 19:19:28 97

原创 自定义DBUtils查询多条数据封装到List<JavaBean>

模仿DBUtils, 完成增删改的功能public class MyQueryRunner { private DataSource dataSource; public MyQueryRunner(DataSource dataSource) { this.dataSource = dataSource; } public int update(String sql,Object... params) throws SQLException {

2020-11-21 20:46:51 374

原创 Java入门必看,编程命名的规范

一、命名规范(除了配置文件之外)所有的命名中均只能包含字母、数字、下划线"_"包名的命名规范:全部为小写字母一般为公司域名反写开头,例如: com.baidu.tieba类名或者接口名,均要求大写字母开头,如果是多个单词,则采用驼峰命名法,例如:UserService方法名一般为动词或者动词词组,均要求小写字母开头,如果是多个单词则采用驼峰命名法,例如: findById()变量名均要求以小写字母开头,如果是多个单词,则采用驼峰命名法,例如: userInfo;变量名要求尽量精简,而且

2020-11-19 19:36:47 136

原创 带你入门JDBC

什么是JDBC​ JDBC(java database connectivity): sun公司为了简化和统一java连接数据库,定义的一套规范。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RMWZkf23-1605785528379)(C:\Users\Linkin Park\AppData\Roaming\Typora\typora-user-images\image-20201119175143112.png)]JDBC快速入门步骤创建Java工程, 导

2020-11-19 19:33:08 79

原创 随时可以打开使用的MySQL常见的函数

为什么使用MySQL函数?为了简化操作,MySql提供了大量的函数给程序员使用(比如你想输入当前时间,可y以调用now()函数)在哪里使用MySQL函数插入语句的values()中,更新语句中,删除语句中,查询语句及其子句中。MySQL常见函数字符串函数函数操作符方法描述CONCAT(S1,S2,…,Sn)连接S1,S2,…,Sn为一个字符串CONCAT(s, S1,S2,…,Sn)同CONCAT(s1,s2,…)函数,但是每个字符串之间要加上sCONCAT_

2020-11-19 10:44:46 245

原创 MySQL入门梳理

数据库概述:概念:指长期保存在计算机的存储设备(硬盘)上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合. 还是以文件的方式存在服务器的电脑上的。优点:1.可将数据持久化到硬盘2.可存储大量数据3.方便检索4.保证数据的一致性、完整性5.安全,可共享6.通过组合分析,可以产生新数据常见的关系型数据库:MySql :开源免费的数据库,中小型的数据库,已经被Oracle收购了。MySql6.x版本也开始收费。后来Sun公司收购了MySql,而Sun公司又被Orac

2020-11-17 17:16:37 157 1

原创 十分钟梳理一遍面向对象

面向对象:面向对象的思想:面对问题的时候,先思考问题中有哪些对象,对象之间有着哪些关系,哪些类去实现哪些方法。类是同一事物的概念(你脑海中对事物的称呼),对象是事物实际的存在(你感官中的事物具体状态)。类的创建: public class 类名{ 构造代码块 静态代码块 成员变量 构造方法 成员方法

2020-11-15 17:47:12 89

原创 利用反射的简单框架

需求:给你任意的一个对象,将成员变量给保存到文件中。 public static void save(Object o) { try ( //创建传输文件对象,并且再之前的基础上继续传输数据 PrintStream ps = new PrintStream(new FileOutputStream("Path路径"),true) ){ //获取传入类的Class对象 Class<?>

2020-11-15 17:04:08 235

原创 学生信息管理系统(Java练习)——Java学习笔记

需求完成一个综合案例:学生管理系统!该系统主要功能如下:1.添加学生:通过键盘录入学生信息,添加到集合中2.删除学生:通过键盘录入要删除学生的学号,将该学生对象从集合中删除3.修改学生:通过键盘录入要修改学生的学号,将该学生对象其他信息进行修改4.查看学生:将集合中的学生对象信息进行展示 退出系统:结束程序代码如下://学生信息管理系统public class MainApp { public static void main(String[] args) {//创建一个集合对

2020-10-28 16:27:44 799

原创 搞懂什么是Java异常——Java学习笔记

异常概述Java异常指的是程序在执行过程中,出现的和正常的情况不一致的一个情况,这个时候就会最终导致JVM的非正常停止。在我们编程过程中,总是会碰到Java报错的时候,而这种报错通常被称为异常。实际上这是在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。异常分类异常的根类是java.lang.Throwable,其下有两个子类:java.lang.Error与java.lang.Exception,Checked Exception可检查的异常,

2020-10-28 14:06:55 187

原创 用Java算算什么时候邂逅女神——Java练习题

练习题:今天你在医院遇到小张,她是一名美女护士,你对她一见钟情要想追求她。于是想要算清楚她上下班的时间,设计“巧遇”的场景。多方打听后,你了解到小张并且从她2018年7月5日入职后上班很有规律从不违背。她上班规律是:两天夜班,休息一天,三天白班,休息一天。而今天公司通知你被外派出差46天,回来的车票到站是中午1点钟。请问你要哪天才能邂逅你的女神?(休息就不能去偶遇)解题思路: 1.先得到出差回来后的日期。 2.根据那天日期和小张入职日期,算出之间相隔的天数 3.根据小张上班的

2020-10-28 09:24:26 136

原创 五分钟弄懂匿名内部类——Java学习笔记

匿名内部类:本质:匿名内部类本质就是一个继承父类的匿名子类的对象(一个类的子类对象)作用:简化代码格式: new 类名(){ 重写抽象方法 }现在我们有一个Person类。class abstract Person { public abstract void eat();}需求:执行Person类的eat方法操作步骤:1.创建一个子类继承Person类2.在子类中重写eat方法3.创建子类对象4.使用子类对象调用eat方法//创建一个子类继承Pe

2020-10-27 16:28:53 209

原创 Java常见的数据结构——Java学习笔记

目录前言:一、什么是数据结构?二、我们为什么要了解数据结构?三、Java中我们常见的数据结构是哪些?栈(Stack)概述:特点:场景:队列(Queue)概述:特点:场景:数组(Array)概述:特点:场景:链表(Linked list)概述:特点:场景:树(Tree)概述:特点:场景:前言:数据结构是计算机存储和组织数据的方式。Java中的集合就是基于数据结构编写出来的,通过了解数据结构,我们再面对具体场景的时候,就能够用精心选择的数据结构可以带来更高的运行或者存储效率。一、什么是数据结构?数据结构

2020-10-26 16:55:45 566 1

原创 Java的学习路线(Java基础)——Java学习笔记

写在文前:个人学习笔记,欢迎斧正,谢谢~文章目录前言一、Java基础(JavaSE)1.Java语言入门2.Java面向对象3.Java常用类(API)4.Java异常处理5.Java集合框架6.Java多线程开发7.Java IO流8.Java网络编程9.Java新特性总结前言 作为一个刚刚入门的新手,对于Java这门语言一知半解,学习的过程中如同盲人摸象,刚开始那股学习的激情不复,慢慢变得迷茫起来,不知道自己学的这个以后有没有用,不知道自己要学到什么程度才能够出去赚钱养家。一、Jav

2020-10-25 19:56:15 323

Java编程语言常用单词.bin

这是可以导入到有道词典的文件 共550个常用的编程单词 导入之后,随时能够在手机上进行查看和记忆 分享给大家,希望对你们有所帮助 加油吧~打工人!

2020-11-30

MySQL安装大全.rar

选择了两款亲测最稳定的开源的免费版本的MySQL 详细的安装配置图解以及卸载说明 附带有我最喜欢用的可视化操作系统 无忧使用!!!

2020-11-17

Java初学者可尝试的Java小游戏(贪吃蛇+飞机大战)

里面有着贪吃蛇和飞机大战两个游戏开发的源码,并且附上一个简易的使用说明。 有新入门的小伙伴,在学习之余也可以玩一玩,看一看。 请大佬们的多多支持和指教!!!

2020-10-25

空空如也

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

TA关注的人

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