- 博客(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
2020-11-30
Java初学者可尝试的Java小游戏(贪吃蛇+飞机大战)
2020-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人