
Java
文章平均质量分 78
菜鸟界的菜鸟
这个作者很懒,什么都没留下…
展开
-
Eclipse18:Jquery
一、简介jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互我们使用jquery可以更好完成以下操作html文档操作,对于dom相关操作优化 jquery提翻译 2021-08-12 23:12:10 · 1204 阅读 · 0 评论 -
Eclipse17:文件下载
一、概述文件下载:将服务器上的一个文件,通过流写入到客户端上很多应用包含有文件下载的功能 音乐的下载 应用的下载 下载的方式:使用超链接的方式实现文件的下载 在<a href=”文件的路径”>超链接</a> 注意:超链接的方式,如果浏览器不能识别这种格式的文件,提示下载,如果支持该格式的文件,直接打开。 通过手动编写代码的方式实现文件的下载 设置两个头和一个流 Content-Type :文件的M...翻译 2021-08-12 23:05:14 · 297 阅读 · 0 评论 -
Eclipse16:文件的上传
一、概述文件上传:将本地的文件通过流写入到服务器的过程二、应用实际开发中有很多应用: QQ空间上传图片 招聘网站上传简历 三、文件上传的技术JSPSmartUpload :应用在JSP上的文件上传和下载的组件。 FileUpload :应用在Java环境上的文件上传的功能。 Servlet3.0 :提供文件上传的功能 Struts2 ...翻译 2021-08-07 11:42:31 · 2124 阅读 · 1 评论 -
Eclipse15:Filter
一、Filter概述Filter称为过滤器,它是Servlet技术中最实用的技术,web开发人员通过Filter技术,对web服务器所管理的资源(JSP,Servlet,静态图片或静态html文件)进行拦截,从而实现一些特殊的功能。Filter就是过滤从客户端向服务器发送的请求。二、过滤器原理三、Filter入门3.1 第一步:编写一个类实现Filter接口3.2 第二步:对过滤器进行配置3.3 第三步:编写JSP页面访问JSP页面,发现不加放行语句时,前端页..翻译 2021-08-03 23:53:54 · 2764 阅读 · 0 评论 -
Eclipse14:Listener
一、监听器1.1 概述监听器就是一个实现了特定接口的Java类,这个Java类用于监听另一个Java类的方法调用或者属性的改变。当被监听对象发生上述事件后,监听器某个方法将会立即被执行。1.2 用途用来监听其他对象的变化的。主要应用在图形化界面开发上。Java中GUI,Android1.3 术语(监听器可想象为汽车报警器)事件源:指的是被监听对象(汽车) 监听器:指的是监听的对象(报警器) 事件源和监听器绑定:在汽车上安装报警器 事件:指的是事件源对象的改变(踹了汽车一脚翻译 2021-08-01 23:12:43 · 826 阅读 · 0 评论 -
Eclipse13:JSP&EL&JSTL
一、JSP1.1 概述JSP:Java Server Pages :Java服务器端页面。JSP 就是 HTML + Java代码 + JSP自身东西1.2 JSP由来Servlet技术生成动态网页的时候很麻烦,需要通过response获得输出流,调用print方法进行打印的。这种编程方式很麻烦,而且美工也不容易处理。SUN公司为了简化动态网页开发,推出JSP1.3 JSP的运行原理JSP在执行时,会被服务器翻译为Servlet编译执行,JSP就是一个Servlet1.4 J翻译 2021-07-31 23:59:47 · 721 阅读 · 0 评论 -
Eclipse代码的自动补全
打开eclipse依次点击Window --> Perferences --> Java --> Editor --> Content Assist在【Auto activation triggers for Java:】选项后的文本框中会看到一个"."。eclipse默认只有在你输入"."之后才会有代码提示和自动补全。我们需要在"."之后加上"qwertyuiopasdfghjklzxcvbnm",其实就是从左至右,从上至下顺序按你的键盘。...原创 2021-07-31 14:51:04 · 238 阅读 · 0 评论 -
Eclipse的javaweb项目新建的包位置不对
把Javaweb项目 按F5 刷新一下 就Ok了原因应该是视图影响的原创 2021-07-31 09:12:00 · 242 阅读 · 0 评论 -
Eclipse12:Cookie&Session
一:会话技术1.1 概述会话简单理解为:用户打开一个浏览器,点击多个超链接访问服务器的web资源,然后关闭浏览器,整个过程称为是一次会话。1.2 为什么学习会话每个用户与服务器进行交互过程中,产生一些各自的数据,程序想要把这些数据进行保存,就需要使用会话技术。例如:用户点击超链接购买一个商品,程序应该保存用户所购买的商品,以便于用户点击结账可以得到用户所购买的商品信息。思考:用户购买的商品保存在request或ServletContext中是否可以?1.3 会话技术的实现原.翻译 2021-07-30 23:40:19 · 3172 阅读 · 0 评论 -
Eclipse11: Response&Request
目录一、Response对象1.1 概述1.2Response对象的API1.2.1 Response关于响应行的方法:设置响应的状态码1.2.2 Response关于响应头的方法1.2.3 Response关于响应体的方法1.2.4 Response其他的API1.3 代码演示1.3.1 设置状态码1.3.2 完成重定向1.3.2定时刷新效果,自动跳转1.3.3 定时页面跳转扩展JS1.4 Response对象响应的中文乱码处理...翻译 2021-07-30 22:48:27 · 508 阅读 · 0 评论 -
Eclipse
一、Eclipse基本特点:免费、开源、JAVA语言编写、绿色软件(解压安装、删除文件夹卸载)、扩展性很强二、下载官网地址:http://www.eclipse.org安装:解压即可,路径不包含中文和空格卸载:删除文件夹即可三、Eclipse使用3.1 新建项目3.2 创建包3.3 新建类:3.4 运行代码编辑窗口空白处右键或者四、基本配置4.1 字体...原创 2021-07-17 00:08:13 · 3370 阅读 · 1 评论 -
12 XML
1. 概念:Extensible Markup Language 可扩展标记语言 * 可扩展:标签都是自定义的。 <user> <student> * 功能 * 存储数据 1. 配置文件 2. 在网络中传输 * xml与html的区别 1. xml标签都是自定义的,html标签是预定义。 2. xml的语法严格,html语法松散 3. xml...翻译 2021-07-15 22:34:52 · 135 阅读 · 0 评论 -
05 【异常、线程】
第一章 异常1.1 异常概念异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是: 异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。 在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能运行.1.2 异常体系异翻译 2021-07-15 00:09:57 · 91 阅读 · 0 评论 -
11【网络编程】
第一章 网络编程入门1.1软件结构 C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。 B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等。 两种架构各有优势,但是无论哪种架构,都离不开网络的支持。网络编程,就是在一定的协议下,实现两台计算机的通信的程序。 1.2 网络通信协议 网络通信协议:通过计算机网络可以使多台计算机实现连接,位于同一个翻译 2021-07-14 23:35:06 · 199 阅读 · 0 评论 -
10【缓冲流、转换流、序列化流、打印流】
第一章 缓冲流昨天学习了基本的一些流,作为IO流的入门,今天我们要见识一些更强大的流。比如能够高效读写的缓冲流,能够转换编码的转换流,能够持久化存储对象的序列化流等等。这些功能更为强大的流,都是在基本的流对象基础之上创建而来的,就像穿上铠甲的武士一样,相当于是对基本流对象的一种增强。1.1 概述缓冲流,也叫高效流,是对4个基本的FileXxx 流的增强,所以也是4个流,按照数据类型分类: 字节缓冲流:BufferedInputStream,BufferedOutputStream翻译 2021-07-14 22:51:31 · 99 阅读 · 0 评论 -
09【字节流、字符流】
第一章 IO概述1.1 什么是IO生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了ctrl+s ,可能文件就白白编辑了。当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里。那么数据都是在哪些设备上的呢?键盘、内存、硬盘、外接设备等等。我们把这种数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input 和输出output ,即流向内存是输入流,流出内存的输出流。Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入翻译 2021-07-14 22:07:52 · 208 阅读 · 0 评论 -
08 File类与IO流——【File类、递归】
第一章 File类1.1 概述java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。1.2 构造方法 public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。 public File(String parent, String child) :从父路径名字符串和子路径名字符串创建新的 File实例。 public File(File parent, St翻译 2021-07-14 00:10:49 · 66 阅读 · 0 评论 -
06_JDBC连接池&JDBCTemplate
一、数据库连接池1. 1 概念其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。1.2. 好处: 1. 节约资源 2. 用户访问高效1.3. 实现:1. 标准接口:DataSource javax.sql包下的 1. 方法: * 获取连接:getConnection()...翻译 2021-07-13 23:53:42 · 134 阅读 · 0 评论 -
05_JDBC
一、JDBC1. 1 概念Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 * JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。1.2. 快速入门:* 步骤: 1. 导入驱动jar包 mysql-connector-java-5.1.3...翻译 2021-07-13 23:40:13 · 84 阅读 · 0 评论 -
Excel数据导入java
一、方式2——jxl方式,文件格式为xls格式1、jar包导入先复制jxl.jar文件到文件夹,然后右键Build Path-Add to Build Path2、获取Excel文件File file=new File("C:\\Users\\My\\Desktop\\student.xls");Workbook wb=Workbook.getWorkbook(file);3、获取指定的sheet页,可通过名称,也可以通过索引wb.getSheet("Sheet1");...翻译 2021-07-13 00:13:11 · 2977 阅读 · 1 评论 -
jar包下载地址
(一)http://mvnrepository.com/(二)https://www.findjar.com/原创 2021-03-10 23:12:17 · 174 阅读 · 0 评论 -
【Object类、常用API】
day01【Object类、常用API】主要内容Object类Date类DateFormat类Calendar类System类StringBuilder类包装类教学目标-[ ] 能够说出Object类的特点-[ ] 能够重写Object类的toString方法-[ ] 能够重写Object类的equals方法-[ ] 能够使用日期类输出当前日期-[ ] 能够使用将日期格式化为字符串的方法-[ ] 能够使用将字符串转换成日期的方法-[ ] 能够使用System类的数组复制方原创 2021-02-20 16:05:46 · 119 阅读 · 0 评论 -
day01【前言、入门程序、常量、变量】
目录第一章 开发前言1.1计算机基础知识1.2 常用DOS命令第二章 Java语言开发环境搭建2.1 Java虚拟机——JVM2.2 JRE 和 JDK2.3 JDK9安装图解2.4 JAVA_HOME环境变量的配置第三章 HelloWorld入门程序3.1 程序开发步骤说明3.2 编写Java源程序3.3 编译Java源文件3.4 运行Java程序3.5 入门程序说明3.6 添加注释comment3.7 关键字keywords3.8 标.原创 2021-02-01 22:04:24 · 91 阅读 · 0 评论 -
MyEclipse 使用教程
Myeclipse/Eclipse相关准备相关软件准备在使用开发软件进行开发的时候,首先需要准备安装相关软件。使用Myeclipse/Eclipse 则需要安装JDK。如果需要使用服务器,则需要安装tomcat。关于这些软件,我这里已经都准备好了,Eclipse 、 Myeclipse 破解版(破解说明相关文档已经准备,这里就不细说了)、JDK、Tomcat、MySQL、Maven等一些软件。百度云 链接:https://pan.baidu.com/s/1nvtATpn环境配置将相关软件下载转载 2021-01-31 09:48:15 · 16650 阅读 · 4 评论 -
Eclipse中的java项目导出
第一步在我们的电脑上打开eclipse,选中要导出的java项目,鼠标右键选择Export->Export,如下图所示: 第二步进去之后,点击General->Archive File,如下图所示: 第三步勾选要导出的项目,选择导出的路径和文件名,如下图所示: 第四步选择好之后,点击finish,就开始导出项目了,如下图所示: 第五步在刚刚选择的路径下,可以看到我们导出的java项目,如下图所示: ...原创 2020-10-28 09:31:36 · 3151 阅读 · 0 评论 -
day17_JSP&EL&JSTL
# 今日内容 1. JSP: 1. 指令 2. 注释 3. 内置对象 2. MVC开发模式 3. EL表达式 4. JSTL标签 5. 三层架构## JSP:1. 指令 * 作用:用于配置JSP页面,导入资源文件 * 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %> * 分类: ...原创 2020-10-24 18:52:13 · 160 阅读 · 0 评论 -
day16_Cookie&Session
# 今日内容 1. 会话技术 1. Cookie 2. Session 2. JSP:入门学习## 会话技术 1. 会话:一次会话中包含多次请求和响应。 * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 2. 功能:在一次会话的范围内的多次请求间,共享数据 3. 方式: 1. 客户端会话技术:Cookie ...原创 2020-10-23 23:15:44 · 101 阅读 · 0 评论 -
Eclipse入门(常用设置,快捷键,调试技巧)
目录一、配置JDK二、Tomcat 配置三、控制台窗口显示四、设置编码五、字体设置六、快捷键七、调试一、配置JDKWindow-->Prerences--->Java-->Installed JREs二、Tomcat 配置Window-->Prerences--->Server--->Runtime Enviroment--->选择Tomcat版本-->Browse选择本机路径--->选择JRE三、控.原创 2020-10-22 22:25:45 · 115 阅读 · 0 评论 -
HTTP协议&Response对象&ServletContext对象
# 今日内容 1. HTTP协议:响应消息 2. Response对象 3. ServletContext对象## HTTP协议: 1. 请求消息:客户端发送给服务器端的数据 * 数据格式: 1. 请求行 2. 请求头 3. 请求空行 4. 请求体 2. 响应消息:服务器端发送给客户端的数据 * 数据格式: ...原创 2020-10-20 23:38:59 · 252 阅读 · 0 评论 -
使用Eclipse打包war包,并部署到Tomcat中
鼠标右键项目 > export… > 然后按下图操作 **运行 Tomcat ** 将 war 包,复制到webapps目录下 其实上面这张图不一定要启动一下 Tomcat ,如果 Tomcat 已经启动的情况下,直接在浏览器中访问项目地址(也就是http://127.0.0.1:8080/MySimpleMVC/),即可自动解压war包。 访问项目 在浏览器中访问:http://127.0.0.1:8080/MySimpleMVC/...转载 2020-10-14 15:58:22 · 544 阅读 · 0 评论 -
EL&JSTL
# 今日内容 1. JSP: 1. 指令 2. 注释 3. 内置对象 2. MVC开发模式 3. EL表达式 4. JSTL标签 5. 三层架构## JSP: 1. 指令 * 作用:用于配置JSP页面,导入资源文件 * 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %> * 分类: ...原创 2020-10-09 23:31:33 · 99 阅读 · 0 评论 -
Servlet&HTTP协议&Request
## Servlet:1. 概念2. 步骤3. 执行原理4. 生命周期5. Servlet3.0 注解配置6. Servlet的体系结构Servlet -- 接口|GenericServlet -- 抽象类|HttpServlet -- 抽象类* GenericServlet:将Servlet接口中其他的方法做了默认空实现,只将service()方法作为抽象* 将来定义Servlet类时,可以继承GenericServlet,实现service()方法即可* HttpServl原创 2020-09-29 23:25:33 · 457 阅读 · 0 评论 -
Eclipse11: Tomcat&Servlet
一、web相关概念回顾1. 软件架构C/S:客户端/服务器端 B/S:浏览器/服务器端2. 资源分类静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 * 如: html,css,JavaScript动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器 * 如:servlet/jsp,php,asp....3. 网络通信三要素 ...原创 2020-09-23 23:16:25 · 619 阅读 · 0 评论 -
XML
一、XML:1. 概念Extensible Markup Language 可扩展标记语言 * 可扩展:标签都是自定义的。 <user> <student> * 功能 * 存储数据 1. 配置文件 2. 在网络中传输* xml与html的区别 1. xml标签都是自定义的,html标签是预定义。 2....原创 2020-09-23 18:36:34 · 221 阅读 · 0 评论 -
day05 【异常、线程】
第一章 异常1.1 异常概念异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能运行.1.2 异常体系异常机制其实是帮助我们找到程序中的问题,异常的根类是 java.lang.Throwable ,其下有两个子类:java.lang.Error 与 java原创 2020-09-20 23:13:19 · 172 阅读 · 0 评论 -
day01_基础加强:Junit单元测试 、 反射 、注解
## Junit单元测试: * 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 * Junit使用:白盒测试 * 步骤: 1. 定义一个测试类(测试用例) * 建议: * 测试类名:被测试的类名Test CalculatorTest...原创 2020-09-09 23:42:08 · 159 阅读 · 0 评论 -
(一)JDK、IDEA安装教程
ANZHUAN原创 2020-08-20 15:51:01 · 298 阅读 · 0 评论