自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 问答 (1)
  • 收藏
  • 关注

原创 使用 Flask 实现简单的登录注册功能

本文介绍了如何使用 Flask 框架构建一个简单的用户登录和注册系统。首先,介绍了环境准备和数据库设置,包括使用 MySQL 创建数据库和用户表。接着,详细讲解了 Flask 应用的基本配置,特别是数据库连接的配置。在实现部分,文章分别提供了用户注册和登录的路由代码,展示了如何处理表单输入、检查用户名是否已存在、密码的哈希处理,以及如何将新用户信息插入到数据库中。此外,还包含了如何验证用户登录信息,并在成功登录后重定向至主页的功能。最后,文章还提供了简单的前端页面示例,帮助读者理解如何与后端进行交互

2024-10-25 01:03:36 1592

原创 C语言日常练习 Day17

最后,我们将上一步的结果加上 'A' 的ASCII码。由于我们已经计算出了从 'Z' 往回数的位置,加上 'A' 的ASCII码就会将我们带回到字母表的正确位置。得到了从 0 开始的索引(对于 'A' 是 0,'B' 是 1,依此类推),我们需要做的是找到这个索引对应的“反向”索引。因为ASCII码是连续的,并且 'A' 的ASCII码是65,所以如果。题目的关键在于解密,解密的表达式我们可以写为'A' + (25 - (s[i] - 'A'))所以,'Z' 被正确地解密回 'A'。

2024-08-16 21:54:09 1485

原创 C语言日常练习 Day16

如果按上述方法找到的位置已填入数据,则在同一列下一行填入下一个数字。左上角超出上方边界,则在最下边相对应的位置填入下一个数字;左上角超出左边边界,则在最右边相应的位置填入下一个数字;解魔方阵问题的方法很多,这里采用如下规则生成魔方阵。由1开始填数,将1放在第0行的中间位置。

2024-08-15 14:49:30 771

原创 C语言日常练习 Day15

猴子第1天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第2天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,就只剩下一个桃子了。求第1天共摘了多少个桃子。

2024-08-14 15:39:58 500

原创 低代码开发平台:效率革命还是质量隐忧?

低代码开发平台作为一种新兴技术,正在以其独特的优势挑战着传统软件开发模式。它既是提高效率的利器,也是推动IT行业变革的重要力量。然而,我们也应清醒地认识到其潜在的风险和挑战,并在实践中不断探索和完善。只有这样,我们才能充分发挥低代码平台的优势,为企业的数字化转型和可持续发展贡献更大的力量。

2024-08-10 13:19:47 359

原创 C语言日常练习Day14

【代码】C语言日常练习Day14。

2024-07-28 16:51:39 243

原创 C语言日常练习Day13

一、有4个圆塔,圆心分别为(2,2)、(-2,2)、(-2,-2)、(2,-2),圆半径为1,这4个塔的高度为10cm,塔外无建筑物。现输入任一点的坐标,求该点的建筑高度(塔外的高度为0)二、输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。+......+20!

2024-07-25 15:30:40 769 1

原创 C语言日常练习Day13

tips:此处还是使用的冒泡排序。

2024-07-23 11:06:33 383

原创 C语言日常练习Day12(文件)

打开文件后要对文件进行具体的操作,以下为文件的读写函数。按照给定的密码规律翻译成密码后是。

2024-07-22 13:24:26 399

原创 前端与HTML

HTML 不是一种编程语言,而是一种标记语言HyperTextMarkupLanguage。

2024-07-21 21:28:16 591

原创 JavaScript性能优化与调试

如何通过优化JavaScript代码来提高性能

2024-07-21 21:24:28 1206

原创 C语言日常练习 Day11

一、有n个同学的信息(包括学号、姓名、成绩),要求按照成绩的高低顺序输出学生信息。三、建立一个简单的链表,他由3个学生的数据的结点组成,要求输出各节点中的数据。二、通过指向结构体变量的指针变量,输出结构体变量中的信息。

2024-07-21 21:21:35 256

原创 C语言日常练习 Day10(函数、选择、结构体)

有三个候选人,每个选民只能投票给一个人,要求编一个统计选票的程序,先后输入备选人的名字,最后输出各人的得票结果

2024-07-15 12:15:20 154

原创 C语言日常练习 Day9

一、有一个班,3个学生,各学习4 门课,计算总的平均分数,并查询用户输入的学生的成绩(序号1,2,3)二、有一个3*4的二维数组,要求用指向元素的指针变量输出二维数组元素的值。三、(指针)将字符串a复制为字符串b,然后输出字符串b。

2024-07-13 11:37:23 378

原创 C语言日常练习 Day8

假设你在祖母的阁楼中翻箱倒柜,发现了一个上锁的神秘手提箱。祖母告诉你,钥匙很可能在下面这个盒子里。这个盒子里有盒子,而盒子里的盒子又有盒子。钥匙就在某个盒子中。为找到钥匙,你将使用什么算法?先想想这个问题,再接着往下看。下面是一种方法。(1) 创建一个要查找的盒子堆。(2) 从盒子堆取出一个盒子,在里面找。(3) 如果找到的是盒子,就将其加入盒子堆中,以便以后再查找。(4) 如果找到钥匙,则大功告成!(5) 回到第二步。下面是另一种方法。(1) 检查盒子中的每样东西。

2024-07-11 11:54:59 978

原创 TypeScript类、泛型的使用实践记录

类是面向对象编程的基本概念,它是一种将数据和方法封装在一起的结构。在Typescript中,可以使用class关键字定义一个类,并在类中定义属性和方法。类可以继承其他类,并且可以实现接口。通过类的实例化,可以创建对象并调用对象的方法。

2024-07-10 21:33:42 673

原创 C语言日常练习 Day7

杨辉三角,又称帕斯卡三角形,是一种将二项式系数以几何排列的三角形数表。它在中国南宋时期由数学家杨辉于1261年在《详解九章算法》一书中提出,因此得名。在欧洲,这一规律由法国数学家布莱士·帕斯卡在1654年发现,因而也被称作帕斯卡三角形。

2024-07-10 16:58:18 276

原创 C语言日常练习 Day6

通过题目介绍了选择排序、冒泡排序的方法

2024-07-09 13:44:10 670

原创 C语言日常练习 Day5

第一部分(第一行)、第二部分(第二行)、第三部分(第三行)、第四部分(第4-7行)、第五部分(8-12行)、第六部分(第14行)最大公约数可以通过多种算法求得,其中最著名的是欧几里得算法(Euclidean algorithm)。提示:我们可以分为6个部分来进行处理。

2024-07-08 14:29:42 368

原创 C语言日常练习 Day4

c语言日常练习

2024-07-07 12:37:55 268

原创 C语言日常练习 Day3

C语言日常练习

2024-07-06 12:39:55 175

原创 C语言日常练习 Day2

C语言练习

2024-07-05 20:44:00 218

原创 C语言日常练习 Day1

日常练习

2024-07-04 22:53:20 232

原创 利用HTML+CSS实现轮播图

不使用JS,利用html+css实现轮播图效果

2024-01-26 22:41:53 736 1

原创 windows网络编程 TCP聊天通信

内,先运行chaServer.exe,再运行chatClient.exe。3.客户端循环接收数据并发送给服务器的同时,循环从服务器接受数据并显示。中的IP地址改为电脑主机的IP地址。1.多个客户端连接同一个服务器。多半是活动方案配置平台没有将。2.客户端发数据给服务器。根据实验要求,我做的是。

2023-10-24 00:06:17 241

原创 算法练习Day3 合并两个有序数组

给你两个按 非递减顺序 排列的整数数组nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。注意:最终,合并后数组不应由函数返回,而是存储在数组 nums1 中。为了应对这种情况,nums1 的初始长度为 m + n,其中前 m 个元素表示应合并的元素,后 n 个元素为 0 ,应忽略。nums2 的长度为 n 。

2023-03-18 19:56:59 96

原创 算法练习Day2 两数之和(LeetCode)

LeetCode经典的第一题

2023-03-17 20:03:36 86

原创 算法练习Day2 斐波那契数列

题目来源:剑指offer

2023-03-17 19:31:25 177

原创 LeetCode练习 Day1爬楼梯

假设你正在爬楼梯。需要 n阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?

2023-03-16 23:07:17 103

原创 Problem L: 定义哺乳动物类Mammal和Dog类

Problem L: 定义哺乳动物类Mammal和Dog类Time Limit: 1 Sec Memory Limit: 128 MBTotal Submissions: 1596 Accepted: 998 Creator: hhzhou

2022-11-11 10:08:36 988

原创 日期比较(利用结构体)

利用结构体进行日期比较

2022-06-22 18:47:53 576 1

空空如也

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

TA关注的人

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