自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Martin-share的博客

Martin-share的博客

  • 博客(131)
  • 资源 (1)
  • 收藏
  • 关注

原创 【狂神说Java】SpringBoo | 配置文件 | 自动装配原理 | JSR303校验 | Thymeleaf模板引擎 | SpringMVC | SpringSecurity 详细笔记(全)

【狂神说Java】SpringBoo | 配置文件 | 自动装配原理 | JSR303校验 | Thymeleaf模板引擎 | SpringMVC | SpringSecurity 详细笔记(全)

2023-02-06 16:29:26 11955 26

原创 一文看懂Linux基础

一文看懂Linux基础,命令大全,

2023-01-25 21:25:21 4890 1

原创 实验三 RSA密码算法的设计与实现

✅作者简介:CSDN内容合伙人、信息安全专业在校大学生🏆🔥系列专栏 :简单外包单💬舞台再大,你不上台,永远是个观众。平台再好,你不参与,永远是局外人。能力再大,你不行动,只能看别人成功!没有人会关心你付出过多少努力,撑得累不累,摔得痛不痛,他们只会看你最后站在什么位置,然后羡慕或鄙夷。

2024-02-02 10:19:42 1208

原创 实验二 DES密码算法的设计与实现

通过用DES算法对实际的数据进行加密和解密,并撰写实验报告,深刻理解DES算法的设计机制、分组密码算法工作模式。(1) 设计并实现DES加解密算法;(提供图形界面,必做)(2) 能用DES加解密算法对字符串文本进行加解密,记录运行时间(必做),对文件进行加解密(扩展);(3) 设计并实现ECB、CBC工作模式的加解密算法;(必做)(4) 设计并实现3DES加解密算法(扩展);(5) 提供图形化用户界面,并提交核心程序代码和执行结果。(必做)(6) 使用(3)中实现的程序,对输入的字符数据进行加密,

2024-02-02 10:19:06 1376

原创 实验一 古典密码算法的设计与实现

✅作者简介:CSDN内容合伙人、信息安全专业在校大学生🏆🔥系列专栏 :外包单💬舞台再大,你不上台,永远是个观众。平台再好,你不参与,永远是局外人。能力再大,你不行动,只能看别人成功!没有人会关心你付出过多少努力,撑得累不累,摔得痛不痛,他们只会看你最后站在什么位置,然后羡慕或鄙夷。

2024-02-02 10:17:33 1132

原创 合肥工业大学计算机试卷和笔记

合肥工业大学计算机试卷和笔记

2024-01-30 13:11:36 272

原创 Hexo上传html文件失败

hexo上传html文件失败

2024-01-30 10:10:51 639

原创 【狂神说Java】redis

Jedis是Redis官方推荐的java连接开发工具,使用java操作Redis中间件!如果要使用Java操作Redis,要对Jedis十分熟悉使用RedisTemplate需要频繁调用.opForxxx然后才能进行对应的操作,这样使用起来代码效率低下,工作中一般不会这样使用,而是将这些常用的公共API抽取出来封装成为一个工具类,然后直接使用工具类来间接操作Redis,不但效率高并且易用。SpringBoot整合Redis及Redis工具类撰写 - zeng1994 - 博客园。

2023-11-20 19:16:24 364

原创 【狂神说Java】redis入门

90年代,当时一个基本的网站访问量一般不会太大,单个数据库完全够用了。那个时候,更多使用静态网页html,服务器根本没有太大的压力。这种情况下,整个网站的瓶颈是什么数据量如果太大,一个机器放不下了数据的索引(B+Tree)一个机器内存也放不下访问量(读写混合),一个服务器承受不了只要出现以上三种情况之一,那么就必须要晋级了NoSQL=Not Only SQL(不仅仅是SQL)关系型数据库:表,行,列。

2023-11-20 19:15:21 174

原创 【狂神说Java】Docker镜像讲解 | Docker容器数据卷 | DockerFile | Docker网络 | Springboot微服务打包docker镜像

docker的理念回顾将应用和环境打包成一个镜像!数据?如果数据都在容器中,那么我们容器删除,数据就会丢失!(需求:数据可以持久化)MySQL,容器删了,删库跑路!(需求:MySQL数据可以存储在本地)容器之间可以有一个数据共享的技术!Docker容器中产生的数据,同步到本地!这就是卷技术!目录的挂载,将我们容器内的目录,挂载到Linux主机上面!总结一句话:容器的持久化和同步操作!容器间也是可以数据共享的!dockerfile是用来构建docker镜像的文件!命令参数脚本!

2023-11-19 09:12:24 705

原创 【狂神说Java】Docker概述 | Docker安装 | Docker的常用命令

给大家分享《三体》中的一句话,很有感触:弱小和无知不是生存的障碍,傲慢才是。Docker概述Docker安装Docker命令镜像命令容器命令操作命令Docker镜像!容器数据卷!DockerFile·Docker网络原理IDEA整合Docker一款产品:开发—上线 两套环境(应用环境,应用配置)开发—-运维。问题:我在我的电脑上可以运行!版本更新,导致服务不可用!对于运维来说,考验就十分大?

2023-11-19 09:09:02 674

原创 合肥工业大学网络安全实验IP-Table

Part A1、在2号机上用NAT表的POSTROUTING链配置NAT 1)伪装(MASQUERADE)包使内网的IP地址对外网隐藏2)1号机和4号机,只允许通过SSH连接到外网2、此步骤的NAT配置在整个实验过程中持续有效Part B为来自或者到达2号机(网关)的包编写规则,到达以下目的:1、允许来自或者到达2号机的SSH连接2、阻断来自或者到达2号机的其他所有通信3、提示:Part B需要INPUT和OUTPUT链,但不需要FORWARD链

2023-11-12 22:03:33 847

原创 【狂神说Java】Nginx详解

Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。2011年6月1日,nginx 1.0.4发布。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

2023-11-12 22:01:56 623

原创 实验一:人工智能之启发式搜索算法(含源码+实验报告)

首先建立一个open表,一个close表,分别用于待存放的状态和已经使用过的状态。每次从open表中取出一个权值最小的状态,对其进行邻接点的扩展,在扩展时要考虑是否超出边界。扩展时的权值为f(n)=h(n)+g(n),h(n)在本题中是欧式距离,g(n)在本题中是步长,走过的步数。若新的点在close表中,则舍去,若在open表中,则比较二者的权值,取最小的权值作为新的点。若都不存在,则把此状态添加到open表中,直到当前状态为目标状态。程序结束。

2023-11-11 08:47:59 597

原创 【狂神说Java】linux详解

【狂神说Java】linux详解

2023-11-11 08:28:46 513

原创 【狂神说Java】SpringCloud | Netflix | Eureka | Ribbon | Feign | Zull | config | 详细笔记(全)

熟练使用SpringBoot 微服务快速开发框架了解过Dubbo + Zookeeper 分布式基础电脑配置内存不低于8G(我自己的是16G)什么是微服务?微服务(Microservice Architecture) 是近几年流行的一种架构思想,关于它的概念很难一言以蔽之。究竟什么是微服务呢?我们在此引用ThoughtWorks 公司的首席科学家 Martin Fowler 于2014年提出的一段话:就目前而言,对于微服务,业界并没有一个统一的,标准的定义。

2023-11-11 08:27:49 349

原创 【狂神说Java】Dubbo + Zookeeper

Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架其核心部分包含:1》远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。

2023-11-10 16:18:29 746

原创 【狂神说Java】Swagger + 任务

前后端分离前端 -> 前端控制层、视图层后端 -> 后端控制层、服务层、数据访问层前后端通过API进行交互前后端相对独立,且松耦合产生的问题前后端集成,前端或者后端无法做到“及时协商,尽早解决”,最终导致问题集中爆发解决方案首先定义schema [ 计划的提纲 ],并实时跟踪最新的API,降低集成风险早些年制定word计划文档前后端分离:前端测试后端接口:postman后端提供接口,需要实时更新最新的消息及改动!Swagger号称世界上最流行的API框架。

2023-11-10 16:17:31 103

原创 【狂神说Java】SpringSecurity+shiro

Apache Shiro是一个强大且易用的Java安全框架可以完成身份验证、授权、密码和会话管理Shiro 不仅可以用在 JavaSE 环境中,也可以用在 JavaEE 环境中官网: http://shiro.apache.org/

2023-11-09 08:58:11 213 1

原创 【狂神说Java】Mybatis-plus

需要的基础:Mybayis、Spring、SpringMVC为什么要学习Mybatis-Plus可以节省我们大量工作时间,所有的CRUD代码都可以自动化完成!什么是JPAJava Persistence API(Java 持久层 API):用于对象持久化的 API作用:使得应用程序以统一的方式访问持久层简介Mybatis本来就是简化JDBC操作的!官网:https://baomidou.com/ MybatisPlus,为简化开发而生(简称 MP)是一个MyBatis。

2023-11-09 08:57:32 241

原创 安装dubbo-admin报错node版本和test错误

安装dubbo-admin报错node版本和test错误

2023-11-08 21:39:50 472 1

原创 合肥工业大学移动计算实验

实验一 Android开发平台搭建和第一个Android程序实验二 仿QQ客户端登陆界面实验三 简单的Android游戏程序实验四 基于Android的综合应用程序

2023-11-08 21:31:08 156

原创 合肥工业大学数据库实验报告

在完成这次实验之前,我对数据库管理和SQL语言都只有一些基础的概念和知识。通过这次实验,我深入了解了数据库的概念和原理,学习了SQL语言的基本操作和语法规则,并通过实践掌握了SQL语句的定义、查询和更新等功能。同时,我还学习了如何使用Navicat等可视化数据库管理工具,更加方便地进行数据库的创建、维护和管理。在实验过程中,我遇到了一些问题,如SQL语句的语法错误、表格的定义不完整等等,但通过查阅相关资料和调试,我逐渐解决了这些问题,并加深了对数据库和SQL语言的理解。

2023-11-08 21:27:15 736

原创 合肥工业大学计算机网络课设-在线留言板

1.进行网上留言簿的需求分析和功能设计;2.在数据库中构建数据库、表或视图,熟悉数据库开发流程;3. 根据网上留言簿的功能,设计各页面和脚本,掌握动态网页的制作技术;

2023-11-08 08:10:35 621

原创 合肥工业大学计算机网络实验一

1. 认识路由器的端口、型号。2.掌握路由器的路由配置。3. 理解网络互联的基本原理。

2023-11-07 21:15:51 918

原创 合肥工业大学操作系统课设-进程死锁的检测

建立资源分配图的数据结构描述;- 建立绘制资源分配图的例程,包括结点和有向边;- 可以删除、添加结点或有向边;- 可用鼠标在窗口的任意位置指点,确定结点或有向边位置;- 可以拖动现有结点的位置,与该结点相连的有向边也随之移动;- 可以将资源分配图存入文件,从文件中取出。

2023-11-07 21:12:37 768 1

原创 合肥工业大学操作系统实验9

依据操作系统课程所介绍的页面置换算法与动态内存分配的原理,本实验的目的是掌握OPT、FIFO、LRU、LFU、Clock等页面置换算法;掌握可用空间表及分配方法;掌握边界标识法以及伙伴系统的内存分配方法和回收方法。从而深入理解操作系统的内存管理。从而加深对教材上页面置换算法与动态内存分配的理解。

2023-11-07 21:06:36 213

原创 合肥工业大学操作系统实验8

依据操作系统课程所介绍的地址映射与内存共享的原理,本实验的目的是深入理解物理内存的分页管理方式。 深入理解操作系统的段、页式内存管理。包括理解段表、二级页表,以及逻辑地址、线性地址、 物理地址的映射过程。编程实现段、页式内存管理上的内存共享,从而深入理解操作系统的内存管理。从而加深对教材上地址映射与内存共享的理解。

2023-11-07 21:04:59 670

原创 合肥工业大学操作系统实验7

依据操作系统课程所介绍的进程同步与信号量的实现原理,本实验的目的是加深对进程同步与互斥概念的理解。掌握信号量的使用方法,并解决生产者—消费者问题。掌握信号量的实现原理。从而加深对教材上进程同步与信号量的理解。

2023-11-07 21:02:48 459

原创 合肥工业大学操作系统实验6

依据操作系统课程所介绍的进程的状态与进程调度启动原理,本实验的目的是调试进程在各种状态间的转换过程,熟悉进程的状态和转换,通过对进程运行轨迹的跟踪来形象化进程的状态和调度。掌握 Linux 下的多进程编程技术。从而加深对教材上进程的状态与进程调度理解。

2023-11-07 21:01:39 547

原创 合肥工业大学操作系统实验5

依据操作系统课程所介绍的操作系统的进程创建的原理,本次实验的目的是掌握创建子进程和加载执行新程序的方法,理解创建子进程和加载执行程序的不同。调试跟踪 fork 和 execve 系统调用函数的执行过程,从而加深对教材上进程的创建的理解。

2023-11-07 21:00:27 651

原创 合肥工业大学操作系统实验2

依据操作系统课程所介绍的操作系统的启动原理,本实验的目的是跟踪调试 Linux 0.11 在 PC 机上从 CPU 加电到完成初始化的过程,并查看 Linux 0.11 启动后的状态和行为,理解操作系统启动后的工作方式,从而加深对教材上操系统启动的理解。

2023-11-07 20:59:18 673

原创 合肥工业大学数字逻辑实验四

1.用1片74LS162和1片74LS00采用复位法构一个模7计数器。在接完线路后,将电路先清零之后,通过脉冲改变的电路状态,发现电路在以下几个状态之中循环。

2023-11-07 20:53:19 214

原创 合肥工业大学数字逻辑实验三

1、 掌握基本SR触发器、D触发器、JK触发器的工作原理。2、 学会正确使用SR触发器、D触发器、JK触发器。3、 熟悉移位寄存器的电路结构及工作原理。4、 掌握中规模集成移位寄存器74LS194的逻辑功能及使用方法。

2023-11-07 20:51:22 560

原创 合肥工业大学数字逻辑实验二

1.熟悉数据选择器的逻辑功能。2.熟悉译码器的工作原理和使用方法。3.设计应用译码器的电路,进一步加深对它的理解。4.掌握全加器的实现方法。5.学习用中规模集成电路的设计方法。

2023-11-07 20:42:17 347

原创 合肥工业大学数字逻辑实验一

1. 掌握TTL与非门和异或门输入与输出之间的逻辑关系。2. 熟悉TTL中、小规模集成电路的外型、管脚和使用方法。3. 掌握三态门逻辑功能和使用方法。4. 掌握用三态门构成总线的特点和方法。5. 学会用示波器测量简单的数字波形。6. 学会测量门电路的延迟时间。

2023-11-07 20:39:46 315

原创 合肥工业大学信息安全数学基础课设-Fp上的椭圆曲线的加密与解密

题目 46 求 Fp 上的椭圆曲线的加密与解密 *** 求 Fp 上的椭圆曲线所有点,给出所有点的阶数、选取一个生成元,明文嵌入,进行加密和解密。

2023-11-07 20:34:29 55

原创 合肥工业大学计算机网络实验二

GBN发送方必须响应的三种类型的事件上层的调用:当上传调用发送数据的事件时,首先会检查发送窗口是否已满:窗口未满:产生一个分组并将其发送,并更新变量nextseqnum窗口已满:发送发只需要将数据返回给上层,隐式的指示上层该窗口已满,然后上层可能过一会再试。在实际实现中,发送方更可能会缓存这些数据,并在之后尝试发送。或者就直接使用同步机制仅当窗口不满时,上层才能够调用发送事件。收到一个ACK:在GBN协议(与SR协议不同)中,对序号为n的分组的确认采用。

2023-11-07 08:49:38 973

原创 合肥工业大学计算机网络实验一

接着是动态路由,它运行RIP协议,每30秒广播一次路由信息,可以根据实时变化实时地调整,虽然简单,但也易于受到黑客的攻击,例如:A向给C发送一个数据包,需要经过路由寻址,黑客B将自己的路由器的配置信息改为到C的跳数最短,经过RIP协议的广播,该数据包被A发送后,会经过黑客B的路由器然后才发给C,黑客就可以在中间窃听或者修改数据包的内容。平台再好,你不参与,永远是局外人。此时,PC0 与 PC2 可以互通,PC1 与 PC2 可以互通,那么,PC0 与 PC1 的连通 情况是如何的呢?

2023-11-07 08:47:24 777

原创 合肥工业大学汇编实验

**一. 实验目的**1、熟悉在PC机上建立、汇编、连接、调试和运行8086/8088汇编语言程序的过程;2、掌握基本汇编语言程序设计方法。3、熟悉DOSBOX下运行dos程序方法;4、熟悉debug调式程序的基本方法; **二. 实验内容**1、数据段中X、Y、Z、V均为字变量,存放的是16位带符号数。编写汇编语言程序计算表达式值(V–(X*Y+Z-720))/X。要求:(1)使用MASM和LINK生成可执行程序后,使用Debug装入内存;(2)使用U、D命令查看代码段和数据段的内容

2023-11-06 08:57:52 559

合肥工业大学信息论与编码课程设计(含py代码,可视化gui界面和word报告)

合肥工业大学信息论与编码课程设计(含py代码,可视化gui界面和word报告)。代码实现了如下功能:对任意输入的字符串序列分别进行二元霍夫曼编码、fano 编码、游程编码和算术编码,给出编码结果、编码效率;并实现相应的译码操作。对一幅 BMP 格式的灰度图像先进行二元霍夫曼编码和游程编码,并根据霍夫曼编码结果将游程编码变换成二进制序列。(象素用霍夫曼编码,游程用等长码)。并设计相应的译码。

2022-07-18

空空如也

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

TA关注的人

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