自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计算并输出1!,2!.3!.…,35!提示:阶乘结果定义为实型,以便表示较大的数。每个阶乘值乘以一个数就得到后个阶乘值 -使用C++语言

【代码】计算并输出1!,2!.3!.…,35!提示:阶乘结果定义为实型,以便表示较大的数。每个阶乘值乘以一个数就得到后个阶乘值 -使用C++语言。

2024-04-11 16:06:12 125

原创 以下是 OWASP Top 10 详细介绍-2022

OWASP Top 10 2022 的详细介绍

2024-01-09 15:07:26 481

原创 如何查看kali中安装了哪些Python

请注意,在 Kali Linux 中,默认情况下可能同时安装了 Python 2 和 Python 3。你可以根据需要选择使用哪个版本,或者在适用的情况下使用对应的 pip 或 pip3。这会显示系统中可用的 Python 版本。这将列出所有已安装的 Python 模块。

2024-01-09 10:42:50 682

原创 kali中已经安装的Python3.11如何在安装Python3.9呢

在 Kali Linux 中,你可以通过以下步骤安装 Python 3.9,同时保留已安装的 Python 3.11。请注意,这里使用 update-alternatives 命令来管理不同 Python 版本之间的选择。这样,你就在 Kali Linux 中同时安装了 Python 3.11 和 Python 3.9。你可以随时通过执行 update-alternatives 来切换默认的 Python 版本。你可以根据需要调整优先级。这会显示一个列表,你可以选择要使用的 Python 版本编号。

2024-01-09 10:40:59 890

原创 安卓手机如何刷入linux系统

在一般情况下,Android 手机的主要操作系统是基于Linux内核的Android操作系统。然而,如果你想在 Android 手机上安装一个不同的 Linux 发行版,例如通过刷入一个自定义的 ROM(刷机包),以下是一般的步骤概述。请注意,这种操作可能会导致设备变砖或失去保修,因此请谨慎操作,而且每个设备可能有不同的步骤,具体步骤可能因设备型号而异。

2024-01-08 11:30:50 3762

原创 kali使用KED后重启kali黑屏无法进入

当你在登录界面(文本界面)遇到问题时,尝试使用Ctrl+Alt+F3(或其他F键,通常F1到F6)切换到控制台登录界面。这将带你到纯文本的登录界面。你还可以尝试重新配置图形驱动。如果使用NVIDIA GPU,可以尝试重新安装NVIDIA驱动。如果问题仍然存在,检查系统日志和Xorg日志文件中的错误消息。这将显示系统日志,查找与图形界面启动相关的错误消息。在控制台登录界面,输入你的用户名和密码以登录。这应该使系统重新启动到图形界面。

2023-12-28 16:54:46 957

原创 kali黑屏怎么办,无登录页面

kali黑屏无登录页面解决方案

2023-12-28 16:52:47 1891

原创 如何进行攻防演练中的第一步-信息收集

信息收集是渗透测试的第一个阶段,也是最重要的阶段之一。在信息收集阶段,渗透测试人员将收集有关目标系统或网络的尽可能多的信息。这些信息将用于识别潜在的漏洞和攻击入口点。

2023-12-13 10:50:00 79

原创 如何使用Gemini

随着 Gemini 的不断发展,您可以使用 Gemini 来做更多的事情。

2023-12-12 16:52:41 723

原创 如何使用C语言读取和写入文件

这些示例代码展示了如何使用C语言读取和写入文件。可以根据自己的需求进行修改和扩展。请注意,文件操作涉及到文件路径的处理和错误处理,需要仔细考虑边界情况和异常处理。在C语言中,可以使用标准库中的文件操作函数来读写文件。以下是一个简单的示例,展示如何使用C语言读写文件。

2023-05-29 10:33:05 267

原创 获取访问的客户端的ip地址和mac地址

在Web开发中,通常无法直接获取客户端的MAC地址,因为MAC地址是在局域网内使用的硬件地址,不会在HTTP请求中传输。如果您需要获取客户端的MAC地址,可以考虑使用其他技术,如ARP协议或使用JavaScript等在客户端执行的方式。请注意,上述代码将获取本地计算机的MAC地址,而不是客户端的MAC地址。在Web应用程序中,无法直接从客户端获取MAC地址,因为MAC地址通常是在局域网中使用的,而不是在Internet上公开传输的。获取访问的客户端的ip地址和mac地址。

2023-05-29 10:29:06 2350

原创 编写一个能管理城市区号信息的系统程序,系统能够读取、查找、输出城市区号信息。 c语言 ,,其中,区号查询内容显示效果为:

然后,我们使用嵌套的 for 循环遍历整个数组,并使用 strcmp 函数比较用户输入的城市名称和数组中的城市名称是否相等。注:数据来源:“区号信息文件(PostCode.txt)”–文本文件形式,文件包含每个省的简称以及每个省中若干个城市的名称、区号以及邮政编码等信息。在主函数中,我们首先读取区号信息文件,然后提示用户输入要查询的城市名称,最后调用 searchPostCode 函数查询城市的区号信息。这个函数的主要功能是打开文件、读取文件中的数据,并将数据存储到数组中。5.尽量用简单基础一点的代码。

2023-05-10 23:11:28 276

原创 ISBN是国际标准书号的简称,10位ISBN的最后一位为校验位python

ISBN是国际标准书号的简称,10位ISBN的最后一位为校验位(由前9位计算得到),校验方法为,前9位数字从左到右分别与10到2相乘,然后求和,得到的和再对11进行整除,得到余数(即对11进行取模运算),再用11减去余数即为校验位。最后将计算得到的校验码与输入的ISBN号中的校验位进行比较,如果相同则输出“正确”,否则输出“无效”,并输出正确的ISBN号。编写程序,输入一个10位ISBN书号,判断是否为有效ISBN号,若是,输出有效,若不是,输出无效,并输出正确校验码的ISBN号。

2023-05-10 17:57:20 1659

原创 限制手机操作功能

请注意,在上面的示例代码中,handleButtonClick函数是一个按钮点击事件的处理函数,checkForIllegalOperation函数用于判断是否进行过非法操作,handleIllegalOperation函数则用于触发限制操作事件。限制手机操作功能:你可以使用小程序API中的界面交互API,例如wx.vibrateShort、wx.showToast等,来实现限制手机操作的功能。下面是一个示例代码,当用户尝试在输入框中输入非法字符时,小程序会触发手机短震动并弹出提示框提醒用户。

2023-04-22 22:49:36 73

原创 关于笔记记录和分享功能的设计和实现代码

在笔记详情页面中,新增一个分享按钮,在用户点击分享按钮后,弹出选择分享对象的对话框。选择自习室成员后,点击确认分享按钮,通过调用小程序API中的wx.request函数,向后端发送分享笔记的请求,并将分享信息保存到数据库中。在js文件中,通过调用小程序API中的wx.request函数,向后端发送获取笔记详情的请求,并在请求成功后将数据渲染到wxml文件中。当用户修改笔记内容后,可以点击保存按钮将笔记保存到数据库中,通过调用小程序API中的wx.request函数,向后端发送更新笔记的请求。

2023-04-22 22:38:24 92

原创 笔记记录和分享功能:

笔记记录和分享功能:你需要设计笔记记录和分享页面和数据库表,通过小程序API实现笔记记录和分享功能。笔记分享页面:用户在自习室中查看自己的笔记列表,选择一篇笔记,并点击“分享”按钮,进入笔记分享页面,可以选择要分享的自习室成员,并点击“分享”按钮将笔记分享给选定的成员。笔记记录页面:用户在自习室中点击“记录笔记”按钮,进入笔记记录页面,可以输入笔记标题和内容,并点击“保存”按钮保存笔记信息到数据库中。note_shares表:用于记录笔记的分享情况,包括分享ID、笔记ID、分享用户ID、分享时间等字段。

2023-04-22 22:09:22 138

原创 设计自习室创建页面和数据库表

关于数据库表的设计,可以创建一个自习室表和一个自习室成员表。自习室表包含自习室ID、自习室名称、创建者ID等字段,自习室成员表包含自习室ID、成员ID等字段。创建自习室功能:设计自习室创建页面和数据库表,通过小程序API实现自习室创建功能。后端收到请求后,先检查自习室ID是否存在,如果存在,则在自习室成员列表中加入该用户,否则返回错误信息。3.1 在小程序中编写自习室创建页面的逻辑代码,获取用户填写的自习室信息。编写小程序API实现自习室创建功能,并将自习室信息保存到数据库中。

2023-04-22 22:00:58 109

原创 编程实现8盏LED的双向跑马灯

拓展:按下按键1,实现双向跑马灯;按下按键2,跑马灯全灭。编程实现8盏LED的双向跑马灯,并收录到单片机开发板。

2023-04-10 19:16:48 1488

原创 如何实现用户直播中的弹幕功能和内容监控功能

接下来是内容监控功能,我们可以通过调用微信提供的内容审核接口来实现对直播内容的监控和过滤。首先是弹幕功能,我们可以在前端页面上添加一个输入框和发送按钮,当用户输入弹幕后点击发送按钮,前端会将弹幕发送给后端,后端将接收到的弹幕消息广播给当前房间内的所有用户。该模型包含了直播记录的各项属性,包括用户 ID、直播流地址、直播标题、直播内容、开始和结束时间、弹幕等信息。在以上代码中,我们使用了 Flask 的 jsonify 函数将一个包含消息的 JSON 对象返回给客户端,以告知客户端直播记录保存成功。

2023-04-10 18:50:00 416

原创 一个简单的聊天服务器

以下代码设置了一个WebSocket服务器和一个Express服务器,并连接到MongoDB数据库。它定义了一个Barrage模式,并处理WebSocket连接和POST请求以发送弹幕。当向’/barrage’端点发出POST请求时,服务器使用请求正文内容创建WebSocket消息,并将其发送到WebSocket服务器,后者将其广播到所有客户端。如果消息内容长度在1到50个字符之间,它将弹幕保存到数据库并向所有客户端广播。总的来说,这段代码设置了一个简单的聊天服务器,允许客户端实时发送和接收消息。

2023-04-10 15:26:22 50

原创 实现直播功能

首先需要设计一个数据库表来存储用户直播相关的信息,比如用户id、直播标题、直播封面、直播开始时间、直播结束时间、直播地址等。用户点击停止直播按钮,小程序向服务器发送停止直播的请求,服务器关闭该直播间的WebSocket连接,并将直播记录保存到直播间表中。当用户发送弹幕时,服务器对弹幕内容进行检查,如果检测到违法内容,则将该弹幕标记为违法并保存到弹幕表中。在小程序客户端上实现一个弹幕发送功能,用于用户在直播过程中发送弹幕。实现用户直播,可以发送弹幕,可以监控内容不可出现违法内容,直播记录等功能;

2023-04-10 15:24:29 433

原创 如何用Python判断一个数是否是合数

【代码】如何用Python判断一个数是否是合数。

2023-04-07 21:06:12 466

原创 Java练习题:关于类,接口

有一个 Company 类,该类有两个属性,一个是用 Employee 数组作为属性,存放所有的员工,另一个是 salaries.属性,存放该公司每年该支付的总薪水,paySalaries 方法计算一年需支付的薪水总额。测试类定义 29 名员工,员工编号为 0~28,其中员工编号能被整除的员工为 WeekWorker,员工编号除 3 余数为1的是 MonthWorker,员工编号除3 余数为2的是 YearWorker,测试类输出该公司支付总金额。(4)编写测试类,测试小狗的各种状态。

2023-04-07 09:39:01 1585

原创 Cursor更新后出现无法使用的问题

首先你需要一个chat GPT的账号,如果你可以申请你自己的当然更好,不过现在好像不能申请了,(也是这几天刚刚开始chat GPT 他们将注册口关闭了,目前不知道什么时间开启注册口)还想注册的同志,记得及时关注信息哦。在使用Ctrl+k的时候,不能使用,会出现后缀为“url”的问题,该问题忘记截图了(不过无伤大雅,嘿嘿,聪明人都能理解的,)我们现在虽然没有办法注册了,但是我们还可以借助朋友的号,当然我们还可以去某宝,某东进行购买。此图为上图翻译后,强烈建议翻译这样就可以显示出颜色的差别,便于点击;

2023-04-06 23:42:55 7738 20

原创 小程序功能设计

我的小程序需要具备可以用户注册,充值会员,开直播,创建自习室,可以创建记录笔记,并分享笔记,,使用期间可以开启限制用户进行手机操作;以上是实现这些功能的一般方法。

2023-04-05 15:45:00 143

原创 一个基本的验证码生成、发送、存储和验证的代码框架

以上是一个基本的验证码生成、发送、存储和验证的代码框架,可以根据实际情况进行修改和完善。

2023-04-05 12:16:33 49

原创 用户注册功能完善过程中的相关问题解决

在上面的代码中,我们新增了一个 $expire 参数,用于设置验证码的过期时间,单位是秒。在生成验证码时,我们将当前时间加上过期时间,得到一个过期时间戳,并将其保存在 Session 中。在这个代码中,我们首先对用户提交的手机号码进行合法性校验,使用正则表达式对手机号码进行验证,确保其格式正确。根据我提供的代码,可以解决生成验证码和过期时间的问题,并且能够对用户提交的验证码进行验证,确保用户输入正确的验证码。在以上代码中,验证码的过期时间设置为5分钟,可以通过修改代码中的**

2023-04-05 12:15:25 117

原创 用户注册功能的详细介绍以及用户验证

在用户输入验证码后,我们需要对验证码进行验证,确保用户输入的验证码和我们发送的验证码一致。可以设置一个过期时间,在当前时间和生成时间之差超过过期时间时,认为验证码已经过期。在小程序端,我们需要添加获取验证码和显示验证码的逻辑。对验证码设置过期时间是一个常见的需求,可以有效提高验证码的安全性。在实际开发中,还可以对验证码进行过期时间的设置,以确保验证码的有效性。这样,我们就对验证码进行了过期时间的设置,可以有效提高验证码的安全性。从数据库中获取对应手机号码的验证码,并与用户输入的验证码进行比对。

2023-04-05 11:57:46 113

原创 验证码的生成和验证

在后端,我们可以使用Python的第三方库random和string来生成随机字符串作为验证码,并使用第三方库Pillow生成图片。在UserRegistration类中,我们需要添加生成验证码和保存验证码的逻辑。在小程序端,我们需要添加获取验证码和显示验证码的逻辑。在用户注册页面的对应JS文件中,添加获取验证码和显示验证码。

2023-04-05 11:49:22 82

原创 用户注册功能

在小程序端,需要编写用户注册页面,包括手机号、密码、确认密码和验证码输入框,以及注册按钮。在点击注册按钮后,向后端发送POST请求,传递用户输入的手机号、密码、确认密码和验证码。注意:以上代码仅为示例,仅涵盖了用户注册功能的基本流程,实际情况下还需要对用户输入的参数进行更严格的验证和安全性措施。另外,验证码的生成和验证需要结合具体的业务需求进行实现。在小程序端,输入手机号、密码、确认密码和验证码,点击注册按钮。在后端,我们需要编写用户注册API的路由,将其与对应的HTTP请求方法(POST)绑定。

2023-04-05 11:38:49 174

原创 案例:微信小程序 “共享自习室”

通过提供直播、共享课堂、线上自习室和手机操作限制等功能,该微信小程序可以满足大学生在线学习和交流的需求。直播功能:该小程序需要提供直播功能,允许大学生开启自己的直播间,并在其中分享课程、学习笔记等学习资料。线上自习室功能:该小程序需要提供线上自习室功能,允许大学生在其中创建自己的自习室,并邀请其他用户参加。限制手机操作功能:该小程序需要提供一定的手机操作限制功能,防止用户在学习期间分心,提高学习效率。共享课堂功能:该小程序需要提供共享课堂功能,允许多个用户同时参与课堂,进行在线学习。

2023-04-05 11:13:21 1123

原创 JavaScript、Java、PHP、Python等编程语言的使用方法

需要注意的是,Python开发需要一定的编程基础和学习时间,同时需要熟悉微信小程序开发的规范和文档。如果你没有Python开发经验,建议先学习Python语言基础和Web开发知识,再尝试使用Python开发微信小程序后端。需要注意的是,Java开发需要一定的编程基础和学习时间,同时需要熟悉微信小程序开发的规范和文档。需要注意的是,PHP开发需要一定的编程基础和学习时间,同时需要熟悉微信小程序开发的规范和文档。这个可不是不是知道一点就可以的!

2023-04-05 11:04:02 166

原创 微信小程序Day1

但需要注意的是,微信小程序的开发规范与传统的 Web 开发有所不同,需要开发者熟悉小程序的开发流程和开发文档。前端框架:微信小程序官方提供了基于组件化开发的框架——小程序原生框架,也可以选择使用一些主流的前端框架,如Vue.js、React等。云开发:微信提供了小程序云开发平台,可以快速开发和部署小程序,同时提供丰富的云服务和支持。第三方服务:除了微信提供的云开发,还可以使用各种第三方云服务,如阿里云、腾讯云等。综上所述,第一步需要进行项目需求分析和技术规划,确定小程序的基本框架和技术栈。

2023-04-05 10:11:01 56

原创 如何使用Angular

处理数据:在 Angular 中,您可以使用服务和依赖注入来处理数据和业务逻辑。使用 @Injectable() 装饰器定义服务类,使用依赖注入将服务注入到组件中。编写组件:在 Angular 中,UI 组件是以 TypeScript 类的形式定义的。处理事件:在 Angular 中,您可以使用事件绑定语法 (event binding syntax) 来处理 DOM 事件。创建新项目:使用 Angular CLI 创建新的 Angular 项目。渲染组件:使用组件选择器将组件渲染到 HTML 模板中。

2023-04-04 23:25:20 361

原创 如何使用React

处理状态:React 中的状态是组件数据的一部分,它通常用于跟踪组件的变化。编写组件:在 React 中,UI 组件是以 JavaScript 函数的形式定义的。创建组件时,您需要决定它们的功能和外观,并将它们组织在树形结构中。创建 React 应用:使用 Create React App 工具创建一个新的 React 应用。这将为您生成一个基本的 React 应用程序模板。在这个过程中,React 会将组件树转换为实际的 DOM 元素。以上是 React 的基本使用方法,希望能帮助你入门 React。

2023-04-04 23:23:30 65

原创 如何使用Vue.js

在 Vue.js 中,数据是通过绑定到 HTML 元素上实现的。Vue.js 提供了很多指令,用于在 HTML 元素中实现一些特殊的行为。这些是使用 Vue.js 的基本步骤,你可以参考 Vue.js 的官方文档来深入了解 Vue.js 的使用。其中,my-component 是组件的名称,options 参数是一个对象,用于配置组件的属性和行为。其中,options 参数是一个对象,用于配置 Vue 实例的属性和行为。其中,message 是在 Vue 实例中定义的一个属性。

2023-04-04 19:59:48 261

原创 蓝桥杯题目

国王对发明国际象棋的大臣很佩服,问他要什么报酬,大臣说: 请在第 1 个棋盘格放 1 粒麦子,在第 2 个棋盘格放 2 粒麦子,在第 3 个棋盘格放 4 粒麦子,在第 4 个棋盘格放 8 粒麦子,…a 是被除数,是除数,n是所求的小数后位置 (0< a,b,n

2023-04-04 18:12:25 151

原创 编写一个听歌小软件

下面是一个简单的示例,它假定歌词文件是 LRC 格式,并且与音频文件位于同一目录中,具有相同的文件名但扩展名为 .lrc。现在,当你点击 “Add” 或 “Browse” 按钮时,文件选择对话框将允许你选择 WAV、MP3 或 OGG 格式的音频文件。要支持播放列表,你可以在 MusicPlayer 类中添加一个 Listbox 控件来显示播放列表,并添加相应的方法来管理播放列表。确定软件的功能和需求,例如支持哪些音频格式,是否支持在线音乐流媒体,是否支持歌词显示等。打包和发布软件,让用户可以下载和使用。

2023-04-02 23:09:53 294

原创 输出给定正整数 N 以内(不包含 N)的质数以及质数的个数

print(f’N以内的质数个数为: {len(primes_list)}’)print(f’N以内的质数个数为: {len(primes)}’)print(f’N以内的质数有: {primes_list}’)N = int(input(‘请输入一个正整数N: ‘))N = int(input(‘请输入一个正整数N: ‘))print(f’N以内的质数有: {primes}’)

2023-04-02 22:44:49 605

原创 在TDA4 main domain R5F1_0上需要开发两个GPIO脚的外部输入中断

目前在TDA4 main domain R5F1_0上需要开发两个GPIO脚的外部输入中断,这两个pin脚的ball name分别为 AB23 和 AG27,但是TI的AUTOSAR MCAL不支持ICU相关的配置,因此只能手动去调用sciclient接口去配置中断和GPIO。疑问1: AB23和AG27这两个引脚都是一个bank的,TI的手册上写着同一个bank的引脚,中断回调都是同一个入口,如果要做成两个单独的中断回调函数是否不支持?对于同一个bank的引脚,中断回调函数是同一个入口的。

2023-03-29 22:55:37 461

WinHexgfxz.rar

WinHexgfxz.rar

2022-11-08

常见文件的文件头标志.docx

常见文件的文件头标志.docx

2022-11-08

空空如也

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

TA关注的人

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