自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 C++初学日志(四)

int a[3][4]={{1,2,3,4},{2,3,4,5},{3,4,5,6}} 按行给全部元素赋初值。int a[3][4]={1,2,3,4,2,3,4,5,3,4,5,6} 按排列顺序 一个花括号完成。int a[][4]={1,2,3,4,2,3,4,5,3,4,5,6} 可以省略第一维个数。需要输入字符个数 以换行作为下一个cin的开始。int a[3][4]={{1,2},{2,3},{3,4}} 按行部分赋初值。int a[5]={1,2,3,4,5} 对全部元素进行初始化。

2024-11-29 02:20:22 1407

原创 C++初学日志(三)

存储类别:自动变量(默认),static ,register(建议编译器用cpu访问,加速),extern(外部声明,针对全局变量,可以扩展到另一个文件,且可以延申到同文件上方)新建一个项目,包含两个文件 ,两个文件只能有一个main函数,且需要使用extern。函数原型的声明:先碰到了函数的调用,编译器还不知道这是个函数,此时需要声明。通过定义实际参数的类型去匹配形参的类型去找匹配的重载函数。局部变量:函数内部定义的变量,函数的形参,复合语句内部定义的变量。函数原型作用域:原型里面的形参,最小的作用域。

2024-11-29 02:19:41 664

原创 C++初学日志(二)

cout<<setfill('x')<<setw(10)<<b<<endl setfill填充 setw()控制格数。cout<<fixed(小数点固定)<<setprecision(4)<<a<<endl;i-- i=0 遇见i就会变小 (i--)=1变小但不立即启用。--i i=0 遇见i就会变小 (--i)=0变小且立即启用。cout<<bitset<2>(b) 2进制。

2024-11-28 20:31:47 362

原创 C++初学日志(一)

十六进制整数 0 1 2 3-9 AB-F 0X76 0X为十六进制前缀。单引号括起来的一个字符‘!float 单精度浮点数 3.14=0.314E1=31.4E-1。\' 可以将'转换为实体输出 \\可以将\转换为实体输出。字符char和整数int有对应关系 char a=97。unsigned int 无符号整数 非负数 0 1 2 3。十进制小数形式 -3.14 (默认double) -3.14f。八进制整数 0 1-7 076 0表示八进制前缀。指数形式 31.4e-1 e=10的多少次方。

2024-11-28 20:30:02 398

原创 基于Kingbase(Mysql)+Java的电商管理系统(图形化界面)

项目具有完善的实现+实训论文+答辩PPT如需源码及项目论文获取请查看最下方微信。

2024-11-27 01:31:43 555

原创 计算机网络 实验报告八:加密、数字签名与证书

根据您的需求填写相关信息。14.(数字签名)输入 openssl dgst -md5 -sign prikey.pem -out pri_sign_lx.txt lx.txt 命令,生成私钥签名。15.输入命令 openssl dgst -md5 -verify pubkey.pem -signature pri_sign_lx.txt lx.txt ,进行公钥验证签名。openssl req:此命令主要的功能有,生成证书请求文件, 查看验证证书请求文件,还有生成自签名证书。

2024-11-25 00:04:56 2409

原创 计算机网络 实验报告七:HTTP协议分析与测量

Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。服务器运行的是什么版本的HTTP?在数据包内容窗口中检查原始数据,是否有未在数据包列表中显示的头部?6. 下载成功后,输入sz tcp.cap保存文件到本机,这里的文件名同tcpdump中的文件名。第二次才是200状态码,但是HTTPS又不能抓到明文包,所以只能分析302状态码了。12.您在服务器上检索到的HTML文件是在什么时候修改的?

2024-11-25 00:04:05 1063

原创 计算机网络 实验报告六:电子邮件

6. 服务类型选择POP3,账号填你的邮箱号,密码是刚才的授权码,下面两个SSL复选框全部取消选中。也有可能抓不到包,可以尝试重启浏览器,重新登陆网页版QQ邮箱或者用Ctrl+F5刷新QQ邮箱页面。13.使用网页版QQ邮箱给自己发送邮件,正常情况下Wireshark会抓到包,接着就可以分析了。实在不行就直接筛选ssl包,虽然很大可能由于其他包太多,压根找不到刚才QQ邮箱发的包。==后面填的就是刚才ping获得的IP,因为是动态IP,所以IP结果不一样。若不取消SSL验证的复选框会导致抓不到包。

2024-11-24 00:24:49 1408 1

原创 计算机网络 实验报告五:DNS协议分析与测量

Dig是Domain Information Gopher的缩写,是一种DNS查找实用程序,用于探测DNS服务器并解决与DNS服务器相关的问题。9. 先在第一个窗口中输入tcpdump port domain -w dns.cap,开始进行抓包且存到dns.cap文件中,同时在右边窗口进行实验输入dig。20. 下载成功后,输入sz dns.cap保存文件到本机,这里的文件名同tcpdump中的文件名。在实验的时候可能出现如下提示表示dig失败,请重新dig几次,直到正确输出。

2024-11-24 00:19:00 1259

原创 计算机网络 实验报告四:TCP协议分析

Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。6. 下载成功后,输入sz tcp.cap保存文件到本机,这里的文件名同tcpdump中的文件名。-w tcp.cap,开始对tcp协议传输进行抓包且存到tcp.cap文件中。,在其进程结束后,回到第一个窗口使用Ctrl+C键停止抓包(注意操作顺序)(获取我的网页同时进行抓包分析,亲测是四次挥手)4. 然后在第二个窗口输入wget。

2024-11-23 00:10:39 507

原创 计算机网络 实验报告三:UDP协议分析

4. 先在第一个窗口中输入tcpdump udp -w udp.cap,开始对udp协议传输进行抓包且存到udp.cap文件中。10.(第二个实验:QQ通信UDP数据分析)利用wireshark抓取QQ网络通信数据包,分析UDP数据,先用小鲨鱼抓包。,在其进程结束后,回到第一个窗口使用Ctrl+C键停止抓包(注意操作顺序,先开始抓包再dig最后关闭抓包)7. 下载成功后,输入sz udp.cap保存文件到本机,这里的文件名同tcpdump中的文件名。5. 然后在第二个窗口输入dig。

2024-11-23 00:09:39 614

原创 计算机网络 实验报告二:IP协议分析

14.(第二项实验)利用wireshark分析并解读相关traceroute命令执行结果,首先使用Wireshark进行以太网(WLAN)层抓包,且过滤出ICMP的包。3. 在虚拟机中输入tcpdump -c 10 -i eth0 -w test.cap 以下为语句解释(注:软件中无法Ctrl+C,Ctrl+V,请右键粘贴)16.正常情况下在发包的同时,Wireshark可以同步抓到收到的包,若没有可能是没启动(请点一下小鲨鱼 蟹蟹)-c 10: 只抓十个包(如果没有这句需要用Ctrl+C停止抓包)

2024-11-22 00:22:13 1146

原创 计算机网络 实验报告一:常用网络命令

12.使用 traceroute 命令测量路由情况,traceroute在使用前需要先进行下载,输入yum install -y traceroute进行指令下载。14.ARP 是 TCP/IP 协议族中的一个重要协议,用于确定对应 IP 地址的网卡物理地址,输入arp -a以及arp -i eth0指令。输入netstat -a以及netstat -t。10.以上步骤成功后即可开始实验,首先使用 ping 命令测试网络连通性,输入ping -c 4。13.下载成功后,输入traceroute。

2024-11-22 00:20:15 578

原创 Java Web实验报告五:基于JSP的留言本

首先设计简易留言本的前端样式,一个table标签存放所有留言以及回复信息,“发布留言”以及“管理员登录”按钮,可以呼出对应form标签进行数据输入,在管理员登录后可以回复留言、修改回复内容、删除留言。通过报错提示修改了后端处理登录的逻辑,使其用WrongUser记录错误登陆的数据,CurrentUser记录正确登录的数据,并实时清空无用的session,问题得到解决。通过报错提示查找到前端的page值<0,导致无法正常显示,在后端逻辑中加入else判断,为所有不通过的page赋值为1,错误得到解决。

2024-11-21 23:53:58 1377 1

原创 Java Web实验报告四:基于AJAX的级联下拉菜单

经过查询发现,post传递数据在使用req.getParameter方法时需要使用固定编码格式,若格式不对则会接收null,最终使用getReader方法接收数据。在javascript中使用函数以及AJAX,在用户对前端进行对应操作时,传回数据到后端。经过多次尝试,最终采用JSON数组的方式,并同时将count数量传给前端,以便前端操作。在后端传回数据到前端时,需要拼出JSON格式,但省市县的数量并不固定,需要动态创建。在对网页功能进行测试时发现,更改了省会后市级地区内容只增不减,这不符合需求。

2024-11-21 22:58:49 1160

原创 Java Web实验报告三:基于Jquery的表单验证插件

个人网站(分享学习内容)关于Jquery-validate表单验证插件的使用教程(很细致建议看)点我打开第一种写法(HTML默认提示信息版本)(不记录账号密码且无验证功能)点我打开第二种写法(JS自定义提示信息版本)(记录账号密码录入数据库且验证密码)通过eclipse以及Tomcat架构本地web服务器以展示页面首先设计整体布局以及form表单所需内容:用户名,密码,邮箱等信息引入Jquery-validate,并添加表单中每一项的验证信息到javascript中。

2024-11-21 14:47:15 784

原创 Jave Web实验报告二:开源中国静态复刻

最终润色页面整体效果,如:鼠标置于图片上方动态效果,文章标题动态效果,搜索栏效果,下拉框及复选框功能实现,鼠标置于推荐及国产按钮上方动态效果。CSS代码(os.css)@media是不同设备窗口提供不同展示效果,可以将两个@media都删掉不影响。在网上搜索资料发现可以使用.类名:hover .类名的方式修改CSS格式达到目的效果,问题解决。最后通过调整内边距的方式更改文字位置,而图片不受影响,问题解决。在最终测试整体效果时发现部分按钮效果失效,图片效果也失效。在框架中完善各模块的位置及CSS效果。

2024-11-21 02:22:07 647

原创 Java Web实验报告一:通讯录

(分享学习内容)

2024-11-21 02:17:49 540 1

原创 基于Django+VUE3(Vite)的动漫论坛系统(毕设)

动漫论坛系统具有完善的实现+实训论文+答辩PPT如需源码及项目论文获取请私信开发工具:pycharm,idea数据库:mysql8.0.27操作系统:win11运行内存:16G以上数据库管理工具:Navicat16前端开发环境:node.js(20.10.0),axios(1.7.2),VUE(3.4.29),@wangeditor(5.1.23),element-plus(2.7.6),vue-router(4.4.0),vite(5.3.1)

2024-11-21 02:08:37 1907

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除