学习大数据

学习大数据

基于Spring-MyBatis的学生信息管理系统
Created2023-06-13|JavaEE
基于Spring-MyBatis的学生信息管理系统实训内容介绍 本章的项目学生信息管理系统,分为两个阶段。 第一阶段:完善 MVC 架构,使其更加符合实际项目的需求(还没有集成 Spring)。 第二阶段:在此基础上,将 Spring 技术集成进来。 内容概述 对 MVC 架构进行细分,可以将模型层细分为服务层、数据访问层和持久层三个部分 (如下图所示)。其中业务层之上是前台,业务层之下是后台(图中虚线所示)。 图1 MVC 框架结构的细分 在这个系统中,数据是用普通的 Java 类(也就是所谓的 POJO 类)封装的,但是, 前台数据和后台数据的内容(属性)有可能有少许差别,原因是后台的数据(属性)必须与表的结构完全一一对应, 前台的数据是与用户的需求对应的,对于初学者来说,前台和后台数据基本上是一一对应的,在实际项目中, 经常出现不一致的情况,例如用户数据有时会省略某些属性,有时会多出一些属性,或者需要作某些转换, 甚至可能包含另一张表的数据。 因此,就采用值对象(Value Object,VO)来封装前台数据,用 POJO 对象来封装后台数据。VO 和 P...
Http Clients
Created2023-06-11|Requests
字节与字符串单位换算1 byte = 8 bits 字符串转字节1b = "abc张三".encode("utf-8") 字节转字符串12b.decode("utf-8")# 'abc张三' Web通信原理 Http请求方法 方法 描述 GET 请求指定的页面信息,并返回实体主体 POST 向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改 HEAD 类似于GET请求,只不过返回的响应中没有具体的内容,用于获取报头 PUT 从客户端向服务器传送的数据取代指定的文档的内容 DELETE 请求服务器删除指定的页面 OPTIONS 允许客户端查看服务器的性能 HTTP状态码 代码 含义 1** 信息,请求收到,继续处理 2** 成功,行为被成功地接受、理解和采纳 3** 重定向,为了完成请求,必须进一步执行的动作 4** 客户端错误,请求包含...
MySQL安装
Created2023-06-10|MySQL
5号楼机房电脑配置较低,推荐安装5.5; 个人电脑推荐安装最新版5.7或8.0。 MySQL5.5安装 安装完成。 当安装界面卡住时,在任务管理器中强制结束安装程序,卸载,重启电脑,重新安装。 MySQL5.7安装下载地址: https://dev.mysql.com/downloads/installer/
字节流动
Created2023-06-09|杂项
字节流动查看修改Window CMD编码12345678C:\Users\Qingyuan_Qu>chcp活动代码页: 936 C:\Users\Qingyuan_Qu>chcp 65001Active code page: 65001# 936 GBK# 65001 UTF-8 MySQL支持的字符集1234567891011121314151617mysql> show charset;+----------+-----------------------------+---------------------+--------+| Charset | Description | Default collation | Maxlen |+----------+-----------------------------+---------------------+--------+| big5 | Big5 Traditional Chinese | big5_chinese_ci | 2...
JavaEE开发相关软件和Jar包
Created2023-05-09|JavaEE
5502教室请下载32bit; 个人电脑请下载64bit; 百度云链接:https://pan.baidu.com/s/1UK-OEq1akmkUJ5tBWfDXpA?pwd=jcf4提取码:jcf4 教材实训平台http://ngweb.org/ Jarshttps://www.studybigdata.cn/file/software/jars/jars.rar
MyEclipse激活与JavaEE项目创建
Created2023-05-09|JavaEE
MyEclipse激活找到MyEclipse所在目录双击打开。 点击Unlock 输入激活码点击激活12Subscriber: 123456Subscription Code: 6LR8ZC-855555-71505356786312988 点击Not Now 点击取消 Dynamic Web Project创建选择Other 选择Web-DynamicWebProject 选择Tomcat7 项目右键运行 选择Tomcat7 启动成功 MySQL mysql-8.0.30-winx64.7z
Java Server Page(JSP)
Created2023-05-07|JavaEE
Java Server Page(JSP)基本结构123456789101112<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body></body></...
Spring Hello World
Created2023-05-07|JavaEE
Spring控制反转类的定义12345678package cn.studybigdata.javaee.spring.ioc;public class Computer { public void surf(){ System.out.println("电脑上网"); }} 传统方式创建类的实例12Computer thinkpad = new Computer();thinkpad.surf(); IOC方式创建类的实例配置实例1<bean id="computer" class="cn.studybigdata.javaee.spring.ioc.Computer"/> 获取实例123ApplicationContext ac = new ClassPathXmlApplicationContext("spring-cfg.xml");Computer huawei =(Computer) ac.getBean(...
基于MyBatis的学生信息管理系统
Created2023-05-07|JavaEE
ORM - 基于MyBatis入门实例ORM: Object Relational Mapping 对象关系映射 orm是通过使用描述对象和数据之间映射的元数据,将程序中的对象自动持久化到关系数据库中 下表说明了关系型数据库和对象之间的对应关系: 数据库 类/对象 表(table) 类(class) 表中的记录(record,也称行) 对象(object) 表中的字段(field,也称列) 对象中的属性(attribute) 例如,现在有一张 user 表,它包含 id、user_id 和 user_name 三个字段,另外还有一个 Java User 类,它包含 id、userId 和 userName 三个属性,下图演示了它们之间的对应关系: 你看,数据表和类用来描述数据的表现形式,它们之间是相互对应的;记录和对象用来真正地存储数据,它们之间也是相互对应的。 http://c.biancheng.net/hibernate/orm.html 项目整体结构 依赖包略。 SQL123456789101112131415set names g...
基于JSP的学生信息管理系统
Created2023-05-07|JavaEE
基于JSP的学生信息管理系统相关Jar包 https://www.studybigdata.cn/file/javaee/jars/jsp.zip 初始化数据库及表的创建12345678910111213141516171819set names gbk;create database mybatis2 DEFAULT CHARSET utf8 collate utf8_general_ci;use mybatis2;drop table if exists t_student;create table t_student( id int primary key auto_increment, name varchar(20) not null, age tinyint default null, sex char(1) default null, account varchar(16) default null, password varchar(64) default null, type_id int default null);i...
123…12
avatar
QuZheng
Articles
118
Tags
84
Categories
26
Follow Me
Announcement
This is my Blog
Recent Posts
Kafka2026-03-09
第2章 数仓基础环境搭建2026-03-09
第1章 教育大数据分析项目介绍2026-03-09
SSH无密登录配置2026-03-08
Python2023-11-19
Categories
  • Flume1
  • HBase8
  • Hadoop21
  • Hive1
  • JavaEE13
  • Kettle11
  • LayUI1
  • Linux16
Tags
Spark GraphFrames 大数据项目 Linux系统配置 HBase伪分布式 YARN LayUI Linux网络管理 Serializable 源码安装Nginx Python在线编程环境 HBase架构 Linux RPM软件包安装 Quartz Combiner HBase数据读写 HDFS综合操作实验 基于JSP的学生信息管理系统 HBase集群管理 HBase Shell Spark DataFrame Spark SQL Spark环境搭建 源码安装Redis Partitioner Serialize anaconda Linux用户管理 基于Spring-MyBatis的学生信息管理系统 Python JavaEE开发相关软件 Kafka环境搭建 字符集 VIM文本编辑器 Socket Linux文件权限 相关Jar包 Linux打包解压 MyEclipse激活 Spring Windows Dev Env
Archives
  • March 2026 4
  • November 2023 2
  • October 2023 1
  • June 2023 7
  • May 2023 6
  • March 2023 6
  • February 2023 2
  • January 2023 35
Website Info
Article Count :
118
Unique Visitors :
Page Views :
Last Update :
© 2025 - 2026 By QuZhengFramework Hexo 8.1.1|Theme Butterfly 5.5.4