PHP+MySQL 学生信息管理系统

 

目录

MySQL建表指令

主页面展示

主页面源代码如下

增:添加学生信息

添加html如下

html:主要用于显示网页内容

成功添加后回显 ​编辑

增加php如下

删:删除学生信息 

删除html如下

 成功删除后回显

 删除php如下

 改:修改学生信息

修改html如下

 修改php如下

查:查看学生信息

查看html如下

成功查看后回显

查看php如下

问题和解决方法


 

本次基于数据库的应用设计基于学生信息管理系统实现增、删、改、查等基本功能首先建立student数据库,然后建立了学生基本信息表

MySQL建表指令

CREATE TABLE student (
    学号 VARCHAR(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_croatian_ci NOT NULL,
    姓名 VARCHAR(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_croatian_ci NOT NULL,
    性别 VARCHAR(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_croatian_ci NOT NULL,
    出生日期 DATE NOT NULL,
    院系 VARCHAR(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_croatian_ci NOT NULL
);

主页面展示

4638e45c25264b20b99b79ba660218ac.png

主页面源代码如下

<!DOCTYPE html>  
<html lang="zh">  
<head>  
    <meta charset="UTF-8">  
    <meta name="viewport" content="width=device-width, initial-scale=1.0">  
    <title>学生基本信息管理系统</title>  
    <style>  
        body {  
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;  
            background-color: #eef2f3;  
            color: #333;  
            text-align: center;  
            padding: 50px;  
            margin: 0;  
        }  

        h2 {  
            color: #007BFF;  
            margin-bottom: 20px;  
            font-size: 2.5em;  
        }  

        h3 {  
            color: #555;  
            font-size: 1.8em;  
            margin: 30px 0 15px;  
        }  

        a {  
            display: inline-block;  
            width: 220px;  
            margin: 15px auto;  
            padding: 15px 0;  
            background-color: #007BFF;  
            color: #fff;  
            text-decoration: none;  
            border-radius: 25px;  
            font-size: 1.1em;  
            transition: background-color 0.3s ease, transform 0.2s ease;  
            box-shadow: 0 4px 8px rgba(0, 123, 255, 0.2);  
        }  

        a:hover {  
            background-color: #0056b3;  
            transform: translateY(-2px);  
            box-shadow: 0 6px 12px rgba(0, 86, 179, 0.3);  
        }  

        a:active {  
            transform: translateY(0);  
            box-shadow: 0 2px 4px rgba(0, 123, 255, 0.2);  
        }  

        footer {  
            margin-top: 30px;  
            font-size: 0.9em;  
            color: #777;  
        }  
    </style>  
</head>  

<body>  
    <h2>学生基本信息管理系统</h2><br>  
    <h3>学生管理</h3>  
    <a href="insertS.html">添加学生信息</a>  
    <a href="seekS.html">查看学生信息</a>  
    <a href="updateS.html">修改学生信息</a>  
    <a href="deletes.html">删除学生信息</a>  
    <h3>管理员管理</h3>  
    <a href="insertA.html">添加管理员</a>  
    <a href="seekA.html">查看管理员</a>  
    
    <footer>  
        &copy; xxx | 版权所有  
    </footer>  
</body>  
</html>

增:添加学生信息

06d959c233ab4fd8982382f445e6a6f3.png

添加html如下

html:主要用于显示网页内容

<?php  
$con = mysqli_connect("localhost:3306", "root", "123456");  
if (!mysqli_select_db($con, "student")) { // 判断是否连接成功  
    echo "连接 student 数据库出错"; // 输出连接失败信息  
    exit; // 退出程序  
} else {  
    echo "连接 student 数据库成功\n";  
}  
mysqli_query($con, "set names utf8"); // 设置utf-8字符集  
?>  

<!DOCTYPE html>  
<html lang="zh-CN">  
<head>  
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
    <title>添加学生信息</title>  
    <style>  
        body {  
            font-family: Arial, sans-serif;  
            background-color: #f4f4f4;  
            margin: 0;  
            padding: 20px;  
        }  
        h3 {  
            text-align: center;  
            color: #333;  
        }  
        form {  
            background-color: #fff;  
            padding: 20px;  
            border-radius: 5px;  
            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);  
            max-width: 400px;  
            margin: 0 auto;  
        }  
        label {  
            display: block;  
            margin: 10px 0 5px;  
            color: #555;  
        }  
        input[type="text"] {  
            width: calc(100% - 20px);  
            padding: 10px;  
            border: 1px solid #ccc;  
            border-radius: 4px;  
            font-size: 16px;  
        }  
        input[type="submit"] {  
            background-color: #5cb85c;  
            color: white;  
            border: none;  
            padding: 10px 15px;  
            border-radius: 4px;  
            cursor: pointer;  
            font-size: 16px;  
            width: 100%;  
            margin-top: 10px;  
        }  
        input[type="submit"]:hover {  
            background-color: #4cae4c;  
        }  
    </style>  
</head>  
<body>  
    <h3>添加学生信息</h3>  
    <form name="insertS" method="post" action="insertS.php">  
        <label for="学号">学号:</label>  
        <input type="text" name="学号" id="学号" required>  

        <label for="姓名">姓名:</label>  
        <input type="text" name="姓名" id="姓名" required>  

        <label for="性别">性别:</label>  
        <input type="text" name="性别" id="性别" required>  

        <label for="出生年月">出生年月:</label>  
        <input type="text" name="出生年月" id="出生年月" required>  

        <label for="院系">院系:</label>  
        <input type="text" name="院系" id="院系" required>  

        <input type="submit" value="提交">  
    </form>  
</body>  
</html>

成功添加后回显 a4c2bc469e5742c1b058cc9561ddf355.png

增加php如下

<?php
    $con=mysqli_connect("localhost:3306","root","123456");
    if(!mysqli_select_db($con,"student"))                 //判断是否连接成功
        {   echo "连接 student 数据库出错";                //输出连接失败信息
            exit;                                         //退出程序
        }
    else echo "连接 student 数据库成功\n";
    mysqli_query($con,"set names utf8");                  //设置utf-8字符集
mysqli_query($con,"set   names   utf8");                  //设置中文字符集 utf8
$学号=$_POST["学号"];
$姓名=$_POST["姓名"];
$性别=$_POST["性别"];
$出生年月=$_POST["出生年月"];
$院系=$_POST["院系"];
$q="INSERT INTO 学生基本信息 VALUES
('$学号','$姓名','$性别','$出生年月','$院系')";
if(mysqli_query($con,$q))
    {
        echo "新学生记录已经成功加入到学生基本信息中";
        //header("Location:sindex.php");        // 插入数据成功后,进行重定向到首页
        //exit; // 确保重定向后立即退出脚本
    }
else
    {
        echo "添加记录不成功";     
        //header("Location:indexA.html");       // 插入数据成功后,进行重定向到首页
        //exit; // 确保重定向后立即退出脚本
    }
mysqli_close($con);
?>

<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">      
<title>学生信息记录添加-反馈</title>
</head>
<body>
    <br>
    <a href="sindex.html">返回</a>
</body>
</html>

删:删除学生信息 

156b991ea90b46cfa956dbcdc827ccf5.png

删除html如下

<?php  
$con = mysqli_connect("localhost:3306", "root", "123456");  
if (!mysqli_select_db($con, "student")) { // 判断是否连接成功  
    echo "连接 student 数据库出错\n"; // 输出连接失败的信息  
    exit; // 退出程序  
} else {  
    echo "连接 student 数据库成功\n";  
}  
mysqli_query($con, "set names utf8"); // 设置中文字符集 utf8  
?>  

<!DOCTYPE html>  
<html lang="zh-CN">  
<head>  
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
    <title>删除学生信息</title>  
    <style>  
        body {  
            font-family: Arial, sans-serif;  
            background-color: #f4f4f4;  
            margin: 0;  
            padding: 20px;  
        }  
        h3 {  
            text-align: center;  
            color: #333;  
        }  
        form {  
            background-color: #fff;  
            padding: 20px;  
            border-radius: 5px;  
            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);  
            max-width: 400px;  
            margin: 20px auto;  
        }  
        label {  
            display: block;  
            margin: 10px 0 5px;  
            color: #555;  
        }  
        input[type="text"] {  
            width: calc(100% - 20px);  
            padding: 10px;  
            border: 1px solid #ccc;  
            border-radius: 4px;  
            font-size: 16px;  
        }  
        input[type="submit"] {  
            background-color: #dc3545; /* Red color for delete action */  
            color: white;  
            border: none;  
            padding: 10px 15px;  
            border-radius: 4px;  
            cursor: pointer;  
            font-size: 16px;  
            width: 100%;  
            margin-top: 10px;  
        }  
        input[type="submit"]:hover {  
            background-color: #c82333; /* Darker red color on hover */  
        }  
    </style>  
</head>  
<body>  
    <h3>删除学生信息</h3>  
    <form name="seekS" method="post" action="deleteS.php">  
        <label for="学号">学号:</label>  
        <input type="text" name="学号" id="学号" required>  
        
        <input type="submit" value="提交">  
    </form>  
</body>  
</html>

 成功删除后回显

e149ca9a808b43988ad31332d0f2d30f.png

 删除php如下

<?php
    $con=mysqli_connect("localhost:3306","root","123456");
    if(!mysqli_select_db($con,"student"))            //判断是否连接成功
    { echo "连接 student 数据库出错\n";                //输出连接失败的信息
      exit;                                          //退出程序
    }
    else echo "连接 student 数据库成功\n";
    mysqli_query($con,"set names utf8");              //设置utf-8字符集
    $学号=$_POST["学号"];
    $q="DELETE FROM 学生基本信息 WHERE  学号='$学号'"; 
    if(mysqli_query($con,$q))
        echo "学生相关信息删除成功";
    else
        echo "学生相关信息删除失败";
    mysqli_close($con);
?>

<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">      
<title>学生信息记录删除-反馈</title>
</head>
<body>
	<br>
	<a href="sindex.html">返回</a>
</body>
</html>

 改:修改学生信息

0e173cf8870c41fab5b195a71e86466e.png

修改html如下

<!DOCTYPE html>  
<html lang="zh">  
<head>  
    <meta charset="UTF-8">  
    <meta name="viewport" content="width=device-width, initial-scale=1.0">  
    <title>修改学生信息</title>  
    <style>  
        body {  
            font-family: Arial, sans-serif;  
            margin: 20px;  
        }  
        form {  
            margin-top: 20px;  
        }  
        label {  
            display: block;  
            margin: 10px 0 5px;  
        }  
        input[type="text"] {  
            width: 300px;  
            padding: 10px;  
            margin-bottom: 15px;  
        }  
        input[type="submit"] {  
            padding: 10px 15px;  
            background-color: #4CAF50;  
            color: white;  
            border: none;  
            cursor: pointer;  
        }  
        input[type="submit"]:hover {  
            background-color: #45a049;  
        }  
    </style>  
</head>  
<body>  
    <h2>修改学生信息</h2>  
    <form name="modifyS" method="post" action="updateS.php">  
        学号:<input type="text" name="学号" required><br>  
        <input type="submit" value="查找学生信息">  
    </form>  
</body>  
</html>

 修改php如下

<?php  
// 连接到 MySQL 数据库  
$con = mysqli_connect("localhost:3306", "root", "123456");  
if (!$con) {  
    die("连接数据库失败: " . mysqli_connect_error());  
}  

// 选择数据库  
if (!mysqli_select_db($con, "student")) {  
    echo "连接 student 数据库出错";  
    exit;  
}  

// 设置字符集为 utf8  
mysqli_query($con, "set names utf8");  

// 检查表单是否通过 POST 方法提交  
if ($_SERVER["REQUEST_METHOD"] == "POST") {  
    // 获取表单数据并进行转义以防止 SQL 注入  
    $studentId = mysqli_real_escape_string($con, $_POST['学号']);  
    $name = mysqli_real_escape_string($con, $_POST['姓名']);  
    $gender = mysqli_real_escape_string($con, $_POST['性别']);  
    $birthDate = mysqli_real_escape_string($con, $_POST['出生年月']);  
    $department = mysqli_real_escape_string($con, $_POST['院系']);  

    // 更新数据的 SQL 语句  
    $sql = "UPDATE students SET 姓名='$name', 性别='$gender', 出生年月='$birthDate', 院系='$department' WHERE 学号='$studentId'";  

    // 执行更新操作并检查结果  
    if (mysqli_query($con, $sql)) {  
        echo "学生信息更新成功";  
    } else {  
        echo "更新记录出错: " . mysqli_error($con);  
    }  
}  

// 关闭数据库连接  
mysqli_close($con);  
?>

查:查看学生信息

46d68c363d914efa8c47da0608442a39.png

查看html如下

<?php  
$con = mysqli_connect("localhost:3306", "root", "123456");  
if (!mysqli_select_db($con, "student")) { // 判断是否连接成功  
    echo "连接 student 数据库出错\n"; // 输出连接失败的信息  
    exit; // 退出程序  
} else {  
    echo "连接 student 数据库成功\n";  
}  
mysqli_query($con, "set names utf8"); // 设置中文字符集 utf8  
?>  

<!DOCTYPE html>  
<html lang="zh-CN">  
<head>  
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
    <title>查看学生信息</title>  
    <style>  
        body {  
            font-family: Arial, sans-serif;  
            background-color: #f4f4f4;  
            margin: 0;  
            padding: 20px;  
        }  
        h3 {  
            text-align: center;  
            color: #333;  
        }  
        form {  
            background-color: #fff;  
            padding: 20px;  
            border-radius: 5px;  
            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);  
            max-width: 400px;  
            margin: 20px auto;  
        }  
        label {  
            display: block;  
            margin: 10px 0 5px;  
            color: #555;  
        }  
        input[type="text"] {  
            width: calc(100% - 20px);  
            padding: 10px;  
            border: 1px solid #ccc;  
            border-radius: 4px;  
            font-size: 16px;  
        }  
        input[type="submit"] {  
            background-color: #007bff;  
            color: white;  
            border: none;  
            padding: 10px 15px;  
            border-radius: 4px;  
            cursor: pointer;  
            font-size: 16px;  
            width: 100%;  
            margin-top: 10px;  
        }  
        input[type="submit"]:hover {  
            background-color: #0056b3;  
        }  
    </style>  
</head>  
<body>  
    <h3>查询学生信息</h3>  
    <form name="seekS" method="post" action="seekS.php">  
        <label for="学号">学号:</label>  
        <input type="text" name="学号" id="学号" required>  
        
        <input type="submit" value="提交">  
    </form>  
</body>  
</html> 

成功查看后回显

ca071969e37b42a194535086d28711e4.png

查看php如下

<?php
    $con=mysqli_connect("localhost:3306","root","123456");
    if(!mysqli_select_db($con,"student"))            //判断是否连接成功
    { echo "连接 student 数据库出错\n";                //输出连接失败的信息
      exit;                                          //退出程序
    }
    else echo "连接 student 数据库成功\n";
    mysqli_query($con,"set names utf8");              //设置utf-8字符集
    $学号=$_POST["学号"];
    $q="SELECT 姓名,性别,出生日期,院系 FROM 学生基本信息
       WHERE 学号='$学号'"; 
    $result=mysqli_query($con,$q);
    if($result)
    {
        echo "信息查询成功<br>";
        $p=mysqli_fetch_array($result,MYSQLI_BOTH);
        if($p)
        {
            echo "姓名:".$p[0]."<br>";
            echo "性别:".$p[1]."<br>";
            echo "出生日期:".$p[2]."<br>";
            echo "院系:".$p[3]."<br>";
        }
        else echo “该学生信息不存在”;
    }
    else echo "信息查询失败";
?>

<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">      
<title>学生信息记录查看-反馈</title>
</head>
<body>
    <br>
    <a href="sindex.html">返回</a>
</body>
</html>

问题和解决方法

 

  1. 数据库连接问题
    1. 问题描述:在进行增、删、改、查操作时,多次出现无法连接到student数据库的情况,导致操作无法正常进行。
    2. 解决方法:仔细检查数据库连接代码,确保mysqli_connect函数中的参数正确,包括主机名、用户名和密码。同时,检查mysqli_select_db函数是否正确选择了要使用的数据库。通过逐步调试,发现是密码输入错误,修正后成功连接数据库。
  2. SQL 注入问题
    1. 问题描述:在用户输入数据进行数据库操作时,可能存在恶意用户输入 SQL 语句来破坏数据库的安全性。
    2. 解决方法:使用mysqli_real_escape_string函数对用户输入的数据进行转义,确保输入的数据不会被当作 SQL 语句执行,从而提高了数据库的安全性。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/940080.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

QT网络(四):HTTP通信

Qt 网络模块提供一些类来实现 OSI 七层网络模型中高层的网络协议&#xff0c;如 HTTP、FTP、SNMP 等&#xff0c;这些类主要是 QNetworkRequest、QNetworkAccessManager 和 QNetworkReply。QNetworkRequest 类 通过 URL 发起网络协议请求&#xff0c;其也保存网络请求的信息&a…

Pytorch | 从零构建Vgg对CIFAR10进行分类

Pytorch | 从零构建Vgg对CIFAR10进行分类 CIFAR10数据集Vgg网络结构特点性能应用影响 Vgg结构代码详解结构代码代码详解特征提取层 _make_layers前向传播 forward 训练过程和测试结果代码汇总vgg.pytrain.pytest.py 前面文章我们构建了AlexNet对CIFAR10进行分类&#xff1a; Py…

将4G太阳能无线监控的视频接入电子监控大屏,要考虑哪些方面?

随着科技的飞速发展&#xff0c;4G太阳能无线监控系统以其独特的优势在远程监控领域脱颖而出。这种系统结合了太阳能供电的环保特性和4G无线传输的便捷性&#xff0c;为各种环境尤其是无电或电网不稳定的地区提供了一种高效、可靠的视频监控解决方案。将这些视频流接入大屏显示…

ASP.NET |日常开发中连接Mysql数据库增删改查详解

ASP.NET &#xff5c;日常开发中连接Mysql数据库增删改查详解 前言一、连接 MySQL 数据库1.1 安装和引用相关库1.2 建立数据库连接 二、数据库增删改查操作2.1 插入数据&#xff08;Insert&#xff09;2.2 查询数据&#xff08;Select&#xff09;2.3 更新数据&#xff08;Upda…

Go框架比较:goframe、beego、iris和gin

由于工作需要&#xff0c;这些年来也接触了不少的开发框架&#xff0c;Golang的开发框架比较多&#xff0c;不过基本都是Web"框架"为主。这里稍微打了个引号&#xff0c;因为大部分"框架"从设计和功能定位上来讲&#xff0c;充其量都只能算是一个组件&…

LLaMA-Factory 单卡3080*2 deepspeed zero3 微调Qwen2.5-7B-Instruct

环境安装 git clone https://gitcode.com/gh_mirrors/ll/LLaMA-Factory.git 下载模型 pip install modelscope modelscope download --model Qwen/Qwen2.5-7B-Instruct --local_dir /root/autodl-tmp/models/Qwen/Qwen2.5-7B-Instruct 微调 llamafactory-cli train \--st…

华为ensp--BGP路径选择-AS_Path

学习新思想&#xff0c;争做新青年&#xff0c;今天学习的是BGP路径选择-AS_Path 实验目的: 理解AS_Path属性的概念 理解通过AS_Path属性进行选路的机制 掌握修改AS_Path属性的方法 实验内容: 本实验模拟了一个运营商网络场景&#xff0c;所有路由器都运行BGP协议&#xff…

泛微OA定时任务的设置

泛微OA定时任务 背景 在日常流程开发中&#xff0c;是需要和别的系统进行连接的&#xff0c;比如OA和SAP之间的数据传输。 SAP涉及到的业务数据在生成之后&#xff0c;需要在OA生成对应的流程进行信息的审核&#xff0c;但是毕竟是两个不同的系统&#xff0c;所以数据同步是需…

【Harmony Next】多个图文配合解释DevEco Studio工程中,如何配置App相关内容,一次解决多个问题?

解决App配置相关问题列表 1、Harmony Next如何配置图标&#xff1f; 2、Harmony Next如何配置App名称&#xff1f; 3、Harmony Next如何配置版本号&#xff1f; 4、Harmony Next如何配置Bundle ID? 5、Harmony Next如何配置build号&#xff1f; 6、Harmony Next多语言配置在哪…

如何从0构建一个flask项目,直接上实操!!!

项目结构 首先&#xff0c;创建一个项目目录&#xff0c;结构如下&#xff1a; flask_app/ │ ├── app.py # Flask 应用代码 ├── static/ # 存放静态文件&#xff08;如CSS、JS、图片等&#xff09; │ └── style.css # 示例…

计算机网络B重修班-期末复习

[TOC] (计算机网络B重修班-期末复习&#xff09; 一、单选 &#xff08;20题&#xff0c;1分/题&#xff0c;共20分&#xff09; 二、判断 &#xff08;10题&#xff0c;1分/题&#xff0c;共10分&#xff09; 三、填空 &#xff08;10题&#xff0c;1分/题&#xff0c;共10…

js日期时区问题

东八区与0时区 东八区 我们所在地域使用的是 东八区 时区&#xff0c;所以平常使用的电脑设置的多是东八时区 js获取的时间格式 0时区 0时区 也叫 协调世界时 js获取的时间格式 数据库读取时间数据 平常从数据读取的时间默认是0时区的&#xff0c;成以下格式&#xff1a; 2024…

Ubantu22系统安装Miniconda3

1、Anaconda和Miniconda异同 清华源镜像的Miniconda3和Anaconda都是用于管理Python环境和软件包的工具&#xff0c;但它们之间存在一些关键的不同之处。下面将分别介绍它们的特点以及使用清华源镜像的差异。 相同点&#xff1a; &#xff08;1&#xff09;功能相似&#xff1a…

锂电池SOH预测 | 基于BiGRU双向门控循环单元的锂电池SOH预测,附锂电池最新文章汇集

锂电池SOH预测 | 基于BiGRU双向门控循环单元的锂电池SOH预测&#xff0c;附锂电池最新文章汇集 目录 锂电池SOH预测 | 基于BiGRU双向门控循环单元的锂电池SOH预测&#xff0c;附锂电池最新文章汇集预测效果基本描述程序设计参考资料 预测效果 基本描述 锂电池SOH预测 | 基于Bi…

安装opnet14.5遇到的问题

安装opnet遇到的问题 我是按照这个教程来安装的。 然后遇到了两个问题&#xff1a; 1、“mod_dirs”目录问题 Can’t enable ETS scripting support due to missing files。 This is likely because:<opnet_release_dir>\sys\lib is notinclude in the “mod_dirs” pre…

以腾讯混元模型为例,在管理平台上集成一个智能助手

背景 前几天&#xff0c;公司的同事们一起吃了个饭&#xff0c;餐桌上大家聊到大模型的落地场景。我个人在去年已经利用百度千帆平台写过案例&#xff0c;并发过博客&#xff08;传送门&#x1f449;&#xff1a;利用文心千帆打造一个属于自己的小师爷&#xff09;&#xff0c…

软件实验室认可|实验室比对的形式与方法

实验室比对是软件测试实验室在申请软件实验室认可必须要做的一类质量控制活动。实验室比对包括实验室间比对&#xff0c;和实验室内比对。实验室间比对指的是按照预先规定的条件&#xff0c;由两个或多个实验室对相同或类似的物品进行测量或检测的组织、实施和评价。实验室内比…

酷克数据携手江西移动入选“星河(Galaxy)”数据库潜力案例

2024 年 12 月 18 - 19 日&#xff0c;为推动打造行业交流平台&#xff0c;驱动产业创新共荣&#xff0c;大数据技术标准推进委员会以“数据重塑价值 智能链接未来”为主题&#xff0c;在北京召开为期两天的“2024 数据资产管理大会”。 在会上&#xff0c;第八届大数据“星河&…

【Verilog】UDP用户原语

User-defined primitives 概述基本语法组合逻辑的UDP时序逻辑的UDPUDP 符号表 Verilog HDL&#xff08;简称 Verilog &#xff09;是一种硬件描述语言&#xff0c;用于数字电路的系统设计。可对算法级、门级、开关级等多种抽象设计层次进行建模。 Verilog 不仅定义了语法&…

《Java核心技术I》Swing中滚动窗格

滚动窗格 Swing中文本区没有滚动条&#xff0c;如需要&#xff0c;可以将文本区放在 滚动窗格(scrollpane)中。 textArea new JTextArea(8,40); var scrollPane new JScrollPane(textArea); 添加到滚动窗格不是文本区特有的&#xff0c;所有组件都可以。 注释&#xff1a;JTe…