![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java开发
文章平均质量分 74
一个董憨憨
这个作者很懒,什么都没留下…
展开
-
JavaWeb——AJAX
JavaWeb——AJAX1、介绍2、原生的JavaScript中的AJAX请求实例3、jQuery中的AJAX请求1、介绍AJAX即"Asynchronous JavaScript And XML"异步JavaScript和XML,是指一种创建交互式网页应用的网页开发技术是一种浏览器通过js异步发起请求,局部更新页面的技术2、原生的JavaScript中的AJAX请求实例<!DOCTYPE html><html lang="Ch_zh"><head>原创 2021-10-25 17:30:24 · 590 阅读 · 0 评论 -
JavaWeb——JSON
JavaWeb——JSON1、介绍2、JSON在Javascript中的使用2.1、JSON的定义2.2、JSON的访问1、介绍JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。JSON采用完全独立于语言的文本格式,而且很多语言都提供了对json的支持(包括C,C++,等),这样就使得JSON成为理想的数据交换语言。轻量级:指的是跟xml做比较的数据交换:客户端和服务器之间业务数据的传输格式2、JSON在原创 2021-10-25 15:37:55 · 203 阅读 · 0 评论 -
JavaWeb——Filter过滤器
JavaWeb——Filter过滤器1、介绍2、演示案例:权限检查3、Filter的生命周期4、FilterConfig类5、FilterChain类6、filter的拦截路径1、介绍1、Filter是JavaWeb三大组件之一,三大组件分别是:Servlet程序、Listener监听器、Filter过滤器2、Filter过滤器是JavaEE的规范,也就是接口3、Filter过滤器它的作用是:拦截请求,过滤响应拦截请求的常见场景1、权限检查2、日记操作3、事务管理2、演示案例:权限检原创 2021-10-24 16:04:54 · 154 阅读 · 0 评论 -
JavaWeb——session
JavaWeb——session1、什么是Session2、如何创建Session和获取(id号,是否为新)3、Session域数据的存取4、Session生命周期5、浏览器和Session之间的关联1、什么是SessionSession 就一个接口(HttpSession)Session就是会话,他是用来维护客户端和服务器之间关联的一种技术每一个客户都有一个自己的Session会话Session会话中,我们经常用来保存用户登录之后的信息2、如何创建Session和获取(id号,是否为新)原创 2021-10-23 21:07:29 · 128 阅读 · 0 评论 -
JavaWeb——Cookie
JavaWeb——Cookie1、Cookie介绍1、Cookie介绍什么是Cookie是服务器通知客户端保存键值对的一种技术客户端有了Cookie之后,每次请求都发送给服务器每个Cookie的大小不能超过4kb如何创建一个Cookieprotected void createCookie(HttpServletRequest req,HttpServletResponse resp) throws IOException { //1.创建Cookie对象 Cook原创 2021-10-23 15:51:27 · 117 阅读 · 0 评论 -
JavaWeb——文件的上传和下载
JavaWeb——文件的上传和下载1、文件的上传1.1、文件上传简介1.2、文件上传解析1.3、文件的上传与解析2、文件的下载2.1、文件的下载1、文件的上传1.1、文件上传简介要有一个form标签,method=post请求form标签的encType属性值必须为multipart/form-data值encType=multipart/form-data表示提交的数据,以多段(每一个表单项一个数据段)的形式进行拼接,然后以二进制流的形式发送给服务器。<%@ taglib原创 2021-10-21 17:52:23 · 122 阅读 · 0 评论 -
JavaWeb——JSTL标签库
JavaWeb——JSTL标签库1、JSTL标签库1.1、JSTL的安装1.2、JSTL的使用1、JSTL标签库JSTL标签库:全称是JSP Standard Tag Library JSP标签库,是一个不断完善的开放源代码的JSP标签库EL表达式主要是为了替换jsp中的表达式脚本,而标签库则是为了替换代码脚本,这样使得整个jsp页面变得更加简洁1.1、JSTL的安装jstl jar包的下载jar包下载导入jar包有代码提示就是导好了1.2、JSTL的使用<%@ ta原创 2021-10-19 16:45:50 · 105 阅读 · 0 评论 -
JavaWeb——EL表达式
JavaWeb——EL表达式和JSTL标准库11原创 2021-10-19 14:44:26 · 191 阅读 · 0 评论 -
JavaWeb——jsp
JavaWeb——jsp1、介绍1.1、简介1.2、jsp的本质2、JSP的语法2.1、jsp头部page命令2.2、jsp中常用脚本2.2.1、声明脚本2.2.2、表达式脚本1、介绍1.1、简介jsp的全称是java server pages。java的服务器页面。jsp的主要作用是代替servlet程序回传html页面的数据,因为Servlet程序回传html页面是一件非常繁琐的事情,开发和维护成本都极高。使用Servlet回传页面使用jsp回传页面1.2、jsp的本质原创 2021-10-13 22:38:33 · 187 阅读 · 0 评论 -
JavaWeb——Servlet(下)
JavaWeb——Servlet(下)1、Http协议1、Http协议1、什么是Http协议是客户端和服务器之间通信时,发送数据需要遵守的规则叫Http协议,Http协议中的数据又叫报文。GET请求1、请求行:请求的方式 GET,请求的资源路径,请求的协议版本号2、请求头:key:value 不同的键值对表示不同的含义Post请求1、请求行:请求的方式 GET,请求的资源路径,请求的协议版本号2、请求头:key:value 不同的键值对表示不同的含义空行3、原创 2021-10-12 21:25:02 · 91 阅读 · 0 评论 -
JavaWeb——Servlet(上)
JavaWeb——Servlet1、介绍2、Servlet的使用2.1、手动实现Servlet程序2.2、Servlet的生命周期1、介绍什么是servletservlet是javaEE规范之一,规范就是接口servlet就是javaweb三大组件之一三大组件分别是:Servlet程序,Filter过滤器,listener监听器Servlet是运行在服务器上的一个java小程序,它可以接收客户端发过来的请求,并响应数据给客户端2、Servlet的使用2.1、手动实现Servlet程序原创 2021-10-11 21:54:38 · 244 阅读 · 0 评论 -
JavaWeb——Tomcat
JavaWeb——Tomcat介绍及版本对应介绍及版本对应原创 2021-10-11 13:10:02 · 71 阅读 · 0 评论 -
JavaWeb——XML基础
JavaWeb——XML基础介绍语法XML文档解析介绍XML是可拓展的标记性语言作用:1、用来保存数据,而且这些数据具有自我描述性2、它还可以作为项目或者模块的配置文件3、还可以作为网络传输数据的格式(现在JSON为主)语法大部分与html相同,有些不同在于<!--CDATA文本区域--><?xml version="1.0" encoding="utf-8" ?><books> <book sn="SN1216546531"&原创 2021-10-09 18:07:30 · 80 阅读 · 0 评论 -
JavaWeb——jQuery
JavaWeb——jQuery1、介绍2、jQuery的使用2.1、jQuery的核心函数1、介绍也就是JavaScript和Query,是辅助JavaScript开发的JS类库,它的核心思想是,写的更少,做的更多,实现了很多浏览器的兼容问题。2、jQuery的使用2.1、jQuery的核心函数是jQuery的核心函数,能完成jQuery的很多功能,是jQuery的核心函数,能完成jQuery的很多功能,是jQuery的核心函数,能完成jQuery的很多功能,{}就是调用$这个函数传入原创 2021-10-07 00:10:55 · 275 阅读 · 0 评论 -
JavaWeb——JavaScript
JavaWeb——JavaScript1、JS和HTML的结合2、JS的语法2.1、变量2.2、关系运算2.3、数组2.4、函数2.5、对象类型1、JS和HTML的结合<!--方式一:写在head中--><script type="text/javascript"> alert("dcdnp")</script><!--方式二:写在文件中--><script type="text/javascript" src="test.js"&g原创 2021-10-04 22:47:58 · 161 阅读 · 0 评论 -
JavaWeb——CSS
JavaWeb——CSSCSS与HTML结合的三种方式<!--方式一:直接写入--> <div style="border: 1px solid red">div标签</div><!--方式二:在head中加入--><style> div{ border: 1px solid red; }</style><!--方式三:另写一个css文件-->div{ b原创 2021-10-04 21:02:57 · 102 阅读 · 0 评论 -
JavaWeb——Html
JavaWeb——Htmlfont标签<font color="red" face="宋体" size=5>Hello world</font>特殊字符标签<h1 align="center">标题</h1>超链接<a href="http://www.baidu.com">百度</a>列表<!--unordered list--><ul type="none">原创 2021-10-03 22:48:42 · 71 阅读 · 0 评论 -
JDBC使用模板
JDBC使用模板1、前言2、主要的包2.1、bean包2.2、DAO包2.3、JDBCUtil包1、前言学习JDBC是一个技术迭代的过程,从无到有,现在已经集成好了轮子只要拿来使用就可以了,所以这个模板用来在开发中直接复制粘贴就可。2、主要的包bean 包:用于将数据库中的数据对应成类DAO包:BaseDAO存放的是增删改的基本操作,剩下两个是对应到类的接口和接口实现类,juint用来测试接口实现类中的方法是否有错误JDBCUtil:用于提供数据库连接和关闭数据可连接的操作2.1、bea原创 2021-10-02 18:39:59 · 531 阅读 · 0 评论 -
JavaWeb——JDBC的使用(下)
JavaWeb——JDBC的使用(下)1、操作BLOB类型字段三级目录1、操作BLOB类型字段插入操作public class BlobTest { public static void main(String[] args) { //插入Blob类型数据 Connection conn = null; PreparedStatement ps = null; try { conn = JDBCUti原创 2021-09-30 22:16:52 · 206 阅读 · 0 评论 -
git的使用
git的使用1、git的介绍1.1、常用命令2、git+码云(gitee)托管配置3、gitee对IDEA代码的管理1、git的介绍git有三个区域:工作区、暂存区、本地仓库git文件的三种状态:已修改、已暂存、已提交1.1、常用命令进入git Bush中进行操作设置用户信息:git config --global user.name " "git config --global user.email " "新建仓库:git init在工作区创建文件,并且将文件提交到暂存原创 2021-09-28 23:19:02 · 76 阅读 · 1 评论 -
JavaWeb——JDBC的使用(上)
JDBC的使用基本概念二级目录三级目录基本概念数据持久化:把数据保存到可掉电式存储设备中以供以后使用,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以“固化”,而实现过程大多以关系型数据库完成。Java中数据库存取技术的分类:JDBC直接访问数据库JDO技术第三方O/R工具,如Hibernate,ibatis等JDBC的定义:独立于DBMS,数据库通用的用来存取和操作数据的公共接口(API应用程序接口)。定义了用来访问数据库的标准java类库,使用这个类库可以方便的访原创 2021-09-27 23:36:32 · 173 阅读 · 0 评论 -
JavaEE基础——java环境配置
java环境配置1、为什么要进行环境配置2、环境配置方法第一种方法第二种方法1、为什么要进行环境配置环境变量的配置,在多数软件安装的过程中都要遇到,所以,首先需要了解为什么要进行环境变量的配置。以java环境配置为例,此时打开cmd输入javac(javac是我们进行java源代码编译的编译器,讲.java也就是源代码编译成,class字节码文件),在没有进行环境变量配置的情况下,是会报错误的。当我们进入javac.exe所在的文件夹bin目录之后,运行。所以,作为“外来的”软件,程序可以在原创 2021-08-20 21:01:33 · 1647 阅读 · 0 评论 -
2021 IDEA如何关联数据库
2021 IDEA如何关联数据库右侧点击database选择合适的数据库,比如我就选择了mysql数据库完善连接信息,点击test connection会进行数据库驱动的安装,确保联网连接成功数据库操作按钮说明从左到右1、添加数据库2、复制3、和数据库同步4、编辑当前数据库信息5、断开连接6、查看表内数据7、编辑SQL语言...原创 2021-08-18 17:38:16 · 1076 阅读 · 1 评论 -
2021 IDEA添加tomcat镜像并部署web
2021 IDEA添加tomcat镜像并部署web1、了解什么是tomcat2、Tomcat的安装和配置3、IDEA配置Tomcat环境1、了解什么是tomcattomcat=web服务器+JSP/servlet容器下图很完整的描述了一次web访问的过程。1、web服务器:我们在写网页的时候好像并没有过多注意到http请求request和response啥的,这就是web服务器干的事儿,负责发送这些请求。这是因为在java开发中,所有公用的东西都会尽量被提出来,做网站时每个网站具体情况不原创 2021-08-17 20:46:18 · 633 阅读 · 0 评论 -
Java基础——语法补漏
Java语法基础1、增强for循环1、增强for循环和python里面的for i in 列表很类似,也是一个使用迭代器进行遍历的方法//一般数组的输出public static void main(String[] args){ int[] array={4,5,6}; for(int i:array){ System.out.println(i); }}//标准库中的输出public static void main(String[] args){ List list=n原创 2021-08-09 00:17:32 · 91 阅读 · 1 评论