- 博客(31)
- 收藏
- 关注
原创 第五章:jsp的useBean
jsp:useBean id="bean的名字" class="创建bean的类" scope="bean的有效范围"/>如果要在jsp内使用useBean,首先要在jsp页面中使用page指令导入创建bean的类。为什么要使用useBean,就是不想让开发者描写java对象声明。动作标记useBean是用来查找或者实例化一个javaBean。动作标记 useBean。
2024-11-28 21:04:13
354
原创 jsp的pageContext对象
是页面的上下文对象,表示当前页面运行环境,用于获取当前页面jsp页面信息,作用范围为当前的jsp页面。4中作用域:pagecontext,request,session,application。都可以通过setAttribute()存储数据,getAttribute()访问数据。pageContext对象可以访问当前页面的所有jsp内置对象。application 服务器的开关。request 请求的范围内。session浏览器的开关。
2024-11-27 20:17:26
284
原创 计算机网络头歌——单臂路由实现VLAN间通信
/ 原始命令中有误,应该是'int f0/3'而不是'int 0/3'。// 进入FastEthernet接口0/0的子接口1配置模式。// 重新进入FastEthernet接口0/0的接口配置模式。// 进入FastEthernet接口0/0的子接口2配置模式。// 进入FastEthernet接口0/2的接口配置模式。// 进入FastEthernet接口0/3的接口配置模式。// 进入FastEthernet接口0/1的接口配置模式。// 进入FastEthernet接口0/0的接口配置模式。
2024-11-27 15:05:29
1079
1
原创 jsp的application对象
public Enumeration getAttributeNames() 产生一个枚举对象,该枚举对象可使用方法nextElents()遍历application各个对象中所对应的关键字。不同的用户的session对象不同,但是有时候需要共享,所以application是访问这个web的所有用户共享的对象,存在时常与session一致。public void removeAttribute(String key) 从application中删除关键字为key所对应的对象。application对象。
2024-11-27 00:38:01
194
原创 jsp的session对象
public Enumeration getAttributeNames() 产生一个枚举对象,该枚举对现象可以使用nextElemets() 遍历session中的各个对象随对应的关键字。public void removeAttribute(String key) 从session删除关键字是key所对应的对象。public Object getAttribute(String key) 获取session中关键字是key的对象。session对象指的是客户端与服务器的一次对话,从连接到断开。
2024-11-26 20:59:06
468
原创 第四节:jsp内的request和response对象
当客户端请求一个jsp页面的时候,jsp页面所在的服务器端将客户端发出的所有请求信息封装在内置对象request中,因此。String[] getParameterValues(String name)返回包含参数name的所有值的数组。对象对客户端的请求做出动态响应,通常为改变contenttype属性值,设置响应表头和respon重定向。String getParameter(String name)返回name指定的参数的参数值。
2024-11-25 00:28:59
643
原创 java第三章
%java代码%> 这个是java程序片格式,一个jsp网页可以有任意的jsp片,这些jsp将被tomcat服务器按顺序执行,在一个程序片中的变量称为局部变量。>这里称为成员变量,定义的变量在整个jsp页面都有效,这些变量的内存空间知道服务器关闭才失效,所有用户公用。Param:不能单独使用,但是可以当作include和forward的子标记,该标记为“名字-子标记”里面可以插入一个表达式,这个表达式必须能求值,由web服务器负责计算,但返回的值为字符串。
2024-11-21 23:25:28
913
原创 因为版本原因导致的mysql数据库插入不了汉字怎么解决
首先,登录MySQL后,可以通过以下命令查看当前数据库的字符集和排序规则。在这里可以看到各个地方使用的相应编码。SET 想要更改的= utf8;想要指定更改的话,就让他。
2024-11-20 21:14:20
129
原创 java的web项目如何连接数据库
System.out.println("未找到JDBC驱动类");System.out.println("数据库连接成功!System.out.println("数据库连接失败");是一个Java库文件,它提供了Java应用程序与MySQL数据库进行交互的接口。在add里面添加你的mysql-connect.jar就好了。// 在这里可以执行SQL语句等操作。// 加载并注册JDBC驱动。// 数据库URL,用户名和密码。将它放在这个位置,MySQL连接配置就好了,// 建立数据库连接。
2024-11-20 20:56:49
487
原创 数据库第三章
在对表进行更新的时候有 insert into,delete,update,但是这些一般都不是单独进行的,也就是一般不会单独的插入或者赋值,而是比如先赋值,然后再删除啥的。select d.dep_id,tele,fax,emp_id,sex from department d,employee e where d.dep_id=e.dep_id and prof ='高级' and depname = '技术部';commit 是提交事务包含的全部更新处理的结束指令,相当于文件处理中的覆盖保存。
2024-11-20 20:07:03
493
原创 如何更改jsp文件的默认生成头:
然后创建jsp文件:在wabapp里面右击new里面有jsp file 里面值添加一个文件的名字就行。在书写一个jsp文件的时候,原来的编码并不能解析中文字符,所以编码改成UTF-8。Charset为响应编码解析,pageencoding为页面编码解析。寻找到一个html5的,双击将要修改的地方改成utf-8。可以手动修改,也可以修改软件配置。填写完成直接选择结束就行。
2024-11-19 23:21:33
209
原创 关于安装eclipse后没有dynamic web project
关于安装eclipse后没有dynamic web project,然后就一直next,然后我接受就结束了。祝好运,对了,下载一定要挂代理偶~然后点击”Next“
2024-11-18 00:53:45
466
原创 java18目录没有jre文件怎么解决?
从jdk11开始就不自带jre文件了,jre文件现在是需要自己生成。这个一定要在java目录里面输入。然后在path里面输入。这里写你的jdk路径。
2024-11-17 00:20:20
351
原创 mysql如何将别人的数据库导入到自己的数据库里面
mysqldump 是一个用于MySQL数据库备份的命令行工具。该命令用于将一个或多个MySQL数据库导出为一个SQL文件,该文件包含了创建数据库、表结构以及插入数据的SQL语句。这句话的意思是,将别人的数据库带入到你新建立的数据库里面。创建一个数据库,这里名称不需要和别人的一样。然后在你的电脑里面,登陆mysql之后。test是别人要导出的数据库名称。首先,在命令符哪里输出命令。
2024-11-15 17:05:57
625
原创 mysql实操第一节
ALTER TABLE test1 ADD COLUMN sex ENUM('男', '女');ALTER TABLE test1 ADD COLUMN sex ENUM('男', '女');后面老师讲解了命令符来打开mysql服务,所以我手动关闭了mysql服务,然后敲打代码。Create table test1(属性名,数据类型,约束);创建了一个名为test1的表,并有sno,name两个属性。可以发现,有primary key的属性的值必须唯一。找到mysql的位置,将此服务启动。
2024-11-02 19:49:23
206
原创 数据库实操第二节
insert into department values('001','营销部','46456','8798');sex1 CHAR(2) CHECK(sex1 IN ('男', '女')) DEFAULT '男',-> benefit decimal(10,2) comment '奖金',-> base decimal(10,2) comment '基本工资',sex ENUM('男', '女') DEFAULT '男',prof ENUM('初级', '中级', '高级'),
2024-11-02 19:43:50
219
原创 用javawweb进行一个登陆验证
输入用户名与密码信息,提交给validate.jsp进行用户验证,如果验证为合法用户(用户名tom,密码:jenny)则转到(forward动作标记)success.jsp页面,否则转到login.jsp页面重新登录。loginisp、validate.jsp和successjsp。在WebContent右击->new里面点开jsp file。如果不会创建项目请寻找我之前的文章,保证药到病除~重复三次,创建好三个不同的文件。
2024-10-30 21:00:56
153
原创 头歌实验——OSPF多区域配置
头歌实验末梢区域的配置方法就是在末梢区域中所有的路由器上配置 OSPF 协议的时候,增加一句 area 1 stub ,这个命令的意思是区域 1 为末梢区域,需要在末梢区域的每一台路由器上都配置,而且在不同的区域需要根据实际情况更改区域号。如果 area 1 区域没有连接其他区域的路由器,只连接了骨干区域 area 0 的话,可以将 area 1 区域配置为末梢区域,这样可以降低 OSPF 协议对于路由器的负载,从而提高路由器的工作效率。现在ping刚开始会有请求过长,再ping就正常了,因为要查路由表。
2024-10-30 15:49:15
944
原创 头歌实验——OSRF动态路由配置
属于内部网管路由协议,能够适应各种规模的网络环境,是典型的链路状态协议。OSPF路由协议通过向全网扩散本设备的链路状态信息,使网络中每台设备最终同步一个具有全网链路状态的数据库,然后路由器采用SPF算法,以自己为根,计算到达其他网络的最短路径,最终形成全网路由信息。(2)在本实验中的三层交换机上划分VLAN2和VLAN3,其中VLAN3用于连接校园网主机,VLAN3用于连接R1。(4)主机和交换机通过直连线,主机与路由器通过交叉线连接。(6)在路由器R1、R2上配置OSPF路由协议。
2024-10-16 22:27:14
1179
原创 头歌计算机网络——RIP动态路由配置
RIP(Routing Information Protocols,路由信息协议)是应用较早、使用较普遍的IGP内部网管协议,使用于小型同类网络,是距离矢量协议;(2)在本实验中的三层交换机上划分VLAN2和VLAN3,其中VLAN2用于连接校园网主机,VLAN3用于连接路由器。RIP协议跳数作为衡量路径开销的,RIP协议里规定最大跳数为15;(4)主机和交换机通过直连线,主机与路由器通过交叉线连接。(6)在路由器R1、R2上配置RIPV2路由协议。(5)在S3560上配置RIPV2路由协议。
2024-10-16 19:46:58
1752
原创 计算机网络-三层交换机
switchport access vlan 2 将fa 0/1 存在vlan2。network 192.168.1.0 用network直连网络 先左后右。vlan 2 为什么不从vlan1开始,因为1为计算机默认。上面代码的作用:创建了一个虚拟的端口,然后给端口赋予ip。可以分配ip地址的端口:主机,路由器,交换机不可以。此实验目的:四个网段相互之间可以通信。虚线为交叉线:同种设备之间相连接。所以:路由器与主机连接为交叉线。F01:以太网接口:交叉线。路由器是一种特殊的主机。
2024-10-16 19:19:40
327
原创 渗透测试/渗透测试的流程/测试报告的书写
1.这个阶段与客户确定渗透测试的范围、目标、限制条件以及服务合同细节必要:客户书面授权委托,并同意实施方案2. 方法包括:DNS探测、操作系统指纹判别、应用判别、账号扫描、配置判别……工具:商业网络安全漏洞扫描软件Nessus、开源安全检测工具Nmap等操作系统内置的许多功能(Telnet、Nslookup、IE等)也可以作为信息收集的有效工具。3.威胁建模主要使用在信息收集分析阶段所获取到的信息,来标识出目标系统上可能存在的安全漏洞与弱点。
2024-01-21 21:51:42
1001
1
原创 杂项解题大全
一.杂项题的解题思路组成:文件操作与隐写,图片隐写术,压缩文件处理,流量取证技术文件操作与隐写1.不知道后缀名,无法打开文件:File 命令 格式:file myheart2.windows 下通过文件头信息判断文件类型:winhex
2023-08-16 13:07:22
1431
1
原创 什么是数组?
格式:int number [10];int为数组的类型,number为数组的名称,10为这个数组的变量数(变量类型都为int)(个数必须是整数)(括号里面的必须为常量,变量意义不同)
2023-01-29 12:47:12
211
原创 C++中自定义函数
理解:有一个函数名,叫triangle,有一个int类型的输入,有一个bool类型的输出有了这个函数的声明之后,就可以进行函数的调用eg: bool btriangle =triangle(n)定义的位置可以在main函数的前面或者后面,在前面的话甚至可以去除声明一旦有了一个返回值(在这里是bool),那返回值所存在的大括号里面就需要一个相对应的return+函数名称(没有返回值的只能用在void语句里面)
2023-01-29 00:16:18
1243
1
原创 什么是变量?
确定变量的类型,并为其准确的分配内存单元eg: int aint a = 300 为设置变量a的初始值变量如果没有初始化或者赋值,则输出的结果为任意值。
2023-01-14 12:55:13
1081
1
原创 iostream 代表着什么意思?
std 是stream的缩写,是iostream文件中标注的一个命名空间,里面规定了标识符,比如cout。iostream 是一个头文件,里面设置了输入/输出相关环境,只有包含了这个文件才能使用cout对象。#include 这条命令的意思是让iostream里面的内容包含在程序中。cout标准输出流对象,与显示器相关联的,允许使用
2023-01-11 22:48:18
2740
原创 程序设计基础
第一台现代电子计算机于1946年2月14日在美国宾夕法尼亚大学问世名为“电子数字积分计算机”(Electronic Numerical IntegratorAnd Calculator,简称ENIAC)图灵机组成:由无限长的纸带,可移动的读头,状态寄存器,一张转换表组成。图灵机会根据当前的状态和读入的纸袋上的内容进行——状态转换,移动读头,擦写纸袋上的内容。程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。作者的学习笔记,如有错误,欢迎指出。集成电路与大规模集成电路。
2023-01-10 22:37:51
402
空空如也
MD5出现除a-f之外的字母
2023-07-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人