- 博客(73)
- 收藏
- 关注
原创 表单验证和正则表达式
对用户的输入做格式校验,确保能够发送到后台服务器的数据一定是正确的。\:转义字符,让具有特殊作用的符号,失去特殊作用,只保留 本身的符号。验证数据的格式,将符合标准数据格式要求的数据,发送给后台。有一些比较复杂的校验使用字符串提供的方法不能很好的校验,表单:收集用户信息,并把信息发送给服务器程序进行处理。有很多具有特殊函数的符号,学会各种符号所表示的含义。作用:①在用户输入时,给与用户各种输入的反馈提示。[ ] :表示范围区间,只表示一个字符的范围空间。正则表达式,又称规则表达式,通常被用来。
2025-02-26 20:51:02
1068
原创 JavaScript的BOM编程
网址:https://www.runoob.com/jsref/obj-location.html#aaa。代表事件发生时周围的环境信息,如事件发生的元素,键盘状态,鼠标位置和鼠标按钮的状态。网络传输协议:http:// (不加密) https://(加密)资源路径:/project/02-javascript/js-07/// (输出为空 - https 默认端口为 443)
2025-02-25 21:13:43
764
原创 JavaScript函数
又名 库函数/内置函数由 JS 内部提供的,具有特定功能的函数,供开发者使用。自己按照自己的需求,定制具有特定功能的函数。基本结构具名函数function 函数名(参数列表){代码块;return 返回值;匿名函数}//匿名函数匿名函数可以把结果赋值给一个变量,通过变量就可以调用函数匿名函数不能单独存在:①要么 赋值给变量let aaa = function(){} 此时 这个变量名 就表示函数名②要么 直接跟页面中的标签对象绑定,此时 只有这个标签对象才可以触发这个函数。
2025-02-25 21:11:39
1136
原创 JavaScript流程控制
程序中:执行顺序。我们的程序 从上往下,从右到左 (如果右边是表达式 (左到右))。作用:控制代码何时执行。控制代码执行多少次。如果你饿了 那么就吃饭。
2025-02-25 21:10:09
769
原创 js基础语法
var a=5;var : 定义变量的关键字,只要浏览器中的js引擎读取到 var 这个关键字,浏览器引擎就知道要定义变量。a :变量的名字变量的命名规范:硬性规范:1.必须以 字母 _ $ 开头2.组成变量的字符之间不能有空格3. 不能以 关键字/保留字 作为变量的名字4.不能出现同名变量软性规范:1.英文有意义(语义化)2.遵循小驼峰命名法小驼峰方法命名:第一个单词首字母小写,以后每一个单词首字母大写 变量名,方法名大驼峰方法命名:每个单词首字母均大写。
2025-02-25 21:08:33
487
原创 Maven环境搭建
ApacheMaven是一个软件项目管理和构建工具。基于项目对象模型(POM)的概念,Maven可以从中心信息中管理项目的构建、报告和文档理解: maven构建项目(100%)而且帮你完成jar的统一管理。思考: 原来的jar—从网址下载jar放入/WEB-INF/lib下—构建jar。maven根据的坐标帮你从一个统一的网址自动下载和构建。[统一的网址:远程仓库]
2025-02-25 20:58:12
842
原创 MyBatis的CRUD
MyBatis是一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的XML或注解来配置和映射实体类型、接口、Java POJO(Plain Old Java Objects,普通老式Java对象)为数据库中的记录。使用MyBatis可以帮你完成上面的操作。1. 创建一个maven的java工程File——New——New Project——MavenName : mybatis01GroupId
2025-02-23 19:03:52
762
原创 Maven环境搭建
ApacheMaven是一个软件项目管理和构建工具。基于项目对象模型(POM)的概念,Maven可以从中心信息中管理项目的构建、报告和文档理解: maven构建项目(100%)而且帮你完成jar的统一管理。思考: 原来的jar—从网址下载jar放入/WEB-INF/lib下—构建jar。maven根据的坐标帮你从一个统一的网址自动下载和构建。[统一的网址:远程仓库]
2025-02-23 19:02:31
918
原创 Ajax相关
失焦事件:onblur()json中"key"为字符串类型,不加"",表示jaon中的类对象onload:页面加载完执行事件【js】
2025-02-23 18:58:21
1296
原创 Web的增删改查
因为修改时id不可变,且需要传递id值,所以需要对id进行处理,两种方法。timestamp——timestamp:表示日期时间毫秒。当数据库中使用1、2表示男女时,在前端页面显示可以使用**选择tomcat 服务器——>选择本地——>启动服务器。修改操作页面:修改数据信息并同步到数据库。data——data:表示日期。time——time:表示时间。——单元测试:输出书本名字。——登录成功后的显示页面。——登录成功后的显示页面。——登录成功后的显示页面。——登录成功后的显示页面。
2025-02-22 19:34:59
1106
原创 idea添加web工程
表单提交和超链接传递参数时,我们需要接收传递过来的参数内容,并完成相应的业务功能。servlet中封装了HttpServletRequest类,该类可以操作所有的请求内容。常用的动态网页:jsp,freemark,thymeleaf等这些都是常用的动态网页技术。网页代码虽然没有变,但是显示的内容却是可以随着时间、环境或者数据库操作的结果而发生改变。处理方法:在WEB-INF下创建一个目录lib,放入jsp和servlet的jar包。动态网页:跟静态网页相对的一种网页编程技术。8080:本地服务器的端口号。
2025-02-22 19:33:39
928
原创 java Web
前面的学习javase开发,而javaweb开发需要服务器和网页。具备: java mysql jdbc html+css+js。web服务器: tomcat服务器. 部署项目。解压软件压缩包即可不要放在中文目录和特殊符号的目录下启动tomcat服务器——双击bin目录下的startup.bat如果启动时一闪而过,证明jdk配置有误,须配置jdk的环境变量JAVA_HOME=访问tomcat。
2025-02-22 19:32:23
457
原创 session会话
思考:我们可以看到登录后需要在其他页面获取当前登陆者的信息,而且如果不登录无法访问其他页面,该容器用于存放当前会话【登陆者】的信息。会话是浏览器与服务器之间建立的联系,服务器重启或者浏览器关闭都会导致会话结束。session容器中内容保存周期默认为30分钟。
2025-01-14 21:24:17
677
原创 联表查询相关语法
123步骤先确定要查询的大表;4步骤确定要的记录,去掉不要的记录;56分组并筛选要的;78留下要的字段列;9排序一下;10留下想要的记录数首先对from子句中的前两个表执行一个笛卡尔积,此时生成虚拟表vt 1(选中相对小的表做基础表)应用on筛选器,on中的逻辑表达式将应用到vt 1 中的各个行,筛选出满足on逻辑表达式的行,生成虚拟表vt 2。
2024-12-19 21:31:49
684
原创 MYSQL语法
连接mysql数据。注意:保证MySQL服务开着。此电脑——》管理——》服务——》MySQL正在运行连接数据库的方式:第一种:MySQL自带的客户端连接 第二种:使用命令:mysql -uroot -proot-u:用户名-p:密码第三种:使用客户端软件 navicat和sqlyog等创建数据库:create database 数据库名;删除数据库:drop database 数据库名;切换到指定是数据库:use 数据库名;use zmq;
2024-12-19 21:29:51
962
原创 微服务-实现nacos的集群和Gateway网关的实现、认证校验、解决跨域
nacos的集群模式、Gateway网关的实现、Gateway实现认证校验、Gateway网关解决跨域
2024-08-07 20:19:00
3532
原创 Jenkins集成JDK、git、gitee、maven逐步实现自动拉取,自动部署,自动启动
Jenki集成jdk、git、maven、gitee,逐步实现自动拉取、自动部署,自动启动即免密登录
2024-07-26 21:01:07
1202
原创 Java连接Redis和SpringBoot整合Redis
java连接redis的单机模式、集群模式,springboot整合redis,StringRedisTemplate和RedisTemple
2024-07-25 20:03:50
1653
原创 Linux相关命令和安装软件
Linux安装jdk,安装tomcat,安装mysql,解决无法查看端口号问题,关于防火墙的命令,解决tomcat放行防火墙问题,解决mysql修改密码问题
2024-07-16 21:37:06
1327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人