- 博客(58)
- 收藏
- 关注
原创 白*永久域名--官方\免备案\花一分就是对互联网的不尊敬
白*永久域名–官方\免备案\花一分就是对互联网的不尊敬官网链接https://www.freenom.com/zh/index.html?lang=zh域名注册1、寻找自己喜爱的域名2、选择后缀,选定域名进入购物车最后调整填写地址进入邮箱点击链接,完成注册完成认证进入登录:https://my.freenom.com/clientarea.php登录成功还没有服务器的就只能止步与此了喔免费服务器、主机,移步笔者相关博客https://blog.csdn
2022-01-09 16:51:37
8419
2
原创 JavaWeb--文件上传和下载(学好去自建网盘)
JavaWeb–文件上传和下载(学好去自建网盘)文章目录JavaWeb--文件上传和下载(学好去自建网盘)上传文件如何实现文件上传文件上传的相关API实战-实现文件上传程序实现成品展示实战-下载文件成品展示上传文件如何实现文件上传要实现Web开发中的文件上传功能,通常只需完成两步操作1、在Web界面中添加上传输入项2、在Servlet中读取上文件的表单页面,并保存到硬盘中文件上传的相关APIFiletem接口它只要用于Commons-FileUpload组件当中,主要是封装单个表单字段元素
2022-01-09 00:10:10
935
原创 Javaweb--JSP开发模型(内含实战项目)
Javaweb–JSP开发模型(内含实战项目)文章目录Javaweb--JSP开发模型(内含实战项目)四种模式实战JSP+JavaBean+Servlet【Model2/MVC】系统开发模型,即系统开发架构,是整合应用系统程序大的结构。常用的系统结构有三层架构与MVC。这两种架构既有联系,又有区别。这两种架构的使用均是降低为了降低系统模块间的耦合度。四种模式纯JSP、JSP+JavaBean【Model1】、JSP+JavaBean+Servlet【Model2/MVC】、MVC纯JSP在 JS
2022-01-08 23:32:27
697
原创 JavaWeb--数据库连接池与DBUtils工具
JavaWeb–数据库连接池与DBUtils工具文章目录JavaWeb--数据库连接池与DBUtils工具数据库连接池定义DataSource 接口DBCP数据源C3P0数据源DBUtils工具数据库连接池定义在JDBC编程中,每次创建和断开Connection对象都会消耗一定的时间和IO资源。这是因为Java程序与数据库之间建立连接时,数据库端要验证用户名和密码,并且要为这个连接分配资源,JAVA程序则要把代表连接的 java.sql.Connection对象加载到内存中,所以建立数据连接的开销很
2022-01-08 23:07:59
1457
原创 JavaWeb--JDBC(连接数据库)
JavaWeb–JDBC(连接数据库)文章目录JavaWeb--JDBC(连接数据库)JDBC的介绍JDBC定义JDBC架构JDBC常用APIJDBC驱动程序JDBC编程步骤实战操作JDBC的介绍JDBC定义JDBC一般指Java数据库连接。Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的J
2022-01-08 22:43:40
1987
原创 JavaWeb--EL表达式和JSTL
JavaWeb–EL表达式和JSTL文章目录JavaWeb--EL表达式和JSTLEL表达式JSTLEL表达式定义:在jsp开发中,为了获取Servlet域对象中存储的数据,经常要写很多java代码,这样的做法会使JSP页面混乱,难以维护,为此,在JSP2.0规范中提供了EL表达式。它是Expression Language的缩写。语法格式:${表达式}例如:<%@ page contentType="text/html;charset=UTF-8" language="java" %
2022-01-08 22:16:22
492
原创 Node.js安装及环境配置(手把手教学)
Node.js安装及环境配置(手把手教学)文章目录Node.js安装及环境配置(手把手教学)Node.js的安装环境配置镜像更换环境配置测试Node.js的安装官网下载链接:https://nodejs.org/en/download/选择对应版本进行下载安装下载完成界面,双击点击开始安装部分用户出现下列问题,点击运行,开始安装一直点击next即可选择安装位置验证安装node -vnpm -v出现版本号及安装成功环境配置镜像更换更换成国内镜像,使
2021-12-08 18:23:28
488
2
原创 JavaWeb--JSP(动态网页的灵魂)
JavaWeb–JSP(动态网页的灵魂)文章目录JavaWeb--JSP(动态网页的灵魂)JSP简介JSP是什么?JSP的优势JSP 结构JSP动作JSP简介JSP是什么?JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作
2021-11-21 22:09:16
386
原创 JavaWeb--servlet(一篇读懂servlet)
JavaWeb–servlet(一篇读懂servlet)文章目录JavaWeb--servlet(一篇读懂servlet)servlet简介软件结构发展史servlet环境设置servlet简介servlet是什么?Servlet (Server Applet)服务器小程序,主要功能用于生成动态Web内容。Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Se
2021-11-20 17:43:12
222
原创 IDEA(最新版)配置servlet
IDEA(最新版)配置servlet文章目录IDEA(最新版)配置servletIDEA配置servletIDEA配置servletidea配置tomcat需首先安装完成tomcat,安装tomcat请移步笔者相应博文。tomcat的安装:https://blog.csdn.net/Ronin__L/article/details/119825275idea创建web项目及配置tomcat:https://blog.csdn.net/Ronin__L/article/details/1203415
2021-11-20 17:38:31
4668
原创 免费服务器搭建--个人网站搭建第一步
免费服务器搭建(三丰云)–个人网站搭建第一步文章目录免费服务器搭建(三丰云)--个人网站搭建第一步前言三丰云注册登录开通服务器、主机构建网站测试配置虚拟主机软件准备(上传文件)登录上传展示测试前言建议不充钱!不暴露过多的个人信息!不上传重要的资源!建议不充钱!不暴露过多的个人信息!不上传重要的资源!建议不充钱!不暴露过多的个人信息!不上传重要的资源!重要的事情说三遍,在网络面前保持绝对的警惕!防止上当受骗!解释权归本人所有,受骗本人可不负责解释权归本人所有,受骗本人可不负责后续过程中,可尝
2021-09-17 15:39:26
26969
25
原创 最新版Intellij IDEA创建web项目+配tomcat(手把手教学)
最新版Intellij IDEA创建web项目+配tomcat(手把手教学)文章目录最新版Intellij IDEA创建web项目+配tomcat(手把手教学)一、创建web项目二、tomcat的配置与测试一、创建web项目1、将鼠标逐步放置在下图标中,并点击project…File(将鼠标放置在File上)–>New(放置)–>project(单击)2、创建普通java项目3、点击next进行下一步4、构建项目名称及存放地点5、右击创建好的项目,然后选择add fram
2021-09-17 09:45:31
4631
3
原创 Eclipse EE(企业版)安装
Eclipse EE(企业版)安装及使用文章目录Eclipse EE(企业版)安装及使用Eclipse的下载Eclipse的下载官网链接:https://www.eclipse.org/下载步骤
2021-08-20 22:31:35
3233
原创 Apache Tomcat的安装与运行(内含tomcat乱码、无法启动的解决)
Apache Tomcat的安装与运行文章目录Apache Tomcat的安装与运行Apache Tomcat的下载Apache Tomcat的下载官网链接:https://tomcat.apache.org/选择与jdk接近的版本下载。减少兼容问题。进入安装好的路径并运行测试(1)cd 进入你解压完毕的Tomcat的bin目录(2)输入startup.bat检测成功(1)系统弹出tomcat窗口并显示运行(2)在浏览器中输入localhost:8080成功进入
2021-08-20 22:29:11
1003
原创 JavaWeb--XML(数据处理的必经之路)
JavaWeb–XML(数据处理的必经之路)一篇文章读懂整个XML本文系统全面的介绍了XML,在本文实现对整个XML的认识、理解并运用。将引领大家更好的对XML的学习文章目录JavaWeb--XML(数据处理的必经之路)XML的作用XML是什么XML与HTML的比较XML的用途XML书写语法规则XML标签书写规则CDATA标签Java解析XMLDom4j运用实现对xml文件的读取运用实现对xml文件的写入XML的语句约束XML语句约束DTDXML SchemaXpath的路径表达式JaxenXML
2021-08-18 14:12:38
312
原创 IntelliJ IDEA中build path
IntelliJ IDEA中build path从未如此简单在lib文件中放入所需构建的jarModules》》Dependencies》》+(加号)》》1JArs找到lib中所需的jar,点击apply(运行)和ok(完成)
2021-08-18 14:08:50
2098
原创 Intellij IDEA创建XML, DTD和XML Schema(xsd)文件
Intellij IDEA创建XML, DTD和XML Schema(xsd)文件文章目录Intellij IDEA创建XML, DTD和XML Schema(xsd)文件创建XMl文件创建DTD文件创建XML Schema(xsd)文件创建XMl文件<?xml version="1.0" encoding="UTF-8" ?> 创建DTD文件<?xml version="1.0" encoding="UTF-8" ?> 创建XML Schema(xsd)
2021-08-18 14:08:01
4149
1
原创 HTTP状态码
HTTP状态码文章目录HTTP状态码HTTP状态码**HTTP状态码分类****HTTP状态码列表**HTTP状态码当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP状态码的英文为HTTP Status Code。下面是常见的HTTP状态码:200 - 请求成功301 - 资源(网页等)被永久转移到其它URL404 - 请求的资源(网页
2021-08-10 18:22:14
199
原创 JavaWeb--反射
JavaWeb–反射文章目录JavaWeb--反射反射框架:好处:获取class对象的方式:class对象功能∶Field :成员变量constructor:构造方法*Method :方法对象案例反射反射是框架设计的灵魂Java 反射,就是在运行状态中。获取任意类的名称、package信息、所有属性、方法、注解、类型、类加载器等获取任意对象的属性,并且能改变对象的属性调用任意对象的方法判断任意一个对象所属的类实例化任意一个类的对象Java 的动态就体现在这。通过反射我们可以实现动态装配,
2021-08-10 18:21:48
492
原创 JavaWeb--JUnit单元测试
JavaWeb–JUnit单元测试文章目录JavaWeb--JUnit单元测试测试分类JUnit的使用盒测试代码JUnit单元测试是测试方法,能够更好的分步测试程序的内容。JUnit官方网址:https://junit.org/junit5/测试分类黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。白盒测试:需要写代码的。关注程序具体的执行流程。JUnit的使用盒测试1、定义一个测试类(测试用例)建议∶测试类名︰被测试的类名TestcalculatorTes
2021-08-10 18:20:03
499
原创 JAVA--图形用户界面编程(GUI)
JAVA–图形用户界面编程(GUI)文章目录JAVA--图形用户界面编程(GUI)图形用户界面编程的概述GUI编程基础AWT中主要类的继承关系Swing中主要类的继承关系常用组件与容器顶层容器(JFrame、JDialog)中间容器标签按钮文本框布局管理FlowLayout布局管理器BorderLayout布局管理器GridLayout布局管理器事件的类型和处理方法综合联动测试图形用户界面编程的概述1、图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指
2021-08-10 18:19:08
978
原创 JAVA--网络编程
JAVA–网络编程文章目录JAVA--网络编程一、网络认识网络体系结构OSI参考模型TCP/IP参考模型小结网络协议二、Java Socket网络编程1. Socket概述2 .Socket类Socket 的构造方法Socket 的常用方法3.ServerSocket 类ServerSocket 的构造方法和常用方法ServerSocket 的常用方法三、小练一、网络认识网络体系结构通过网络发送数据是一项复杂的操作,必须仔细地协调网络的物理特性以及所发送数据的逻辑特征。通过网络将数据从一台主机发
2021-06-24 00:15:44
175
原创 JAVA--字符、字节流
JAVA–字符、字节流文章目录JAVA--字符、字节流一、字符流编码与乱码:转换流Reader类writer类二、字节流字节输入流字节输出流一、字符流字符流:就是在字节流的基础上,加上编码,形成的数据流字符流出现的意义:因为字节流在操作字符时,可能会有中文导致的乱码,所以由字节流引申出了字符流。字符输入流:Reader常用子类:FileReader文件字符输入流常用方法:read();read(char[ ]);read(char[ ] ,offset,len);字符输出流: Writ
2021-06-21 00:24:08
584
6
原创 JAVA多线程
JAVA多线程文章目录JAVA多线程一、线程1.进程2.线程3.多线程的实现方案继承Thread类,重写该类的run()方法实现Runnable接口,并重写该接口的run()方法使用Callable和Future接口创建线程通过线程池创建线程3.设置和获取线程名称获取线程名称getName()方法通过构造方法给线程设置名称通过setName()方法设置线程名称4线程控制5线程生命周期二、线程同步一、线程1.进程计算机的核心是CPU,它承担了所有的计算任务,而操作系统是计算机的管理者,它负责任务的调度
2021-06-21 00:23:24
571
1
原创 JAVA文件操作--file/IO流
JAVA文件操作–File/IO流文章目录JAVA文件操作--File/IO流一、File类File 类的字段File 类的构造方法File 类的常用方法递归二、IO流1.IO流的分类(组织架构)2.符字节,输入输出流的概念1.字符流和字节流2. 输入流和输出流一、File类Java文件类以抽象的方式代表文件名和目录路径名。该类主要用于文件和目录的创建、文件的查找和文件的删除等。File 类:文件和目录路径名的抽象表示。注意:File 类只能操作文件的属性,文件的内容是不能操作的。以pathn
2021-06-20 17:26:00
317
原创 JAVA异常
JAVA异常文章目录JAVA异常一、异常的定义1、非检查异常(unckecked exception):2、检查异常(checked exception):二、异常处理的基本语法1.try...catch...finally语句块2.throws 函数声明3.finally块4.throw 异常抛出语句5.自定义异常三、异常的注意事项四、小练1.TryCatch2.Exception一、异常的定义程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常处理机制能让程序
2021-06-20 01:32:21
223
原创 JAVA--collection集合、Iterator迭代器
JAVA–collection集合、Iterator迭代器文章目录JAVA--collection集合、Iterator迭代器一、集合二、collection集合三、Iterator迭代器一、集合集合框架被设计成要满足以下几个目标。该框架必须是高性能的。基本集合(动态数组,链表,树,哈希表)的实现也必须是高效的。该框架允许不同类型的集合,以类似的方式工作,具有高度的互操作性。对一个集合的扩展和适应必须是简单的。为此,整个集合框架就围绕一组标准接口而设计。你可以直接使用这些接口的标准实现,诸如:
2021-06-20 00:35:13
340
原创 JAVA--equal、length、Arrays、Static
JAVA–equal、length、Arrays、Static文章目录JAVA--equal、length、Arrays、Static一、equals二、length三、Arrays1、Arrays类的定义2、Arrays常用函数(都是静态的)四、Static一、equalsequals方法是java.lang.Object类的方法有两种用法说明:一、对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。1、“ ==”比较两个变量本身的值,即两个对象在内存中的首
2021-06-20 00:21:24
419
原创 JAVA--String类
JAVA–String类文章目录JAVA--String类一、String类1、从根本上认识String类和String池2、String对象的创建3、不可变类一、String类1、从根本上认识String类和String池首先,我建议先看看String类的源码实现,这是从本质上认识String类的根本出发点。从中可以看到: 1、String类是final的,不可被继承。public final class String。 2、String类是的本质是字符数组char[], 并且其值不可改
2021-06-19 23:59:39
223
原创 JAVA数组(2)
JAVA数组(2)文章目录JAVA数组(2)一、ArrayList类1.ArrayList类的使用方法2.ArrayList类的几个重要的方法和属性3.ArrayList类与数组转换4.ArrayListMethod5.小练二、使用String类1、字符串的长度、拼接和查找一、ArrayList类该类提供的许多方法可以实现数组的动态操控1.ArrayList类的使用方法ArrayList类可以实现变大变小的 数组,即动态数组,他提供了如下一些好处。动态地增加和减少了元素实现了ICollect
2021-06-19 23:47:56
146
原创 JAVA数组(1)
JAVA数组文章目录JAVA数组一、数组1、数组的概念2、数组的特点3、数组的初始化二、一维数组1、一维数组的声明2、一维数组的内存分配3、一维数组的初始化4、一维数组的引用三、二维数组1.二维数组的定义方式2.二维数组的内存分配和初始化3.二维数组的引用一、数组1、数组的概念数组(Array),是多个相同的数据类型按照一定的顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一的管理。它也是一种容器 可以同时存放 同种数据类型的多个数据2、数组的特点1、数组是有序排列的2、
2021-06-19 23:22:41
221
原创 JAVA接口
JAVA接口文章目录JAVA接口一、接口的定义二、接口的使用1.接口中定义成员变量2.注意事项:2.1错误写法:3. 接口多实现与多继承4.接口的四种权限修饰符三、Java接口的多继承四、小练一、接口的定义Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。两种含义:一,Java接口,Java语言中存在的结构,有特定的语法和结构;二,一个类所具有的方法的特征集合,是一种逻辑上的抽
2021-06-19 22:23:34
174
原创 Python、Scrapy与Requests的安装配置
Python、Scrapy与Requests的安装配置文章目录Python、Scrapy与Requests的安装配置一、Python1、官网下载地址2、Python安装2.1点击官网下载2.2开始安装二、Scrapy三、Requests1、官方网址1.2.读入数据总结一、Python1、官网下载地址https://www.python.org/2、Python安装2.1点击官网下载2.2开始安装二、Scrapy三、Requests1、官方网址https://docs.python-
2021-06-17 20:14:36
392
原创 Sqlyog的安装与使用
Sqlyog的安装与使用一、官网下载地址https://sqlyog.en.softonic.com/二、下载完成,开始安装新建,名字自取三、Sqlyog使用右键单击,选择创建数据库输入名称,选择基字符集,数据库排序原则右击创建新表填写完毕后,表格所需内容即可保存右键单击,即可查看表...
2021-06-08 19:19:01
2013
原创 MySQL的安装
MySQL的安装一、MySQL的下载1.下载地址(1) 官网地址:https://www.mysql.com/(2)链接地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip2.环境配置(1)讲压缩包进行解压(2)右击我的电脑,点击属性(3)首先点击系统高级设置,然后点击环境变量(3)在系统框中寻找到path,选择编辑(4)找到原有路径(即有mysql名称的路径),然后点击删除。(5)打
2021-06-08 18:45:06
425
1
原创 JAVA-IDEA的下载、安装及使用
JAVA-IDEA的安装文章目录JAVA-IDEA的安装一、IDEA的下载1.1IEDA的下载地址二、IDEA的安装三、IDEA的使用一、IDEA的下载1.1IEDA的下载地址IDEA下载地址:https://www.jetbrains.com/idea/download/#section=windowsIDEA 分为两个版本:旗舰版(Ultimate)和社区版(Community)。旗舰版(Ultimate)需要付费使用,有更多的功能。社区版(Community)免费对大众开放。二、IDE
2021-05-17 09:33:44
2903
1
原创 JAVA19
JAVA19文章目录JAVA19一、异常1.异常Try----Catch2.异常Exception一、异常1.异常Try----Catchpackage Demo01Code;import java.io.IOException;public abstract class Demo01TryCatch {// 1、如果try中出现了多个异常对象,可以使用多个catch来进行异常处理// 2、如果try中产生了异常,那么就会执行catch中的异常处理逻辑,执行玩catch中的逻辑后会继续执
2021-05-13 12:21:20
219
原创 scrapy模块01
一、scrapy的概念和流程1. scrapy的概念Scrapy是一个Python编写的开源网络爬虫框架。它是一个被设计用于爬取网络数据、提取结构性数据的框架。Scrapy 使用了Twisted['twɪstɪd]异步网络框架,可以加快我们的下载速度。Scrapy文档地址:http://scrapy-chs.readthedocs.io/zh_CN/1.0/intro/overview.html2. scrapy框架的作用少量的代码,就能够快速的抓取3. scrapy的工作流程
2021-04-18 14:22:31
345
原创 jsonpath模块
jsonpath模块文章目录jsonpath模块一、jsonpath模块的使用场景二、 jsonpath模块的使用方法1、 jsonpath模块的安装2、 jsonpath模块提取数据的方法3、 jsonpath语法规则4、 jsonpath练习1、示例1如下:2、示例2如下:3、示例3如下:一、jsonpath模块的使用场景如果有一个多层嵌套的复杂字典,想要根据key和下标来批量提取value,这是比较困难的。jsonpath模块就能解决这个痛点jsonpath可以按照key对python字典进
2021-04-14 11:03:59
556
1
原创 数据提取
数据提取文章目录数据提取一、 响应内容的分类1、结构化的响应内容1.1、 json字符串1.2 xml字符串2、非结构化的响应内容二、 认识xml以及和html的区别1、 认识xml2、xml和html的区别二、 常用数据解析方法一、 响应内容的分类在发送请求获取响应之后,可能存在多种不同类型的响应内容;而且很多时候,我们只需要响应内容中的一部分数据1、结构化的响应内容1.1、 json字符串 可以使用re、json等模块来提取特定数据1.2 xml字符串- 可以使用re、lxml等模
2021-04-14 09:08:13
279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人